/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/loopacceleration/qvasr/qvasr_64.epf -i ../../../trunk/examples/svcomp/openssl/s3_srvr.blast.02.i.cil-1.c -------------------------------------------------------------------------------- This is Ultimate 0.2.2-dev-34549b5 [2022-04-08 03:03:06,094 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-04-08 03:03:06,095 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-04-08 03:03:06,140 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-04-08 03:03:06,140 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-04-08 03:03:06,141 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-04-08 03:03:06,144 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-04-08 03:03:06,149 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-04-08 03:03:06,150 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-04-08 03:03:06,156 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-04-08 03:03:06,157 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-04-08 03:03:06,159 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-04-08 03:03:06,159 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-04-08 03:03:06,161 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-04-08 03:03:06,162 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-04-08 03:03:06,163 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-04-08 03:03:06,164 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-04-08 03:03:06,165 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-04-08 03:03:06,169 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-04-08 03:03:06,170 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-04-08 03:03:06,171 INFO L181 SettingsManager]: Resetting HornVerifier preferences to default values [2022-04-08 03:03:06,174 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-04-08 03:03:06,174 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-04-08 03:03:06,175 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-04-08 03:03:06,176 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-04-08 03:03:06,182 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-04-08 03:03:06,182 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-04-08 03:03:06,183 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-04-08 03:03:06,184 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-04-08 03:03:06,184 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-04-08 03:03:06,186 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-04-08 03:03:06,186 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-04-08 03:03:06,187 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-04-08 03:03:06,188 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-04-08 03:03:06,188 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-04-08 03:03:06,189 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-04-08 03:03:06,189 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-04-08 03:03:06,190 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-04-08 03:03:06,190 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-04-08 03:03:06,190 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-04-08 03:03:06,191 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-04-08 03:03:06,193 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-04-08 03:03:06,193 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/loopacceleration/qvasr/qvasr_64.epf [2022-04-08 03:03:06,218 INFO L113 SettingsManager]: Loading preferences was successful [2022-04-08 03:03:06,219 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-04-08 03:03:06,220 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-04-08 03:03:06,220 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-04-08 03:03:06,220 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-04-08 03:03:06,221 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-04-08 03:03:06,221 INFO L138 SettingsManager]: * Use SBE=true [2022-04-08 03:03:06,221 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-04-08 03:03:06,221 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-04-08 03:03:06,222 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-04-08 03:03:06,222 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-04-08 03:03:06,222 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-04-08 03:03:06,222 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-04-08 03:03:06,222 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-04-08 03:03:06,222 INFO L138 SettingsManager]: * Use constant arrays=true [2022-04-08 03:03:06,223 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-04-08 03:03:06,223 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-04-08 03:03:06,223 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-04-08 03:03:06,223 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-04-08 03:03:06,223 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-04-08 03:03:06,223 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-04-08 03:03:06,223 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-04-08 03:03:06,223 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-04-08 03:03:06,224 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-04-08 03:03:06,224 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-04-08 03:03:06,224 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-04-08 03:03:06,224 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2022-04-08 03:03:06,224 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2022-04-08 03:03:06,225 INFO L136 SettingsManager]: Preferences of IcfgTransformer differ from their defaults: [2022-04-08 03:03:06,225 INFO L138 SettingsManager]: * TransformationType=LOOP_ACCELERATION_QVASR 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-08 03:03:06,425 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-04-08 03:03:06,444 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-04-08 03:03:06,446 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-04-08 03:03:06,447 INFO L271 PluginConnector]: Initializing CDTParser... [2022-04-08 03:03:06,448 INFO L275 PluginConnector]: CDTParser initialized [2022-04-08 03:03:06,449 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/openssl/s3_srvr.blast.02.i.cil-1.c [2022-04-08 03:03:06,514 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/0d23f2f63/1dc0ce54791344c98442442e01da90f7/FLAG33be4fcd6 [2022-04-08 03:03:07,009 INFO L306 CDTParser]: Found 1 translation units. [2022-04-08 03:03:07,010 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/openssl/s3_srvr.blast.02.i.cil-1.c [2022-04-08 03:03:07,027 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/0d23f2f63/1dc0ce54791344c98442442e01da90f7/FLAG33be4fcd6 [2022-04-08 03:03:07,488 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/0d23f2f63/1dc0ce54791344c98442442e01da90f7 [2022-04-08 03:03:07,490 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-04-08 03:03:07,491 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2022-04-08 03:03:07,492 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-04-08 03:03:07,492 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-04-08 03:03:07,505 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-04-08 03:03:07,506 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.04 03:03:07" (1/1) ... [2022-04-08 03:03:07,507 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@3d97c4a3 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.04 03:03:07, skipping insertion in model container [2022-04-08 03:03:07,507 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.04 03:03:07" (1/1) ... [2022-04-08 03:03:07,525 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-04-08 03:03:07,584 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-04-08 03:03:07,971 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.02.i.cil-1.c[72502,72515] [2022-04-08 03:03:07,978 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-04-08 03:03:08,005 INFO L203 MainTranslator]: Completed pre-run [2022-04-08 03:03:08,155 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.02.i.cil-1.c[72502,72515] [2022-04-08 03:03:08,160 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-04-08 03:03:08,176 INFO L208 MainTranslator]: Completed translation [2022-04-08 03:03:08,177 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.04 03:03:08 WrapperNode [2022-04-08 03:03:08,178 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-04-08 03:03:08,180 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-04-08 03:03:08,180 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-04-08 03:03:08,180 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-04-08 03:03:08,190 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.04 03:03:08" (1/1) ... [2022-04-08 03:03:08,190 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.04 03:03:08" (1/1) ... [2022-04-08 03:03:08,224 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.04 03:03:08" (1/1) ... [2022-04-08 03:03:08,224 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.04 03:03:08" (1/1) ... [2022-04-08 03:03:08,277 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.04 03:03:08" (1/1) ... [2022-04-08 03:03:08,285 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.04 03:03:08" (1/1) ... [2022-04-08 03:03:08,288 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.04 03:03:08" (1/1) ... [2022-04-08 03:03:08,293 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-04-08 03:03:08,294 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-04-08 03:03:08,294 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-04-08 03:03:08,294 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-04-08 03:03:08,303 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.04 03:03:08" (1/1) ... [2022-04-08 03:03:08,308 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-04-08 03:03:08,324 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-08 03:03:08,335 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-08 03:03:08,340 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-08 03:03:08,370 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2022-04-08 03:03:08,370 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-04-08 03:03:08,370 INFO L138 BoogieDeclarations]: Found implementation of procedure reach_error [2022-04-08 03:03:08,370 INFO L138 BoogieDeclarations]: Found implementation of procedure ssl3_get_server_method [2022-04-08 03:03:08,371 INFO L138 BoogieDeclarations]: Found implementation of procedure SSLv3_server_method [2022-04-08 03:03:08,371 INFO L138 BoogieDeclarations]: Found implementation of procedure main [2022-04-08 03:03:08,371 INFO L138 BoogieDeclarations]: Found implementation of procedure ssl3_accept [2022-04-08 03:03:08,371 INFO L138 BoogieDeclarations]: Found implementation of procedure sslv3_base_method [2022-04-08 03:03:08,371 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2022-04-08 03:03:08,371 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy [2022-04-08 03:03:08,371 INFO L130 BoogieDeclarations]: Found specification of procedure abort [2022-04-08 03:03:08,371 INFO L130 BoogieDeclarations]: Found specification of procedure __assert_fail [2022-04-08 03:03:08,371 INFO L130 BoogieDeclarations]: Found specification of procedure reach_error [2022-04-08 03:03:08,371 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-04-08 03:03:08,372 INFO L130 BoogieDeclarations]: Found specification of procedure malloc [2022-04-08 03:03:08,372 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_char [2022-04-08 03:03:08,372 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_int [2022-04-08 03:03:08,372 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_long [2022-04-08 03:03:08,372 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_ulong [2022-04-08 03:03:08,372 INFO L130 BoogieDeclarations]: Found specification of procedure memcpy [2022-04-08 03:03:08,372 INFO L130 BoogieDeclarations]: Found specification of procedure SSLv3_server_method [2022-04-08 03:03:08,372 INFO L130 BoogieDeclarations]: Found specification of procedure sslv3_base_method [2022-04-08 03:03:08,372 INFO L130 BoogieDeclarations]: Found specification of procedure ssl3_accept [2022-04-08 03:03:08,372 INFO L130 BoogieDeclarations]: Found specification of procedure ssl3_get_server_method [2022-04-08 03:03:08,373 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy [2022-04-08 03:03:08,373 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2022-04-08 03:03:08,373 INFO L130 BoogieDeclarations]: Found specification of procedure main [2022-04-08 03:03:08,373 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2022-04-08 03:03:08,373 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2022-04-08 03:03:08,373 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2022-04-08 03:03:08,373 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2022-04-08 03:03:08,373 INFO L130 BoogieDeclarations]: Found specification of procedure calloc [2022-04-08 03:03:08,373 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2022-04-08 03:03:08,373 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2022-04-08 03:03:08,374 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-04-08 03:03:08,374 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-04-08 03:03:08,374 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2022-04-08 03:03:08,374 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2022-04-08 03:03:08,374 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2022-04-08 03:03:08,374 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int [2022-04-08 03:03:08,374 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-04-08 03:03:08,505 INFO L234 CfgBuilder]: Building ICFG [2022-04-08 03:03:08,507 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2022-04-08 03:03:10,250 WARN L811 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-04-08 03:03:10,687 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##87: assume false; [2022-04-08 03:03:10,688 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##88: assume !false; [2022-04-08 03:03:10,701 INFO L275 CfgBuilder]: Performing block encoding [2022-04-08 03:03:10,707 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-04-08 03:03:10,708 INFO L299 CfgBuilder]: Removed 1 assume(true) statements. [2022-04-08 03:03:10,709 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 08.04 03:03:10 BoogieIcfgContainer [2022-04-08 03:03:10,709 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-04-08 03:03:10,710 INFO L113 PluginConnector]: ------------------------IcfgTransformer---------------------------- [2022-04-08 03:03:10,710 INFO L271 PluginConnector]: Initializing IcfgTransformer... [2022-04-08 03:03:10,710 INFO L275 PluginConnector]: IcfgTransformer initialized [2022-04-08 03:03:10,712 INFO L185 PluginConnector]: Executing the observer IcfgTransformationObserver from plugin IcfgTransformer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 08.04 03:03:10" (1/1) ... [2022-04-08 03:03:10,714 INFO L168 ansformationObserver]: Applying ICFG transformation LOOP_ACCELERATION_QVASR [2022-04-08 03:03:10,783 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.icfgtransformation CFG 08.04 03:03:10 BasicIcfg [2022-04-08 03:03:10,783 INFO L132 PluginConnector]: ------------------------ END IcfgTransformer---------------------------- [2022-04-08 03:03:10,784 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-04-08 03:03:10,784 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-04-08 03:03:10,786 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-04-08 03:03:10,786 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 08.04 03:03:07" (1/4) ... [2022-04-08 03:03:10,786 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1d1db0e8 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 08.04 03:03:10, skipping insertion in model container [2022-04-08 03:03:10,787 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.04 03:03:08" (2/4) ... [2022-04-08 03:03:10,787 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1d1db0e8 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 08.04 03:03:10, skipping insertion in model container [2022-04-08 03:03:10,787 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 08.04 03:03:10" (3/4) ... [2022-04-08 03:03:10,787 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1d1db0e8 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 08.04 03:03:10, skipping insertion in model container [2022-04-08 03:03:10,787 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.icfgtransformation CFG 08.04 03:03:10" (4/4) ... [2022-04-08 03:03:10,788 INFO L111 eAbstractionObserver]: Analyzing ICFG s3_srvr.blast.02.i.cil-1.cqvasr [2022-04-08 03:03:10,791 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-04-08 03:03:10,791 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-04-08 03:03:10,817 INFO L339 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-04-08 03:03:10,821 INFO L340 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, 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 [2022-04-08 03:03:10,821 INFO L341 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2022-04-08 03:03:10,836 INFO L276 IsEmpty]: Start isEmpty. Operand has 153 states, 145 states have (on average 1.696551724137931) internal successors, (246), 146 states have internal predecessors, (246), 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-08 03:03:10,841 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2022-04-08 03:03:10,841 INFO L491 BasicCegarLoop]: Found error trace [2022-04-08 03:03:10,842 INFO L499 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-08 03:03:10,842 INFO L403 AbstractCegarLoop]: === Iteration 1 === Targeting ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION === [ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-08 03:03:10,845 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-08 03:03:10,845 INFO L85 PathProgramCache]: Analyzing trace with hash -1355699347, now seen corresponding path program 1 times [2022-04-08 03:03:10,851 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-08 03:03:10,852 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [989037608] [2022-04-08 03:03:10,852 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-08 03:03:10,852 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-08 03:03:11,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-08 03:03:11,219 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-08 03:03:11,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-08 03:03:11,256 INFO L290 TraceCheckUtils]: 0: Hoare triple {163#(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|))} [668] 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) (= 196 (select |v_#length_13| 4)) (= (select .cse1 0) 48) (< 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] {156#true} is VALID [2022-04-08 03:03:11,256 INFO L290 TraceCheckUtils]: 1: Hoare triple {156#true} [671] ULTIMATE.initFINAL-->ULTIMATE.initEXIT: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {156#true} is VALID [2022-04-08 03:03:11,257 INFO L284 TraceCheckUtils]: 2: Hoare quadruple {156#true} {156#true} [915] ULTIMATE.initEXIT-->L-1: AOR: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] LVA: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {156#true} is VALID [2022-04-08 03:03:11,262 INFO L272 TraceCheckUtils]: 0: Hoare triple {156#true} [666] ULTIMATE.startENTRY-->ULTIMATE.initENTRY: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {163#(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-08 03:03:11,262 INFO L290 TraceCheckUtils]: 1: Hoare triple {163#(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|))} [668] 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) (= 196 (select |v_#length_13| 4)) (= (select .cse1 0) 48) (< 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] {156#true} is VALID [2022-04-08 03:03:11,262 INFO L290 TraceCheckUtils]: 2: Hoare triple {156#true} [671] ULTIMATE.initFINAL-->ULTIMATE.initEXIT: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {156#true} is VALID [2022-04-08 03:03:11,262 INFO L284 TraceCheckUtils]: 3: Hoare quadruple {156#true} {156#true} [915] ULTIMATE.initEXIT-->L-1: AOR: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] LVA: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {156#true} is VALID [2022-04-08 03:03:11,263 INFO L272 TraceCheckUtils]: 4: Hoare triple {156#true} [667] L-1-->mainENTRY: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {156#true} is VALID [2022-04-08 03:03:11,263 INFO L290 TraceCheckUtils]: 5: Hoare triple {156#true} [670] mainENTRY-->L1096: Formula: (let ((.cse27 (+ 116 v_main_~s~0.offset_1))) (let ((.cse37 (select |v_#memory_$Pointer$.offset_204| v_main_~s~0.base_1)) (.cse2 (select |v_#memory_$Pointer$.base_204| v_main_~s~0.base_1)) (.cse28 (+ v_main_~s~0.offset_1 248)) (.cse33 (store |v_#valid_6| v_main_~s~0.base_1 1)) (.cse31 (select (select |v_#memory_$Pointer$.base_202| v_main_~s~0.base_1) .cse27)) (.cse32 (+ (select (select |v_#memory_$Pointer$.offset_201| v_main_~s~0.base_1) .cse27) 888))) (let ((.cse21 (store |v_#memory_$Pointer$.offset_201| .cse31 (store (select |v_#memory_$Pointer$.offset_201| .cse31) .cse32 0))) (.cse35 (store |v_#memory_$Pointer$.base_202| .cse31 (store (select |v_#memory_$Pointer$.base_202| .cse31) .cse32 |v_main_#t~malloc19.base_4|))) (.cse34 (store .cse33 |v_main_#t~malloc8.base_4| 1)) (.cse11 (select .cse2 .cse28)) (.cse12 (+ 152 (select .cse37 .cse28)))) (let ((.cse38 (store |v_#memory_$Pointer$.offset_204| .cse11 (store (select |v_#memory_$Pointer$.offset_204| .cse11) .cse12 (let ((.cse43 (mod |v_main_#t~nondet15_2| 18446744073709551616))) (ite (<= .cse43 9223372036854775807) .cse43 (+ (- 18446744073709551616) .cse43)))))) (.cse23 (store |v_#memory_$Pointer$.base_204| .cse11 (store (select |v_#memory_$Pointer$.base_204| .cse11) .cse12 0))) (.cse22 (store .cse34 |v_main_#t~malloc9.base_4| 1)) (.cse39 (select (select |v_#memory_$Pointer$.base_205| v_main_~s~0.base_1) .cse27)) (.cse40 (+ 888 (select (select |v_#memory_$Pointer$.offset_202| v_main_~s~0.base_1) .cse27))) (.cse41 (select (select .cse35 v_main_~s~0.base_1) .cse27)) (.cse42 (+ 888 (select (select .cse21 v_main_~s~0.base_1) .cse27)))) (let ((.cse0 (select |v_#memory_$Pointer$.base_203| v_main_~s~0.base_1)) (.cse6 (+ v_main_~s~0.offset_1 332)) (.cse3 (select |v_#memory_$Pointer$.offset_205| v_main_~s~0.base_1)) (.cse19 (select (select .cse35 .cse41) .cse42)) (.cse20 (+ (select (select .cse21 .cse41) .cse42) 20)) (.cse8 (select (select |v_#memory_$Pointer$.base_205| .cse39) .cse40)) (.cse9 (+ (select (select |v_#memory_$Pointer$.offset_202| .cse39) .cse40) 28)) (.cse13 (select |v_#memory_int_228| v_main_~s~0.base_1)) (.cse4 (+ v_main_~s~0.offset_1 272)) (.cse7 (select |v_#memory_$Pointer$.offset_203| v_main_~s~0.base_1)) (.cse1 (+ v_main_~s~0.offset_1 256)) (.cse15 (+ v_main_~s~0.offset_1 288)) (.cse17 (select |v_#memory_$Pointer$.base_201| v_main_~s~0.base_1)) (.cse29 (+ v_main_~s~0.offset_1 72)) (.cse16 (select |v_#memory_int_225| v_main_~s~0.base_1)) (.cse36 (select |v_#memory_int_224| v_main_~s~0.base_1)) (.cse14 (select |v_#memory_int_226| v_main_~s~0.base_1)) (.cse26 (store .cse22 |v_main_#t~malloc10.base_4| 1)) (.cse24 (select (select .cse23 v_main_~s~0.base_1) .cse27)) (.cse25 (+ 975 (select (select .cse38 v_main_~s~0.base_1) .cse27)))) (and (<= 0 (+ |v_main_#t~nondet26_1| 2147483648)) (<= |v_main_#t~nondet17_2| 2147483647) (= (store |v_#memory_$Pointer$.base_203| v_main_~s~0.base_1 (store .cse0 .cse1 (select .cse2 .cse1))) |v_#memory_$Pointer$.base_204|) (= (store |v_#memory_$Pointer$.offset_205| v_main_~s~0.base_1 (store (store .cse3 .cse4 (let ((.cse5 (mod |v_main_#t~nondet11_2| 18446744073709551616))) (ite (<= .cse5 9223372036854775807) .cse5 (+ (- 18446744073709551616) .cse5)))) .cse6 (select .cse7 .cse6))) |v_#memory_$Pointer$.offset_203|) (= (select |v_#valid_6| v_main_~s~0.base_1) 0) (= |v_#memory_$Pointer$.base_1| (store |v_#memory_$Pointer$.base_205| .cse8 (store (select |v_#memory_$Pointer$.base_205| .cse8) .cse9 (select (select |v_#memory_$Pointer$.base_1| .cse8) .cse9)))) (= |v_#length_1| (store (store (store (store (store |v_#length_6| v_main_~s~0.base_1 356) |v_main_#t~malloc8.base_4| 979) |v_main_#t~malloc9.base_4| 348) |v_main_#t~malloc10.base_4| 244) |v_main_#t~malloc19.base_4| 68)) (= (let ((.cse10 (store |v_#memory_int_228| v_main_~s~0.base_1 (store (store .cse13 .cse6 |v_main_#t~nondet12_2|) .cse1 |v_main_#t~nondet13_2|)))) (store .cse10 .cse11 (store (select .cse10 .cse11) .cse12 (select (select |v_#memory_int_229| .cse11) .cse12)))) |v_#memory_int_229|) (= |v_#memory_int_225| (store |v_#memory_int_226| v_main_~s~0.base_1 (store .cse14 .cse15 (select .cse16 .cse15)))) (= (store |v_#memory_$Pointer$.base_201| v_main_~s~0.base_1 (store (store .cse17 .cse4 0) .cse6 (select .cse0 .cse6))) |v_#memory_$Pointer$.base_203|) (< |v_main_#t~malloc9.base_4| |v_#StackHeapBarrier_1|) (= (let ((.cse18 (store |v_#memory_int_227| .cse19 (store (select |v_#memory_int_227| .cse19) .cse20 |v_main_#t~nondet22_2|)))) (store .cse18 .cse8 (store (select .cse18 .cse8) .cse9 |v_main_#t~nondet25_2|))) |v_#memory_int_1|) (<= |v_main_#t~nondet13_2| 2147483647) (= (store .cse21 .cse19 (store (select .cse21 .cse19) .cse20 (select (select |v_#memory_$Pointer$.offset_202| .cse19) .cse20))) |v_#memory_$Pointer$.offset_202|) (not (= |v_main_#t~malloc9.base_4| 0)) (not (= |v_main_#t~malloc19.base_4| 0)) (= (select .cse22 |v_main_#t~malloc10.base_4|) 0) (= (store .cse23 .cse24 (store (select .cse23 .cse24) .cse25 (select (select |v_#memory_$Pointer$.base_202| .cse24) .cse25))) |v_#memory_$Pointer$.base_202|) (< v_main_~s~0.base_1 |v_#StackHeapBarrier_1|) (= |v_#valid_1| (store .cse26 |v_main_#t~malloc19.base_4| 1)) (= (store |v_#memory_$Pointer$.offset_13| v_main_~s~0.base_1 (store (store (store (store (select |v_#memory_$Pointer$.offset_13| v_main_~s~0.base_1) .cse27 0) .cse15 0) .cse28 0) .cse29 (select .cse3 .cse29))) |v_#memory_$Pointer$.offset_205|) (= |v_#memory_int_227| (let ((.cse30 (store |v_#memory_int_229| .cse24 (store (select |v_#memory_int_229| .cse24) .cse25 |v_main_#t~nondet17_2|)))) (store .cse30 .cse31 (store (select .cse30 .cse31) .cse32 (select (select |v_#memory_int_227| .cse31) .cse32))))) (= (select .cse33 |v_main_#t~malloc8.base_4|) 0) (< |v_main_#t~malloc8.base_4| |v_#StackHeapBarrier_1|) (= v_main_~s~0.offset_1 0) (= (select .cse34 |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)) (= (store .cse35 .cse19 (store (select .cse35 .cse19) .cse20 (select (select |v_#memory_$Pointer$.base_205| .cse19) .cse20))) |v_#memory_$Pointer$.base_205|) (< |v_main_#t~malloc10.base_4| |v_#StackHeapBarrier_1|) (= |v_#memory_$Pointer$.offset_1| (store |v_#memory_$Pointer$.offset_202| .cse8 (store (select |v_#memory_$Pointer$.offset_202| .cse8) .cse9 (select (select |v_#memory_$Pointer$.offset_1| .cse8) .cse9)))) (= |v_#memory_int_228| (store |v_#memory_int_224| v_main_~s~0.base_1 (store (store .cse36 .cse29 8464) .cse4 (select .cse13 .cse4)))) (= (store |v_#memory_$Pointer$.offset_203| v_main_~s~0.base_1 (store .cse7 .cse1 (select .cse37 .cse1))) |v_#memory_$Pointer$.offset_204|) (not (= v_main_~s~0.base_1 0)) (= (store |v_#memory_$Pointer$.base_13| v_main_~s~0.base_1 (store (store (store (store (select |v_#memory_$Pointer$.base_13| v_main_~s~0.base_1) .cse27 |v_main_#t~malloc8.base_4|) .cse15 |v_main_#t~malloc9.base_4|) .cse28 |v_main_#t~malloc10.base_4|) .cse29 (select .cse17 .cse29))) |v_#memory_$Pointer$.base_201|) (= (store |v_#memory_int_225| v_main_~s~0.base_1 (store .cse16 .cse28 (select .cse36 .cse28))) |v_#memory_int_224|) (= |v_#memory_int_226| (store |v_#memory_int_13| v_main_~s~0.base_1 (store (select |v_#memory_int_13| v_main_~s~0.base_1) .cse27 (select .cse14 .cse27)))) (= (select .cse26 |v_main_#t~malloc19.base_4|) 0) (= (store .cse38 .cse24 (store (select .cse38 .cse24) .cse25 (select (select |v_#memory_$Pointer$.offset_201| .cse24) .cse25))) |v_#memory_$Pointer$.offset_201|))))))) InVars {#memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, 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_13|, #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_13|} 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_#memory_$Pointer$.offset_205|, |v_main_#t~malloc19.base_4|, |v_#memory_int_224|, |v_#memory_int_225|, |v_#memory_int_226|, |v_#memory_int_227|, |v_#memory_$Pointer$.base_205|, |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] {156#true} is VALID [2022-04-08 03:03:11,264 INFO L290 TraceCheckUtils]: 6: Hoare triple {156#true} [672] L1096-->L1096-2: Formula: (let ((.cse0 (+ v_main_~s~0.offset_4 204))) (and (= (store |v_#memory_$Pointer$.offset_20| v_main_~s~0.base_4 (store (select |v_#memory_$Pointer$.offset_20| v_main_~s~0.base_4) .cse0 0)) |v_#memory_$Pointer$.offset_19|) (= (store |v_#memory_$Pointer$.base_20| v_main_~s~0.base_4 (store (select |v_#memory_$Pointer$.base_20| v_main_~s~0.base_4) .cse0 0)) |v_#memory_$Pointer$.base_19|) (not (= |v_main_#t~nondet26_3| 0)) (= |v_#memory_int_20| (store |v_#memory_int_21| v_main_~s~0.base_4 (store (select |v_#memory_int_21| v_main_~s~0.base_4) .cse0 (select (select |v_#memory_int_20| v_main_~s~0.base_4) .cse0)))))) InVars {main_#t~nondet26=|v_main_#t~nondet26_3|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_20|, main_~s~0.base=v_main_~s~0.base_4, #memory_int=|v_#memory_int_21|, main_~s~0.offset=v_main_~s~0.offset_4, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_20|} OutVars{#memory_int=|v_#memory_int_20|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_19|, 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_19|} AuxVars[] AssignedVars[main_#t~nondet26, #memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] {156#true} is VALID [2022-04-08 03:03:11,264 INFO L272 TraceCheckUtils]: 7: Hoare triple {156#true} [674] L1096-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] {156#true} is VALID [2022-04-08 03:03:11,266 INFO L290 TraceCheckUtils]: 8: Hoare triple {156#true} [676] ssl3_acceptENTRY-->L1146: Formula: (let ((.cse2 (select |v_#memory_$Pointer$.offset_55| v_ssl3_accept_~s.base_7)) (.cse5 (select |v_#memory_$Pointer$.offset_206| v_ssl3_accept_~s.base_7)) (.cse0 (+ v_ssl3_accept_~s.offset_7 128)) (.cse1 (select |v_#memory_$Pointer$.base_206| v_ssl3_accept_~s.base_7)) (.cse4 (+ v_ssl3_accept_~s.offset_7 72)) (.cse6 (select |v_#memory_$Pointer$.base_55| v_ssl3_accept_~s.base_7)) (.cse3 (+ v_ssl3_accept_~s.offset_7 272))) (and (= v_ssl3_accept_~tmp___9~0_3 |v_ssl3_accept_#t~nondet38_2|) (<= |v_ssl3_accept_#t~nondet37_2| 9223372036854775807) (<= |v_ssl3_accept_#t~nondet35_2| 2147483647) (= v_ssl3_accept_~tmp~3_1 |v_ssl3_accept_#t~nondet41_2|) (= |v_#memory_$Pointer$.base_206| (store |v_#memory_$Pointer$.base_57| v_ssl3_accept_~s.base_7 (store (select |v_#memory_$Pointer$.base_57| v_ssl3_accept_~s.base_7) .cse0 (select .cse1 .cse0)))) (= v_ssl3_accept_~skip~0_1 0) (<= |v_ssl3_accept_#t~nondet31_2| 2147483647) (<= |v_ssl3_accept_#t~nondet41_2| 2147483647) (= v_ssl3_accept_~blastFlag~0_6 0) (= (select .cse2 .cse3) |v_ssl3_accept_#t~mem42.offset_1|) (<= |v_ssl3_accept_#t~nondet32_2| 2147483647) (<= |v_ssl3_accept_#t~nondet39_2| 2147483647) (<= 0 (+ 9223372036854775808 |v_ssl3_accept_#t~nondet37_2|)) (= v_ssl3_accept_~s.offset_7 |v_ssl3_accept_#in~s.offset_1|) (<= 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|) (= v_ssl3_accept_~tmp___1~0_1 |v_ssl3_accept_#t~nondet31_2|) (<= |v_ssl3_accept_#t~nondet33_2| 2147483647) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet31_2|)) (= 0 v_ssl3_accept_~cb~0.base_1) (= v_ssl3_accept_~tmp___5~0_1 |v_ssl3_accept_#t~nondet35_2|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet33_2|)) (<= 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_~s.base_7 |v_ssl3_accept_#in~s.base_1|) (= (store |v_#memory_int_62| v_ssl3_accept_~s.base_7 (store (store (select |v_#memory_int_62| v_ssl3_accept_~s.base_7) .cse0 |v_ssl3_accept_#t~nondet40_2|) .cse4 8464)) |v_#memory_int_60|) (= v_ssl3_accept_~got_new_session~0_1 0) (<= |v_ssl3_accept_#t~nondet38_2| 2147483647) (= v_ssl3_accept_~tmp___2~0_1 |v_ssl3_accept_#t~nondet32_2|) (= (store |v_#memory_$Pointer$.offset_206| v_ssl3_accept_~s.base_7 (store .cse5 .cse4 (select .cse2 .cse4))) |v_#memory_$Pointer$.offset_55|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet41_2|)) (= |v_#memory_$Pointer$.offset_206| (store |v_#memory_$Pointer$.offset_57| v_ssl3_accept_~s.base_7 (store (select |v_#memory_$Pointer$.offset_57| v_ssl3_accept_~s.base_7) .cse0 (select .cse5 .cse0)))) (<= |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_#memory_$Pointer$.base_55| (store |v_#memory_$Pointer$.base_206| v_ssl3_accept_~s.base_7 (store .cse1 .cse4 (select .cse6 .cse4)))) (<= |v_ssl3_accept_#t~nondet34_2| 2147483647) (= |v_ssl3_accept_#t~mem42.base_1| (select .cse6 .cse3)) (= v_ssl3_accept_~cb~0.offset_1 0) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet38_2|)) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet39_2|)) (= (- 1) v_ssl3_accept_~ret~0_10) (<= |v_ssl3_accept_#t~nondet36_2| 2147483647) (= v_ssl3_accept_~tmp___10~0_3 |v_ssl3_accept_#t~nondet39_2|) (= 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_57|, 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_62|, 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_57|, 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_10, 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_55|, ssl3_accept_~num1~0=v_ssl3_accept_~num1~0_1, ssl3_accept_~tmp___10~0=v_ssl3_accept_~tmp___10~0_3, 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_6, 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_7, ssl3_accept_~tmp___9~0=v_ssl3_accept_~tmp___9~0_3, 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_60|, ssl3_accept_~tmp___1~0=v_ssl3_accept_~tmp___1~0_1, ssl3_accept_~s.base=v_ssl3_accept_~s.base_7, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_55|, 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_206|, |v_#memory_$Pointer$.base_206|] 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] {161#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} is VALID [2022-04-08 03:03:11,267 INFO L290 TraceCheckUtils]: 9: Hoare triple {161#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} [678] L1146-->L1146-2: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_8 272))) (and (= (select (select |v_#memory_$Pointer$.base_59| v_ssl3_accept_~s.base_8) .cse0) v_ssl3_accept_~cb~0.base_3) (not (= (mod (+ |v_ssl3_accept_#t~mem42.base_3| |v_ssl3_accept_#t~mem42.offset_3|) 18446744073709551616) 0)) (= v_ssl3_accept_~cb~0.offset_3 (select (select |v_#memory_$Pointer$.offset_59| v_ssl3_accept_~s.base_8) .cse0)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_8, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_59|, ssl3_accept_#t~mem42.base=|v_ssl3_accept_#t~mem42.base_3|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_8, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_59|, ssl3_accept_#t~mem42.offset=|v_ssl3_accept_#t~mem42.offset_3|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_8, ssl3_accept_~cb~0.base=v_ssl3_accept_~cb~0.base_3, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_59|, 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_8, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_59|} 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] {161#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} is VALID [2022-04-08 03:03:11,268 INFO L290 TraceCheckUtils]: 10: Hoare triple {161#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} [680] L1146-2-->L1152: Formula: (let ((.cse1 (+ 44 v_ssl3_accept_~s.offset_11))) (and (= |v_#memory_int_67| (store |v_#memory_int_68| v_ssl3_accept_~s.base_11 (let ((.cse0 (select |v_#memory_int_68| v_ssl3_accept_~s.base_11))) (store .cse0 .cse1 (+ (select .cse0 .cse1) 1))))) (= |v_#memory_$Pointer$.base_64| (store |v_#memory_$Pointer$.base_65| v_ssl3_accept_~s.base_11 (store (select |v_#memory_$Pointer$.base_65| v_ssl3_accept_~s.base_11) .cse1 (select (select |v_#memory_$Pointer$.base_64| v_ssl3_accept_~s.base_11) .cse1)))) (= (store |v_#memory_$Pointer$.offset_65| v_ssl3_accept_~s.base_11 (store (select |v_#memory_$Pointer$.offset_65| v_ssl3_accept_~s.base_11) .cse1 (select (select |v_#memory_$Pointer$.offset_64| v_ssl3_accept_~s.base_11) .cse1))) |v_#memory_$Pointer$.offset_64|))) InVars {#memory_int=|v_#memory_int_68|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_11, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_65|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_11, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_65|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_11, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_64|, ssl3_accept_#t~mem44=|v_ssl3_accept_#t~mem44_1|, #memory_int=|v_#memory_int_67|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_11, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_64|} AuxVars[] AssignedVars[#memory_$Pointer$.base, ssl3_accept_#t~mem44, #memory_int, #memory_$Pointer$.offset] {161#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} is VALID [2022-04-08 03:03:11,269 INFO L290 TraceCheckUtils]: 11: Hoare triple {161#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} [682] 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[] {161#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} is VALID [2022-04-08 03:03:11,269 INFO L290 TraceCheckUtils]: 12: Hoare triple {161#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} [685] L1152-1-->L1161: Formula: (let ((.cse0 (+ 204 v_ssl3_accept_~s.offset_16))) (and (= (select (select |v_#memory_$Pointer$.base_79| v_ssl3_accept_~s.base_16) .cse0) |v_ssl3_accept_#t~mem45.base_1|) (= (select (select |v_#memory_$Pointer$.offset_79| v_ssl3_accept_~s.base_16) .cse0) |v_ssl3_accept_#t~mem45.offset_1|))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_16, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_79|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_16, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_79|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_16, ssl3_accept_#t~mem45.offset=|v_ssl3_accept_#t~mem45.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_79|, ssl3_accept_#t~mem45.base=|v_ssl3_accept_#t~mem45.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_16, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_79|} AuxVars[] AssignedVars[ssl3_accept_#t~mem45.offset, ssl3_accept_#t~mem45.base] {161#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} is VALID [2022-04-08 03:03:11,270 INFO L290 TraceCheckUtils]: 13: Hoare triple {161#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} [687] L1161-->L1167-2: Formula: (not (= (mod (+ |v_ssl3_accept_#t~mem45.base_5| |v_ssl3_accept_#t~mem45.offset_5|) 18446744073709551616) 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] {161#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} is VALID [2022-04-08 03:03:11,270 INFO L290 TraceCheckUtils]: 14: Hoare triple {161#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} [691] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {161#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} is VALID [2022-04-08 03:03:11,271 INFO L290 TraceCheckUtils]: 15: Hoare triple {161#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} [693] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_82| v_ssl3_accept_~s.base_18) (+ 72 v_ssl3_accept_~s.offset_18)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_82|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, 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_82|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {161#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} is VALID [2022-04-08 03:03:11,272 INFO L290 TraceCheckUtils]: 16: Hoare triple {161#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} [697] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_84| v_ssl3_accept_~s.base_20) (+ 72 v_ssl3_accept_~s.offset_20))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_84|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_20, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_20} OutVars{#memory_int=|v_#memory_int_84|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_20, ssl3_accept_~s.base=v_ssl3_accept_~s.base_20} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {161#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} is VALID [2022-04-08 03:03:11,272 INFO L290 TraceCheckUtils]: 17: Hoare triple {161#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} [701] L1173-->L1176: Formula: (and (= (select (select |v_#memory_int_85| v_ssl3_accept_~s.base_21) (+ 72 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|) (not (= |v_ssl3_accept_#t~mem48_5| 16384))) InVars {#memory_int=|v_#memory_int_85|, 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_85|, 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] {161#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} is VALID [2022-04-08 03:03:11,273 INFO L290 TraceCheckUtils]: 18: Hoare triple {161#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} [704] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_86| v_ssl3_accept_~s.base_22) (+ 72 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_86|, 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_86|, 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] {161#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} is VALID [2022-04-08 03:03:11,273 INFO L290 TraceCheckUtils]: 19: Hoare triple {161#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} [708] 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_25) (+ 72 v_ssl3_accept_~s.offset_25)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {161#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} is VALID [2022-04-08 03:03:11,274 INFO L290 TraceCheckUtils]: 20: Hoare triple {161#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} [711] L1182-->L1185: Formula: (and (= |v_ssl3_accept_#t~mem52_1| (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_26) (+ 72 v_ssl3_accept_~s.offset_26))) (not (= 8195 |v_ssl3_accept_#t~mem51_5|))) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} 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_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {161#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} is VALID [2022-04-08 03:03:11,274 INFO L290 TraceCheckUtils]: 21: Hoare triple {161#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} [715] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_93| v_ssl3_accept_~s.base_27) (+ 72 v_ssl3_accept_~s.offset_27)))) InVars {#memory_int=|v_#memory_int_93|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_27, ssl3_accept_~s.base=v_ssl3_accept_~s.base_27} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_93|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_27, ssl3_accept_~s.base=v_ssl3_accept_~s.base_27} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {161#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} is VALID [2022-04-08 03:03:11,275 INFO L290 TraceCheckUtils]: 22: Hoare triple {161#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} [720] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_28) (+ 72 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_94|, 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_94|, 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] {161#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} is VALID [2022-04-08 03:03:11,275 INFO L290 TraceCheckUtils]: 23: Hoare triple {161#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} [728] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_30) (+ 72 v_ssl3_accept_~s.offset_30))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {162#(= 8464 |ssl3_accept_#t~mem55|)} is VALID [2022-04-08 03:03:11,276 INFO L290 TraceCheckUtils]: 24: Hoare triple {162#(= 8464 |ssl3_accept_#t~mem55|)} [736] L1194-->L1197: Formula: (and (= |v_ssl3_accept_#t~mem56_1| (select (select |v_#memory_int_98| v_ssl3_accept_~s.base_31) (+ 72 v_ssl3_accept_~s.offset_31))) (not (= 8464 |v_ssl3_accept_#t~mem55_5|))) InVars {#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_31, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_31} OutVars{#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_31, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_31} AuxVars[] AssignedVars[ssl3_accept_#t~mem55, ssl3_accept_#t~mem56] {157#false} is VALID [2022-04-08 03:03:11,276 INFO L290 TraceCheckUtils]: 25: Hoare triple {157#false} [743] L1197-->L1200: Formula: (and (= (select (select |v_#memory_int_99| v_ssl3_accept_~s.base_32) (+ 72 v_ssl3_accept_~s.offset_32)) |v_ssl3_accept_#t~mem57_1|) (not (= 8465 |v_ssl3_accept_#t~mem56_5|))) InVars {#memory_int=|v_#memory_int_99|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_32, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_32} OutVars{#memory_int=|v_#memory_int_99|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_32, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_32} AuxVars[] AssignedVars[ssl3_accept_#t~mem56, ssl3_accept_#t~mem57] {157#false} is VALID [2022-04-08 03:03:11,276 INFO L290 TraceCheckUtils]: 26: Hoare triple {157#false} [750] L1200-->L1203: Formula: (and (not (= 8466 |v_ssl3_accept_#t~mem57_5|)) (= |v_ssl3_accept_#t~mem58_1| (select (select |v_#memory_int_100| v_ssl3_accept_~s.base_33) (+ 72 v_ssl3_accept_~s.offset_33)))) InVars {#memory_int=|v_#memory_int_100|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} OutVars{#memory_int=|v_#memory_int_100|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} AuxVars[] AssignedVars[ssl3_accept_#t~mem57, ssl3_accept_#t~mem58] {157#false} is VALID [2022-04-08 03:03:11,277 INFO L290 TraceCheckUtils]: 27: Hoare triple {157#false} [756] L1203-->L1206: Formula: (and (not (= 8496 |v_ssl3_accept_#t~mem58_5|)) (= |v_ssl3_accept_#t~mem59_1| (select (select |v_#memory_int_101| v_ssl3_accept_~s.base_34) (+ 72 v_ssl3_accept_~s.offset_34)))) InVars {#memory_int=|v_#memory_int_101|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_5|} OutVars{#memory_int=|v_#memory_int_101|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem58, ssl3_accept_#t~mem59] {157#false} is VALID [2022-04-08 03:03:11,277 INFO L290 TraceCheckUtils]: 28: Hoare triple {157#false} [763] L1206-->L1209: Formula: (and (= |v_ssl3_accept_#t~mem60_1| (select (select |v_#memory_int_102| v_ssl3_accept_~s.base_35) (+ 72 v_ssl3_accept_~s.offset_35))) (not (= 8497 |v_ssl3_accept_#t~mem59_5|))) InVars {#memory_int=|v_#memory_int_102|, 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_5|} OutVars{#memory_int=|v_#memory_int_102|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem59] {157#false} is VALID [2022-04-08 03:03:11,277 INFO L290 TraceCheckUtils]: 29: Hoare triple {157#false} [769] L1209-->L1212: Formula: (and (= (select (select |v_#memory_int_103| v_ssl3_accept_~s.base_36) (+ 72 v_ssl3_accept_~s.offset_36)) |v_ssl3_accept_#t~mem61_1|) (not (= |v_ssl3_accept_#t~mem60_5| 8512))) InVars {#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36} OutVars{#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem61] {157#false} is VALID [2022-04-08 03:03:11,277 INFO L290 TraceCheckUtils]: 30: Hoare triple {157#false} [776] L1212-->L1215: Formula: (and (not (= 8513 |v_ssl3_accept_#t~mem61_5|)) (= (select (select |v_#memory_int_104| v_ssl3_accept_~s.base_37) (+ 72 v_ssl3_accept_~s.offset_37)) |v_ssl3_accept_#t~mem62_1|)) InVars {#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_37, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_37} OutVars{#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_37, ssl3_accept_~s.base=v_ssl3_accept_~s.base_37, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem61, ssl3_accept_#t~mem62] {157#false} is VALID [2022-04-08 03:03:11,277 INFO L290 TraceCheckUtils]: 31: Hoare triple {157#false} [782] L1215-->L1218: Formula: (and (not (= 8528 |v_ssl3_accept_#t~mem62_5|)) (= (select (select |v_#memory_int_105| v_ssl3_accept_~s.base_38) (+ 72 v_ssl3_accept_~s.offset_38)) |v_ssl3_accept_#t~mem63_1|)) InVars {#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_5|} OutVars{#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38, ssl3_accept_#t~mem63=|v_ssl3_accept_#t~mem63_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem62, ssl3_accept_#t~mem63] {157#false} is VALID [2022-04-08 03:03:11,278 INFO L290 TraceCheckUtils]: 32: Hoare triple {157#false} [789] L1218-->L1221: Formula: (and (= (select (select |v_#memory_int_106| v_ssl3_accept_~s.base_39) (+ 72 v_ssl3_accept_~s.offset_39)) |v_ssl3_accept_#t~mem64_1|) (not (= |v_ssl3_accept_#t~mem63_5| 8529))) InVars {#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39, 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_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39} AuxVars[] AssignedVars[ssl3_accept_#t~mem63, ssl3_accept_#t~mem64] {157#false} is VALID [2022-04-08 03:03:11,278 INFO L290 TraceCheckUtils]: 33: Hoare triple {157#false} [793] L1221-->L1224: Formula: (and (= |v_ssl3_accept_#t~mem65_1| (select (select |v_#memory_int_107| v_ssl3_accept_~s.base_40) (+ 72 v_ssl3_accept_~s.offset_40))) (not (= 8544 |v_ssl3_accept_#t~mem64_5|))) InVars {#memory_int=|v_#memory_int_107|, ssl3_accept_#t~mem64=|v_ssl3_accept_#t~mem64_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40} OutVars{#memory_int=|v_#memory_int_107|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_#t~mem65=|v_ssl3_accept_#t~mem65_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40} AuxVars[] AssignedVars[ssl3_accept_#t~mem64, ssl3_accept_#t~mem65] {157#false} is VALID [2022-04-08 03:03:11,278 INFO L290 TraceCheckUtils]: 34: Hoare triple {157#false} [797] L1224-->L1227: Formula: (and (not (= 8545 |v_ssl3_accept_#t~mem65_5|)) (= (select (select |v_#memory_int_108| v_ssl3_accept_~s.base_41) (+ 72 v_ssl3_accept_~s.offset_41)) |v_ssl3_accept_#t~mem66_1|)) InVars {#memory_int=|v_#memory_int_108|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_#t~mem65=|v_ssl3_accept_#t~mem65_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41} OutVars{#memory_int=|v_#memory_int_108|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_#t~mem66=|v_ssl3_accept_#t~mem66_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41} AuxVars[] AssignedVars[ssl3_accept_#t~mem65, ssl3_accept_#t~mem66] {157#false} is VALID [2022-04-08 03:03:11,278 INFO L290 TraceCheckUtils]: 35: Hoare triple {157#false} [803] L1227-->L1230: Formula: (and (not (= 8560 |v_ssl3_accept_#t~mem66_5|)) (= (select (select |v_#memory_int_109| v_ssl3_accept_~s.base_42) (+ 72 v_ssl3_accept_~s.offset_42)) |v_ssl3_accept_#t~mem67_1|)) InVars {#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_42, ssl3_accept_#t~mem66=|v_ssl3_accept_#t~mem66_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_42} OutVars{#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_42, ssl3_accept_#t~mem67=|v_ssl3_accept_#t~mem67_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_42} AuxVars[] AssignedVars[ssl3_accept_#t~mem66, ssl3_accept_#t~mem67] {157#false} is VALID [2022-04-08 03:03:11,278 INFO L290 TraceCheckUtils]: 36: Hoare triple {157#false} [811] L1230-->L1233: Formula: (and (not (= |v_ssl3_accept_#t~mem67_5| 8561)) (= (select (select |v_#memory_int_110| v_ssl3_accept_~s.base_43) (+ 72 v_ssl3_accept_~s.offset_43)) |v_ssl3_accept_#t~mem68_1|)) InVars {#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_43, ssl3_accept_#t~mem67=|v_ssl3_accept_#t~mem67_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_43} OutVars{#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_43, ssl3_accept_#t~mem68=|v_ssl3_accept_#t~mem68_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_43} AuxVars[] AssignedVars[ssl3_accept_#t~mem67, ssl3_accept_#t~mem68] {157#false} is VALID [2022-04-08 03:03:11,279 INFO L290 TraceCheckUtils]: 37: Hoare triple {157#false} [822] L1233-->L1236: Formula: (and (not (= 8448 |v_ssl3_accept_#t~mem68_5|)) (= (select (select |v_#memory_int_111| v_ssl3_accept_~s.base_44) (+ 72 v_ssl3_accept_~s.offset_44)) |v_ssl3_accept_#t~mem69_1|)) InVars {#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_44, ssl3_accept_#t~mem68=|v_ssl3_accept_#t~mem68_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_44} OutVars{#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_44, ssl3_accept_#t~mem69=|v_ssl3_accept_#t~mem69_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_44} AuxVars[] AssignedVars[ssl3_accept_#t~mem68, ssl3_accept_#t~mem69] {157#false} is VALID [2022-04-08 03:03:11,279 INFO L290 TraceCheckUtils]: 38: Hoare triple {157#false} [831] L1236-->L1239: Formula: (and (= (select (select |v_#memory_int_112| v_ssl3_accept_~s.base_45) (+ 72 v_ssl3_accept_~s.offset_45)) |v_ssl3_accept_#t~mem70_1|) (not (= 8576 |v_ssl3_accept_#t~mem69_5|))) InVars {#memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_45, ssl3_accept_~s.base=v_ssl3_accept_~s.base_45, ssl3_accept_#t~mem69=|v_ssl3_accept_#t~mem69_5|} OutVars{#memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_45, ssl3_accept_#t~mem70=|v_ssl3_accept_#t~mem70_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_45} AuxVars[] AssignedVars[ssl3_accept_#t~mem70, ssl3_accept_#t~mem69] {157#false} is VALID [2022-04-08 03:03:11,279 INFO L290 TraceCheckUtils]: 39: Hoare triple {157#false} [842] L1239-->L1242: Formula: (and (not (= 8577 |v_ssl3_accept_#t~mem70_5|)) (= (select (select |v_#memory_int_113| v_ssl3_accept_~s.base_46) (+ 72 v_ssl3_accept_~s.offset_46)) |v_ssl3_accept_#t~mem71_1|)) InVars {#memory_int=|v_#memory_int_113|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_46, ssl3_accept_#t~mem70=|v_ssl3_accept_#t~mem70_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_46} OutVars{#memory_int=|v_#memory_int_113|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_46, ssl3_accept_#t~mem71=|v_ssl3_accept_#t~mem71_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_46} AuxVars[] AssignedVars[ssl3_accept_#t~mem70, ssl3_accept_#t~mem71] {157#false} is VALID [2022-04-08 03:03:11,279 INFO L290 TraceCheckUtils]: 40: Hoare triple {157#false} [850] L1242-->L1245: Formula: (and (= (select (select |v_#memory_int_114| v_ssl3_accept_~s.base_47) (+ 72 v_ssl3_accept_~s.offset_47)) |v_ssl3_accept_#t~mem72_1|) (not (= |v_ssl3_accept_#t~mem71_5| 8592))) InVars {#memory_int=|v_#memory_int_114|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_47, ssl3_accept_#t~mem71=|v_ssl3_accept_#t~mem71_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_47} OutVars{#memory_int=|v_#memory_int_114|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_47, ssl3_accept_#t~mem72=|v_ssl3_accept_#t~mem72_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_47} AuxVars[] AssignedVars[ssl3_accept_#t~mem71, ssl3_accept_#t~mem72] {157#false} is VALID [2022-04-08 03:03:11,279 INFO L290 TraceCheckUtils]: 41: Hoare triple {157#false} [857] L1245-->L1248: Formula: (and (not (= 8593 |v_ssl3_accept_#t~mem72_5|)) (= |v_ssl3_accept_#t~mem73_1| (select (select |v_#memory_int_115| v_ssl3_accept_~s.base_48) (+ 72 v_ssl3_accept_~s.offset_48)))) InVars {#memory_int=|v_#memory_int_115|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_48, ssl3_accept_#t~mem72=|v_ssl3_accept_#t~mem72_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_48} OutVars{#memory_int=|v_#memory_int_115|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_48, ssl3_accept_~s.base=v_ssl3_accept_~s.base_48, ssl3_accept_#t~mem73=|v_ssl3_accept_#t~mem73_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem72, ssl3_accept_#t~mem73] {157#false} is VALID [2022-04-08 03:03:11,280 INFO L290 TraceCheckUtils]: 42: Hoare triple {157#false} [863] L1248-->L1251: Formula: (and (= (select (select |v_#memory_int_116| v_ssl3_accept_~s.base_49) (+ 72 v_ssl3_accept_~s.offset_49)) |v_ssl3_accept_#t~mem74_1|) (not (= |v_ssl3_accept_#t~mem73_5| 8608))) InVars {#memory_int=|v_#memory_int_116|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_49, ssl3_accept_~s.base=v_ssl3_accept_~s.base_49, ssl3_accept_#t~mem73=|v_ssl3_accept_#t~mem73_5|} OutVars{#memory_int=|v_#memory_int_116|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_49, ssl3_accept_~s.base=v_ssl3_accept_~s.base_49, ssl3_accept_#t~mem74=|v_ssl3_accept_#t~mem74_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem73, ssl3_accept_#t~mem74] {157#false} is VALID [2022-04-08 03:03:11,280 INFO L290 TraceCheckUtils]: 43: Hoare triple {157#false} [866] L1251-->L1254: Formula: (and (= (select (select |v_#memory_int_117| v_ssl3_accept_~s.base_50) (+ 72 v_ssl3_accept_~s.offset_50)) |v_ssl3_accept_#t~mem75_1|) (not (= |v_ssl3_accept_#t~mem74_5| 8609))) InVars {#memory_int=|v_#memory_int_117|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_50, ssl3_accept_~s.base=v_ssl3_accept_~s.base_50, 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_117|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_50, ssl3_accept_~s.base=v_ssl3_accept_~s.base_50} AuxVars[] AssignedVars[ssl3_accept_#t~mem74, ssl3_accept_#t~mem75] {157#false} is VALID [2022-04-08 03:03:11,280 INFO L290 TraceCheckUtils]: 44: Hoare triple {157#false} [870] L1254-->L1257: Formula: (and (= (select (select |v_#memory_int_118| v_ssl3_accept_~s.base_51) (+ 72 v_ssl3_accept_~s.offset_51)) |v_ssl3_accept_#t~mem76_1|) (not (= |v_ssl3_accept_#t~mem75_5| 8640))) InVars {#memory_int=|v_#memory_int_118|, ssl3_accept_#t~mem75=|v_ssl3_accept_#t~mem75_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_51, ssl3_accept_~s.base=v_ssl3_accept_~s.base_51} OutVars{#memory_int=|v_#memory_int_118|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_51, ssl3_accept_#t~mem76=|v_ssl3_accept_#t~mem76_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_51} AuxVars[] AssignedVars[ssl3_accept_#t~mem75, ssl3_accept_#t~mem76] {157#false} is VALID [2022-04-08 03:03:11,280 INFO L290 TraceCheckUtils]: 45: Hoare triple {157#false} [873] L1257-->L1260: Formula: (and (= (select (select |v_#memory_int_119| v_ssl3_accept_~s.base_52) (+ 72 v_ssl3_accept_~s.offset_52)) |v_ssl3_accept_#t~mem77_1|) (not (= |v_ssl3_accept_#t~mem76_5| 8641))) InVars {#memory_int=|v_#memory_int_119|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_52, ssl3_accept_#t~mem76=|v_ssl3_accept_#t~mem76_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_52} OutVars{#memory_int=|v_#memory_int_119|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_52, ssl3_accept_#t~mem77=|v_ssl3_accept_#t~mem77_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_52} AuxVars[] AssignedVars[ssl3_accept_#t~mem76, ssl3_accept_#t~mem77] {157#false} is VALID [2022-04-08 03:03:11,280 INFO L290 TraceCheckUtils]: 46: Hoare triple {157#false} [877] L1260-->L1263: Formula: (and (= (select (select |v_#memory_int_120| v_ssl3_accept_~s.base_53) (+ 72 v_ssl3_accept_~s.offset_53)) |v_ssl3_accept_#t~mem78_1|) (not (= 8656 |v_ssl3_accept_#t~mem77_5|))) InVars {#memory_int=|v_#memory_int_120|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_53, ssl3_accept_#t~mem77=|v_ssl3_accept_#t~mem77_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_53} OutVars{#memory_int=|v_#memory_int_120|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_53, ssl3_accept_#t~mem78=|v_ssl3_accept_#t~mem78_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_53} AuxVars[] AssignedVars[ssl3_accept_#t~mem77, ssl3_accept_#t~mem78] {157#false} is VALID [2022-04-08 03:03:11,281 INFO L290 TraceCheckUtils]: 47: Hoare triple {157#false} [882] L1263-->L1266: Formula: (and (not (= 8657 |v_ssl3_accept_#t~mem78_5|)) (= |v_ssl3_accept_#t~mem79_1| (select (select |v_#memory_int_121| v_ssl3_accept_~s.base_54) (+ 72 v_ssl3_accept_~s.offset_54)))) InVars {#memory_int=|v_#memory_int_121|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_54, ssl3_accept_#t~mem78=|v_ssl3_accept_#t~mem78_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_54} OutVars{#memory_int=|v_#memory_int_121|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_54, ssl3_accept_#t~mem79=|v_ssl3_accept_#t~mem79_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_54} AuxVars[] AssignedVars[ssl3_accept_#t~mem78, ssl3_accept_#t~mem79] {157#false} is VALID [2022-04-08 03:03:11,281 INFO L290 TraceCheckUtils]: 48: Hoare triple {157#false} [886] 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] {157#false} is VALID [2022-04-08 03:03:11,281 INFO L290 TraceCheckUtils]: 49: Hoare triple {157#false} [890] L1270-->L1615: Formula: (and (<= |v_ssl3_accept_#t~nondet144_2| 2147483647) (<= 0 (+ |v_ssl3_accept_#t~nondet144_2| 2147483648)) (= v_ssl3_accept_~ret~0_9 |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_9} AuxVars[] AssignedVars[ssl3_accept_~ret~0, ssl3_accept_#t~nondet144] {157#false} is VALID [2022-04-08 03:03:11,281 INFO L290 TraceCheckUtils]: 50: Hoare triple {157#false} [895] L1615-->L1616: Formula: (= 3 v_ssl3_accept_~blastFlag~0_4) InVars {ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_4} OutVars{ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_4} AuxVars[] AssignedVars[] {157#false} is VALID [2022-04-08 03:03:11,281 INFO L290 TraceCheckUtils]: 51: Hoare triple {157#false} [901] L1616-->ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {157#false} is VALID [2022-04-08 03:03:11,282 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-08 03:03:11,282 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-08 03:03:11,283 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [989037608] [2022-04-08 03:03:11,283 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [989037608] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-08 03:03:11,283 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-08 03:03:11,283 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-04-08 03:03:11,284 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [229930639] [2022-04-08 03:03:11,285 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-08 03:03:11,289 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 9.6) internal successors, (48), 4 states have internal predecessors, (48), 1 states have call successors, (3), 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 52 [2022-04-08 03:03:11,290 INFO L84 Accepts]: Finished accepts. word is accepted. [2022-04-08 03:03:11,292 INFO L86 InductivityCheck]: Starting inductivity check of a Floyd-Hoare automaton with has 5 states, 5 states have (on average 9.6) internal successors, (48), 4 states have internal predecessors, (48), 1 states have call successors, (3), 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-08 03:03:11,339 INFO L122 InductivityCheck]: Floyd-Hoare automaton has 52 edges. 52 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2022-04-08 03:03:11,339 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-04-08 03:03:11,339 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-08 03:03:11,400 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-04-08 03:03:11,401 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-04-08 03:03:11,404 INFO L87 Difference]: Start difference. First operand has 153 states, 145 states have (on average 1.696551724137931) internal successors, (246), 146 states have internal predecessors, (246), 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 9.6) internal successors, (48), 4 states have internal predecessors, (48), 1 states have call successors, (3), 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-08 03:03:13,438 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-08 03:03:14,710 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-08 03:03:14,711 INFO L93 Difference]: Finished difference Result 324 states and 540 transitions. [2022-04-08 03:03:14,711 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-04-08 03:03:14,711 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 9.6) internal successors, (48), 4 states have internal predecessors, (48), 1 states have call successors, (3), 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 52 [2022-04-08 03:03:14,711 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-08 03:03:14,712 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5 states, 5 states have (on average 9.6) internal successors, (48), 4 states have internal predecessors, (48), 1 states have call successors, (3), 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-08 03:03:14,723 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 540 transitions. [2022-04-08 03:03:14,724 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5 states, 5 states have (on average 9.6) internal successors, (48), 4 states have internal predecessors, (48), 1 states have call successors, (3), 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-08 03:03:14,729 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 540 transitions. [2022-04-08 03:03:14,730 INFO L86 InductivityCheck]: Starting inductivity check of a Floyd-Hoare automaton with 5 states and 540 transitions. [2022-04-08 03:03:15,077 INFO L122 InductivityCheck]: Floyd-Hoare automaton has 540 edges. 540 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2022-04-08 03:03:15,089 INFO L225 Difference]: With dead ends: 324 [2022-04-08 03:03:15,090 INFO L226 Difference]: Without dead ends: 165 [2022-04-08 03:03:15,092 INFO L912 BasicCegarLoop]: 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-08 03:03:15,094 INFO L913 BasicCegarLoop]: 219 mSDtfsCounter, 34 mSDsluCounter, 358 mSDsCounter, 0 mSdLazyCounter, 401 mSolverCounterSat, 11 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 34 SdHoareTripleChecker+Valid, 577 SdHoareTripleChecker+Invalid, 413 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 401 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2022-04-08 03:03:15,095 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [34 Valid, 577 Invalid, 413 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 401 Invalid, 1 Unknown, 0 Unchecked, 2.4s Time] [2022-04-08 03:03:15,106 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 165 states. [2022-04-08 03:03:15,119 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 165 to 148. [2022-04-08 03:03:15,119 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2022-04-08 03:03:15,120 INFO L82 GeneralOperation]: Start isEquivalent. First operand 165 states. Second operand has 148 states, 143 states have (on average 1.5384615384615385) internal successors, (220), 143 states have internal predecessors, (220), 3 states have call successors, (3), 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-08 03:03:15,121 INFO L74 IsIncluded]: Start isIncluded. First operand 165 states. Second operand has 148 states, 143 states have (on average 1.5384615384615385) internal successors, (220), 143 states have internal predecessors, (220), 3 states have call successors, (3), 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-08 03:03:15,121 INFO L87 Difference]: Start difference. First operand 165 states. Second operand has 148 states, 143 states have (on average 1.5384615384615385) internal successors, (220), 143 states have internal predecessors, (220), 3 states have call successors, (3), 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-08 03:03:15,126 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-08 03:03:15,126 INFO L93 Difference]: Finished difference Result 165 states and 245 transitions. [2022-04-08 03:03:15,126 INFO L276 IsEmpty]: Start isEmpty. Operand 165 states and 245 transitions. [2022-04-08 03:03:15,136 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2022-04-08 03:03:15,136 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2022-04-08 03:03:15,137 INFO L74 IsIncluded]: Start isIncluded. First operand has 148 states, 143 states have (on average 1.5384615384615385) internal successors, (220), 143 states have internal predecessors, (220), 3 states have call successors, (3), 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 165 states. [2022-04-08 03:03:15,137 INFO L87 Difference]: Start difference. First operand has 148 states, 143 states have (on average 1.5384615384615385) internal successors, (220), 143 states have internal predecessors, (220), 3 states have call successors, (3), 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 165 states. [2022-04-08 03:03:15,143 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-08 03:03:15,143 INFO L93 Difference]: Finished difference Result 165 states and 245 transitions. [2022-04-08 03:03:15,144 INFO L276 IsEmpty]: Start isEmpty. Operand 165 states and 245 transitions. [2022-04-08 03:03:15,145 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2022-04-08 03:03:15,145 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2022-04-08 03:03:15,145 INFO L88 GeneralOperation]: Finished isEquivalent. [2022-04-08 03:03:15,146 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2022-04-08 03:03:15,146 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 148 states, 143 states have (on average 1.5384615384615385) internal successors, (220), 143 states have internal predecessors, (220), 3 states have call successors, (3), 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-08 03:03:15,150 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 148 states to 148 states and 224 transitions. [2022-04-08 03:03:15,151 INFO L78 Accepts]: Start accepts. Automaton has 148 states and 224 transitions. Word has length 52 [2022-04-08 03:03:15,152 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-08 03:03:15,152 INFO L478 AbstractCegarLoop]: Abstraction has 148 states and 224 transitions. [2022-04-08 03:03:15,152 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 9.6) internal successors, (48), 4 states have internal predecessors, (48), 1 states have call successors, (3), 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-08 03:03:15,153 INFO L276 IsEmpty]: Start isEmpty. Operand 148 states and 224 transitions. [2022-04-08 03:03:15,154 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2022-04-08 03:03:15,154 INFO L491 BasicCegarLoop]: Found error trace [2022-04-08 03:03:15,154 INFO L499 BasicCegarLoop]: 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-08 03:03:15,154 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-04-08 03:03:15,155 INFO L403 AbstractCegarLoop]: === Iteration 2 === Targeting ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION === [ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-08 03:03:15,156 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-08 03:03:15,156 INFO L85 PathProgramCache]: Analyzing trace with hash -862448393, now seen corresponding path program 1 times [2022-04-08 03:03:15,157 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-08 03:03:15,157 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1163527399] [2022-04-08 03:03:15,157 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-08 03:03:15,157 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-08 03:03:15,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-08 03:03:15,322 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-08 03:03:15,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-08 03:03:15,328 INFO L290 TraceCheckUtils]: 0: Hoare triple {1072#(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|))} [668] 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) (= 196 (select |v_#length_13| 4)) (= (select .cse1 0) 48) (< 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] {1065#true} is VALID [2022-04-08 03:03:15,328 INFO L290 TraceCheckUtils]: 1: Hoare triple {1065#true} [671] ULTIMATE.initFINAL-->ULTIMATE.initEXIT: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {1065#true} is VALID [2022-04-08 03:03:15,328 INFO L284 TraceCheckUtils]: 2: Hoare quadruple {1065#true} {1065#true} [915] ULTIMATE.initEXIT-->L-1: AOR: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] LVA: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {1065#true} is VALID [2022-04-08 03:03:15,329 INFO L272 TraceCheckUtils]: 0: Hoare triple {1065#true} [666] ULTIMATE.startENTRY-->ULTIMATE.initENTRY: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {1072#(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-08 03:03:15,329 INFO L290 TraceCheckUtils]: 1: Hoare triple {1072#(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|))} [668] 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) (= 196 (select |v_#length_13| 4)) (= (select .cse1 0) 48) (< 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] {1065#true} is VALID [2022-04-08 03:03:15,330 INFO L290 TraceCheckUtils]: 2: Hoare triple {1065#true} [671] ULTIMATE.initFINAL-->ULTIMATE.initEXIT: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {1065#true} is VALID [2022-04-08 03:03:15,330 INFO L284 TraceCheckUtils]: 3: Hoare quadruple {1065#true} {1065#true} [915] ULTIMATE.initEXIT-->L-1: AOR: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] LVA: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {1065#true} is VALID [2022-04-08 03:03:15,330 INFO L272 TraceCheckUtils]: 4: Hoare triple {1065#true} [667] L-1-->mainENTRY: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {1065#true} is VALID [2022-04-08 03:03:15,331 INFO L290 TraceCheckUtils]: 5: Hoare triple {1065#true} [670] mainENTRY-->L1096: Formula: (let ((.cse27 (+ 116 v_main_~s~0.offset_1))) (let ((.cse37 (select |v_#memory_$Pointer$.offset_204| v_main_~s~0.base_1)) (.cse2 (select |v_#memory_$Pointer$.base_204| v_main_~s~0.base_1)) (.cse28 (+ v_main_~s~0.offset_1 248)) (.cse33 (store |v_#valid_6| v_main_~s~0.base_1 1)) (.cse31 (select (select |v_#memory_$Pointer$.base_202| v_main_~s~0.base_1) .cse27)) (.cse32 (+ (select (select |v_#memory_$Pointer$.offset_201| v_main_~s~0.base_1) .cse27) 888))) (let ((.cse21 (store |v_#memory_$Pointer$.offset_201| .cse31 (store (select |v_#memory_$Pointer$.offset_201| .cse31) .cse32 0))) (.cse35 (store |v_#memory_$Pointer$.base_202| .cse31 (store (select |v_#memory_$Pointer$.base_202| .cse31) .cse32 |v_main_#t~malloc19.base_4|))) (.cse34 (store .cse33 |v_main_#t~malloc8.base_4| 1)) (.cse11 (select .cse2 .cse28)) (.cse12 (+ 152 (select .cse37 .cse28)))) (let ((.cse38 (store |v_#memory_$Pointer$.offset_204| .cse11 (store (select |v_#memory_$Pointer$.offset_204| .cse11) .cse12 (let ((.cse43 (mod |v_main_#t~nondet15_2| 18446744073709551616))) (ite (<= .cse43 9223372036854775807) .cse43 (+ (- 18446744073709551616) .cse43)))))) (.cse23 (store |v_#memory_$Pointer$.base_204| .cse11 (store (select |v_#memory_$Pointer$.base_204| .cse11) .cse12 0))) (.cse22 (store .cse34 |v_main_#t~malloc9.base_4| 1)) (.cse39 (select (select |v_#memory_$Pointer$.base_205| v_main_~s~0.base_1) .cse27)) (.cse40 (+ 888 (select (select |v_#memory_$Pointer$.offset_202| v_main_~s~0.base_1) .cse27))) (.cse41 (select (select .cse35 v_main_~s~0.base_1) .cse27)) (.cse42 (+ 888 (select (select .cse21 v_main_~s~0.base_1) .cse27)))) (let ((.cse0 (select |v_#memory_$Pointer$.base_203| v_main_~s~0.base_1)) (.cse6 (+ v_main_~s~0.offset_1 332)) (.cse3 (select |v_#memory_$Pointer$.offset_205| v_main_~s~0.base_1)) (.cse19 (select (select .cse35 .cse41) .cse42)) (.cse20 (+ (select (select .cse21 .cse41) .cse42) 20)) (.cse8 (select (select |v_#memory_$Pointer$.base_205| .cse39) .cse40)) (.cse9 (+ (select (select |v_#memory_$Pointer$.offset_202| .cse39) .cse40) 28)) (.cse13 (select |v_#memory_int_228| v_main_~s~0.base_1)) (.cse4 (+ v_main_~s~0.offset_1 272)) (.cse7 (select |v_#memory_$Pointer$.offset_203| v_main_~s~0.base_1)) (.cse1 (+ v_main_~s~0.offset_1 256)) (.cse15 (+ v_main_~s~0.offset_1 288)) (.cse17 (select |v_#memory_$Pointer$.base_201| v_main_~s~0.base_1)) (.cse29 (+ v_main_~s~0.offset_1 72)) (.cse16 (select |v_#memory_int_225| v_main_~s~0.base_1)) (.cse36 (select |v_#memory_int_224| v_main_~s~0.base_1)) (.cse14 (select |v_#memory_int_226| v_main_~s~0.base_1)) (.cse26 (store .cse22 |v_main_#t~malloc10.base_4| 1)) (.cse24 (select (select .cse23 v_main_~s~0.base_1) .cse27)) (.cse25 (+ 975 (select (select .cse38 v_main_~s~0.base_1) .cse27)))) (and (<= 0 (+ |v_main_#t~nondet26_1| 2147483648)) (<= |v_main_#t~nondet17_2| 2147483647) (= (store |v_#memory_$Pointer$.base_203| v_main_~s~0.base_1 (store .cse0 .cse1 (select .cse2 .cse1))) |v_#memory_$Pointer$.base_204|) (= (store |v_#memory_$Pointer$.offset_205| v_main_~s~0.base_1 (store (store .cse3 .cse4 (let ((.cse5 (mod |v_main_#t~nondet11_2| 18446744073709551616))) (ite (<= .cse5 9223372036854775807) .cse5 (+ (- 18446744073709551616) .cse5)))) .cse6 (select .cse7 .cse6))) |v_#memory_$Pointer$.offset_203|) (= (select |v_#valid_6| v_main_~s~0.base_1) 0) (= |v_#memory_$Pointer$.base_1| (store |v_#memory_$Pointer$.base_205| .cse8 (store (select |v_#memory_$Pointer$.base_205| .cse8) .cse9 (select (select |v_#memory_$Pointer$.base_1| .cse8) .cse9)))) (= |v_#length_1| (store (store (store (store (store |v_#length_6| v_main_~s~0.base_1 356) |v_main_#t~malloc8.base_4| 979) |v_main_#t~malloc9.base_4| 348) |v_main_#t~malloc10.base_4| 244) |v_main_#t~malloc19.base_4| 68)) (= (let ((.cse10 (store |v_#memory_int_228| v_main_~s~0.base_1 (store (store .cse13 .cse6 |v_main_#t~nondet12_2|) .cse1 |v_main_#t~nondet13_2|)))) (store .cse10 .cse11 (store (select .cse10 .cse11) .cse12 (select (select |v_#memory_int_229| .cse11) .cse12)))) |v_#memory_int_229|) (= |v_#memory_int_225| (store |v_#memory_int_226| v_main_~s~0.base_1 (store .cse14 .cse15 (select .cse16 .cse15)))) (= (store |v_#memory_$Pointer$.base_201| v_main_~s~0.base_1 (store (store .cse17 .cse4 0) .cse6 (select .cse0 .cse6))) |v_#memory_$Pointer$.base_203|) (< |v_main_#t~malloc9.base_4| |v_#StackHeapBarrier_1|) (= (let ((.cse18 (store |v_#memory_int_227| .cse19 (store (select |v_#memory_int_227| .cse19) .cse20 |v_main_#t~nondet22_2|)))) (store .cse18 .cse8 (store (select .cse18 .cse8) .cse9 |v_main_#t~nondet25_2|))) |v_#memory_int_1|) (<= |v_main_#t~nondet13_2| 2147483647) (= (store .cse21 .cse19 (store (select .cse21 .cse19) .cse20 (select (select |v_#memory_$Pointer$.offset_202| .cse19) .cse20))) |v_#memory_$Pointer$.offset_202|) (not (= |v_main_#t~malloc9.base_4| 0)) (not (= |v_main_#t~malloc19.base_4| 0)) (= (select .cse22 |v_main_#t~malloc10.base_4|) 0) (= (store .cse23 .cse24 (store (select .cse23 .cse24) .cse25 (select (select |v_#memory_$Pointer$.base_202| .cse24) .cse25))) |v_#memory_$Pointer$.base_202|) (< v_main_~s~0.base_1 |v_#StackHeapBarrier_1|) (= |v_#valid_1| (store .cse26 |v_main_#t~malloc19.base_4| 1)) (= (store |v_#memory_$Pointer$.offset_13| v_main_~s~0.base_1 (store (store (store (store (select |v_#memory_$Pointer$.offset_13| v_main_~s~0.base_1) .cse27 0) .cse15 0) .cse28 0) .cse29 (select .cse3 .cse29))) |v_#memory_$Pointer$.offset_205|) (= |v_#memory_int_227| (let ((.cse30 (store |v_#memory_int_229| .cse24 (store (select |v_#memory_int_229| .cse24) .cse25 |v_main_#t~nondet17_2|)))) (store .cse30 .cse31 (store (select .cse30 .cse31) .cse32 (select (select |v_#memory_int_227| .cse31) .cse32))))) (= (select .cse33 |v_main_#t~malloc8.base_4|) 0) (< |v_main_#t~malloc8.base_4| |v_#StackHeapBarrier_1|) (= v_main_~s~0.offset_1 0) (= (select .cse34 |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)) (= (store .cse35 .cse19 (store (select .cse35 .cse19) .cse20 (select (select |v_#memory_$Pointer$.base_205| .cse19) .cse20))) |v_#memory_$Pointer$.base_205|) (< |v_main_#t~malloc10.base_4| |v_#StackHeapBarrier_1|) (= |v_#memory_$Pointer$.offset_1| (store |v_#memory_$Pointer$.offset_202| .cse8 (store (select |v_#memory_$Pointer$.offset_202| .cse8) .cse9 (select (select |v_#memory_$Pointer$.offset_1| .cse8) .cse9)))) (= |v_#memory_int_228| (store |v_#memory_int_224| v_main_~s~0.base_1 (store (store .cse36 .cse29 8464) .cse4 (select .cse13 .cse4)))) (= (store |v_#memory_$Pointer$.offset_203| v_main_~s~0.base_1 (store .cse7 .cse1 (select .cse37 .cse1))) |v_#memory_$Pointer$.offset_204|) (not (= v_main_~s~0.base_1 0)) (= (store |v_#memory_$Pointer$.base_13| v_main_~s~0.base_1 (store (store (store (store (select |v_#memory_$Pointer$.base_13| v_main_~s~0.base_1) .cse27 |v_main_#t~malloc8.base_4|) .cse15 |v_main_#t~malloc9.base_4|) .cse28 |v_main_#t~malloc10.base_4|) .cse29 (select .cse17 .cse29))) |v_#memory_$Pointer$.base_201|) (= (store |v_#memory_int_225| v_main_~s~0.base_1 (store .cse16 .cse28 (select .cse36 .cse28))) |v_#memory_int_224|) (= |v_#memory_int_226| (store |v_#memory_int_13| v_main_~s~0.base_1 (store (select |v_#memory_int_13| v_main_~s~0.base_1) .cse27 (select .cse14 .cse27)))) (= (select .cse26 |v_main_#t~malloc19.base_4|) 0) (= (store .cse38 .cse24 (store (select .cse38 .cse24) .cse25 (select (select |v_#memory_$Pointer$.offset_201| .cse24) .cse25))) |v_#memory_$Pointer$.offset_201|))))))) InVars {#memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, 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_13|, #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_13|} 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_#memory_$Pointer$.offset_205|, |v_main_#t~malloc19.base_4|, |v_#memory_int_224|, |v_#memory_int_225|, |v_#memory_int_226|, |v_#memory_int_227|, |v_#memory_$Pointer$.base_205|, |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] {1065#true} is VALID [2022-04-08 03:03:15,331 INFO L290 TraceCheckUtils]: 6: Hoare triple {1065#true} [672] L1096-->L1096-2: Formula: (let ((.cse0 (+ v_main_~s~0.offset_4 204))) (and (= (store |v_#memory_$Pointer$.offset_20| v_main_~s~0.base_4 (store (select |v_#memory_$Pointer$.offset_20| v_main_~s~0.base_4) .cse0 0)) |v_#memory_$Pointer$.offset_19|) (= (store |v_#memory_$Pointer$.base_20| v_main_~s~0.base_4 (store (select |v_#memory_$Pointer$.base_20| v_main_~s~0.base_4) .cse0 0)) |v_#memory_$Pointer$.base_19|) (not (= |v_main_#t~nondet26_3| 0)) (= |v_#memory_int_20| (store |v_#memory_int_21| v_main_~s~0.base_4 (store (select |v_#memory_int_21| v_main_~s~0.base_4) .cse0 (select (select |v_#memory_int_20| v_main_~s~0.base_4) .cse0)))))) InVars {main_#t~nondet26=|v_main_#t~nondet26_3|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_20|, main_~s~0.base=v_main_~s~0.base_4, #memory_int=|v_#memory_int_21|, main_~s~0.offset=v_main_~s~0.offset_4, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_20|} OutVars{#memory_int=|v_#memory_int_20|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_19|, 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_19|} AuxVars[] AssignedVars[main_#t~nondet26, #memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] {1065#true} is VALID [2022-04-08 03:03:15,331 INFO L272 TraceCheckUtils]: 7: Hoare triple {1065#true} [674] L1096-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] {1065#true} is VALID [2022-04-08 03:03:15,333 INFO L290 TraceCheckUtils]: 8: Hoare triple {1065#true} [676] ssl3_acceptENTRY-->L1146: Formula: (let ((.cse2 (select |v_#memory_$Pointer$.offset_55| v_ssl3_accept_~s.base_7)) (.cse5 (select |v_#memory_$Pointer$.offset_206| v_ssl3_accept_~s.base_7)) (.cse0 (+ v_ssl3_accept_~s.offset_7 128)) (.cse1 (select |v_#memory_$Pointer$.base_206| v_ssl3_accept_~s.base_7)) (.cse4 (+ v_ssl3_accept_~s.offset_7 72)) (.cse6 (select |v_#memory_$Pointer$.base_55| v_ssl3_accept_~s.base_7)) (.cse3 (+ v_ssl3_accept_~s.offset_7 272))) (and (= v_ssl3_accept_~tmp___9~0_3 |v_ssl3_accept_#t~nondet38_2|) (<= |v_ssl3_accept_#t~nondet37_2| 9223372036854775807) (<= |v_ssl3_accept_#t~nondet35_2| 2147483647) (= v_ssl3_accept_~tmp~3_1 |v_ssl3_accept_#t~nondet41_2|) (= |v_#memory_$Pointer$.base_206| (store |v_#memory_$Pointer$.base_57| v_ssl3_accept_~s.base_7 (store (select |v_#memory_$Pointer$.base_57| v_ssl3_accept_~s.base_7) .cse0 (select .cse1 .cse0)))) (= v_ssl3_accept_~skip~0_1 0) (<= |v_ssl3_accept_#t~nondet31_2| 2147483647) (<= |v_ssl3_accept_#t~nondet41_2| 2147483647) (= v_ssl3_accept_~blastFlag~0_6 0) (= (select .cse2 .cse3) |v_ssl3_accept_#t~mem42.offset_1|) (<= |v_ssl3_accept_#t~nondet32_2| 2147483647) (<= |v_ssl3_accept_#t~nondet39_2| 2147483647) (<= 0 (+ 9223372036854775808 |v_ssl3_accept_#t~nondet37_2|)) (= v_ssl3_accept_~s.offset_7 |v_ssl3_accept_#in~s.offset_1|) (<= 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|) (= v_ssl3_accept_~tmp___1~0_1 |v_ssl3_accept_#t~nondet31_2|) (<= |v_ssl3_accept_#t~nondet33_2| 2147483647) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet31_2|)) (= 0 v_ssl3_accept_~cb~0.base_1) (= v_ssl3_accept_~tmp___5~0_1 |v_ssl3_accept_#t~nondet35_2|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet33_2|)) (<= 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_~s.base_7 |v_ssl3_accept_#in~s.base_1|) (= (store |v_#memory_int_62| v_ssl3_accept_~s.base_7 (store (store (select |v_#memory_int_62| v_ssl3_accept_~s.base_7) .cse0 |v_ssl3_accept_#t~nondet40_2|) .cse4 8464)) |v_#memory_int_60|) (= v_ssl3_accept_~got_new_session~0_1 0) (<= |v_ssl3_accept_#t~nondet38_2| 2147483647) (= v_ssl3_accept_~tmp___2~0_1 |v_ssl3_accept_#t~nondet32_2|) (= (store |v_#memory_$Pointer$.offset_206| v_ssl3_accept_~s.base_7 (store .cse5 .cse4 (select .cse2 .cse4))) |v_#memory_$Pointer$.offset_55|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet41_2|)) (= |v_#memory_$Pointer$.offset_206| (store |v_#memory_$Pointer$.offset_57| v_ssl3_accept_~s.base_7 (store (select |v_#memory_$Pointer$.offset_57| v_ssl3_accept_~s.base_7) .cse0 (select .cse5 .cse0)))) (<= |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_#memory_$Pointer$.base_55| (store |v_#memory_$Pointer$.base_206| v_ssl3_accept_~s.base_7 (store .cse1 .cse4 (select .cse6 .cse4)))) (<= |v_ssl3_accept_#t~nondet34_2| 2147483647) (= |v_ssl3_accept_#t~mem42.base_1| (select .cse6 .cse3)) (= v_ssl3_accept_~cb~0.offset_1 0) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet38_2|)) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet39_2|)) (= (- 1) v_ssl3_accept_~ret~0_10) (<= |v_ssl3_accept_#t~nondet36_2| 2147483647) (= v_ssl3_accept_~tmp___10~0_3 |v_ssl3_accept_#t~nondet39_2|) (= 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_57|, 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_62|, 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_57|, 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_10, 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_55|, ssl3_accept_~num1~0=v_ssl3_accept_~num1~0_1, ssl3_accept_~tmp___10~0=v_ssl3_accept_~tmp___10~0_3, 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_6, 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_7, ssl3_accept_~tmp___9~0=v_ssl3_accept_~tmp___9~0_3, 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_60|, ssl3_accept_~tmp___1~0=v_ssl3_accept_~tmp___1~0_1, ssl3_accept_~s.base=v_ssl3_accept_~s.base_7, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_55|, 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_206|, |v_#memory_$Pointer$.base_206|] 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] {1070#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} is VALID [2022-04-08 03:03:15,334 INFO L290 TraceCheckUtils]: 9: Hoare triple {1070#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} [678] L1146-->L1146-2: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_8 272))) (and (= (select (select |v_#memory_$Pointer$.base_59| v_ssl3_accept_~s.base_8) .cse0) v_ssl3_accept_~cb~0.base_3) (not (= (mod (+ |v_ssl3_accept_#t~mem42.base_3| |v_ssl3_accept_#t~mem42.offset_3|) 18446744073709551616) 0)) (= v_ssl3_accept_~cb~0.offset_3 (select (select |v_#memory_$Pointer$.offset_59| v_ssl3_accept_~s.base_8) .cse0)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_8, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_59|, ssl3_accept_#t~mem42.base=|v_ssl3_accept_#t~mem42.base_3|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_8, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_59|, ssl3_accept_#t~mem42.offset=|v_ssl3_accept_#t~mem42.offset_3|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_8, ssl3_accept_~cb~0.base=v_ssl3_accept_~cb~0.base_3, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_59|, 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_8, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_59|} 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] {1070#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} is VALID [2022-04-08 03:03:15,334 INFO L290 TraceCheckUtils]: 10: Hoare triple {1070#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} [680] L1146-2-->L1152: Formula: (let ((.cse1 (+ 44 v_ssl3_accept_~s.offset_11))) (and (= |v_#memory_int_67| (store |v_#memory_int_68| v_ssl3_accept_~s.base_11 (let ((.cse0 (select |v_#memory_int_68| v_ssl3_accept_~s.base_11))) (store .cse0 .cse1 (+ (select .cse0 .cse1) 1))))) (= |v_#memory_$Pointer$.base_64| (store |v_#memory_$Pointer$.base_65| v_ssl3_accept_~s.base_11 (store (select |v_#memory_$Pointer$.base_65| v_ssl3_accept_~s.base_11) .cse1 (select (select |v_#memory_$Pointer$.base_64| v_ssl3_accept_~s.base_11) .cse1)))) (= (store |v_#memory_$Pointer$.offset_65| v_ssl3_accept_~s.base_11 (store (select |v_#memory_$Pointer$.offset_65| v_ssl3_accept_~s.base_11) .cse1 (select (select |v_#memory_$Pointer$.offset_64| v_ssl3_accept_~s.base_11) .cse1))) |v_#memory_$Pointer$.offset_64|))) InVars {#memory_int=|v_#memory_int_68|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_11, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_65|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_11, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_65|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_11, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_64|, ssl3_accept_#t~mem44=|v_ssl3_accept_#t~mem44_1|, #memory_int=|v_#memory_int_67|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_11, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_64|} AuxVars[] AssignedVars[#memory_$Pointer$.base, ssl3_accept_#t~mem44, #memory_int, #memory_$Pointer$.offset] {1070#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} is VALID [2022-04-08 03:03:15,335 INFO L290 TraceCheckUtils]: 11: Hoare triple {1070#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} [682] 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[] {1070#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} is VALID [2022-04-08 03:03:15,335 INFO L290 TraceCheckUtils]: 12: Hoare triple {1070#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} [685] L1152-1-->L1161: Formula: (let ((.cse0 (+ 204 v_ssl3_accept_~s.offset_16))) (and (= (select (select |v_#memory_$Pointer$.base_79| v_ssl3_accept_~s.base_16) .cse0) |v_ssl3_accept_#t~mem45.base_1|) (= (select (select |v_#memory_$Pointer$.offset_79| v_ssl3_accept_~s.base_16) .cse0) |v_ssl3_accept_#t~mem45.offset_1|))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_16, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_79|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_16, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_79|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_16, ssl3_accept_#t~mem45.offset=|v_ssl3_accept_#t~mem45.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_79|, ssl3_accept_#t~mem45.base=|v_ssl3_accept_#t~mem45.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_16, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_79|} AuxVars[] AssignedVars[ssl3_accept_#t~mem45.offset, ssl3_accept_#t~mem45.base] {1070#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} is VALID [2022-04-08 03:03:15,336 INFO L290 TraceCheckUtils]: 13: Hoare triple {1070#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} [687] L1161-->L1167-2: Formula: (not (= (mod (+ |v_ssl3_accept_#t~mem45.base_5| |v_ssl3_accept_#t~mem45.offset_5|) 18446744073709551616) 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] {1070#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} is VALID [2022-04-08 03:03:15,336 INFO L290 TraceCheckUtils]: 14: Hoare triple {1070#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} [691] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {1070#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} is VALID [2022-04-08 03:03:15,336 INFO L290 TraceCheckUtils]: 15: Hoare triple {1070#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} [693] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_82| v_ssl3_accept_~s.base_18) (+ 72 v_ssl3_accept_~s.offset_18)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_82|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, 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_82|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {1070#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} is VALID [2022-04-08 03:03:15,343 INFO L290 TraceCheckUtils]: 16: Hoare triple {1070#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} [697] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_84| v_ssl3_accept_~s.base_20) (+ 72 v_ssl3_accept_~s.offset_20))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_84|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_20, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_20} OutVars{#memory_int=|v_#memory_int_84|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_20, ssl3_accept_~s.base=v_ssl3_accept_~s.base_20} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {1070#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} is VALID [2022-04-08 03:03:15,344 INFO L290 TraceCheckUtils]: 17: Hoare triple {1070#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} [701] L1173-->L1176: Formula: (and (= (select (select |v_#memory_int_85| v_ssl3_accept_~s.base_21) (+ 72 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|) (not (= |v_ssl3_accept_#t~mem48_5| 16384))) InVars {#memory_int=|v_#memory_int_85|, 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_85|, 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] {1070#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} is VALID [2022-04-08 03:03:15,344 INFO L290 TraceCheckUtils]: 18: Hoare triple {1070#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} [704] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_86| v_ssl3_accept_~s.base_22) (+ 72 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_86|, 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_86|, 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] {1070#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} is VALID [2022-04-08 03:03:15,344 INFO L290 TraceCheckUtils]: 19: Hoare triple {1070#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} [708] 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_25) (+ 72 v_ssl3_accept_~s.offset_25)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {1070#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} is VALID [2022-04-08 03:03:15,345 INFO L290 TraceCheckUtils]: 20: Hoare triple {1070#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} [711] L1182-->L1185: Formula: (and (= |v_ssl3_accept_#t~mem52_1| (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_26) (+ 72 v_ssl3_accept_~s.offset_26))) (not (= 8195 |v_ssl3_accept_#t~mem51_5|))) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} 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_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {1071#(= 8464 |ssl3_accept_#t~mem52|)} is VALID [2022-04-08 03:03:15,345 INFO L290 TraceCheckUtils]: 21: Hoare triple {1071#(= 8464 |ssl3_accept_#t~mem52|)} [714] 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] {1066#false} is VALID [2022-04-08 03:03:15,345 INFO L290 TraceCheckUtils]: 22: Hoare triple {1066#false} [718] L1189-->L1339: Formula: (let ((.cse0 (+ 68 v_ssl3_accept_~s.offset_65))) (and (= v_ssl3_accept_~ret~0_24 |v_ssl3_accept_#t~nondet90_2|) (= (store |v_#memory_int_142| v_ssl3_accept_~s.base_65 (store (select |v_#memory_int_142| v_ssl3_accept_~s.base_65) .cse0 0)) |v_#memory_int_141|) (= (store |v_#memory_$Pointer$.offset_106| v_ssl3_accept_~s.base_65 (store (select |v_#memory_$Pointer$.offset_106| v_ssl3_accept_~s.base_65) .cse0 (select (select |v_#memory_$Pointer$.offset_105| v_ssl3_accept_~s.base_65) .cse0))) |v_#memory_$Pointer$.offset_105|) (= (store |v_#memory_$Pointer$.base_106| v_ssl3_accept_~s.base_65 (store (select |v_#memory_$Pointer$.base_106| v_ssl3_accept_~s.base_65) .cse0 (select (select |v_#memory_$Pointer$.base_105| v_ssl3_accept_~s.base_65) .cse0))) |v_#memory_$Pointer$.base_105|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet90_2|)) (<= |v_ssl3_accept_#t~nondet90_2| 2147483647))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_65, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_106|, #memory_int=|v_#memory_int_142|, ssl3_accept_#t~nondet90=|v_ssl3_accept_#t~nondet90_2|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_65, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_106|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_24, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_65, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_105|, #memory_int=|v_#memory_int_141|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_65, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_105|} AuxVars[] AssignedVars[ssl3_accept_~ret~0, #memory_$Pointer$.base, #memory_int, ssl3_accept_#t~nondet90, #memory_$Pointer$.offset] {1066#false} is VALID [2022-04-08 03:03:15,346 INFO L290 TraceCheckUtils]: 23: Hoare triple {1066#false} [726] L1339-->L1654: Formula: (let ((.cse7 (+ 116 v_ssl3_accept_~s.offset_66))) (let ((.cse2 (select |v_#memory_$Pointer$.offset_207| v_ssl3_accept_~s.base_66)) (.cse0 (+ 72 v_ssl3_accept_~s.offset_66)) (.cse4 (select (select |v_#memory_$Pointer$.base_110| v_ssl3_accept_~s.base_66) .cse7)) (.cse5 (+ 904 (select (select |v_#memory_$Pointer$.offset_110| v_ssl3_accept_~s.base_66) .cse7))) (.cse1 (select |v_#memory_$Pointer$.base_207| v_ssl3_accept_~s.base_66)) (.cse3 (+ 88 v_ssl3_accept_~s.offset_66))) (and (= (store |v_#memory_$Pointer$.base_208| v_ssl3_accept_~s.base_66 (store (select |v_#memory_$Pointer$.base_208| v_ssl3_accept_~s.base_66) .cse0 (select .cse1 .cse0))) |v_#memory_$Pointer$.base_207|) (not (<= v_ssl3_accept_~ret~0_26 0)) (= (store |v_#memory_$Pointer$.offset_207| v_ssl3_accept_~s.base_66 (store .cse2 .cse3 (select (select |v_#memory_$Pointer$.offset_107| v_ssl3_accept_~s.base_66) .cse3))) |v_#memory_$Pointer$.offset_107|) (= (store |v_#memory_$Pointer$.base_110| .cse4 (store (select |v_#memory_$Pointer$.base_110| .cse4) .cse5 (select (select |v_#memory_$Pointer$.base_208| .cse4) .cse5))) |v_#memory_$Pointer$.base_208|) (= (store |v_#memory_$Pointer$.offset_110| .cse4 (store (select |v_#memory_$Pointer$.offset_110| .cse4) .cse5 (select (select |v_#memory_$Pointer$.offset_208| .cse4) .cse5))) |v_#memory_$Pointer$.offset_208|) (= (store |v_#memory_$Pointer$.offset_208| v_ssl3_accept_~s.base_66 (store (select |v_#memory_$Pointer$.offset_208| v_ssl3_accept_~s.base_66) .cse0 (select .cse2 .cse0))) |v_#memory_$Pointer$.offset_207|) (= (let ((.cse6 (store |v_#memory_int_146| .cse4 (store (select |v_#memory_int_146| .cse4) .cse5 8482)))) (store .cse6 v_ssl3_accept_~s.base_66 (store (store (select .cse6 v_ssl3_accept_~s.base_66) .cse0 8448) .cse3 0))) |v_#memory_int_143|) (= (store |v_#memory_$Pointer$.base_207| v_ssl3_accept_~s.base_66 (store .cse1 .cse3 (select (select |v_#memory_$Pointer$.base_107| v_ssl3_accept_~s.base_66) .cse3))) |v_#memory_$Pointer$.base_107|)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_66, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_26, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_110|, #memory_int=|v_#memory_int_146|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_66, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_110|} OutVars{ssl3_accept_#t~mem91.base=|v_ssl3_accept_#t~mem91.base_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_66, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_26, ssl3_accept_#t~mem91.offset=|v_ssl3_accept_#t~mem91.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_107|, #memory_int=|v_#memory_int_143|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_66, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_107|} 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] {1066#false} is VALID [2022-04-08 03:03:15,346 INFO L290 TraceCheckUtils]: 24: Hoare triple {1066#false} [733] L1654-->L1692: Formula: (let ((.cse0 (+ 116 v_ssl3_accept_~s.offset_17))) (and (= (select (select |v_#memory_int_81| |v_ssl3_accept_#t~mem150.base_1|) (+ |v_ssl3_accept_#t~mem150.offset_1| 908)) |v_ssl3_accept_#t~mem151_1|) (= (select (select |v_#memory_$Pointer$.offset_80| v_ssl3_accept_~s.base_17) .cse0) |v_ssl3_accept_#t~mem150.offset_1|) (= (select (select |v_#memory_$Pointer$.base_80| v_ssl3_accept_~s.base_17) .cse0) |v_ssl3_accept_#t~mem150.base_1|))) InVars {#memory_int=|v_#memory_int_81|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_17, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_80|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_17, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_80|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_17, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_80|, ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_1|, #memory_int=|v_#memory_int_81|, ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_17, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_80|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {1066#false} is VALID [2022-04-08 03:03:15,346 INFO L290 TraceCheckUtils]: 25: Hoare triple {1066#false} [740] L1692-->L1692-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] {1066#false} is VALID [2022-04-08 03:03:15,346 INFO L290 TraceCheckUtils]: 26: Hoare triple {1066#false} [746] L1692-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] {1066#false} is VALID [2022-04-08 03:03:15,346 INFO L290 TraceCheckUtils]: 27: Hoare triple {1066#false} [691] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {1066#false} is VALID [2022-04-08 03:03:15,347 INFO L290 TraceCheckUtils]: 28: Hoare triple {1066#false} [693] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_82| v_ssl3_accept_~s.base_18) (+ 72 v_ssl3_accept_~s.offset_18)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_82|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, 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_82|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {1066#false} is VALID [2022-04-08 03:03:15,347 INFO L290 TraceCheckUtils]: 29: Hoare triple {1066#false} [697] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_84| v_ssl3_accept_~s.base_20) (+ 72 v_ssl3_accept_~s.offset_20))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_84|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_20, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_20} OutVars{#memory_int=|v_#memory_int_84|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_20, ssl3_accept_~s.base=v_ssl3_accept_~s.base_20} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {1066#false} is VALID [2022-04-08 03:03:15,347 INFO L290 TraceCheckUtils]: 30: Hoare triple {1066#false} [701] L1173-->L1176: Formula: (and (= (select (select |v_#memory_int_85| v_ssl3_accept_~s.base_21) (+ 72 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|) (not (= |v_ssl3_accept_#t~mem48_5| 16384))) InVars {#memory_int=|v_#memory_int_85|, 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_85|, 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] {1066#false} is VALID [2022-04-08 03:03:15,347 INFO L290 TraceCheckUtils]: 31: Hoare triple {1066#false} [704] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_86| v_ssl3_accept_~s.base_22) (+ 72 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_86|, 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_86|, 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] {1066#false} is VALID [2022-04-08 03:03:15,347 INFO L290 TraceCheckUtils]: 32: Hoare triple {1066#false} [708] 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_25) (+ 72 v_ssl3_accept_~s.offset_25)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {1066#false} is VALID [2022-04-08 03:03:15,347 INFO L290 TraceCheckUtils]: 33: Hoare triple {1066#false} [711] L1182-->L1185: Formula: (and (= |v_ssl3_accept_#t~mem52_1| (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_26) (+ 72 v_ssl3_accept_~s.offset_26))) (not (= 8195 |v_ssl3_accept_#t~mem51_5|))) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} 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_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {1066#false} is VALID [2022-04-08 03:03:15,348 INFO L290 TraceCheckUtils]: 34: Hoare triple {1066#false} [715] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_93| v_ssl3_accept_~s.base_27) (+ 72 v_ssl3_accept_~s.offset_27)))) InVars {#memory_int=|v_#memory_int_93|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_27, ssl3_accept_~s.base=v_ssl3_accept_~s.base_27} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_93|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_27, ssl3_accept_~s.base=v_ssl3_accept_~s.base_27} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {1066#false} is VALID [2022-04-08 03:03:15,348 INFO L290 TraceCheckUtils]: 35: Hoare triple {1066#false} [720] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_28) (+ 72 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_94|, 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_94|, 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] {1066#false} is VALID [2022-04-08 03:03:15,348 INFO L290 TraceCheckUtils]: 36: Hoare triple {1066#false} [728] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_30) (+ 72 v_ssl3_accept_~s.offset_30))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {1066#false} is VALID [2022-04-08 03:03:15,348 INFO L290 TraceCheckUtils]: 37: Hoare triple {1066#false} [736] L1194-->L1197: Formula: (and (= |v_ssl3_accept_#t~mem56_1| (select (select |v_#memory_int_98| v_ssl3_accept_~s.base_31) (+ 72 v_ssl3_accept_~s.offset_31))) (not (= 8464 |v_ssl3_accept_#t~mem55_5|))) InVars {#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_31, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_31} OutVars{#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_31, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_31} AuxVars[] AssignedVars[ssl3_accept_#t~mem55, ssl3_accept_#t~mem56] {1066#false} is VALID [2022-04-08 03:03:15,348 INFO L290 TraceCheckUtils]: 38: Hoare triple {1066#false} [743] L1197-->L1200: Formula: (and (= (select (select |v_#memory_int_99| v_ssl3_accept_~s.base_32) (+ 72 v_ssl3_accept_~s.offset_32)) |v_ssl3_accept_#t~mem57_1|) (not (= 8465 |v_ssl3_accept_#t~mem56_5|))) InVars {#memory_int=|v_#memory_int_99|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_32, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_32} OutVars{#memory_int=|v_#memory_int_99|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_32, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_32} AuxVars[] AssignedVars[ssl3_accept_#t~mem56, ssl3_accept_#t~mem57] {1066#false} is VALID [2022-04-08 03:03:15,348 INFO L290 TraceCheckUtils]: 39: Hoare triple {1066#false} [750] L1200-->L1203: Formula: (and (not (= 8466 |v_ssl3_accept_#t~mem57_5|)) (= |v_ssl3_accept_#t~mem58_1| (select (select |v_#memory_int_100| v_ssl3_accept_~s.base_33) (+ 72 v_ssl3_accept_~s.offset_33)))) InVars {#memory_int=|v_#memory_int_100|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} OutVars{#memory_int=|v_#memory_int_100|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} AuxVars[] AssignedVars[ssl3_accept_#t~mem57, ssl3_accept_#t~mem58] {1066#false} is VALID [2022-04-08 03:03:15,349 INFO L290 TraceCheckUtils]: 40: Hoare triple {1066#false} [756] L1203-->L1206: Formula: (and (not (= 8496 |v_ssl3_accept_#t~mem58_5|)) (= |v_ssl3_accept_#t~mem59_1| (select (select |v_#memory_int_101| v_ssl3_accept_~s.base_34) (+ 72 v_ssl3_accept_~s.offset_34)))) InVars {#memory_int=|v_#memory_int_101|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_5|} OutVars{#memory_int=|v_#memory_int_101|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem58, ssl3_accept_#t~mem59] {1066#false} is VALID [2022-04-08 03:03:15,350 INFO L290 TraceCheckUtils]: 41: Hoare triple {1066#false} [763] L1206-->L1209: Formula: (and (= |v_ssl3_accept_#t~mem60_1| (select (select |v_#memory_int_102| v_ssl3_accept_~s.base_35) (+ 72 v_ssl3_accept_~s.offset_35))) (not (= 8497 |v_ssl3_accept_#t~mem59_5|))) InVars {#memory_int=|v_#memory_int_102|, 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_5|} OutVars{#memory_int=|v_#memory_int_102|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem59] {1066#false} is VALID [2022-04-08 03:03:15,350 INFO L290 TraceCheckUtils]: 42: Hoare triple {1066#false} [769] L1209-->L1212: Formula: (and (= (select (select |v_#memory_int_103| v_ssl3_accept_~s.base_36) (+ 72 v_ssl3_accept_~s.offset_36)) |v_ssl3_accept_#t~mem61_1|) (not (= |v_ssl3_accept_#t~mem60_5| 8512))) InVars {#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36} OutVars{#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem61] {1066#false} is VALID [2022-04-08 03:03:15,354 INFO L290 TraceCheckUtils]: 43: Hoare triple {1066#false} [776] L1212-->L1215: Formula: (and (not (= 8513 |v_ssl3_accept_#t~mem61_5|)) (= (select (select |v_#memory_int_104| v_ssl3_accept_~s.base_37) (+ 72 v_ssl3_accept_~s.offset_37)) |v_ssl3_accept_#t~mem62_1|)) InVars {#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_37, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_37} OutVars{#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_37, ssl3_accept_~s.base=v_ssl3_accept_~s.base_37, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem61, ssl3_accept_#t~mem62] {1066#false} is VALID [2022-04-08 03:03:15,355 INFO L290 TraceCheckUtils]: 44: Hoare triple {1066#false} [782] L1215-->L1218: Formula: (and (not (= 8528 |v_ssl3_accept_#t~mem62_5|)) (= (select (select |v_#memory_int_105| v_ssl3_accept_~s.base_38) (+ 72 v_ssl3_accept_~s.offset_38)) |v_ssl3_accept_#t~mem63_1|)) InVars {#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_5|} OutVars{#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38, ssl3_accept_#t~mem63=|v_ssl3_accept_#t~mem63_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem62, ssl3_accept_#t~mem63] {1066#false} is VALID [2022-04-08 03:03:15,357 INFO L290 TraceCheckUtils]: 45: Hoare triple {1066#false} [789] L1218-->L1221: Formula: (and (= (select (select |v_#memory_int_106| v_ssl3_accept_~s.base_39) (+ 72 v_ssl3_accept_~s.offset_39)) |v_ssl3_accept_#t~mem64_1|) (not (= |v_ssl3_accept_#t~mem63_5| 8529))) InVars {#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39, 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_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39} AuxVars[] AssignedVars[ssl3_accept_#t~mem63, ssl3_accept_#t~mem64] {1066#false} is VALID [2022-04-08 03:03:15,357 INFO L290 TraceCheckUtils]: 46: Hoare triple {1066#false} [793] L1221-->L1224: Formula: (and (= |v_ssl3_accept_#t~mem65_1| (select (select |v_#memory_int_107| v_ssl3_accept_~s.base_40) (+ 72 v_ssl3_accept_~s.offset_40))) (not (= 8544 |v_ssl3_accept_#t~mem64_5|))) InVars {#memory_int=|v_#memory_int_107|, ssl3_accept_#t~mem64=|v_ssl3_accept_#t~mem64_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40} OutVars{#memory_int=|v_#memory_int_107|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_#t~mem65=|v_ssl3_accept_#t~mem65_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40} AuxVars[] AssignedVars[ssl3_accept_#t~mem64, ssl3_accept_#t~mem65] {1066#false} is VALID [2022-04-08 03:03:15,358 INFO L290 TraceCheckUtils]: 47: Hoare triple {1066#false} [797] L1224-->L1227: Formula: (and (not (= 8545 |v_ssl3_accept_#t~mem65_5|)) (= (select (select |v_#memory_int_108| v_ssl3_accept_~s.base_41) (+ 72 v_ssl3_accept_~s.offset_41)) |v_ssl3_accept_#t~mem66_1|)) InVars {#memory_int=|v_#memory_int_108|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_#t~mem65=|v_ssl3_accept_#t~mem65_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41} OutVars{#memory_int=|v_#memory_int_108|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_#t~mem66=|v_ssl3_accept_#t~mem66_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41} AuxVars[] AssignedVars[ssl3_accept_#t~mem65, ssl3_accept_#t~mem66] {1066#false} is VALID [2022-04-08 03:03:15,358 INFO L290 TraceCheckUtils]: 48: Hoare triple {1066#false} [803] L1227-->L1230: Formula: (and (not (= 8560 |v_ssl3_accept_#t~mem66_5|)) (= (select (select |v_#memory_int_109| v_ssl3_accept_~s.base_42) (+ 72 v_ssl3_accept_~s.offset_42)) |v_ssl3_accept_#t~mem67_1|)) InVars {#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_42, ssl3_accept_#t~mem66=|v_ssl3_accept_#t~mem66_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_42} OutVars{#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_42, ssl3_accept_#t~mem67=|v_ssl3_accept_#t~mem67_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_42} AuxVars[] AssignedVars[ssl3_accept_#t~mem66, ssl3_accept_#t~mem67] {1066#false} is VALID [2022-04-08 03:03:15,358 INFO L290 TraceCheckUtils]: 49: Hoare triple {1066#false} [811] L1230-->L1233: Formula: (and (not (= |v_ssl3_accept_#t~mem67_5| 8561)) (= (select (select |v_#memory_int_110| v_ssl3_accept_~s.base_43) (+ 72 v_ssl3_accept_~s.offset_43)) |v_ssl3_accept_#t~mem68_1|)) InVars {#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_43, ssl3_accept_#t~mem67=|v_ssl3_accept_#t~mem67_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_43} OutVars{#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_43, ssl3_accept_#t~mem68=|v_ssl3_accept_#t~mem68_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_43} AuxVars[] AssignedVars[ssl3_accept_#t~mem67, ssl3_accept_#t~mem68] {1066#false} is VALID [2022-04-08 03:03:15,360 INFO L290 TraceCheckUtils]: 50: Hoare triple {1066#false} [822] L1233-->L1236: Formula: (and (not (= 8448 |v_ssl3_accept_#t~mem68_5|)) (= (select (select |v_#memory_int_111| v_ssl3_accept_~s.base_44) (+ 72 v_ssl3_accept_~s.offset_44)) |v_ssl3_accept_#t~mem69_1|)) InVars {#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_44, ssl3_accept_#t~mem68=|v_ssl3_accept_#t~mem68_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_44} OutVars{#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_44, ssl3_accept_#t~mem69=|v_ssl3_accept_#t~mem69_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_44} AuxVars[] AssignedVars[ssl3_accept_#t~mem68, ssl3_accept_#t~mem69] {1066#false} is VALID [2022-04-08 03:03:15,360 INFO L290 TraceCheckUtils]: 51: Hoare triple {1066#false} [831] L1236-->L1239: Formula: (and (= (select (select |v_#memory_int_112| v_ssl3_accept_~s.base_45) (+ 72 v_ssl3_accept_~s.offset_45)) |v_ssl3_accept_#t~mem70_1|) (not (= 8576 |v_ssl3_accept_#t~mem69_5|))) InVars {#memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_45, ssl3_accept_~s.base=v_ssl3_accept_~s.base_45, ssl3_accept_#t~mem69=|v_ssl3_accept_#t~mem69_5|} OutVars{#memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_45, ssl3_accept_#t~mem70=|v_ssl3_accept_#t~mem70_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_45} AuxVars[] AssignedVars[ssl3_accept_#t~mem70, ssl3_accept_#t~mem69] {1066#false} is VALID [2022-04-08 03:03:15,367 INFO L290 TraceCheckUtils]: 52: Hoare triple {1066#false} [842] L1239-->L1242: Formula: (and (not (= 8577 |v_ssl3_accept_#t~mem70_5|)) (= (select (select |v_#memory_int_113| v_ssl3_accept_~s.base_46) (+ 72 v_ssl3_accept_~s.offset_46)) |v_ssl3_accept_#t~mem71_1|)) InVars {#memory_int=|v_#memory_int_113|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_46, ssl3_accept_#t~mem70=|v_ssl3_accept_#t~mem70_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_46} OutVars{#memory_int=|v_#memory_int_113|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_46, ssl3_accept_#t~mem71=|v_ssl3_accept_#t~mem71_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_46} AuxVars[] AssignedVars[ssl3_accept_#t~mem70, ssl3_accept_#t~mem71] {1066#false} is VALID [2022-04-08 03:03:15,367 INFO L290 TraceCheckUtils]: 53: Hoare triple {1066#false} [850] L1242-->L1245: Formula: (and (= (select (select |v_#memory_int_114| v_ssl3_accept_~s.base_47) (+ 72 v_ssl3_accept_~s.offset_47)) |v_ssl3_accept_#t~mem72_1|) (not (= |v_ssl3_accept_#t~mem71_5| 8592))) InVars {#memory_int=|v_#memory_int_114|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_47, ssl3_accept_#t~mem71=|v_ssl3_accept_#t~mem71_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_47} OutVars{#memory_int=|v_#memory_int_114|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_47, ssl3_accept_#t~mem72=|v_ssl3_accept_#t~mem72_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_47} AuxVars[] AssignedVars[ssl3_accept_#t~mem71, ssl3_accept_#t~mem72] {1066#false} is VALID [2022-04-08 03:03:15,367 INFO L290 TraceCheckUtils]: 54: Hoare triple {1066#false} [857] L1245-->L1248: Formula: (and (not (= 8593 |v_ssl3_accept_#t~mem72_5|)) (= |v_ssl3_accept_#t~mem73_1| (select (select |v_#memory_int_115| v_ssl3_accept_~s.base_48) (+ 72 v_ssl3_accept_~s.offset_48)))) InVars {#memory_int=|v_#memory_int_115|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_48, ssl3_accept_#t~mem72=|v_ssl3_accept_#t~mem72_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_48} OutVars{#memory_int=|v_#memory_int_115|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_48, ssl3_accept_~s.base=v_ssl3_accept_~s.base_48, ssl3_accept_#t~mem73=|v_ssl3_accept_#t~mem73_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem72, ssl3_accept_#t~mem73] {1066#false} is VALID [2022-04-08 03:03:15,367 INFO L290 TraceCheckUtils]: 55: Hoare triple {1066#false} [863] L1248-->L1251: Formula: (and (= (select (select |v_#memory_int_116| v_ssl3_accept_~s.base_49) (+ 72 v_ssl3_accept_~s.offset_49)) |v_ssl3_accept_#t~mem74_1|) (not (= |v_ssl3_accept_#t~mem73_5| 8608))) InVars {#memory_int=|v_#memory_int_116|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_49, ssl3_accept_~s.base=v_ssl3_accept_~s.base_49, ssl3_accept_#t~mem73=|v_ssl3_accept_#t~mem73_5|} OutVars{#memory_int=|v_#memory_int_116|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_49, ssl3_accept_~s.base=v_ssl3_accept_~s.base_49, ssl3_accept_#t~mem74=|v_ssl3_accept_#t~mem74_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem73, ssl3_accept_#t~mem74] {1066#false} is VALID [2022-04-08 03:03:15,367 INFO L290 TraceCheckUtils]: 56: Hoare triple {1066#false} [866] L1251-->L1254: Formula: (and (= (select (select |v_#memory_int_117| v_ssl3_accept_~s.base_50) (+ 72 v_ssl3_accept_~s.offset_50)) |v_ssl3_accept_#t~mem75_1|) (not (= |v_ssl3_accept_#t~mem74_5| 8609))) InVars {#memory_int=|v_#memory_int_117|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_50, ssl3_accept_~s.base=v_ssl3_accept_~s.base_50, 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_117|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_50, ssl3_accept_~s.base=v_ssl3_accept_~s.base_50} AuxVars[] AssignedVars[ssl3_accept_#t~mem74, ssl3_accept_#t~mem75] {1066#false} is VALID [2022-04-08 03:03:15,367 INFO L290 TraceCheckUtils]: 57: Hoare triple {1066#false} [870] L1254-->L1257: Formula: (and (= (select (select |v_#memory_int_118| v_ssl3_accept_~s.base_51) (+ 72 v_ssl3_accept_~s.offset_51)) |v_ssl3_accept_#t~mem76_1|) (not (= |v_ssl3_accept_#t~mem75_5| 8640))) InVars {#memory_int=|v_#memory_int_118|, ssl3_accept_#t~mem75=|v_ssl3_accept_#t~mem75_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_51, ssl3_accept_~s.base=v_ssl3_accept_~s.base_51} OutVars{#memory_int=|v_#memory_int_118|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_51, ssl3_accept_#t~mem76=|v_ssl3_accept_#t~mem76_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_51} AuxVars[] AssignedVars[ssl3_accept_#t~mem75, ssl3_accept_#t~mem76] {1066#false} is VALID [2022-04-08 03:03:15,367 INFO L290 TraceCheckUtils]: 58: Hoare triple {1066#false} [873] L1257-->L1260: Formula: (and (= (select (select |v_#memory_int_119| v_ssl3_accept_~s.base_52) (+ 72 v_ssl3_accept_~s.offset_52)) |v_ssl3_accept_#t~mem77_1|) (not (= |v_ssl3_accept_#t~mem76_5| 8641))) InVars {#memory_int=|v_#memory_int_119|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_52, ssl3_accept_#t~mem76=|v_ssl3_accept_#t~mem76_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_52} OutVars{#memory_int=|v_#memory_int_119|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_52, ssl3_accept_#t~mem77=|v_ssl3_accept_#t~mem77_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_52} AuxVars[] AssignedVars[ssl3_accept_#t~mem76, ssl3_accept_#t~mem77] {1066#false} is VALID [2022-04-08 03:03:15,368 INFO L290 TraceCheckUtils]: 59: Hoare triple {1066#false} [877] L1260-->L1263: Formula: (and (= (select (select |v_#memory_int_120| v_ssl3_accept_~s.base_53) (+ 72 v_ssl3_accept_~s.offset_53)) |v_ssl3_accept_#t~mem78_1|) (not (= 8656 |v_ssl3_accept_#t~mem77_5|))) InVars {#memory_int=|v_#memory_int_120|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_53, ssl3_accept_#t~mem77=|v_ssl3_accept_#t~mem77_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_53} OutVars{#memory_int=|v_#memory_int_120|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_53, ssl3_accept_#t~mem78=|v_ssl3_accept_#t~mem78_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_53} AuxVars[] AssignedVars[ssl3_accept_#t~mem77, ssl3_accept_#t~mem78] {1066#false} is VALID [2022-04-08 03:03:15,368 INFO L290 TraceCheckUtils]: 60: Hoare triple {1066#false} [882] L1263-->L1266: Formula: (and (not (= 8657 |v_ssl3_accept_#t~mem78_5|)) (= |v_ssl3_accept_#t~mem79_1| (select (select |v_#memory_int_121| v_ssl3_accept_~s.base_54) (+ 72 v_ssl3_accept_~s.offset_54)))) InVars {#memory_int=|v_#memory_int_121|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_54, ssl3_accept_#t~mem78=|v_ssl3_accept_#t~mem78_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_54} OutVars{#memory_int=|v_#memory_int_121|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_54, ssl3_accept_#t~mem79=|v_ssl3_accept_#t~mem79_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_54} AuxVars[] AssignedVars[ssl3_accept_#t~mem78, ssl3_accept_#t~mem79] {1066#false} is VALID [2022-04-08 03:03:15,368 INFO L290 TraceCheckUtils]: 61: Hoare triple {1066#false} [886] 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] {1066#false} is VALID [2022-04-08 03:03:15,368 INFO L290 TraceCheckUtils]: 62: Hoare triple {1066#false} [890] L1270-->L1615: Formula: (and (<= |v_ssl3_accept_#t~nondet144_2| 2147483647) (<= 0 (+ |v_ssl3_accept_#t~nondet144_2| 2147483648)) (= v_ssl3_accept_~ret~0_9 |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_9} AuxVars[] AssignedVars[ssl3_accept_~ret~0, ssl3_accept_#t~nondet144] {1066#false} is VALID [2022-04-08 03:03:15,368 INFO L290 TraceCheckUtils]: 63: Hoare triple {1066#false} [895] L1615-->L1616: Formula: (= 3 v_ssl3_accept_~blastFlag~0_4) InVars {ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_4} OutVars{ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_4} AuxVars[] AssignedVars[] {1066#false} is VALID [2022-04-08 03:03:15,368 INFO L290 TraceCheckUtils]: 64: Hoare triple {1066#false} [901] L1616-->ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {1066#false} is VALID [2022-04-08 03:03:15,369 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-08 03:03:15,369 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-08 03:03:15,369 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1163527399] [2022-04-08 03:03:15,369 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1163527399] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-08 03:03:15,369 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-08 03:03:15,369 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-04-08 03:03:15,369 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [848345269] [2022-04-08 03:03:15,369 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-08 03:03:15,370 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 12.2) internal successors, (61), 4 states have internal predecessors, (61), 1 states have call successors, (3), 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 65 [2022-04-08 03:03:15,371 INFO L84 Accepts]: Finished accepts. word is accepted. [2022-04-08 03:03:15,371 INFO L86 InductivityCheck]: Starting inductivity check of a Floyd-Hoare automaton with has 5 states, 5 states have (on average 12.2) internal successors, (61), 4 states have internal predecessors, (61), 1 states have call successors, (3), 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-08 03:03:15,427 INFO L122 InductivityCheck]: Floyd-Hoare automaton has 65 edges. 65 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2022-04-08 03:03:15,428 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-04-08 03:03:15,428 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-08 03:03:15,428 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-04-08 03:03:15,428 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-04-08 03:03:15,428 INFO L87 Difference]: Start difference. First operand 148 states and 224 transitions. Second operand has 5 states, 5 states have (on average 12.2) internal successors, (61), 4 states have internal predecessors, (61), 1 states have call successors, (3), 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-08 03:03:19,099 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.61s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-04-08 03:03:21,108 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-08 03:03:23,133 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-08 03:03:25,163 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-08 03:03:26,071 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-08 03:03:26,071 INFO L93 Difference]: Finished difference Result 287 states and 431 transitions. [2022-04-08 03:03:26,071 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-04-08 03:03:26,071 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 12.2) internal successors, (61), 4 states have internal predecessors, (61), 1 states have call successors, (3), 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 65 [2022-04-08 03:03:26,071 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-08 03:03:26,072 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5 states, 5 states have (on average 12.2) internal successors, (61), 4 states have internal predecessors, (61), 1 states have call successors, (3), 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-08 03:03:26,075 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 431 transitions. [2022-04-08 03:03:26,075 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5 states, 5 states have (on average 12.2) internal successors, (61), 4 states have internal predecessors, (61), 1 states have call successors, (3), 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-08 03:03:26,078 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 431 transitions. [2022-04-08 03:03:26,078 INFO L86 InductivityCheck]: Starting inductivity check of a Floyd-Hoare automaton with 5 states and 431 transitions. [2022-04-08 03:03:26,410 INFO L122 InductivityCheck]: Floyd-Hoare automaton has 431 edges. 431 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2022-04-08 03:03:26,414 INFO L225 Difference]: With dead ends: 287 [2022-04-08 03:03:26,414 INFO L226 Difference]: Without dead ends: 165 [2022-04-08 03:03:26,415 INFO L912 BasicCegarLoop]: 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-08 03:03:26,415 INFO L913 BasicCegarLoop]: 177 mSDtfsCounter, 24 mSDsluCounter, 276 mSDsCounter, 0 mSdLazyCounter, 351 mSolverCounterSat, 10 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 24 SdHoareTripleChecker+Valid, 453 SdHoareTripleChecker+Invalid, 364 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 351 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.0s IncrementalHoareTripleChecker+Time [2022-04-08 03:03:26,416 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [24 Valid, 453 Invalid, 364 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 351 Invalid, 3 Unknown, 0 Unchecked, 8.0s Time] [2022-04-08 03:03:26,416 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 165 states. [2022-04-08 03:03:26,421 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 165 to 148. [2022-04-08 03:03:26,422 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2022-04-08 03:03:26,422 INFO L82 GeneralOperation]: Start isEquivalent. First operand 165 states. Second operand has 148 states, 143 states have (on average 1.5314685314685315) internal successors, (219), 143 states have internal predecessors, (219), 3 states have call successors, (3), 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-08 03:03:26,422 INFO L74 IsIncluded]: Start isIncluded. First operand 165 states. Second operand has 148 states, 143 states have (on average 1.5314685314685315) internal successors, (219), 143 states have internal predecessors, (219), 3 states have call successors, (3), 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-08 03:03:26,423 INFO L87 Difference]: Start difference. First operand 165 states. Second operand has 148 states, 143 states have (on average 1.5314685314685315) internal successors, (219), 143 states have internal predecessors, (219), 3 states have call successors, (3), 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-08 03:03:26,426 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-08 03:03:26,426 INFO L93 Difference]: Finished difference Result 165 states and 244 transitions. [2022-04-08 03:03:26,426 INFO L276 IsEmpty]: Start isEmpty. Operand 165 states and 244 transitions. [2022-04-08 03:03:26,426 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2022-04-08 03:03:26,426 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2022-04-08 03:03:26,427 INFO L74 IsIncluded]: Start isIncluded. First operand has 148 states, 143 states have (on average 1.5314685314685315) internal successors, (219), 143 states have internal predecessors, (219), 3 states have call successors, (3), 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 165 states. [2022-04-08 03:03:26,427 INFO L87 Difference]: Start difference. First operand has 148 states, 143 states have (on average 1.5314685314685315) internal successors, (219), 143 states have internal predecessors, (219), 3 states have call successors, (3), 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 165 states. [2022-04-08 03:03:26,430 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-08 03:03:26,431 INFO L93 Difference]: Finished difference Result 165 states and 244 transitions. [2022-04-08 03:03:26,431 INFO L276 IsEmpty]: Start isEmpty. Operand 165 states and 244 transitions. [2022-04-08 03:03:26,431 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2022-04-08 03:03:26,431 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2022-04-08 03:03:26,431 INFO L88 GeneralOperation]: Finished isEquivalent. [2022-04-08 03:03:26,431 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2022-04-08 03:03:26,431 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 148 states, 143 states have (on average 1.5314685314685315) internal successors, (219), 143 states have internal predecessors, (219), 3 states have call successors, (3), 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-08 03:03:26,434 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 148 states to 148 states and 223 transitions. [2022-04-08 03:03:26,435 INFO L78 Accepts]: Start accepts. Automaton has 148 states and 223 transitions. Word has length 65 [2022-04-08 03:03:26,435 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-08 03:03:26,435 INFO L478 AbstractCegarLoop]: Abstraction has 148 states and 223 transitions. [2022-04-08 03:03:26,435 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 12.2) internal successors, (61), 4 states have internal predecessors, (61), 1 states have call successors, (3), 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-08 03:03:26,435 INFO L276 IsEmpty]: Start isEmpty. Operand 148 states and 223 transitions. [2022-04-08 03:03:26,436 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2022-04-08 03:03:26,436 INFO L491 BasicCegarLoop]: Found error trace [2022-04-08 03:03:26,436 INFO L499 BasicCegarLoop]: 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-08 03:03:26,436 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-04-08 03:03:26,436 INFO L403 AbstractCegarLoop]: === Iteration 3 === Targeting ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION === [ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-08 03:03:26,436 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-08 03:03:26,437 INFO L85 PathProgramCache]: Analyzing trace with hash 564743015, now seen corresponding path program 1 times [2022-04-08 03:03:26,437 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-08 03:03:26,437 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [204067564] [2022-04-08 03:03:26,437 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-08 03:03:26,437 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-08 03:03:26,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-08 03:03:26,557 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-08 03:03:26,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-08 03:03:26,564 INFO L290 TraceCheckUtils]: 0: Hoare triple {1937#(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|))} [668] 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) (= 196 (select |v_#length_13| 4)) (= (select .cse1 0) 48) (< 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] {1930#true} is VALID [2022-04-08 03:03:26,564 INFO L290 TraceCheckUtils]: 1: Hoare triple {1930#true} [671] ULTIMATE.initFINAL-->ULTIMATE.initEXIT: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {1930#true} is VALID [2022-04-08 03:03:26,565 INFO L284 TraceCheckUtils]: 2: Hoare quadruple {1930#true} {1930#true} [915] ULTIMATE.initEXIT-->L-1: AOR: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] LVA: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {1930#true} is VALID [2022-04-08 03:03:26,566 INFO L272 TraceCheckUtils]: 0: Hoare triple {1930#true} [666] ULTIMATE.startENTRY-->ULTIMATE.initENTRY: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {1937#(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-08 03:03:26,566 INFO L290 TraceCheckUtils]: 1: Hoare triple {1937#(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|))} [668] 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) (= 196 (select |v_#length_13| 4)) (= (select .cse1 0) 48) (< 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] {1930#true} is VALID [2022-04-08 03:03:26,567 INFO L290 TraceCheckUtils]: 2: Hoare triple {1930#true} [671] ULTIMATE.initFINAL-->ULTIMATE.initEXIT: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {1930#true} is VALID [2022-04-08 03:03:26,567 INFO L284 TraceCheckUtils]: 3: Hoare quadruple {1930#true} {1930#true} [915] ULTIMATE.initEXIT-->L-1: AOR: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] LVA: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {1930#true} is VALID [2022-04-08 03:03:26,567 INFO L272 TraceCheckUtils]: 4: Hoare triple {1930#true} [667] L-1-->mainENTRY: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {1930#true} is VALID [2022-04-08 03:03:26,567 INFO L290 TraceCheckUtils]: 5: Hoare triple {1930#true} [670] mainENTRY-->L1096: Formula: (let ((.cse27 (+ 116 v_main_~s~0.offset_1))) (let ((.cse37 (select |v_#memory_$Pointer$.offset_204| v_main_~s~0.base_1)) (.cse2 (select |v_#memory_$Pointer$.base_204| v_main_~s~0.base_1)) (.cse28 (+ v_main_~s~0.offset_1 248)) (.cse33 (store |v_#valid_6| v_main_~s~0.base_1 1)) (.cse31 (select (select |v_#memory_$Pointer$.base_202| v_main_~s~0.base_1) .cse27)) (.cse32 (+ (select (select |v_#memory_$Pointer$.offset_201| v_main_~s~0.base_1) .cse27) 888))) (let ((.cse21 (store |v_#memory_$Pointer$.offset_201| .cse31 (store (select |v_#memory_$Pointer$.offset_201| .cse31) .cse32 0))) (.cse35 (store |v_#memory_$Pointer$.base_202| .cse31 (store (select |v_#memory_$Pointer$.base_202| .cse31) .cse32 |v_main_#t~malloc19.base_4|))) (.cse34 (store .cse33 |v_main_#t~malloc8.base_4| 1)) (.cse11 (select .cse2 .cse28)) (.cse12 (+ 152 (select .cse37 .cse28)))) (let ((.cse38 (store |v_#memory_$Pointer$.offset_204| .cse11 (store (select |v_#memory_$Pointer$.offset_204| .cse11) .cse12 (let ((.cse43 (mod |v_main_#t~nondet15_2| 18446744073709551616))) (ite (<= .cse43 9223372036854775807) .cse43 (+ (- 18446744073709551616) .cse43)))))) (.cse23 (store |v_#memory_$Pointer$.base_204| .cse11 (store (select |v_#memory_$Pointer$.base_204| .cse11) .cse12 0))) (.cse22 (store .cse34 |v_main_#t~malloc9.base_4| 1)) (.cse39 (select (select |v_#memory_$Pointer$.base_205| v_main_~s~0.base_1) .cse27)) (.cse40 (+ 888 (select (select |v_#memory_$Pointer$.offset_202| v_main_~s~0.base_1) .cse27))) (.cse41 (select (select .cse35 v_main_~s~0.base_1) .cse27)) (.cse42 (+ 888 (select (select .cse21 v_main_~s~0.base_1) .cse27)))) (let ((.cse0 (select |v_#memory_$Pointer$.base_203| v_main_~s~0.base_1)) (.cse6 (+ v_main_~s~0.offset_1 332)) (.cse3 (select |v_#memory_$Pointer$.offset_205| v_main_~s~0.base_1)) (.cse19 (select (select .cse35 .cse41) .cse42)) (.cse20 (+ (select (select .cse21 .cse41) .cse42) 20)) (.cse8 (select (select |v_#memory_$Pointer$.base_205| .cse39) .cse40)) (.cse9 (+ (select (select |v_#memory_$Pointer$.offset_202| .cse39) .cse40) 28)) (.cse13 (select |v_#memory_int_228| v_main_~s~0.base_1)) (.cse4 (+ v_main_~s~0.offset_1 272)) (.cse7 (select |v_#memory_$Pointer$.offset_203| v_main_~s~0.base_1)) (.cse1 (+ v_main_~s~0.offset_1 256)) (.cse15 (+ v_main_~s~0.offset_1 288)) (.cse17 (select |v_#memory_$Pointer$.base_201| v_main_~s~0.base_1)) (.cse29 (+ v_main_~s~0.offset_1 72)) (.cse16 (select |v_#memory_int_225| v_main_~s~0.base_1)) (.cse36 (select |v_#memory_int_224| v_main_~s~0.base_1)) (.cse14 (select |v_#memory_int_226| v_main_~s~0.base_1)) (.cse26 (store .cse22 |v_main_#t~malloc10.base_4| 1)) (.cse24 (select (select .cse23 v_main_~s~0.base_1) .cse27)) (.cse25 (+ 975 (select (select .cse38 v_main_~s~0.base_1) .cse27)))) (and (<= 0 (+ |v_main_#t~nondet26_1| 2147483648)) (<= |v_main_#t~nondet17_2| 2147483647) (= (store |v_#memory_$Pointer$.base_203| v_main_~s~0.base_1 (store .cse0 .cse1 (select .cse2 .cse1))) |v_#memory_$Pointer$.base_204|) (= (store |v_#memory_$Pointer$.offset_205| v_main_~s~0.base_1 (store (store .cse3 .cse4 (let ((.cse5 (mod |v_main_#t~nondet11_2| 18446744073709551616))) (ite (<= .cse5 9223372036854775807) .cse5 (+ (- 18446744073709551616) .cse5)))) .cse6 (select .cse7 .cse6))) |v_#memory_$Pointer$.offset_203|) (= (select |v_#valid_6| v_main_~s~0.base_1) 0) (= |v_#memory_$Pointer$.base_1| (store |v_#memory_$Pointer$.base_205| .cse8 (store (select |v_#memory_$Pointer$.base_205| .cse8) .cse9 (select (select |v_#memory_$Pointer$.base_1| .cse8) .cse9)))) (= |v_#length_1| (store (store (store (store (store |v_#length_6| v_main_~s~0.base_1 356) |v_main_#t~malloc8.base_4| 979) |v_main_#t~malloc9.base_4| 348) |v_main_#t~malloc10.base_4| 244) |v_main_#t~malloc19.base_4| 68)) (= (let ((.cse10 (store |v_#memory_int_228| v_main_~s~0.base_1 (store (store .cse13 .cse6 |v_main_#t~nondet12_2|) .cse1 |v_main_#t~nondet13_2|)))) (store .cse10 .cse11 (store (select .cse10 .cse11) .cse12 (select (select |v_#memory_int_229| .cse11) .cse12)))) |v_#memory_int_229|) (= |v_#memory_int_225| (store |v_#memory_int_226| v_main_~s~0.base_1 (store .cse14 .cse15 (select .cse16 .cse15)))) (= (store |v_#memory_$Pointer$.base_201| v_main_~s~0.base_1 (store (store .cse17 .cse4 0) .cse6 (select .cse0 .cse6))) |v_#memory_$Pointer$.base_203|) (< |v_main_#t~malloc9.base_4| |v_#StackHeapBarrier_1|) (= (let ((.cse18 (store |v_#memory_int_227| .cse19 (store (select |v_#memory_int_227| .cse19) .cse20 |v_main_#t~nondet22_2|)))) (store .cse18 .cse8 (store (select .cse18 .cse8) .cse9 |v_main_#t~nondet25_2|))) |v_#memory_int_1|) (<= |v_main_#t~nondet13_2| 2147483647) (= (store .cse21 .cse19 (store (select .cse21 .cse19) .cse20 (select (select |v_#memory_$Pointer$.offset_202| .cse19) .cse20))) |v_#memory_$Pointer$.offset_202|) (not (= |v_main_#t~malloc9.base_4| 0)) (not (= |v_main_#t~malloc19.base_4| 0)) (= (select .cse22 |v_main_#t~malloc10.base_4|) 0) (= (store .cse23 .cse24 (store (select .cse23 .cse24) .cse25 (select (select |v_#memory_$Pointer$.base_202| .cse24) .cse25))) |v_#memory_$Pointer$.base_202|) (< v_main_~s~0.base_1 |v_#StackHeapBarrier_1|) (= |v_#valid_1| (store .cse26 |v_main_#t~malloc19.base_4| 1)) (= (store |v_#memory_$Pointer$.offset_13| v_main_~s~0.base_1 (store (store (store (store (select |v_#memory_$Pointer$.offset_13| v_main_~s~0.base_1) .cse27 0) .cse15 0) .cse28 0) .cse29 (select .cse3 .cse29))) |v_#memory_$Pointer$.offset_205|) (= |v_#memory_int_227| (let ((.cse30 (store |v_#memory_int_229| .cse24 (store (select |v_#memory_int_229| .cse24) .cse25 |v_main_#t~nondet17_2|)))) (store .cse30 .cse31 (store (select .cse30 .cse31) .cse32 (select (select |v_#memory_int_227| .cse31) .cse32))))) (= (select .cse33 |v_main_#t~malloc8.base_4|) 0) (< |v_main_#t~malloc8.base_4| |v_#StackHeapBarrier_1|) (= v_main_~s~0.offset_1 0) (= (select .cse34 |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)) (= (store .cse35 .cse19 (store (select .cse35 .cse19) .cse20 (select (select |v_#memory_$Pointer$.base_205| .cse19) .cse20))) |v_#memory_$Pointer$.base_205|) (< |v_main_#t~malloc10.base_4| |v_#StackHeapBarrier_1|) (= |v_#memory_$Pointer$.offset_1| (store |v_#memory_$Pointer$.offset_202| .cse8 (store (select |v_#memory_$Pointer$.offset_202| .cse8) .cse9 (select (select |v_#memory_$Pointer$.offset_1| .cse8) .cse9)))) (= |v_#memory_int_228| (store |v_#memory_int_224| v_main_~s~0.base_1 (store (store .cse36 .cse29 8464) .cse4 (select .cse13 .cse4)))) (= (store |v_#memory_$Pointer$.offset_203| v_main_~s~0.base_1 (store .cse7 .cse1 (select .cse37 .cse1))) |v_#memory_$Pointer$.offset_204|) (not (= v_main_~s~0.base_1 0)) (= (store |v_#memory_$Pointer$.base_13| v_main_~s~0.base_1 (store (store (store (store (select |v_#memory_$Pointer$.base_13| v_main_~s~0.base_1) .cse27 |v_main_#t~malloc8.base_4|) .cse15 |v_main_#t~malloc9.base_4|) .cse28 |v_main_#t~malloc10.base_4|) .cse29 (select .cse17 .cse29))) |v_#memory_$Pointer$.base_201|) (= (store |v_#memory_int_225| v_main_~s~0.base_1 (store .cse16 .cse28 (select .cse36 .cse28))) |v_#memory_int_224|) (= |v_#memory_int_226| (store |v_#memory_int_13| v_main_~s~0.base_1 (store (select |v_#memory_int_13| v_main_~s~0.base_1) .cse27 (select .cse14 .cse27)))) (= (select .cse26 |v_main_#t~malloc19.base_4|) 0) (= (store .cse38 .cse24 (store (select .cse38 .cse24) .cse25 (select (select |v_#memory_$Pointer$.offset_201| .cse24) .cse25))) |v_#memory_$Pointer$.offset_201|))))))) InVars {#memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, 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_13|, #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_13|} 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_#memory_$Pointer$.offset_205|, |v_main_#t~malloc19.base_4|, |v_#memory_int_224|, |v_#memory_int_225|, |v_#memory_int_226|, |v_#memory_int_227|, |v_#memory_$Pointer$.base_205|, |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] {1930#true} is VALID [2022-04-08 03:03:26,568 INFO L290 TraceCheckUtils]: 6: Hoare triple {1930#true} [672] L1096-->L1096-2: Formula: (let ((.cse0 (+ v_main_~s~0.offset_4 204))) (and (= (store |v_#memory_$Pointer$.offset_20| v_main_~s~0.base_4 (store (select |v_#memory_$Pointer$.offset_20| v_main_~s~0.base_4) .cse0 0)) |v_#memory_$Pointer$.offset_19|) (= (store |v_#memory_$Pointer$.base_20| v_main_~s~0.base_4 (store (select |v_#memory_$Pointer$.base_20| v_main_~s~0.base_4) .cse0 0)) |v_#memory_$Pointer$.base_19|) (not (= |v_main_#t~nondet26_3| 0)) (= |v_#memory_int_20| (store |v_#memory_int_21| v_main_~s~0.base_4 (store (select |v_#memory_int_21| v_main_~s~0.base_4) .cse0 (select (select |v_#memory_int_20| v_main_~s~0.base_4) .cse0)))))) InVars {main_#t~nondet26=|v_main_#t~nondet26_3|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_20|, main_~s~0.base=v_main_~s~0.base_4, #memory_int=|v_#memory_int_21|, main_~s~0.offset=v_main_~s~0.offset_4, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_20|} OutVars{#memory_int=|v_#memory_int_20|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_19|, 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_19|} AuxVars[] AssignedVars[main_#t~nondet26, #memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] {1930#true} is VALID [2022-04-08 03:03:26,568 INFO L272 TraceCheckUtils]: 7: Hoare triple {1930#true} [674] L1096-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] {1930#true} is VALID [2022-04-08 03:03:26,570 INFO L290 TraceCheckUtils]: 8: Hoare triple {1930#true} [676] ssl3_acceptENTRY-->L1146: Formula: (let ((.cse2 (select |v_#memory_$Pointer$.offset_55| v_ssl3_accept_~s.base_7)) (.cse5 (select |v_#memory_$Pointer$.offset_206| v_ssl3_accept_~s.base_7)) (.cse0 (+ v_ssl3_accept_~s.offset_7 128)) (.cse1 (select |v_#memory_$Pointer$.base_206| v_ssl3_accept_~s.base_7)) (.cse4 (+ v_ssl3_accept_~s.offset_7 72)) (.cse6 (select |v_#memory_$Pointer$.base_55| v_ssl3_accept_~s.base_7)) (.cse3 (+ v_ssl3_accept_~s.offset_7 272))) (and (= v_ssl3_accept_~tmp___9~0_3 |v_ssl3_accept_#t~nondet38_2|) (<= |v_ssl3_accept_#t~nondet37_2| 9223372036854775807) (<= |v_ssl3_accept_#t~nondet35_2| 2147483647) (= v_ssl3_accept_~tmp~3_1 |v_ssl3_accept_#t~nondet41_2|) (= |v_#memory_$Pointer$.base_206| (store |v_#memory_$Pointer$.base_57| v_ssl3_accept_~s.base_7 (store (select |v_#memory_$Pointer$.base_57| v_ssl3_accept_~s.base_7) .cse0 (select .cse1 .cse0)))) (= v_ssl3_accept_~skip~0_1 0) (<= |v_ssl3_accept_#t~nondet31_2| 2147483647) (<= |v_ssl3_accept_#t~nondet41_2| 2147483647) (= v_ssl3_accept_~blastFlag~0_6 0) (= (select .cse2 .cse3) |v_ssl3_accept_#t~mem42.offset_1|) (<= |v_ssl3_accept_#t~nondet32_2| 2147483647) (<= |v_ssl3_accept_#t~nondet39_2| 2147483647) (<= 0 (+ 9223372036854775808 |v_ssl3_accept_#t~nondet37_2|)) (= v_ssl3_accept_~s.offset_7 |v_ssl3_accept_#in~s.offset_1|) (<= 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|) (= v_ssl3_accept_~tmp___1~0_1 |v_ssl3_accept_#t~nondet31_2|) (<= |v_ssl3_accept_#t~nondet33_2| 2147483647) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet31_2|)) (= 0 v_ssl3_accept_~cb~0.base_1) (= v_ssl3_accept_~tmp___5~0_1 |v_ssl3_accept_#t~nondet35_2|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet33_2|)) (<= 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_~s.base_7 |v_ssl3_accept_#in~s.base_1|) (= (store |v_#memory_int_62| v_ssl3_accept_~s.base_7 (store (store (select |v_#memory_int_62| v_ssl3_accept_~s.base_7) .cse0 |v_ssl3_accept_#t~nondet40_2|) .cse4 8464)) |v_#memory_int_60|) (= v_ssl3_accept_~got_new_session~0_1 0) (<= |v_ssl3_accept_#t~nondet38_2| 2147483647) (= v_ssl3_accept_~tmp___2~0_1 |v_ssl3_accept_#t~nondet32_2|) (= (store |v_#memory_$Pointer$.offset_206| v_ssl3_accept_~s.base_7 (store .cse5 .cse4 (select .cse2 .cse4))) |v_#memory_$Pointer$.offset_55|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet41_2|)) (= |v_#memory_$Pointer$.offset_206| (store |v_#memory_$Pointer$.offset_57| v_ssl3_accept_~s.base_7 (store (select |v_#memory_$Pointer$.offset_57| v_ssl3_accept_~s.base_7) .cse0 (select .cse5 .cse0)))) (<= |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_#memory_$Pointer$.base_55| (store |v_#memory_$Pointer$.base_206| v_ssl3_accept_~s.base_7 (store .cse1 .cse4 (select .cse6 .cse4)))) (<= |v_ssl3_accept_#t~nondet34_2| 2147483647) (= |v_ssl3_accept_#t~mem42.base_1| (select .cse6 .cse3)) (= v_ssl3_accept_~cb~0.offset_1 0) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet38_2|)) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet39_2|)) (= (- 1) v_ssl3_accept_~ret~0_10) (<= |v_ssl3_accept_#t~nondet36_2| 2147483647) (= v_ssl3_accept_~tmp___10~0_3 |v_ssl3_accept_#t~nondet39_2|) (= 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_57|, 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_62|, 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_57|, 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_10, 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_55|, ssl3_accept_~num1~0=v_ssl3_accept_~num1~0_1, ssl3_accept_~tmp___10~0=v_ssl3_accept_~tmp___10~0_3, 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_6, 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_7, ssl3_accept_~tmp___9~0=v_ssl3_accept_~tmp___9~0_3, 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_60|, ssl3_accept_~tmp___1~0=v_ssl3_accept_~tmp___1~0_1, ssl3_accept_~s.base=v_ssl3_accept_~s.base_7, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_55|, 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_206|, |v_#memory_$Pointer$.base_206|] 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] {1935#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} is VALID [2022-04-08 03:03:26,570 INFO L290 TraceCheckUtils]: 9: Hoare triple {1935#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} [678] L1146-->L1146-2: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_8 272))) (and (= (select (select |v_#memory_$Pointer$.base_59| v_ssl3_accept_~s.base_8) .cse0) v_ssl3_accept_~cb~0.base_3) (not (= (mod (+ |v_ssl3_accept_#t~mem42.base_3| |v_ssl3_accept_#t~mem42.offset_3|) 18446744073709551616) 0)) (= v_ssl3_accept_~cb~0.offset_3 (select (select |v_#memory_$Pointer$.offset_59| v_ssl3_accept_~s.base_8) .cse0)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_8, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_59|, ssl3_accept_#t~mem42.base=|v_ssl3_accept_#t~mem42.base_3|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_8, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_59|, ssl3_accept_#t~mem42.offset=|v_ssl3_accept_#t~mem42.offset_3|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_8, ssl3_accept_~cb~0.base=v_ssl3_accept_~cb~0.base_3, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_59|, 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_8, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_59|} 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] {1935#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} is VALID [2022-04-08 03:03:26,571 INFO L290 TraceCheckUtils]: 10: Hoare triple {1935#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} [680] L1146-2-->L1152: Formula: (let ((.cse1 (+ 44 v_ssl3_accept_~s.offset_11))) (and (= |v_#memory_int_67| (store |v_#memory_int_68| v_ssl3_accept_~s.base_11 (let ((.cse0 (select |v_#memory_int_68| v_ssl3_accept_~s.base_11))) (store .cse0 .cse1 (+ (select .cse0 .cse1) 1))))) (= |v_#memory_$Pointer$.base_64| (store |v_#memory_$Pointer$.base_65| v_ssl3_accept_~s.base_11 (store (select |v_#memory_$Pointer$.base_65| v_ssl3_accept_~s.base_11) .cse1 (select (select |v_#memory_$Pointer$.base_64| v_ssl3_accept_~s.base_11) .cse1)))) (= (store |v_#memory_$Pointer$.offset_65| v_ssl3_accept_~s.base_11 (store (select |v_#memory_$Pointer$.offset_65| v_ssl3_accept_~s.base_11) .cse1 (select (select |v_#memory_$Pointer$.offset_64| v_ssl3_accept_~s.base_11) .cse1))) |v_#memory_$Pointer$.offset_64|))) InVars {#memory_int=|v_#memory_int_68|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_11, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_65|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_11, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_65|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_11, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_64|, ssl3_accept_#t~mem44=|v_ssl3_accept_#t~mem44_1|, #memory_int=|v_#memory_int_67|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_11, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_64|} AuxVars[] AssignedVars[#memory_$Pointer$.base, ssl3_accept_#t~mem44, #memory_int, #memory_$Pointer$.offset] {1935#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} is VALID [2022-04-08 03:03:26,571 INFO L290 TraceCheckUtils]: 11: Hoare triple {1935#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} [682] 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[] {1935#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} is VALID [2022-04-08 03:03:26,572 INFO L290 TraceCheckUtils]: 12: Hoare triple {1935#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} [685] L1152-1-->L1161: Formula: (let ((.cse0 (+ 204 v_ssl3_accept_~s.offset_16))) (and (= (select (select |v_#memory_$Pointer$.base_79| v_ssl3_accept_~s.base_16) .cse0) |v_ssl3_accept_#t~mem45.base_1|) (= (select (select |v_#memory_$Pointer$.offset_79| v_ssl3_accept_~s.base_16) .cse0) |v_ssl3_accept_#t~mem45.offset_1|))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_16, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_79|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_16, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_79|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_16, ssl3_accept_#t~mem45.offset=|v_ssl3_accept_#t~mem45.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_79|, ssl3_accept_#t~mem45.base=|v_ssl3_accept_#t~mem45.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_16, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_79|} AuxVars[] AssignedVars[ssl3_accept_#t~mem45.offset, ssl3_accept_#t~mem45.base] {1935#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} is VALID [2022-04-08 03:03:26,572 INFO L290 TraceCheckUtils]: 13: Hoare triple {1935#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} [687] L1161-->L1167-2: Formula: (not (= (mod (+ |v_ssl3_accept_#t~mem45.base_5| |v_ssl3_accept_#t~mem45.offset_5|) 18446744073709551616) 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] {1935#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} is VALID [2022-04-08 03:03:26,572 INFO L290 TraceCheckUtils]: 14: Hoare triple {1935#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} [691] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {1935#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} is VALID [2022-04-08 03:03:26,573 INFO L290 TraceCheckUtils]: 15: Hoare triple {1935#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} [693] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_82| v_ssl3_accept_~s.base_18) (+ 72 v_ssl3_accept_~s.offset_18)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_82|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, 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_82|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {1936#(= 8464 |ssl3_accept_#t~mem47|)} is VALID [2022-04-08 03:03:26,573 INFO L290 TraceCheckUtils]: 16: Hoare triple {1936#(= 8464 |ssl3_accept_#t~mem47|)} [696] 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] {1931#false} is VALID [2022-04-08 03:03:26,573 INFO L290 TraceCheckUtils]: 17: Hoare triple {1931#false} [699] L1171-->L1280: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_57 60))) (and (= (store |v_#memory_$Pointer$.base_88| v_ssl3_accept_~s.base_57 (store (select |v_#memory_$Pointer$.base_88| v_ssl3_accept_~s.base_57) .cse0 (select (select |v_#memory_$Pointer$.base_87| v_ssl3_accept_~s.base_57) .cse0))) |v_#memory_$Pointer$.base_87|) (= (store |v_#memory_int_125| v_ssl3_accept_~s.base_57 (store (select |v_#memory_int_125| v_ssl3_accept_~s.base_57) .cse0 1)) |v_#memory_int_124|) (= (store |v_#memory_$Pointer$.offset_88| v_ssl3_accept_~s.base_57 (store (select |v_#memory_$Pointer$.offset_88| v_ssl3_accept_~s.base_57) .cse0 (select (select |v_#memory_$Pointer$.offset_87| v_ssl3_accept_~s.base_57) .cse0))) |v_#memory_$Pointer$.offset_87|))) InVars {#memory_int=|v_#memory_int_125|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_57, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_57, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} OutVars{#memory_int=|v_#memory_int_124|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_57, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_87|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_57, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_87|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] {1931#false} is VALID [2022-04-08 03:03:26,575 INFO L290 TraceCheckUtils]: 18: Hoare triple {1931#false} [702] L1280-->L1285: Formula: (let ((.cse0 (+ 56 v_ssl3_accept_~s.offset_58))) (and (= (store |v_#memory_$Pointer$.offset_90| v_ssl3_accept_~s.base_58 (store (select |v_#memory_$Pointer$.offset_90| v_ssl3_accept_~s.base_58) .cse0 (select (select |v_#memory_$Pointer$.offset_89| v_ssl3_accept_~s.base_58) .cse0))) |v_#memory_$Pointer$.offset_89|) (= (store |v_#memory_int_127| v_ssl3_accept_~s.base_58 (store (select |v_#memory_int_127| v_ssl3_accept_~s.base_58) .cse0 1)) |v_#memory_int_126|) (= (store |v_#memory_$Pointer$.base_90| v_ssl3_accept_~s.base_58 (store (select |v_#memory_$Pointer$.base_90| v_ssl3_accept_~s.base_58) .cse0 (select (select |v_#memory_$Pointer$.base_89| v_ssl3_accept_~s.base_58) .cse0))) |v_#memory_$Pointer$.base_89|))) InVars {#memory_int=|v_#memory_int_127|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_58, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_90|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_58, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_90|} OutVars{#memory_int=|v_#memory_int_126|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_58, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_89|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_58, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_89|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] {1931#false} is VALID [2022-04-08 03:03:26,576 INFO L290 TraceCheckUtils]: 19: Hoare triple {1931#false} [705] L1285-->L1285-2: Formula: (not (= (mod (+ v_ssl3_accept_~cb~0.base_10 v_ssl3_accept_~cb~0.offset_10) 18446744073709551616) 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[] {1931#false} is VALID [2022-04-08 03:03:26,576 INFO L290 TraceCheckUtils]: 20: Hoare triple {1931#false} [709] L1285-2-->L1290: Formula: (= (select (select |v_#memory_int_128| v_ssl3_accept_~s.base_59) v_ssl3_accept_~s.offset_59) |v_ssl3_accept_#t~mem82_1|) InVars {#memory_int=|v_#memory_int_128|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_59, ssl3_accept_~s.base=v_ssl3_accept_~s.base_59} OutVars{#memory_int=|v_#memory_int_128|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_59, ssl3_accept_#t~mem82=|v_ssl3_accept_#t~mem82_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_59} AuxVars[] AssignedVars[ssl3_accept_#t~mem82] {1931#false} is VALID [2022-04-08 03:03:26,577 INFO L290 TraceCheckUtils]: 21: Hoare triple {1931#false} [713] L1290-->L1296: Formula: (let ((.cse0 (select |v_#memory_$Pointer$.base_91| v_ssl3_accept_~s.base_60)) (.cse1 (+ v_ssl3_accept_~s.offset_60 80)) (.cse3 (select |v_#memory_$Pointer$.offset_91| v_ssl3_accept_~s.base_60)) (.cse2 (+ v_ssl3_accept_~s.offset_60 4))) (and (= |v_ssl3_accept_#t~mem83.base_1| (select .cse0 .cse1)) (= (div |v_ssl3_accept_#t~mem82_5| 256) 3) (= (store |v_#memory_$Pointer$.base_92| v_ssl3_accept_~s.base_60 (store (select |v_#memory_$Pointer$.base_92| v_ssl3_accept_~s.base_60) .cse2 (select .cse0 .cse2))) |v_#memory_$Pointer$.base_91|) (= (store |v_#memory_int_130| v_ssl3_accept_~s.base_60 (store (select |v_#memory_int_130| v_ssl3_accept_~s.base_60) .cse2 8192)) |v_#memory_int_129|) (= (select .cse3 .cse1) |v_ssl3_accept_#t~mem83.offset_1|) (= (store |v_#memory_$Pointer$.offset_92| v_ssl3_accept_~s.base_60 (store (select |v_#memory_$Pointer$.offset_92| v_ssl3_accept_~s.base_60) .cse2 (select .cse3 .cse2))) |v_#memory_$Pointer$.offset_91|))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_60, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_92|, ssl3_accept_#t~mem82=|v_ssl3_accept_#t~mem82_5|, #memory_int=|v_#memory_int_130|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_60, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_92|} OutVars{ssl3_accept_#t~mem83.base=|v_ssl3_accept_#t~mem83.base_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_60, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_91|, #memory_int=|v_#memory_int_129|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_60, ssl3_accept_#t~mem83.offset=|v_ssl3_accept_#t~mem83.offset_1|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_91|} AuxVars[] AssignedVars[ssl3_accept_#t~mem83.base, #memory_$Pointer$.base, ssl3_accept_#t~mem82, #memory_int, ssl3_accept_#t~mem83.offset, #memory_$Pointer$.offset] {1931#false} is VALID [2022-04-08 03:03:26,579 INFO L290 TraceCheckUtils]: 22: Hoare triple {1931#false} [717] L1296-->L1296-2: Formula: (not (= (mod (+ |v_ssl3_accept_#t~mem83.offset_5| |v_ssl3_accept_#t~mem83.base_5|) 18446744073709551616) 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] {1931#false} is VALID [2022-04-08 03:03:26,579 INFO L290 TraceCheckUtils]: 23: Hoare triple {1931#false} [724] L1296-2-->L1321: Formula: (let ((.cse0 (+ 88 v_ssl3_accept_~s.offset_62))) (and (= (store |v_#memory_$Pointer$.offset_96| v_ssl3_accept_~s.base_62 (store (select |v_#memory_$Pointer$.offset_96| v_ssl3_accept_~s.base_62) .cse0 (select (select |v_#memory_$Pointer$.offset_95| v_ssl3_accept_~s.base_62) .cse0))) |v_#memory_$Pointer$.offset_95|) (not (= v_ssl3_accept_~tmp___4~0_3 0)) (= (select (select |v_#memory_int_133| v_ssl3_accept_~s.base_62) (+ 72 v_ssl3_accept_~s.offset_62)) |v_ssl3_accept_#t~mem85_1|) (= (store |v_#memory_int_134| v_ssl3_accept_~s.base_62 (store (select |v_#memory_int_134| v_ssl3_accept_~s.base_62) .cse0 0)) |v_#memory_int_133|) (= (store |v_#memory_$Pointer$.base_96| v_ssl3_accept_~s.base_62 (store (select |v_#memory_$Pointer$.base_96| v_ssl3_accept_~s.base_62) .cse0 (select (select |v_#memory_$Pointer$.base_95| v_ssl3_accept_~s.base_62) .cse0))) |v_#memory_$Pointer$.base_95|))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_62, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_96|, #memory_int=|v_#memory_int_134|, ssl3_accept_~tmp___4~0=v_ssl3_accept_~tmp___4~0_3, ssl3_accept_~s.base=v_ssl3_accept_~s.base_62, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_96|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_62, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_95|, ssl3_accept_#t~mem85=|v_ssl3_accept_#t~mem85_1|, #memory_int=|v_#memory_int_133|, ssl3_accept_~tmp___4~0=v_ssl3_accept_~tmp___4~0_3, ssl3_accept_~s.base=v_ssl3_accept_~s.base_62, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_95|} AuxVars[] AssignedVars[#memory_$Pointer$.base, ssl3_accept_#t~mem85, #memory_int, #memory_$Pointer$.offset] {1931#false} is VALID [2022-04-08 03:03:26,581 INFO L290 TraceCheckUtils]: 24: Hoare triple {1931#false} [732] L1321-->L1654: Formula: (let ((.cse5 (+ v_ssl3_accept_~s.offset_64 288))) (let ((.cse2 (select (select |v_#memory_$Pointer$.base_103| v_ssl3_accept_~s.base_64) .cse5)) (.cse4 (+ (select (select |v_#memory_$Pointer$.offset_103| v_ssl3_accept_~s.base_64) .cse5) 132)) (.cse0 (+ 72 v_ssl3_accept_~s.offset_64))) (and (= (store |v_#memory_$Pointer$.offset_209| v_ssl3_accept_~s.base_64 (store (select |v_#memory_$Pointer$.offset_209| v_ssl3_accept_~s.base_64) .cse0 (select (select |v_#memory_$Pointer$.offset_101| v_ssl3_accept_~s.base_64) .cse0))) |v_#memory_$Pointer$.offset_101|) (= (let ((.cse1 (store |v_#memory_int_140| .cse2 (let ((.cse3 (select |v_#memory_int_140| .cse2))) (store .cse3 .cse4 (+ (select .cse3 .cse4) 1)))))) (store .cse1 v_ssl3_accept_~s.base_64 (store (select .cse1 v_ssl3_accept_~s.base_64) .cse0 8480))) |v_#memory_int_138|) (= (store |v_#memory_$Pointer$.base_103| .cse2 (store (select |v_#memory_$Pointer$.base_103| .cse2) .cse4 (select (select |v_#memory_$Pointer$.base_209| .cse2) .cse4))) |v_#memory_$Pointer$.base_209|) (= (store |v_#memory_$Pointer$.offset_103| .cse2 (store (select |v_#memory_$Pointer$.offset_103| .cse2) .cse4 (select (select |v_#memory_$Pointer$.offset_209| .cse2) .cse4))) |v_#memory_$Pointer$.offset_209|) (= (store |v_#memory_$Pointer$.base_209| v_ssl3_accept_~s.base_64 (store (select |v_#memory_$Pointer$.base_209| v_ssl3_accept_~s.base_64) .cse0 (select (select |v_#memory_$Pointer$.base_101| v_ssl3_accept_~s.base_64) .cse0))) |v_#memory_$Pointer$.base_101|) (= 12292 |v_ssl3_accept_#t~mem85_5|)))) InVars {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_5|, #memory_int=|v_#memory_int_140|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_64, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_103|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_64, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_101|, ssl3_accept_#t~mem88.offset=|v_ssl3_accept_#t~mem88.offset_1|, #memory_int=|v_#memory_int_138|, 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_64, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_101|} 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] {1931#false} is VALID [2022-04-08 03:03:26,582 INFO L290 TraceCheckUtils]: 25: Hoare triple {1931#false} [733] L1654-->L1692: Formula: (let ((.cse0 (+ 116 v_ssl3_accept_~s.offset_17))) (and (= (select (select |v_#memory_int_81| |v_ssl3_accept_#t~mem150.base_1|) (+ |v_ssl3_accept_#t~mem150.offset_1| 908)) |v_ssl3_accept_#t~mem151_1|) (= (select (select |v_#memory_$Pointer$.offset_80| v_ssl3_accept_~s.base_17) .cse0) |v_ssl3_accept_#t~mem150.offset_1|) (= (select (select |v_#memory_$Pointer$.base_80| v_ssl3_accept_~s.base_17) .cse0) |v_ssl3_accept_#t~mem150.base_1|))) InVars {#memory_int=|v_#memory_int_81|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_17, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_80|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_17, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_80|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_17, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_80|, ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_1|, #memory_int=|v_#memory_int_81|, ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_17, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_80|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {1931#false} is VALID [2022-04-08 03:03:26,582 INFO L290 TraceCheckUtils]: 26: Hoare triple {1931#false} [740] L1692-->L1692-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] {1931#false} is VALID [2022-04-08 03:03:26,582 INFO L290 TraceCheckUtils]: 27: Hoare triple {1931#false} [746] L1692-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] {1931#false} is VALID [2022-04-08 03:03:26,582 INFO L290 TraceCheckUtils]: 28: Hoare triple {1931#false} [691] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {1931#false} is VALID [2022-04-08 03:03:26,582 INFO L290 TraceCheckUtils]: 29: Hoare triple {1931#false} [693] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_82| v_ssl3_accept_~s.base_18) (+ 72 v_ssl3_accept_~s.offset_18)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_82|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, 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_82|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {1931#false} is VALID [2022-04-08 03:03:26,582 INFO L290 TraceCheckUtils]: 30: Hoare triple {1931#false} [697] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_84| v_ssl3_accept_~s.base_20) (+ 72 v_ssl3_accept_~s.offset_20))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_84|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_20, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_20} OutVars{#memory_int=|v_#memory_int_84|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_20, ssl3_accept_~s.base=v_ssl3_accept_~s.base_20} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {1931#false} is VALID [2022-04-08 03:03:26,582 INFO L290 TraceCheckUtils]: 31: Hoare triple {1931#false} [701] L1173-->L1176: Formula: (and (= (select (select |v_#memory_int_85| v_ssl3_accept_~s.base_21) (+ 72 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|) (not (= |v_ssl3_accept_#t~mem48_5| 16384))) InVars {#memory_int=|v_#memory_int_85|, 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_85|, 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] {1931#false} is VALID [2022-04-08 03:03:26,582 INFO L290 TraceCheckUtils]: 32: Hoare triple {1931#false} [704] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_86| v_ssl3_accept_~s.base_22) (+ 72 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_86|, 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_86|, 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] {1931#false} is VALID [2022-04-08 03:03:26,582 INFO L290 TraceCheckUtils]: 33: Hoare triple {1931#false} [708] 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_25) (+ 72 v_ssl3_accept_~s.offset_25)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {1931#false} is VALID [2022-04-08 03:03:26,583 INFO L290 TraceCheckUtils]: 34: Hoare triple {1931#false} [711] L1182-->L1185: Formula: (and (= |v_ssl3_accept_#t~mem52_1| (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_26) (+ 72 v_ssl3_accept_~s.offset_26))) (not (= 8195 |v_ssl3_accept_#t~mem51_5|))) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} 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_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {1931#false} is VALID [2022-04-08 03:03:26,583 INFO L290 TraceCheckUtils]: 35: Hoare triple {1931#false} [715] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_93| v_ssl3_accept_~s.base_27) (+ 72 v_ssl3_accept_~s.offset_27)))) InVars {#memory_int=|v_#memory_int_93|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_27, ssl3_accept_~s.base=v_ssl3_accept_~s.base_27} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_93|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_27, ssl3_accept_~s.base=v_ssl3_accept_~s.base_27} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {1931#false} is VALID [2022-04-08 03:03:26,583 INFO L290 TraceCheckUtils]: 36: Hoare triple {1931#false} [720] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_28) (+ 72 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_94|, 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_94|, 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] {1931#false} is VALID [2022-04-08 03:03:26,583 INFO L290 TraceCheckUtils]: 37: Hoare triple {1931#false} [728] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_30) (+ 72 v_ssl3_accept_~s.offset_30))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {1931#false} is VALID [2022-04-08 03:03:26,584 INFO L290 TraceCheckUtils]: 38: Hoare triple {1931#false} [736] L1194-->L1197: Formula: (and (= |v_ssl3_accept_#t~mem56_1| (select (select |v_#memory_int_98| v_ssl3_accept_~s.base_31) (+ 72 v_ssl3_accept_~s.offset_31))) (not (= 8464 |v_ssl3_accept_#t~mem55_5|))) InVars {#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_31, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_31} OutVars{#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_31, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_31} AuxVars[] AssignedVars[ssl3_accept_#t~mem55, ssl3_accept_#t~mem56] {1931#false} is VALID [2022-04-08 03:03:26,584 INFO L290 TraceCheckUtils]: 39: Hoare triple {1931#false} [743] L1197-->L1200: Formula: (and (= (select (select |v_#memory_int_99| v_ssl3_accept_~s.base_32) (+ 72 v_ssl3_accept_~s.offset_32)) |v_ssl3_accept_#t~mem57_1|) (not (= 8465 |v_ssl3_accept_#t~mem56_5|))) InVars {#memory_int=|v_#memory_int_99|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_32, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_32} OutVars{#memory_int=|v_#memory_int_99|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_32, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_32} AuxVars[] AssignedVars[ssl3_accept_#t~mem56, ssl3_accept_#t~mem57] {1931#false} is VALID [2022-04-08 03:03:26,584 INFO L290 TraceCheckUtils]: 40: Hoare triple {1931#false} [750] L1200-->L1203: Formula: (and (not (= 8466 |v_ssl3_accept_#t~mem57_5|)) (= |v_ssl3_accept_#t~mem58_1| (select (select |v_#memory_int_100| v_ssl3_accept_~s.base_33) (+ 72 v_ssl3_accept_~s.offset_33)))) InVars {#memory_int=|v_#memory_int_100|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} OutVars{#memory_int=|v_#memory_int_100|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} AuxVars[] AssignedVars[ssl3_accept_#t~mem57, ssl3_accept_#t~mem58] {1931#false} is VALID [2022-04-08 03:03:26,584 INFO L290 TraceCheckUtils]: 41: Hoare triple {1931#false} [756] L1203-->L1206: Formula: (and (not (= 8496 |v_ssl3_accept_#t~mem58_5|)) (= |v_ssl3_accept_#t~mem59_1| (select (select |v_#memory_int_101| v_ssl3_accept_~s.base_34) (+ 72 v_ssl3_accept_~s.offset_34)))) InVars {#memory_int=|v_#memory_int_101|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_5|} OutVars{#memory_int=|v_#memory_int_101|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem58, ssl3_accept_#t~mem59] {1931#false} is VALID [2022-04-08 03:03:26,584 INFO L290 TraceCheckUtils]: 42: Hoare triple {1931#false} [763] L1206-->L1209: Formula: (and (= |v_ssl3_accept_#t~mem60_1| (select (select |v_#memory_int_102| v_ssl3_accept_~s.base_35) (+ 72 v_ssl3_accept_~s.offset_35))) (not (= 8497 |v_ssl3_accept_#t~mem59_5|))) InVars {#memory_int=|v_#memory_int_102|, 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_5|} OutVars{#memory_int=|v_#memory_int_102|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem59] {1931#false} is VALID [2022-04-08 03:03:26,584 INFO L290 TraceCheckUtils]: 43: Hoare triple {1931#false} [769] L1209-->L1212: Formula: (and (= (select (select |v_#memory_int_103| v_ssl3_accept_~s.base_36) (+ 72 v_ssl3_accept_~s.offset_36)) |v_ssl3_accept_#t~mem61_1|) (not (= |v_ssl3_accept_#t~mem60_5| 8512))) InVars {#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36} OutVars{#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem61] {1931#false} is VALID [2022-04-08 03:03:26,584 INFO L290 TraceCheckUtils]: 44: Hoare triple {1931#false} [776] L1212-->L1215: Formula: (and (not (= 8513 |v_ssl3_accept_#t~mem61_5|)) (= (select (select |v_#memory_int_104| v_ssl3_accept_~s.base_37) (+ 72 v_ssl3_accept_~s.offset_37)) |v_ssl3_accept_#t~mem62_1|)) InVars {#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_37, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_37} OutVars{#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_37, ssl3_accept_~s.base=v_ssl3_accept_~s.base_37, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem61, ssl3_accept_#t~mem62] {1931#false} is VALID [2022-04-08 03:03:26,584 INFO L290 TraceCheckUtils]: 45: Hoare triple {1931#false} [782] L1215-->L1218: Formula: (and (not (= 8528 |v_ssl3_accept_#t~mem62_5|)) (= (select (select |v_#memory_int_105| v_ssl3_accept_~s.base_38) (+ 72 v_ssl3_accept_~s.offset_38)) |v_ssl3_accept_#t~mem63_1|)) InVars {#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_5|} OutVars{#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38, ssl3_accept_#t~mem63=|v_ssl3_accept_#t~mem63_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem62, ssl3_accept_#t~mem63] {1931#false} is VALID [2022-04-08 03:03:26,584 INFO L290 TraceCheckUtils]: 46: Hoare triple {1931#false} [789] L1218-->L1221: Formula: (and (= (select (select |v_#memory_int_106| v_ssl3_accept_~s.base_39) (+ 72 v_ssl3_accept_~s.offset_39)) |v_ssl3_accept_#t~mem64_1|) (not (= |v_ssl3_accept_#t~mem63_5| 8529))) InVars {#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39, 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_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39} AuxVars[] AssignedVars[ssl3_accept_#t~mem63, ssl3_accept_#t~mem64] {1931#false} is VALID [2022-04-08 03:03:26,585 INFO L290 TraceCheckUtils]: 47: Hoare triple {1931#false} [793] L1221-->L1224: Formula: (and (= |v_ssl3_accept_#t~mem65_1| (select (select |v_#memory_int_107| v_ssl3_accept_~s.base_40) (+ 72 v_ssl3_accept_~s.offset_40))) (not (= 8544 |v_ssl3_accept_#t~mem64_5|))) InVars {#memory_int=|v_#memory_int_107|, ssl3_accept_#t~mem64=|v_ssl3_accept_#t~mem64_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40} OutVars{#memory_int=|v_#memory_int_107|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_#t~mem65=|v_ssl3_accept_#t~mem65_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40} AuxVars[] AssignedVars[ssl3_accept_#t~mem64, ssl3_accept_#t~mem65] {1931#false} is VALID [2022-04-08 03:03:26,585 INFO L290 TraceCheckUtils]: 48: Hoare triple {1931#false} [797] L1224-->L1227: Formula: (and (not (= 8545 |v_ssl3_accept_#t~mem65_5|)) (= (select (select |v_#memory_int_108| v_ssl3_accept_~s.base_41) (+ 72 v_ssl3_accept_~s.offset_41)) |v_ssl3_accept_#t~mem66_1|)) InVars {#memory_int=|v_#memory_int_108|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_#t~mem65=|v_ssl3_accept_#t~mem65_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41} OutVars{#memory_int=|v_#memory_int_108|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_#t~mem66=|v_ssl3_accept_#t~mem66_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41} AuxVars[] AssignedVars[ssl3_accept_#t~mem65, ssl3_accept_#t~mem66] {1931#false} is VALID [2022-04-08 03:03:26,585 INFO L290 TraceCheckUtils]: 49: Hoare triple {1931#false} [803] L1227-->L1230: Formula: (and (not (= 8560 |v_ssl3_accept_#t~mem66_5|)) (= (select (select |v_#memory_int_109| v_ssl3_accept_~s.base_42) (+ 72 v_ssl3_accept_~s.offset_42)) |v_ssl3_accept_#t~mem67_1|)) InVars {#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_42, ssl3_accept_#t~mem66=|v_ssl3_accept_#t~mem66_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_42} OutVars{#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_42, ssl3_accept_#t~mem67=|v_ssl3_accept_#t~mem67_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_42} AuxVars[] AssignedVars[ssl3_accept_#t~mem66, ssl3_accept_#t~mem67] {1931#false} is VALID [2022-04-08 03:03:26,585 INFO L290 TraceCheckUtils]: 50: Hoare triple {1931#false} [811] L1230-->L1233: Formula: (and (not (= |v_ssl3_accept_#t~mem67_5| 8561)) (= (select (select |v_#memory_int_110| v_ssl3_accept_~s.base_43) (+ 72 v_ssl3_accept_~s.offset_43)) |v_ssl3_accept_#t~mem68_1|)) InVars {#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_43, ssl3_accept_#t~mem67=|v_ssl3_accept_#t~mem67_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_43} OutVars{#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_43, ssl3_accept_#t~mem68=|v_ssl3_accept_#t~mem68_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_43} AuxVars[] AssignedVars[ssl3_accept_#t~mem67, ssl3_accept_#t~mem68] {1931#false} is VALID [2022-04-08 03:03:26,585 INFO L290 TraceCheckUtils]: 51: Hoare triple {1931#false} [822] L1233-->L1236: Formula: (and (not (= 8448 |v_ssl3_accept_#t~mem68_5|)) (= (select (select |v_#memory_int_111| v_ssl3_accept_~s.base_44) (+ 72 v_ssl3_accept_~s.offset_44)) |v_ssl3_accept_#t~mem69_1|)) InVars {#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_44, ssl3_accept_#t~mem68=|v_ssl3_accept_#t~mem68_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_44} OutVars{#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_44, ssl3_accept_#t~mem69=|v_ssl3_accept_#t~mem69_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_44} AuxVars[] AssignedVars[ssl3_accept_#t~mem68, ssl3_accept_#t~mem69] {1931#false} is VALID [2022-04-08 03:03:26,586 INFO L290 TraceCheckUtils]: 52: Hoare triple {1931#false} [831] L1236-->L1239: Formula: (and (= (select (select |v_#memory_int_112| v_ssl3_accept_~s.base_45) (+ 72 v_ssl3_accept_~s.offset_45)) |v_ssl3_accept_#t~mem70_1|) (not (= 8576 |v_ssl3_accept_#t~mem69_5|))) InVars {#memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_45, ssl3_accept_~s.base=v_ssl3_accept_~s.base_45, ssl3_accept_#t~mem69=|v_ssl3_accept_#t~mem69_5|} OutVars{#memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_45, ssl3_accept_#t~mem70=|v_ssl3_accept_#t~mem70_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_45} AuxVars[] AssignedVars[ssl3_accept_#t~mem70, ssl3_accept_#t~mem69] {1931#false} is VALID [2022-04-08 03:03:26,586 INFO L290 TraceCheckUtils]: 53: Hoare triple {1931#false} [842] L1239-->L1242: Formula: (and (not (= 8577 |v_ssl3_accept_#t~mem70_5|)) (= (select (select |v_#memory_int_113| v_ssl3_accept_~s.base_46) (+ 72 v_ssl3_accept_~s.offset_46)) |v_ssl3_accept_#t~mem71_1|)) InVars {#memory_int=|v_#memory_int_113|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_46, ssl3_accept_#t~mem70=|v_ssl3_accept_#t~mem70_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_46} OutVars{#memory_int=|v_#memory_int_113|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_46, ssl3_accept_#t~mem71=|v_ssl3_accept_#t~mem71_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_46} AuxVars[] AssignedVars[ssl3_accept_#t~mem70, ssl3_accept_#t~mem71] {1931#false} is VALID [2022-04-08 03:03:26,586 INFO L290 TraceCheckUtils]: 54: Hoare triple {1931#false} [850] L1242-->L1245: Formula: (and (= (select (select |v_#memory_int_114| v_ssl3_accept_~s.base_47) (+ 72 v_ssl3_accept_~s.offset_47)) |v_ssl3_accept_#t~mem72_1|) (not (= |v_ssl3_accept_#t~mem71_5| 8592))) InVars {#memory_int=|v_#memory_int_114|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_47, ssl3_accept_#t~mem71=|v_ssl3_accept_#t~mem71_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_47} OutVars{#memory_int=|v_#memory_int_114|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_47, ssl3_accept_#t~mem72=|v_ssl3_accept_#t~mem72_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_47} AuxVars[] AssignedVars[ssl3_accept_#t~mem71, ssl3_accept_#t~mem72] {1931#false} is VALID [2022-04-08 03:03:26,586 INFO L290 TraceCheckUtils]: 55: Hoare triple {1931#false} [857] L1245-->L1248: Formula: (and (not (= 8593 |v_ssl3_accept_#t~mem72_5|)) (= |v_ssl3_accept_#t~mem73_1| (select (select |v_#memory_int_115| v_ssl3_accept_~s.base_48) (+ 72 v_ssl3_accept_~s.offset_48)))) InVars {#memory_int=|v_#memory_int_115|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_48, ssl3_accept_#t~mem72=|v_ssl3_accept_#t~mem72_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_48} OutVars{#memory_int=|v_#memory_int_115|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_48, ssl3_accept_~s.base=v_ssl3_accept_~s.base_48, ssl3_accept_#t~mem73=|v_ssl3_accept_#t~mem73_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem72, ssl3_accept_#t~mem73] {1931#false} is VALID [2022-04-08 03:03:26,586 INFO L290 TraceCheckUtils]: 56: Hoare triple {1931#false} [863] L1248-->L1251: Formula: (and (= (select (select |v_#memory_int_116| v_ssl3_accept_~s.base_49) (+ 72 v_ssl3_accept_~s.offset_49)) |v_ssl3_accept_#t~mem74_1|) (not (= |v_ssl3_accept_#t~mem73_5| 8608))) InVars {#memory_int=|v_#memory_int_116|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_49, ssl3_accept_~s.base=v_ssl3_accept_~s.base_49, ssl3_accept_#t~mem73=|v_ssl3_accept_#t~mem73_5|} OutVars{#memory_int=|v_#memory_int_116|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_49, ssl3_accept_~s.base=v_ssl3_accept_~s.base_49, ssl3_accept_#t~mem74=|v_ssl3_accept_#t~mem74_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem73, ssl3_accept_#t~mem74] {1931#false} is VALID [2022-04-08 03:03:26,586 INFO L290 TraceCheckUtils]: 57: Hoare triple {1931#false} [866] L1251-->L1254: Formula: (and (= (select (select |v_#memory_int_117| v_ssl3_accept_~s.base_50) (+ 72 v_ssl3_accept_~s.offset_50)) |v_ssl3_accept_#t~mem75_1|) (not (= |v_ssl3_accept_#t~mem74_5| 8609))) InVars {#memory_int=|v_#memory_int_117|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_50, ssl3_accept_~s.base=v_ssl3_accept_~s.base_50, 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_117|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_50, ssl3_accept_~s.base=v_ssl3_accept_~s.base_50} AuxVars[] AssignedVars[ssl3_accept_#t~mem74, ssl3_accept_#t~mem75] {1931#false} is VALID [2022-04-08 03:03:26,586 INFO L290 TraceCheckUtils]: 58: Hoare triple {1931#false} [870] L1254-->L1257: Formula: (and (= (select (select |v_#memory_int_118| v_ssl3_accept_~s.base_51) (+ 72 v_ssl3_accept_~s.offset_51)) |v_ssl3_accept_#t~mem76_1|) (not (= |v_ssl3_accept_#t~mem75_5| 8640))) InVars {#memory_int=|v_#memory_int_118|, ssl3_accept_#t~mem75=|v_ssl3_accept_#t~mem75_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_51, ssl3_accept_~s.base=v_ssl3_accept_~s.base_51} OutVars{#memory_int=|v_#memory_int_118|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_51, ssl3_accept_#t~mem76=|v_ssl3_accept_#t~mem76_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_51} AuxVars[] AssignedVars[ssl3_accept_#t~mem75, ssl3_accept_#t~mem76] {1931#false} is VALID [2022-04-08 03:03:26,587 INFO L290 TraceCheckUtils]: 59: Hoare triple {1931#false} [873] L1257-->L1260: Formula: (and (= (select (select |v_#memory_int_119| v_ssl3_accept_~s.base_52) (+ 72 v_ssl3_accept_~s.offset_52)) |v_ssl3_accept_#t~mem77_1|) (not (= |v_ssl3_accept_#t~mem76_5| 8641))) InVars {#memory_int=|v_#memory_int_119|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_52, ssl3_accept_#t~mem76=|v_ssl3_accept_#t~mem76_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_52} OutVars{#memory_int=|v_#memory_int_119|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_52, ssl3_accept_#t~mem77=|v_ssl3_accept_#t~mem77_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_52} AuxVars[] AssignedVars[ssl3_accept_#t~mem76, ssl3_accept_#t~mem77] {1931#false} is VALID [2022-04-08 03:03:26,587 INFO L290 TraceCheckUtils]: 60: Hoare triple {1931#false} [877] L1260-->L1263: Formula: (and (= (select (select |v_#memory_int_120| v_ssl3_accept_~s.base_53) (+ 72 v_ssl3_accept_~s.offset_53)) |v_ssl3_accept_#t~mem78_1|) (not (= 8656 |v_ssl3_accept_#t~mem77_5|))) InVars {#memory_int=|v_#memory_int_120|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_53, ssl3_accept_#t~mem77=|v_ssl3_accept_#t~mem77_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_53} OutVars{#memory_int=|v_#memory_int_120|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_53, ssl3_accept_#t~mem78=|v_ssl3_accept_#t~mem78_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_53} AuxVars[] AssignedVars[ssl3_accept_#t~mem77, ssl3_accept_#t~mem78] {1931#false} is VALID [2022-04-08 03:03:26,587 INFO L290 TraceCheckUtils]: 61: Hoare triple {1931#false} [882] L1263-->L1266: Formula: (and (not (= 8657 |v_ssl3_accept_#t~mem78_5|)) (= |v_ssl3_accept_#t~mem79_1| (select (select |v_#memory_int_121| v_ssl3_accept_~s.base_54) (+ 72 v_ssl3_accept_~s.offset_54)))) InVars {#memory_int=|v_#memory_int_121|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_54, ssl3_accept_#t~mem78=|v_ssl3_accept_#t~mem78_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_54} OutVars{#memory_int=|v_#memory_int_121|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_54, ssl3_accept_#t~mem79=|v_ssl3_accept_#t~mem79_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_54} AuxVars[] AssignedVars[ssl3_accept_#t~mem78, ssl3_accept_#t~mem79] {1931#false} is VALID [2022-04-08 03:03:26,587 INFO L290 TraceCheckUtils]: 62: Hoare triple {1931#false} [886] 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] {1931#false} is VALID [2022-04-08 03:03:26,587 INFO L290 TraceCheckUtils]: 63: Hoare triple {1931#false} [890] L1270-->L1615: Formula: (and (<= |v_ssl3_accept_#t~nondet144_2| 2147483647) (<= 0 (+ |v_ssl3_accept_#t~nondet144_2| 2147483648)) (= v_ssl3_accept_~ret~0_9 |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_9} AuxVars[] AssignedVars[ssl3_accept_~ret~0, ssl3_accept_#t~nondet144] {1931#false} is VALID [2022-04-08 03:03:26,587 INFO L290 TraceCheckUtils]: 64: Hoare triple {1931#false} [895] L1615-->L1616: Formula: (= 3 v_ssl3_accept_~blastFlag~0_4) InVars {ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_4} OutVars{ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_4} AuxVars[] AssignedVars[] {1931#false} is VALID [2022-04-08 03:03:26,587 INFO L290 TraceCheckUtils]: 65: Hoare triple {1931#false} [901] L1616-->ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {1931#false} is VALID [2022-04-08 03:03:26,588 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-08 03:03:26,588 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-08 03:03:26,588 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [204067564] [2022-04-08 03:03:26,588 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [204067564] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-08 03:03:26,588 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-08 03:03:26,588 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-04-08 03:03:26,589 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [167715275] [2022-04-08 03:03:26,589 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-08 03:03:26,589 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 12.4) internal successors, (62), 4 states have internal predecessors, (62), 1 states have call successors, (3), 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 66 [2022-04-08 03:03:26,590 INFO L84 Accepts]: Finished accepts. word is accepted. [2022-04-08 03:03:26,590 INFO L86 InductivityCheck]: Starting inductivity check of a Floyd-Hoare automaton with has 5 states, 5 states have (on average 12.4) internal successors, (62), 4 states have internal predecessors, (62), 1 states have call successors, (3), 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-08 03:03:26,646 INFO L122 InductivityCheck]: Floyd-Hoare automaton has 66 edges. 66 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2022-04-08 03:03:26,646 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-04-08 03:03:26,646 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-08 03:03:26,647 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-04-08 03:03:26,647 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-04-08 03:03:26,647 INFO L87 Difference]: Start difference. First operand 148 states and 223 transitions. Second operand has 5 states, 5 states have (on average 12.4) internal successors, (62), 4 states have internal predecessors, (62), 1 states have call successors, (3), 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-08 03:03:31,361 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-08 03:03:33,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-08 03:03:35,417 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-08 03:03:36,374 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-08 03:03:36,374 INFO L93 Difference]: Finished difference Result 286 states and 429 transitions. [2022-04-08 03:03:36,374 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-04-08 03:03:36,374 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 12.4) internal successors, (62), 4 states have internal predecessors, (62), 1 states have call successors, (3), 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 66 [2022-04-08 03:03:36,375 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-08 03:03:36,375 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5 states, 5 states have (on average 12.4) internal successors, (62), 4 states have internal predecessors, (62), 1 states have call successors, (3), 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-08 03:03:36,377 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 429 transitions. [2022-04-08 03:03:36,378 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5 states, 5 states have (on average 12.4) internal successors, (62), 4 states have internal predecessors, (62), 1 states have call successors, (3), 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-08 03:03:36,380 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 429 transitions. [2022-04-08 03:03:36,380 INFO L86 InductivityCheck]: Starting inductivity check of a Floyd-Hoare automaton with 5 states and 429 transitions. [2022-04-08 03:03:36,690 INFO L122 InductivityCheck]: Floyd-Hoare automaton has 429 edges. 429 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2022-04-08 03:03:36,692 INFO L225 Difference]: With dead ends: 286 [2022-04-08 03:03:36,692 INFO L226 Difference]: Without dead ends: 164 [2022-04-08 03:03:36,693 INFO L912 BasicCegarLoop]: 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-08 03:03:36,693 INFO L913 BasicCegarLoop]: 178 mSDtfsCounter, 28 mSDsluCounter, 277 mSDsCounter, 0 mSdLazyCounter, 349 mSolverCounterSat, 9 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 28 SdHoareTripleChecker+Valid, 455 SdHoareTripleChecker+Invalid, 361 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 349 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.0s IncrementalHoareTripleChecker+Time [2022-04-08 03:03:36,694 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [28 Valid, 455 Invalid, 361 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 349 Invalid, 3 Unknown, 0 Unchecked, 7.0s Time] [2022-04-08 03:03:36,694 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 164 states. [2022-04-08 03:03:36,703 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 164 to 148. [2022-04-08 03:03:36,703 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2022-04-08 03:03:36,704 INFO L82 GeneralOperation]: Start isEquivalent. First operand 164 states. Second operand has 148 states, 143 states have (on average 1.5244755244755244) internal successors, (218), 143 states have internal predecessors, (218), 3 states have call successors, (3), 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-08 03:03:36,704 INFO L74 IsIncluded]: Start isIncluded. First operand 164 states. Second operand has 148 states, 143 states have (on average 1.5244755244755244) internal successors, (218), 143 states have internal predecessors, (218), 3 states have call successors, (3), 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-08 03:03:36,704 INFO L87 Difference]: Start difference. First operand 164 states. Second operand has 148 states, 143 states have (on average 1.5244755244755244) internal successors, (218), 143 states have internal predecessors, (218), 3 states have call successors, (3), 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-08 03:03:36,708 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-08 03:03:36,709 INFO L93 Difference]: Finished difference Result 164 states and 242 transitions. [2022-04-08 03:03:36,709 INFO L276 IsEmpty]: Start isEmpty. Operand 164 states and 242 transitions. [2022-04-08 03:03:36,709 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2022-04-08 03:03:36,709 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2022-04-08 03:03:36,709 INFO L74 IsIncluded]: Start isIncluded. First operand has 148 states, 143 states have (on average 1.5244755244755244) internal successors, (218), 143 states have internal predecessors, (218), 3 states have call successors, (3), 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 164 states. [2022-04-08 03:03:36,710 INFO L87 Difference]: Start difference. First operand has 148 states, 143 states have (on average 1.5244755244755244) internal successors, (218), 143 states have internal predecessors, (218), 3 states have call successors, (3), 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 164 states. [2022-04-08 03:03:36,713 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-08 03:03:36,713 INFO L93 Difference]: Finished difference Result 164 states and 242 transitions. [2022-04-08 03:03:36,713 INFO L276 IsEmpty]: Start isEmpty. Operand 164 states and 242 transitions. [2022-04-08 03:03:36,713 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2022-04-08 03:03:36,714 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2022-04-08 03:03:36,714 INFO L88 GeneralOperation]: Finished isEquivalent. [2022-04-08 03:03:36,714 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2022-04-08 03:03:36,714 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 148 states, 143 states have (on average 1.5244755244755244) internal successors, (218), 143 states have internal predecessors, (218), 3 states have call successors, (3), 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-08 03:03:36,717 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 148 states to 148 states and 222 transitions. [2022-04-08 03:03:36,717 INFO L78 Accepts]: Start accepts. Automaton has 148 states and 222 transitions. Word has length 66 [2022-04-08 03:03:36,718 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-08 03:03:36,718 INFO L478 AbstractCegarLoop]: Abstraction has 148 states and 222 transitions. [2022-04-08 03:03:36,718 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 12.4) internal successors, (62), 4 states have internal predecessors, (62), 1 states have call successors, (3), 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-08 03:03:36,718 INFO L276 IsEmpty]: Start isEmpty. Operand 148 states and 222 transitions. [2022-04-08 03:03:36,718 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2022-04-08 03:03:36,718 INFO L491 BasicCegarLoop]: Found error trace [2022-04-08 03:03:36,718 INFO L499 BasicCegarLoop]: 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-08 03:03:36,719 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-04-08 03:03:36,719 INFO L403 AbstractCegarLoop]: === Iteration 4 === Targeting ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION === [ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-08 03:03:36,719 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-08 03:03:36,719 INFO L85 PathProgramCache]: Analyzing trace with hash 316443527, now seen corresponding path program 1 times [2022-04-08 03:03:36,719 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-08 03:03:36,719 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1954285440] [2022-04-08 03:03:36,719 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-08 03:03:36,719 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-08 03:03:36,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-08 03:03:36,837 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-08 03:03:36,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-08 03:03:36,858 INFO L290 TraceCheckUtils]: 0: Hoare triple {2798#(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|))} [668] 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) (= 196 (select |v_#length_13| 4)) (= (select .cse1 0) 48) (< 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] {2791#true} is VALID [2022-04-08 03:03:36,858 INFO L290 TraceCheckUtils]: 1: Hoare triple {2791#true} [671] ULTIMATE.initFINAL-->ULTIMATE.initEXIT: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {2791#true} is VALID [2022-04-08 03:03:36,859 INFO L284 TraceCheckUtils]: 2: Hoare quadruple {2791#true} {2791#true} [915] ULTIMATE.initEXIT-->L-1: AOR: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] LVA: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {2791#true} is VALID [2022-04-08 03:03:36,859 INFO L272 TraceCheckUtils]: 0: Hoare triple {2791#true} [666] ULTIMATE.startENTRY-->ULTIMATE.initENTRY: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {2798#(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-08 03:03:36,859 INFO L290 TraceCheckUtils]: 1: Hoare triple {2798#(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|))} [668] 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) (= 196 (select |v_#length_13| 4)) (= (select .cse1 0) 48) (< 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] {2791#true} is VALID [2022-04-08 03:03:36,860 INFO L290 TraceCheckUtils]: 2: Hoare triple {2791#true} [671] ULTIMATE.initFINAL-->ULTIMATE.initEXIT: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {2791#true} is VALID [2022-04-08 03:03:36,860 INFO L284 TraceCheckUtils]: 3: Hoare quadruple {2791#true} {2791#true} [915] ULTIMATE.initEXIT-->L-1: AOR: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] LVA: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {2791#true} is VALID [2022-04-08 03:03:36,860 INFO L272 TraceCheckUtils]: 4: Hoare triple {2791#true} [667] L-1-->mainENTRY: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {2791#true} is VALID [2022-04-08 03:03:36,860 INFO L290 TraceCheckUtils]: 5: Hoare triple {2791#true} [670] mainENTRY-->L1096: Formula: (let ((.cse27 (+ 116 v_main_~s~0.offset_1))) (let ((.cse37 (select |v_#memory_$Pointer$.offset_204| v_main_~s~0.base_1)) (.cse2 (select |v_#memory_$Pointer$.base_204| v_main_~s~0.base_1)) (.cse28 (+ v_main_~s~0.offset_1 248)) (.cse33 (store |v_#valid_6| v_main_~s~0.base_1 1)) (.cse31 (select (select |v_#memory_$Pointer$.base_202| v_main_~s~0.base_1) .cse27)) (.cse32 (+ (select (select |v_#memory_$Pointer$.offset_201| v_main_~s~0.base_1) .cse27) 888))) (let ((.cse21 (store |v_#memory_$Pointer$.offset_201| .cse31 (store (select |v_#memory_$Pointer$.offset_201| .cse31) .cse32 0))) (.cse35 (store |v_#memory_$Pointer$.base_202| .cse31 (store (select |v_#memory_$Pointer$.base_202| .cse31) .cse32 |v_main_#t~malloc19.base_4|))) (.cse34 (store .cse33 |v_main_#t~malloc8.base_4| 1)) (.cse11 (select .cse2 .cse28)) (.cse12 (+ 152 (select .cse37 .cse28)))) (let ((.cse38 (store |v_#memory_$Pointer$.offset_204| .cse11 (store (select |v_#memory_$Pointer$.offset_204| .cse11) .cse12 (let ((.cse43 (mod |v_main_#t~nondet15_2| 18446744073709551616))) (ite (<= .cse43 9223372036854775807) .cse43 (+ (- 18446744073709551616) .cse43)))))) (.cse23 (store |v_#memory_$Pointer$.base_204| .cse11 (store (select |v_#memory_$Pointer$.base_204| .cse11) .cse12 0))) (.cse22 (store .cse34 |v_main_#t~malloc9.base_4| 1)) (.cse39 (select (select |v_#memory_$Pointer$.base_205| v_main_~s~0.base_1) .cse27)) (.cse40 (+ 888 (select (select |v_#memory_$Pointer$.offset_202| v_main_~s~0.base_1) .cse27))) (.cse41 (select (select .cse35 v_main_~s~0.base_1) .cse27)) (.cse42 (+ 888 (select (select .cse21 v_main_~s~0.base_1) .cse27)))) (let ((.cse0 (select |v_#memory_$Pointer$.base_203| v_main_~s~0.base_1)) (.cse6 (+ v_main_~s~0.offset_1 332)) (.cse3 (select |v_#memory_$Pointer$.offset_205| v_main_~s~0.base_1)) (.cse19 (select (select .cse35 .cse41) .cse42)) (.cse20 (+ (select (select .cse21 .cse41) .cse42) 20)) (.cse8 (select (select |v_#memory_$Pointer$.base_205| .cse39) .cse40)) (.cse9 (+ (select (select |v_#memory_$Pointer$.offset_202| .cse39) .cse40) 28)) (.cse13 (select |v_#memory_int_228| v_main_~s~0.base_1)) (.cse4 (+ v_main_~s~0.offset_1 272)) (.cse7 (select |v_#memory_$Pointer$.offset_203| v_main_~s~0.base_1)) (.cse1 (+ v_main_~s~0.offset_1 256)) (.cse15 (+ v_main_~s~0.offset_1 288)) (.cse17 (select |v_#memory_$Pointer$.base_201| v_main_~s~0.base_1)) (.cse29 (+ v_main_~s~0.offset_1 72)) (.cse16 (select |v_#memory_int_225| v_main_~s~0.base_1)) (.cse36 (select |v_#memory_int_224| v_main_~s~0.base_1)) (.cse14 (select |v_#memory_int_226| v_main_~s~0.base_1)) (.cse26 (store .cse22 |v_main_#t~malloc10.base_4| 1)) (.cse24 (select (select .cse23 v_main_~s~0.base_1) .cse27)) (.cse25 (+ 975 (select (select .cse38 v_main_~s~0.base_1) .cse27)))) (and (<= 0 (+ |v_main_#t~nondet26_1| 2147483648)) (<= |v_main_#t~nondet17_2| 2147483647) (= (store |v_#memory_$Pointer$.base_203| v_main_~s~0.base_1 (store .cse0 .cse1 (select .cse2 .cse1))) |v_#memory_$Pointer$.base_204|) (= (store |v_#memory_$Pointer$.offset_205| v_main_~s~0.base_1 (store (store .cse3 .cse4 (let ((.cse5 (mod |v_main_#t~nondet11_2| 18446744073709551616))) (ite (<= .cse5 9223372036854775807) .cse5 (+ (- 18446744073709551616) .cse5)))) .cse6 (select .cse7 .cse6))) |v_#memory_$Pointer$.offset_203|) (= (select |v_#valid_6| v_main_~s~0.base_1) 0) (= |v_#memory_$Pointer$.base_1| (store |v_#memory_$Pointer$.base_205| .cse8 (store (select |v_#memory_$Pointer$.base_205| .cse8) .cse9 (select (select |v_#memory_$Pointer$.base_1| .cse8) .cse9)))) (= |v_#length_1| (store (store (store (store (store |v_#length_6| v_main_~s~0.base_1 356) |v_main_#t~malloc8.base_4| 979) |v_main_#t~malloc9.base_4| 348) |v_main_#t~malloc10.base_4| 244) |v_main_#t~malloc19.base_4| 68)) (= (let ((.cse10 (store |v_#memory_int_228| v_main_~s~0.base_1 (store (store .cse13 .cse6 |v_main_#t~nondet12_2|) .cse1 |v_main_#t~nondet13_2|)))) (store .cse10 .cse11 (store (select .cse10 .cse11) .cse12 (select (select |v_#memory_int_229| .cse11) .cse12)))) |v_#memory_int_229|) (= |v_#memory_int_225| (store |v_#memory_int_226| v_main_~s~0.base_1 (store .cse14 .cse15 (select .cse16 .cse15)))) (= (store |v_#memory_$Pointer$.base_201| v_main_~s~0.base_1 (store (store .cse17 .cse4 0) .cse6 (select .cse0 .cse6))) |v_#memory_$Pointer$.base_203|) (< |v_main_#t~malloc9.base_4| |v_#StackHeapBarrier_1|) (= (let ((.cse18 (store |v_#memory_int_227| .cse19 (store (select |v_#memory_int_227| .cse19) .cse20 |v_main_#t~nondet22_2|)))) (store .cse18 .cse8 (store (select .cse18 .cse8) .cse9 |v_main_#t~nondet25_2|))) |v_#memory_int_1|) (<= |v_main_#t~nondet13_2| 2147483647) (= (store .cse21 .cse19 (store (select .cse21 .cse19) .cse20 (select (select |v_#memory_$Pointer$.offset_202| .cse19) .cse20))) |v_#memory_$Pointer$.offset_202|) (not (= |v_main_#t~malloc9.base_4| 0)) (not (= |v_main_#t~malloc19.base_4| 0)) (= (select .cse22 |v_main_#t~malloc10.base_4|) 0) (= (store .cse23 .cse24 (store (select .cse23 .cse24) .cse25 (select (select |v_#memory_$Pointer$.base_202| .cse24) .cse25))) |v_#memory_$Pointer$.base_202|) (< v_main_~s~0.base_1 |v_#StackHeapBarrier_1|) (= |v_#valid_1| (store .cse26 |v_main_#t~malloc19.base_4| 1)) (= (store |v_#memory_$Pointer$.offset_13| v_main_~s~0.base_1 (store (store (store (store (select |v_#memory_$Pointer$.offset_13| v_main_~s~0.base_1) .cse27 0) .cse15 0) .cse28 0) .cse29 (select .cse3 .cse29))) |v_#memory_$Pointer$.offset_205|) (= |v_#memory_int_227| (let ((.cse30 (store |v_#memory_int_229| .cse24 (store (select |v_#memory_int_229| .cse24) .cse25 |v_main_#t~nondet17_2|)))) (store .cse30 .cse31 (store (select .cse30 .cse31) .cse32 (select (select |v_#memory_int_227| .cse31) .cse32))))) (= (select .cse33 |v_main_#t~malloc8.base_4|) 0) (< |v_main_#t~malloc8.base_4| |v_#StackHeapBarrier_1|) (= v_main_~s~0.offset_1 0) (= (select .cse34 |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)) (= (store .cse35 .cse19 (store (select .cse35 .cse19) .cse20 (select (select |v_#memory_$Pointer$.base_205| .cse19) .cse20))) |v_#memory_$Pointer$.base_205|) (< |v_main_#t~malloc10.base_4| |v_#StackHeapBarrier_1|) (= |v_#memory_$Pointer$.offset_1| (store |v_#memory_$Pointer$.offset_202| .cse8 (store (select |v_#memory_$Pointer$.offset_202| .cse8) .cse9 (select (select |v_#memory_$Pointer$.offset_1| .cse8) .cse9)))) (= |v_#memory_int_228| (store |v_#memory_int_224| v_main_~s~0.base_1 (store (store .cse36 .cse29 8464) .cse4 (select .cse13 .cse4)))) (= (store |v_#memory_$Pointer$.offset_203| v_main_~s~0.base_1 (store .cse7 .cse1 (select .cse37 .cse1))) |v_#memory_$Pointer$.offset_204|) (not (= v_main_~s~0.base_1 0)) (= (store |v_#memory_$Pointer$.base_13| v_main_~s~0.base_1 (store (store (store (store (select |v_#memory_$Pointer$.base_13| v_main_~s~0.base_1) .cse27 |v_main_#t~malloc8.base_4|) .cse15 |v_main_#t~malloc9.base_4|) .cse28 |v_main_#t~malloc10.base_4|) .cse29 (select .cse17 .cse29))) |v_#memory_$Pointer$.base_201|) (= (store |v_#memory_int_225| v_main_~s~0.base_1 (store .cse16 .cse28 (select .cse36 .cse28))) |v_#memory_int_224|) (= |v_#memory_int_226| (store |v_#memory_int_13| v_main_~s~0.base_1 (store (select |v_#memory_int_13| v_main_~s~0.base_1) .cse27 (select .cse14 .cse27)))) (= (select .cse26 |v_main_#t~malloc19.base_4|) 0) (= (store .cse38 .cse24 (store (select .cse38 .cse24) .cse25 (select (select |v_#memory_$Pointer$.offset_201| .cse24) .cse25))) |v_#memory_$Pointer$.offset_201|))))))) InVars {#memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, 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_13|, #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_13|} 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_#memory_$Pointer$.offset_205|, |v_main_#t~malloc19.base_4|, |v_#memory_int_224|, |v_#memory_int_225|, |v_#memory_int_226|, |v_#memory_int_227|, |v_#memory_$Pointer$.base_205|, |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] {2791#true} is VALID [2022-04-08 03:03:36,861 INFO L290 TraceCheckUtils]: 6: Hoare triple {2791#true} [672] L1096-->L1096-2: Formula: (let ((.cse0 (+ v_main_~s~0.offset_4 204))) (and (= (store |v_#memory_$Pointer$.offset_20| v_main_~s~0.base_4 (store (select |v_#memory_$Pointer$.offset_20| v_main_~s~0.base_4) .cse0 0)) |v_#memory_$Pointer$.offset_19|) (= (store |v_#memory_$Pointer$.base_20| v_main_~s~0.base_4 (store (select |v_#memory_$Pointer$.base_20| v_main_~s~0.base_4) .cse0 0)) |v_#memory_$Pointer$.base_19|) (not (= |v_main_#t~nondet26_3| 0)) (= |v_#memory_int_20| (store |v_#memory_int_21| v_main_~s~0.base_4 (store (select |v_#memory_int_21| v_main_~s~0.base_4) .cse0 (select (select |v_#memory_int_20| v_main_~s~0.base_4) .cse0)))))) InVars {main_#t~nondet26=|v_main_#t~nondet26_3|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_20|, main_~s~0.base=v_main_~s~0.base_4, #memory_int=|v_#memory_int_21|, main_~s~0.offset=v_main_~s~0.offset_4, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_20|} OutVars{#memory_int=|v_#memory_int_20|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_19|, 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_19|} AuxVars[] AssignedVars[main_#t~nondet26, #memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] {2791#true} is VALID [2022-04-08 03:03:36,861 INFO L272 TraceCheckUtils]: 7: Hoare triple {2791#true} [674] L1096-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] {2791#true} is VALID [2022-04-08 03:03:36,863 INFO L290 TraceCheckUtils]: 8: Hoare triple {2791#true} [676] ssl3_acceptENTRY-->L1146: Formula: (let ((.cse2 (select |v_#memory_$Pointer$.offset_55| v_ssl3_accept_~s.base_7)) (.cse5 (select |v_#memory_$Pointer$.offset_206| v_ssl3_accept_~s.base_7)) (.cse0 (+ v_ssl3_accept_~s.offset_7 128)) (.cse1 (select |v_#memory_$Pointer$.base_206| v_ssl3_accept_~s.base_7)) (.cse4 (+ v_ssl3_accept_~s.offset_7 72)) (.cse6 (select |v_#memory_$Pointer$.base_55| v_ssl3_accept_~s.base_7)) (.cse3 (+ v_ssl3_accept_~s.offset_7 272))) (and (= v_ssl3_accept_~tmp___9~0_3 |v_ssl3_accept_#t~nondet38_2|) (<= |v_ssl3_accept_#t~nondet37_2| 9223372036854775807) (<= |v_ssl3_accept_#t~nondet35_2| 2147483647) (= v_ssl3_accept_~tmp~3_1 |v_ssl3_accept_#t~nondet41_2|) (= |v_#memory_$Pointer$.base_206| (store |v_#memory_$Pointer$.base_57| v_ssl3_accept_~s.base_7 (store (select |v_#memory_$Pointer$.base_57| v_ssl3_accept_~s.base_7) .cse0 (select .cse1 .cse0)))) (= v_ssl3_accept_~skip~0_1 0) (<= |v_ssl3_accept_#t~nondet31_2| 2147483647) (<= |v_ssl3_accept_#t~nondet41_2| 2147483647) (= v_ssl3_accept_~blastFlag~0_6 0) (= (select .cse2 .cse3) |v_ssl3_accept_#t~mem42.offset_1|) (<= |v_ssl3_accept_#t~nondet32_2| 2147483647) (<= |v_ssl3_accept_#t~nondet39_2| 2147483647) (<= 0 (+ 9223372036854775808 |v_ssl3_accept_#t~nondet37_2|)) (= v_ssl3_accept_~s.offset_7 |v_ssl3_accept_#in~s.offset_1|) (<= 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|) (= v_ssl3_accept_~tmp___1~0_1 |v_ssl3_accept_#t~nondet31_2|) (<= |v_ssl3_accept_#t~nondet33_2| 2147483647) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet31_2|)) (= 0 v_ssl3_accept_~cb~0.base_1) (= v_ssl3_accept_~tmp___5~0_1 |v_ssl3_accept_#t~nondet35_2|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet33_2|)) (<= 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_~s.base_7 |v_ssl3_accept_#in~s.base_1|) (= (store |v_#memory_int_62| v_ssl3_accept_~s.base_7 (store (store (select |v_#memory_int_62| v_ssl3_accept_~s.base_7) .cse0 |v_ssl3_accept_#t~nondet40_2|) .cse4 8464)) |v_#memory_int_60|) (= v_ssl3_accept_~got_new_session~0_1 0) (<= |v_ssl3_accept_#t~nondet38_2| 2147483647) (= v_ssl3_accept_~tmp___2~0_1 |v_ssl3_accept_#t~nondet32_2|) (= (store |v_#memory_$Pointer$.offset_206| v_ssl3_accept_~s.base_7 (store .cse5 .cse4 (select .cse2 .cse4))) |v_#memory_$Pointer$.offset_55|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet41_2|)) (= |v_#memory_$Pointer$.offset_206| (store |v_#memory_$Pointer$.offset_57| v_ssl3_accept_~s.base_7 (store (select |v_#memory_$Pointer$.offset_57| v_ssl3_accept_~s.base_7) .cse0 (select .cse5 .cse0)))) (<= |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_#memory_$Pointer$.base_55| (store |v_#memory_$Pointer$.base_206| v_ssl3_accept_~s.base_7 (store .cse1 .cse4 (select .cse6 .cse4)))) (<= |v_ssl3_accept_#t~nondet34_2| 2147483647) (= |v_ssl3_accept_#t~mem42.base_1| (select .cse6 .cse3)) (= v_ssl3_accept_~cb~0.offset_1 0) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet38_2|)) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet39_2|)) (= (- 1) v_ssl3_accept_~ret~0_10) (<= |v_ssl3_accept_#t~nondet36_2| 2147483647) (= v_ssl3_accept_~tmp___10~0_3 |v_ssl3_accept_#t~nondet39_2|) (= 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_57|, 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_62|, 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_57|, 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_10, 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_55|, ssl3_accept_~num1~0=v_ssl3_accept_~num1~0_1, ssl3_accept_~tmp___10~0=v_ssl3_accept_~tmp___10~0_3, 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_6, 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_7, ssl3_accept_~tmp___9~0=v_ssl3_accept_~tmp___9~0_3, 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_60|, ssl3_accept_~tmp___1~0=v_ssl3_accept_~tmp___1~0_1, ssl3_accept_~s.base=v_ssl3_accept_~s.base_7, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_55|, 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_206|, |v_#memory_$Pointer$.base_206|] 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] {2796#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)) 16384))} is VALID [2022-04-08 03:03:36,863 INFO L290 TraceCheckUtils]: 9: Hoare triple {2796#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)) 16384))} [678] L1146-->L1146-2: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_8 272))) (and (= (select (select |v_#memory_$Pointer$.base_59| v_ssl3_accept_~s.base_8) .cse0) v_ssl3_accept_~cb~0.base_3) (not (= (mod (+ |v_ssl3_accept_#t~mem42.base_3| |v_ssl3_accept_#t~mem42.offset_3|) 18446744073709551616) 0)) (= v_ssl3_accept_~cb~0.offset_3 (select (select |v_#memory_$Pointer$.offset_59| v_ssl3_accept_~s.base_8) .cse0)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_8, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_59|, ssl3_accept_#t~mem42.base=|v_ssl3_accept_#t~mem42.base_3|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_8, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_59|, ssl3_accept_#t~mem42.offset=|v_ssl3_accept_#t~mem42.offset_3|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_8, ssl3_accept_~cb~0.base=v_ssl3_accept_~cb~0.base_3, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_59|, 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_8, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_59|} 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] {2796#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)) 16384))} is VALID [2022-04-08 03:03:36,864 INFO L290 TraceCheckUtils]: 10: Hoare triple {2796#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)) 16384))} [680] L1146-2-->L1152: Formula: (let ((.cse1 (+ 44 v_ssl3_accept_~s.offset_11))) (and (= |v_#memory_int_67| (store |v_#memory_int_68| v_ssl3_accept_~s.base_11 (let ((.cse0 (select |v_#memory_int_68| v_ssl3_accept_~s.base_11))) (store .cse0 .cse1 (+ (select .cse0 .cse1) 1))))) (= |v_#memory_$Pointer$.base_64| (store |v_#memory_$Pointer$.base_65| v_ssl3_accept_~s.base_11 (store (select |v_#memory_$Pointer$.base_65| v_ssl3_accept_~s.base_11) .cse1 (select (select |v_#memory_$Pointer$.base_64| v_ssl3_accept_~s.base_11) .cse1)))) (= (store |v_#memory_$Pointer$.offset_65| v_ssl3_accept_~s.base_11 (store (select |v_#memory_$Pointer$.offset_65| v_ssl3_accept_~s.base_11) .cse1 (select (select |v_#memory_$Pointer$.offset_64| v_ssl3_accept_~s.base_11) .cse1))) |v_#memory_$Pointer$.offset_64|))) InVars {#memory_int=|v_#memory_int_68|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_11, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_65|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_11, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_65|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_11, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_64|, ssl3_accept_#t~mem44=|v_ssl3_accept_#t~mem44_1|, #memory_int=|v_#memory_int_67|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_11, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_64|} AuxVars[] AssignedVars[#memory_$Pointer$.base, ssl3_accept_#t~mem44, #memory_int, #memory_$Pointer$.offset] {2796#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)) 16384))} is VALID [2022-04-08 03:03:36,865 INFO L290 TraceCheckUtils]: 11: Hoare triple {2796#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)) 16384))} [682] 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[] {2796#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)) 16384))} is VALID [2022-04-08 03:03:36,865 INFO L290 TraceCheckUtils]: 12: Hoare triple {2796#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)) 16384))} [685] L1152-1-->L1161: Formula: (let ((.cse0 (+ 204 v_ssl3_accept_~s.offset_16))) (and (= (select (select |v_#memory_$Pointer$.base_79| v_ssl3_accept_~s.base_16) .cse0) |v_ssl3_accept_#t~mem45.base_1|) (= (select (select |v_#memory_$Pointer$.offset_79| v_ssl3_accept_~s.base_16) .cse0) |v_ssl3_accept_#t~mem45.offset_1|))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_16, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_79|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_16, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_79|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_16, ssl3_accept_#t~mem45.offset=|v_ssl3_accept_#t~mem45.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_79|, ssl3_accept_#t~mem45.base=|v_ssl3_accept_#t~mem45.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_16, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_79|} AuxVars[] AssignedVars[ssl3_accept_#t~mem45.offset, ssl3_accept_#t~mem45.base] {2796#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)) 16384))} is VALID [2022-04-08 03:03:36,866 INFO L290 TraceCheckUtils]: 13: Hoare triple {2796#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)) 16384))} [687] L1161-->L1167-2: Formula: (not (= (mod (+ |v_ssl3_accept_#t~mem45.base_5| |v_ssl3_accept_#t~mem45.offset_5|) 18446744073709551616) 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] {2796#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)) 16384))} is VALID [2022-04-08 03:03:36,866 INFO L290 TraceCheckUtils]: 14: Hoare triple {2796#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)) 16384))} [691] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {2796#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)) 16384))} is VALID [2022-04-08 03:03:36,866 INFO L290 TraceCheckUtils]: 15: Hoare triple {2796#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)) 16384))} [693] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_82| v_ssl3_accept_~s.base_18) (+ 72 v_ssl3_accept_~s.offset_18)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_82|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, 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_82|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {2796#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)) 16384))} is VALID [2022-04-08 03:03:36,867 INFO L290 TraceCheckUtils]: 16: Hoare triple {2796#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)) 16384))} [697] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_84| v_ssl3_accept_~s.base_20) (+ 72 v_ssl3_accept_~s.offset_20))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_84|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_20, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_20} OutVars{#memory_int=|v_#memory_int_84|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_20, ssl3_accept_~s.base=v_ssl3_accept_~s.base_20} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {2797#(not (= |ssl3_accept_#t~mem48| 16384))} is VALID [2022-04-08 03:03:36,867 INFO L290 TraceCheckUtils]: 17: Hoare triple {2797#(not (= |ssl3_accept_#t~mem48| 16384))} [700] 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] {2792#false} is VALID [2022-04-08 03:03:36,867 INFO L290 TraceCheckUtils]: 18: Hoare triple {2792#false} [702] L1280-->L1285: Formula: (let ((.cse0 (+ 56 v_ssl3_accept_~s.offset_58))) (and (= (store |v_#memory_$Pointer$.offset_90| v_ssl3_accept_~s.base_58 (store (select |v_#memory_$Pointer$.offset_90| v_ssl3_accept_~s.base_58) .cse0 (select (select |v_#memory_$Pointer$.offset_89| v_ssl3_accept_~s.base_58) .cse0))) |v_#memory_$Pointer$.offset_89|) (= (store |v_#memory_int_127| v_ssl3_accept_~s.base_58 (store (select |v_#memory_int_127| v_ssl3_accept_~s.base_58) .cse0 1)) |v_#memory_int_126|) (= (store |v_#memory_$Pointer$.base_90| v_ssl3_accept_~s.base_58 (store (select |v_#memory_$Pointer$.base_90| v_ssl3_accept_~s.base_58) .cse0 (select (select |v_#memory_$Pointer$.base_89| v_ssl3_accept_~s.base_58) .cse0))) |v_#memory_$Pointer$.base_89|))) InVars {#memory_int=|v_#memory_int_127|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_58, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_90|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_58, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_90|} OutVars{#memory_int=|v_#memory_int_126|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_58, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_89|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_58, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_89|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] {2792#false} is VALID [2022-04-08 03:03:36,867 INFO L290 TraceCheckUtils]: 19: Hoare triple {2792#false} [705] L1285-->L1285-2: Formula: (not (= (mod (+ v_ssl3_accept_~cb~0.base_10 v_ssl3_accept_~cb~0.offset_10) 18446744073709551616) 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[] {2792#false} is VALID [2022-04-08 03:03:36,867 INFO L290 TraceCheckUtils]: 20: Hoare triple {2792#false} [709] L1285-2-->L1290: Formula: (= (select (select |v_#memory_int_128| v_ssl3_accept_~s.base_59) v_ssl3_accept_~s.offset_59) |v_ssl3_accept_#t~mem82_1|) InVars {#memory_int=|v_#memory_int_128|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_59, ssl3_accept_~s.base=v_ssl3_accept_~s.base_59} OutVars{#memory_int=|v_#memory_int_128|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_59, ssl3_accept_#t~mem82=|v_ssl3_accept_#t~mem82_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_59} AuxVars[] AssignedVars[ssl3_accept_#t~mem82] {2792#false} is VALID [2022-04-08 03:03:36,867 INFO L290 TraceCheckUtils]: 21: Hoare triple {2792#false} [713] L1290-->L1296: Formula: (let ((.cse0 (select |v_#memory_$Pointer$.base_91| v_ssl3_accept_~s.base_60)) (.cse1 (+ v_ssl3_accept_~s.offset_60 80)) (.cse3 (select |v_#memory_$Pointer$.offset_91| v_ssl3_accept_~s.base_60)) (.cse2 (+ v_ssl3_accept_~s.offset_60 4))) (and (= |v_ssl3_accept_#t~mem83.base_1| (select .cse0 .cse1)) (= (div |v_ssl3_accept_#t~mem82_5| 256) 3) (= (store |v_#memory_$Pointer$.base_92| v_ssl3_accept_~s.base_60 (store (select |v_#memory_$Pointer$.base_92| v_ssl3_accept_~s.base_60) .cse2 (select .cse0 .cse2))) |v_#memory_$Pointer$.base_91|) (= (store |v_#memory_int_130| v_ssl3_accept_~s.base_60 (store (select |v_#memory_int_130| v_ssl3_accept_~s.base_60) .cse2 8192)) |v_#memory_int_129|) (= (select .cse3 .cse1) |v_ssl3_accept_#t~mem83.offset_1|) (= (store |v_#memory_$Pointer$.offset_92| v_ssl3_accept_~s.base_60 (store (select |v_#memory_$Pointer$.offset_92| v_ssl3_accept_~s.base_60) .cse2 (select .cse3 .cse2))) |v_#memory_$Pointer$.offset_91|))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_60, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_92|, ssl3_accept_#t~mem82=|v_ssl3_accept_#t~mem82_5|, #memory_int=|v_#memory_int_130|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_60, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_92|} OutVars{ssl3_accept_#t~mem83.base=|v_ssl3_accept_#t~mem83.base_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_60, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_91|, #memory_int=|v_#memory_int_129|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_60, ssl3_accept_#t~mem83.offset=|v_ssl3_accept_#t~mem83.offset_1|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_91|} AuxVars[] AssignedVars[ssl3_accept_#t~mem83.base, #memory_$Pointer$.base, ssl3_accept_#t~mem82, #memory_int, ssl3_accept_#t~mem83.offset, #memory_$Pointer$.offset] {2792#false} is VALID [2022-04-08 03:03:36,868 INFO L290 TraceCheckUtils]: 22: Hoare triple {2792#false} [717] L1296-->L1296-2: Formula: (not (= (mod (+ |v_ssl3_accept_#t~mem83.offset_5| |v_ssl3_accept_#t~mem83.base_5|) 18446744073709551616) 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] {2792#false} is VALID [2022-04-08 03:03:36,868 INFO L290 TraceCheckUtils]: 23: Hoare triple {2792#false} [724] L1296-2-->L1321: Formula: (let ((.cse0 (+ 88 v_ssl3_accept_~s.offset_62))) (and (= (store |v_#memory_$Pointer$.offset_96| v_ssl3_accept_~s.base_62 (store (select |v_#memory_$Pointer$.offset_96| v_ssl3_accept_~s.base_62) .cse0 (select (select |v_#memory_$Pointer$.offset_95| v_ssl3_accept_~s.base_62) .cse0))) |v_#memory_$Pointer$.offset_95|) (not (= v_ssl3_accept_~tmp___4~0_3 0)) (= (select (select |v_#memory_int_133| v_ssl3_accept_~s.base_62) (+ 72 v_ssl3_accept_~s.offset_62)) |v_ssl3_accept_#t~mem85_1|) (= (store |v_#memory_int_134| v_ssl3_accept_~s.base_62 (store (select |v_#memory_int_134| v_ssl3_accept_~s.base_62) .cse0 0)) |v_#memory_int_133|) (= (store |v_#memory_$Pointer$.base_96| v_ssl3_accept_~s.base_62 (store (select |v_#memory_$Pointer$.base_96| v_ssl3_accept_~s.base_62) .cse0 (select (select |v_#memory_$Pointer$.base_95| v_ssl3_accept_~s.base_62) .cse0))) |v_#memory_$Pointer$.base_95|))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_62, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_96|, #memory_int=|v_#memory_int_134|, ssl3_accept_~tmp___4~0=v_ssl3_accept_~tmp___4~0_3, ssl3_accept_~s.base=v_ssl3_accept_~s.base_62, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_96|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_62, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_95|, ssl3_accept_#t~mem85=|v_ssl3_accept_#t~mem85_1|, #memory_int=|v_#memory_int_133|, ssl3_accept_~tmp___4~0=v_ssl3_accept_~tmp___4~0_3, ssl3_accept_~s.base=v_ssl3_accept_~s.base_62, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_95|} AuxVars[] AssignedVars[#memory_$Pointer$.base, ssl3_accept_#t~mem85, #memory_int, #memory_$Pointer$.offset] {2792#false} is VALID [2022-04-08 03:03:36,868 INFO L290 TraceCheckUtils]: 24: Hoare triple {2792#false} [732] L1321-->L1654: Formula: (let ((.cse5 (+ v_ssl3_accept_~s.offset_64 288))) (let ((.cse2 (select (select |v_#memory_$Pointer$.base_103| v_ssl3_accept_~s.base_64) .cse5)) (.cse4 (+ (select (select |v_#memory_$Pointer$.offset_103| v_ssl3_accept_~s.base_64) .cse5) 132)) (.cse0 (+ 72 v_ssl3_accept_~s.offset_64))) (and (= (store |v_#memory_$Pointer$.offset_209| v_ssl3_accept_~s.base_64 (store (select |v_#memory_$Pointer$.offset_209| v_ssl3_accept_~s.base_64) .cse0 (select (select |v_#memory_$Pointer$.offset_101| v_ssl3_accept_~s.base_64) .cse0))) |v_#memory_$Pointer$.offset_101|) (= (let ((.cse1 (store |v_#memory_int_140| .cse2 (let ((.cse3 (select |v_#memory_int_140| .cse2))) (store .cse3 .cse4 (+ (select .cse3 .cse4) 1)))))) (store .cse1 v_ssl3_accept_~s.base_64 (store (select .cse1 v_ssl3_accept_~s.base_64) .cse0 8480))) |v_#memory_int_138|) (= (store |v_#memory_$Pointer$.base_103| .cse2 (store (select |v_#memory_$Pointer$.base_103| .cse2) .cse4 (select (select |v_#memory_$Pointer$.base_209| .cse2) .cse4))) |v_#memory_$Pointer$.base_209|) (= (store |v_#memory_$Pointer$.offset_103| .cse2 (store (select |v_#memory_$Pointer$.offset_103| .cse2) .cse4 (select (select |v_#memory_$Pointer$.offset_209| .cse2) .cse4))) |v_#memory_$Pointer$.offset_209|) (= (store |v_#memory_$Pointer$.base_209| v_ssl3_accept_~s.base_64 (store (select |v_#memory_$Pointer$.base_209| v_ssl3_accept_~s.base_64) .cse0 (select (select |v_#memory_$Pointer$.base_101| v_ssl3_accept_~s.base_64) .cse0))) |v_#memory_$Pointer$.base_101|) (= 12292 |v_ssl3_accept_#t~mem85_5|)))) InVars {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_5|, #memory_int=|v_#memory_int_140|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_64, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_103|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_64, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_101|, ssl3_accept_#t~mem88.offset=|v_ssl3_accept_#t~mem88.offset_1|, #memory_int=|v_#memory_int_138|, 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_64, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_101|} 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] {2792#false} is VALID [2022-04-08 03:03:36,868 INFO L290 TraceCheckUtils]: 25: Hoare triple {2792#false} [733] L1654-->L1692: Formula: (let ((.cse0 (+ 116 v_ssl3_accept_~s.offset_17))) (and (= (select (select |v_#memory_int_81| |v_ssl3_accept_#t~mem150.base_1|) (+ |v_ssl3_accept_#t~mem150.offset_1| 908)) |v_ssl3_accept_#t~mem151_1|) (= (select (select |v_#memory_$Pointer$.offset_80| v_ssl3_accept_~s.base_17) .cse0) |v_ssl3_accept_#t~mem150.offset_1|) (= (select (select |v_#memory_$Pointer$.base_80| v_ssl3_accept_~s.base_17) .cse0) |v_ssl3_accept_#t~mem150.base_1|))) InVars {#memory_int=|v_#memory_int_81|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_17, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_80|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_17, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_80|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_17, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_80|, ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_1|, #memory_int=|v_#memory_int_81|, ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_17, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_80|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {2792#false} is VALID [2022-04-08 03:03:36,868 INFO L290 TraceCheckUtils]: 26: Hoare triple {2792#false} [740] L1692-->L1692-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] {2792#false} is VALID [2022-04-08 03:03:36,868 INFO L290 TraceCheckUtils]: 27: Hoare triple {2792#false} [746] L1692-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] {2792#false} is VALID [2022-04-08 03:03:36,868 INFO L290 TraceCheckUtils]: 28: Hoare triple {2792#false} [691] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {2792#false} is VALID [2022-04-08 03:03:36,868 INFO L290 TraceCheckUtils]: 29: Hoare triple {2792#false} [693] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_82| v_ssl3_accept_~s.base_18) (+ 72 v_ssl3_accept_~s.offset_18)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_82|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, 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_82|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {2792#false} is VALID [2022-04-08 03:03:36,868 INFO L290 TraceCheckUtils]: 30: Hoare triple {2792#false} [697] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_84| v_ssl3_accept_~s.base_20) (+ 72 v_ssl3_accept_~s.offset_20))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_84|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_20, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_20} OutVars{#memory_int=|v_#memory_int_84|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_20, ssl3_accept_~s.base=v_ssl3_accept_~s.base_20} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {2792#false} is VALID [2022-04-08 03:03:36,869 INFO L290 TraceCheckUtils]: 31: Hoare triple {2792#false} [701] L1173-->L1176: Formula: (and (= (select (select |v_#memory_int_85| v_ssl3_accept_~s.base_21) (+ 72 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|) (not (= |v_ssl3_accept_#t~mem48_5| 16384))) InVars {#memory_int=|v_#memory_int_85|, 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_85|, 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] {2792#false} is VALID [2022-04-08 03:03:36,869 INFO L290 TraceCheckUtils]: 32: Hoare triple {2792#false} [704] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_86| v_ssl3_accept_~s.base_22) (+ 72 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_86|, 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_86|, 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] {2792#false} is VALID [2022-04-08 03:03:36,869 INFO L290 TraceCheckUtils]: 33: Hoare triple {2792#false} [708] 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_25) (+ 72 v_ssl3_accept_~s.offset_25)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {2792#false} is VALID [2022-04-08 03:03:36,869 INFO L290 TraceCheckUtils]: 34: Hoare triple {2792#false} [711] L1182-->L1185: Formula: (and (= |v_ssl3_accept_#t~mem52_1| (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_26) (+ 72 v_ssl3_accept_~s.offset_26))) (not (= 8195 |v_ssl3_accept_#t~mem51_5|))) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} 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_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {2792#false} is VALID [2022-04-08 03:03:36,869 INFO L290 TraceCheckUtils]: 35: Hoare triple {2792#false} [715] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_93| v_ssl3_accept_~s.base_27) (+ 72 v_ssl3_accept_~s.offset_27)))) InVars {#memory_int=|v_#memory_int_93|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_27, ssl3_accept_~s.base=v_ssl3_accept_~s.base_27} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_93|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_27, ssl3_accept_~s.base=v_ssl3_accept_~s.base_27} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {2792#false} is VALID [2022-04-08 03:03:36,869 INFO L290 TraceCheckUtils]: 36: Hoare triple {2792#false} [720] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_28) (+ 72 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_94|, 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_94|, 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] {2792#false} is VALID [2022-04-08 03:03:36,869 INFO L290 TraceCheckUtils]: 37: Hoare triple {2792#false} [728] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_30) (+ 72 v_ssl3_accept_~s.offset_30))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {2792#false} is VALID [2022-04-08 03:03:36,869 INFO L290 TraceCheckUtils]: 38: Hoare triple {2792#false} [736] L1194-->L1197: Formula: (and (= |v_ssl3_accept_#t~mem56_1| (select (select |v_#memory_int_98| v_ssl3_accept_~s.base_31) (+ 72 v_ssl3_accept_~s.offset_31))) (not (= 8464 |v_ssl3_accept_#t~mem55_5|))) InVars {#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_31, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_31} OutVars{#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_31, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_31} AuxVars[] AssignedVars[ssl3_accept_#t~mem55, ssl3_accept_#t~mem56] {2792#false} is VALID [2022-04-08 03:03:36,869 INFO L290 TraceCheckUtils]: 39: Hoare triple {2792#false} [743] L1197-->L1200: Formula: (and (= (select (select |v_#memory_int_99| v_ssl3_accept_~s.base_32) (+ 72 v_ssl3_accept_~s.offset_32)) |v_ssl3_accept_#t~mem57_1|) (not (= 8465 |v_ssl3_accept_#t~mem56_5|))) InVars {#memory_int=|v_#memory_int_99|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_32, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_32} OutVars{#memory_int=|v_#memory_int_99|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_32, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_32} AuxVars[] AssignedVars[ssl3_accept_#t~mem56, ssl3_accept_#t~mem57] {2792#false} is VALID [2022-04-08 03:03:36,869 INFO L290 TraceCheckUtils]: 40: Hoare triple {2792#false} [750] L1200-->L1203: Formula: (and (not (= 8466 |v_ssl3_accept_#t~mem57_5|)) (= |v_ssl3_accept_#t~mem58_1| (select (select |v_#memory_int_100| v_ssl3_accept_~s.base_33) (+ 72 v_ssl3_accept_~s.offset_33)))) InVars {#memory_int=|v_#memory_int_100|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} OutVars{#memory_int=|v_#memory_int_100|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} AuxVars[] AssignedVars[ssl3_accept_#t~mem57, ssl3_accept_#t~mem58] {2792#false} is VALID [2022-04-08 03:03:36,869 INFO L290 TraceCheckUtils]: 41: Hoare triple {2792#false} [756] L1203-->L1206: Formula: (and (not (= 8496 |v_ssl3_accept_#t~mem58_5|)) (= |v_ssl3_accept_#t~mem59_1| (select (select |v_#memory_int_101| v_ssl3_accept_~s.base_34) (+ 72 v_ssl3_accept_~s.offset_34)))) InVars {#memory_int=|v_#memory_int_101|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_5|} OutVars{#memory_int=|v_#memory_int_101|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem58, ssl3_accept_#t~mem59] {2792#false} is VALID [2022-04-08 03:03:36,870 INFO L290 TraceCheckUtils]: 42: Hoare triple {2792#false} [763] L1206-->L1209: Formula: (and (= |v_ssl3_accept_#t~mem60_1| (select (select |v_#memory_int_102| v_ssl3_accept_~s.base_35) (+ 72 v_ssl3_accept_~s.offset_35))) (not (= 8497 |v_ssl3_accept_#t~mem59_5|))) InVars {#memory_int=|v_#memory_int_102|, 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_5|} OutVars{#memory_int=|v_#memory_int_102|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem59] {2792#false} is VALID [2022-04-08 03:03:36,870 INFO L290 TraceCheckUtils]: 43: Hoare triple {2792#false} [769] L1209-->L1212: Formula: (and (= (select (select |v_#memory_int_103| v_ssl3_accept_~s.base_36) (+ 72 v_ssl3_accept_~s.offset_36)) |v_ssl3_accept_#t~mem61_1|) (not (= |v_ssl3_accept_#t~mem60_5| 8512))) InVars {#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36} OutVars{#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem61] {2792#false} is VALID [2022-04-08 03:03:36,870 INFO L290 TraceCheckUtils]: 44: Hoare triple {2792#false} [776] L1212-->L1215: Formula: (and (not (= 8513 |v_ssl3_accept_#t~mem61_5|)) (= (select (select |v_#memory_int_104| v_ssl3_accept_~s.base_37) (+ 72 v_ssl3_accept_~s.offset_37)) |v_ssl3_accept_#t~mem62_1|)) InVars {#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_37, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_37} OutVars{#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_37, ssl3_accept_~s.base=v_ssl3_accept_~s.base_37, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem61, ssl3_accept_#t~mem62] {2792#false} is VALID [2022-04-08 03:03:36,870 INFO L290 TraceCheckUtils]: 45: Hoare triple {2792#false} [782] L1215-->L1218: Formula: (and (not (= 8528 |v_ssl3_accept_#t~mem62_5|)) (= (select (select |v_#memory_int_105| v_ssl3_accept_~s.base_38) (+ 72 v_ssl3_accept_~s.offset_38)) |v_ssl3_accept_#t~mem63_1|)) InVars {#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_5|} OutVars{#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38, ssl3_accept_#t~mem63=|v_ssl3_accept_#t~mem63_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem62, ssl3_accept_#t~mem63] {2792#false} is VALID [2022-04-08 03:03:36,870 INFO L290 TraceCheckUtils]: 46: Hoare triple {2792#false} [789] L1218-->L1221: Formula: (and (= (select (select |v_#memory_int_106| v_ssl3_accept_~s.base_39) (+ 72 v_ssl3_accept_~s.offset_39)) |v_ssl3_accept_#t~mem64_1|) (not (= |v_ssl3_accept_#t~mem63_5| 8529))) InVars {#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39, 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_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39} AuxVars[] AssignedVars[ssl3_accept_#t~mem63, ssl3_accept_#t~mem64] {2792#false} is VALID [2022-04-08 03:03:36,870 INFO L290 TraceCheckUtils]: 47: Hoare triple {2792#false} [793] L1221-->L1224: Formula: (and (= |v_ssl3_accept_#t~mem65_1| (select (select |v_#memory_int_107| v_ssl3_accept_~s.base_40) (+ 72 v_ssl3_accept_~s.offset_40))) (not (= 8544 |v_ssl3_accept_#t~mem64_5|))) InVars {#memory_int=|v_#memory_int_107|, ssl3_accept_#t~mem64=|v_ssl3_accept_#t~mem64_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40} OutVars{#memory_int=|v_#memory_int_107|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_#t~mem65=|v_ssl3_accept_#t~mem65_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40} AuxVars[] AssignedVars[ssl3_accept_#t~mem64, ssl3_accept_#t~mem65] {2792#false} is VALID [2022-04-08 03:03:36,870 INFO L290 TraceCheckUtils]: 48: Hoare triple {2792#false} [797] L1224-->L1227: Formula: (and (not (= 8545 |v_ssl3_accept_#t~mem65_5|)) (= (select (select |v_#memory_int_108| v_ssl3_accept_~s.base_41) (+ 72 v_ssl3_accept_~s.offset_41)) |v_ssl3_accept_#t~mem66_1|)) InVars {#memory_int=|v_#memory_int_108|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_#t~mem65=|v_ssl3_accept_#t~mem65_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41} OutVars{#memory_int=|v_#memory_int_108|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_#t~mem66=|v_ssl3_accept_#t~mem66_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41} AuxVars[] AssignedVars[ssl3_accept_#t~mem65, ssl3_accept_#t~mem66] {2792#false} is VALID [2022-04-08 03:03:36,870 INFO L290 TraceCheckUtils]: 49: Hoare triple {2792#false} [803] L1227-->L1230: Formula: (and (not (= 8560 |v_ssl3_accept_#t~mem66_5|)) (= (select (select |v_#memory_int_109| v_ssl3_accept_~s.base_42) (+ 72 v_ssl3_accept_~s.offset_42)) |v_ssl3_accept_#t~mem67_1|)) InVars {#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_42, ssl3_accept_#t~mem66=|v_ssl3_accept_#t~mem66_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_42} OutVars{#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_42, ssl3_accept_#t~mem67=|v_ssl3_accept_#t~mem67_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_42} AuxVars[] AssignedVars[ssl3_accept_#t~mem66, ssl3_accept_#t~mem67] {2792#false} is VALID [2022-04-08 03:03:36,870 INFO L290 TraceCheckUtils]: 50: Hoare triple {2792#false} [811] L1230-->L1233: Formula: (and (not (= |v_ssl3_accept_#t~mem67_5| 8561)) (= (select (select |v_#memory_int_110| v_ssl3_accept_~s.base_43) (+ 72 v_ssl3_accept_~s.offset_43)) |v_ssl3_accept_#t~mem68_1|)) InVars {#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_43, ssl3_accept_#t~mem67=|v_ssl3_accept_#t~mem67_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_43} OutVars{#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_43, ssl3_accept_#t~mem68=|v_ssl3_accept_#t~mem68_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_43} AuxVars[] AssignedVars[ssl3_accept_#t~mem67, ssl3_accept_#t~mem68] {2792#false} is VALID [2022-04-08 03:03:36,870 INFO L290 TraceCheckUtils]: 51: Hoare triple {2792#false} [822] L1233-->L1236: Formula: (and (not (= 8448 |v_ssl3_accept_#t~mem68_5|)) (= (select (select |v_#memory_int_111| v_ssl3_accept_~s.base_44) (+ 72 v_ssl3_accept_~s.offset_44)) |v_ssl3_accept_#t~mem69_1|)) InVars {#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_44, ssl3_accept_#t~mem68=|v_ssl3_accept_#t~mem68_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_44} OutVars{#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_44, ssl3_accept_#t~mem69=|v_ssl3_accept_#t~mem69_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_44} AuxVars[] AssignedVars[ssl3_accept_#t~mem68, ssl3_accept_#t~mem69] {2792#false} is VALID [2022-04-08 03:03:36,871 INFO L290 TraceCheckUtils]: 52: Hoare triple {2792#false} [831] L1236-->L1239: Formula: (and (= (select (select |v_#memory_int_112| v_ssl3_accept_~s.base_45) (+ 72 v_ssl3_accept_~s.offset_45)) |v_ssl3_accept_#t~mem70_1|) (not (= 8576 |v_ssl3_accept_#t~mem69_5|))) InVars {#memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_45, ssl3_accept_~s.base=v_ssl3_accept_~s.base_45, ssl3_accept_#t~mem69=|v_ssl3_accept_#t~mem69_5|} OutVars{#memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_45, ssl3_accept_#t~mem70=|v_ssl3_accept_#t~mem70_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_45} AuxVars[] AssignedVars[ssl3_accept_#t~mem70, ssl3_accept_#t~mem69] {2792#false} is VALID [2022-04-08 03:03:36,871 INFO L290 TraceCheckUtils]: 53: Hoare triple {2792#false} [842] L1239-->L1242: Formula: (and (not (= 8577 |v_ssl3_accept_#t~mem70_5|)) (= (select (select |v_#memory_int_113| v_ssl3_accept_~s.base_46) (+ 72 v_ssl3_accept_~s.offset_46)) |v_ssl3_accept_#t~mem71_1|)) InVars {#memory_int=|v_#memory_int_113|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_46, ssl3_accept_#t~mem70=|v_ssl3_accept_#t~mem70_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_46} OutVars{#memory_int=|v_#memory_int_113|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_46, ssl3_accept_#t~mem71=|v_ssl3_accept_#t~mem71_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_46} AuxVars[] AssignedVars[ssl3_accept_#t~mem70, ssl3_accept_#t~mem71] {2792#false} is VALID [2022-04-08 03:03:36,871 INFO L290 TraceCheckUtils]: 54: Hoare triple {2792#false} [850] L1242-->L1245: Formula: (and (= (select (select |v_#memory_int_114| v_ssl3_accept_~s.base_47) (+ 72 v_ssl3_accept_~s.offset_47)) |v_ssl3_accept_#t~mem72_1|) (not (= |v_ssl3_accept_#t~mem71_5| 8592))) InVars {#memory_int=|v_#memory_int_114|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_47, ssl3_accept_#t~mem71=|v_ssl3_accept_#t~mem71_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_47} OutVars{#memory_int=|v_#memory_int_114|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_47, ssl3_accept_#t~mem72=|v_ssl3_accept_#t~mem72_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_47} AuxVars[] AssignedVars[ssl3_accept_#t~mem71, ssl3_accept_#t~mem72] {2792#false} is VALID [2022-04-08 03:03:36,871 INFO L290 TraceCheckUtils]: 55: Hoare triple {2792#false} [857] L1245-->L1248: Formula: (and (not (= 8593 |v_ssl3_accept_#t~mem72_5|)) (= |v_ssl3_accept_#t~mem73_1| (select (select |v_#memory_int_115| v_ssl3_accept_~s.base_48) (+ 72 v_ssl3_accept_~s.offset_48)))) InVars {#memory_int=|v_#memory_int_115|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_48, ssl3_accept_#t~mem72=|v_ssl3_accept_#t~mem72_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_48} OutVars{#memory_int=|v_#memory_int_115|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_48, ssl3_accept_~s.base=v_ssl3_accept_~s.base_48, ssl3_accept_#t~mem73=|v_ssl3_accept_#t~mem73_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem72, ssl3_accept_#t~mem73] {2792#false} is VALID [2022-04-08 03:03:36,871 INFO L290 TraceCheckUtils]: 56: Hoare triple {2792#false} [863] L1248-->L1251: Formula: (and (= (select (select |v_#memory_int_116| v_ssl3_accept_~s.base_49) (+ 72 v_ssl3_accept_~s.offset_49)) |v_ssl3_accept_#t~mem74_1|) (not (= |v_ssl3_accept_#t~mem73_5| 8608))) InVars {#memory_int=|v_#memory_int_116|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_49, ssl3_accept_~s.base=v_ssl3_accept_~s.base_49, ssl3_accept_#t~mem73=|v_ssl3_accept_#t~mem73_5|} OutVars{#memory_int=|v_#memory_int_116|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_49, ssl3_accept_~s.base=v_ssl3_accept_~s.base_49, ssl3_accept_#t~mem74=|v_ssl3_accept_#t~mem74_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem73, ssl3_accept_#t~mem74] {2792#false} is VALID [2022-04-08 03:03:36,871 INFO L290 TraceCheckUtils]: 57: Hoare triple {2792#false} [866] L1251-->L1254: Formula: (and (= (select (select |v_#memory_int_117| v_ssl3_accept_~s.base_50) (+ 72 v_ssl3_accept_~s.offset_50)) |v_ssl3_accept_#t~mem75_1|) (not (= |v_ssl3_accept_#t~mem74_5| 8609))) InVars {#memory_int=|v_#memory_int_117|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_50, ssl3_accept_~s.base=v_ssl3_accept_~s.base_50, 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_117|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_50, ssl3_accept_~s.base=v_ssl3_accept_~s.base_50} AuxVars[] AssignedVars[ssl3_accept_#t~mem74, ssl3_accept_#t~mem75] {2792#false} is VALID [2022-04-08 03:03:36,871 INFO L290 TraceCheckUtils]: 58: Hoare triple {2792#false} [870] L1254-->L1257: Formula: (and (= (select (select |v_#memory_int_118| v_ssl3_accept_~s.base_51) (+ 72 v_ssl3_accept_~s.offset_51)) |v_ssl3_accept_#t~mem76_1|) (not (= |v_ssl3_accept_#t~mem75_5| 8640))) InVars {#memory_int=|v_#memory_int_118|, ssl3_accept_#t~mem75=|v_ssl3_accept_#t~mem75_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_51, ssl3_accept_~s.base=v_ssl3_accept_~s.base_51} OutVars{#memory_int=|v_#memory_int_118|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_51, ssl3_accept_#t~mem76=|v_ssl3_accept_#t~mem76_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_51} AuxVars[] AssignedVars[ssl3_accept_#t~mem75, ssl3_accept_#t~mem76] {2792#false} is VALID [2022-04-08 03:03:36,871 INFO L290 TraceCheckUtils]: 59: Hoare triple {2792#false} [873] L1257-->L1260: Formula: (and (= (select (select |v_#memory_int_119| v_ssl3_accept_~s.base_52) (+ 72 v_ssl3_accept_~s.offset_52)) |v_ssl3_accept_#t~mem77_1|) (not (= |v_ssl3_accept_#t~mem76_5| 8641))) InVars {#memory_int=|v_#memory_int_119|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_52, ssl3_accept_#t~mem76=|v_ssl3_accept_#t~mem76_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_52} OutVars{#memory_int=|v_#memory_int_119|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_52, ssl3_accept_#t~mem77=|v_ssl3_accept_#t~mem77_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_52} AuxVars[] AssignedVars[ssl3_accept_#t~mem76, ssl3_accept_#t~mem77] {2792#false} is VALID [2022-04-08 03:03:36,871 INFO L290 TraceCheckUtils]: 60: Hoare triple {2792#false} [877] L1260-->L1263: Formula: (and (= (select (select |v_#memory_int_120| v_ssl3_accept_~s.base_53) (+ 72 v_ssl3_accept_~s.offset_53)) |v_ssl3_accept_#t~mem78_1|) (not (= 8656 |v_ssl3_accept_#t~mem77_5|))) InVars {#memory_int=|v_#memory_int_120|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_53, ssl3_accept_#t~mem77=|v_ssl3_accept_#t~mem77_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_53} OutVars{#memory_int=|v_#memory_int_120|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_53, ssl3_accept_#t~mem78=|v_ssl3_accept_#t~mem78_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_53} AuxVars[] AssignedVars[ssl3_accept_#t~mem77, ssl3_accept_#t~mem78] {2792#false} is VALID [2022-04-08 03:03:36,871 INFO L290 TraceCheckUtils]: 61: Hoare triple {2792#false} [882] L1263-->L1266: Formula: (and (not (= 8657 |v_ssl3_accept_#t~mem78_5|)) (= |v_ssl3_accept_#t~mem79_1| (select (select |v_#memory_int_121| v_ssl3_accept_~s.base_54) (+ 72 v_ssl3_accept_~s.offset_54)))) InVars {#memory_int=|v_#memory_int_121|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_54, ssl3_accept_#t~mem78=|v_ssl3_accept_#t~mem78_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_54} OutVars{#memory_int=|v_#memory_int_121|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_54, ssl3_accept_#t~mem79=|v_ssl3_accept_#t~mem79_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_54} AuxVars[] AssignedVars[ssl3_accept_#t~mem78, ssl3_accept_#t~mem79] {2792#false} is VALID [2022-04-08 03:03:36,871 INFO L290 TraceCheckUtils]: 62: Hoare triple {2792#false} [886] 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] {2792#false} is VALID [2022-04-08 03:03:36,872 INFO L290 TraceCheckUtils]: 63: Hoare triple {2792#false} [890] L1270-->L1615: Formula: (and (<= |v_ssl3_accept_#t~nondet144_2| 2147483647) (<= 0 (+ |v_ssl3_accept_#t~nondet144_2| 2147483648)) (= v_ssl3_accept_~ret~0_9 |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_9} AuxVars[] AssignedVars[ssl3_accept_~ret~0, ssl3_accept_#t~nondet144] {2792#false} is VALID [2022-04-08 03:03:36,872 INFO L290 TraceCheckUtils]: 64: Hoare triple {2792#false} [895] L1615-->L1616: Formula: (= 3 v_ssl3_accept_~blastFlag~0_4) InVars {ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_4} OutVars{ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_4} AuxVars[] AssignedVars[] {2792#false} is VALID [2022-04-08 03:03:36,872 INFO L290 TraceCheckUtils]: 65: Hoare triple {2792#false} [901] L1616-->ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {2792#false} is VALID [2022-04-08 03:03:36,872 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-08 03:03:36,872 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-08 03:03:36,872 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1954285440] [2022-04-08 03:03:36,872 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1954285440] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-08 03:03:36,872 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-08 03:03:36,872 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-04-08 03:03:36,873 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1158808107] [2022-04-08 03:03:36,873 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-08 03:03:36,877 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 12.4) internal successors, (62), 4 states have internal predecessors, (62), 1 states have call successors, (3), 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 66 [2022-04-08 03:03:36,877 INFO L84 Accepts]: Finished accepts. word is accepted. [2022-04-08 03:03:36,877 INFO L86 InductivityCheck]: Starting inductivity check of a Floyd-Hoare automaton with has 5 states, 5 states have (on average 12.4) internal successors, (62), 4 states have internal predecessors, (62), 1 states have call successors, (3), 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-08 03:03:36,916 INFO L122 InductivityCheck]: Floyd-Hoare automaton has 66 edges. 66 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2022-04-08 03:03:36,917 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-04-08 03:03:36,917 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-08 03:03:36,917 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-04-08 03:03:36,917 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-04-08 03:03:36,918 INFO L87 Difference]: Start difference. First operand 148 states and 222 transitions. Second operand has 5 states, 5 states have (on average 12.4) internal successors, (62), 4 states have internal predecessors, (62), 1 states have call successors, (3), 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-08 03:03:38,938 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-08 03:03:40,143 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-08 03:03:40,143 INFO L93 Difference]: Finished difference Result 384 states and 584 transitions. [2022-04-08 03:03:40,143 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-04-08 03:03:40,143 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 12.4) internal successors, (62), 4 states have internal predecessors, (62), 1 states have call successors, (3), 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 66 [2022-04-08 03:03:40,143 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-08 03:03:40,144 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5 states, 5 states have (on average 12.4) internal successors, (62), 4 states have internal predecessors, (62), 1 states have call successors, (3), 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-08 03:03:40,148 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 567 transitions. [2022-04-08 03:03:40,148 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5 states, 5 states have (on average 12.4) internal successors, (62), 4 states have internal predecessors, (62), 1 states have call successors, (3), 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-08 03:03:40,151 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 567 transitions. [2022-04-08 03:03:40,151 INFO L86 InductivityCheck]: Starting inductivity check of a Floyd-Hoare automaton with 5 states and 567 transitions. [2022-04-08 03:03:40,527 INFO L122 InductivityCheck]: Floyd-Hoare automaton has 567 edges. 567 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2022-04-08 03:03:40,531 INFO L225 Difference]: With dead ends: 384 [2022-04-08 03:03:40,531 INFO L226 Difference]: Without dead ends: 262 [2022-04-08 03:03:40,531 INFO L912 BasicCegarLoop]: 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-08 03:03:40,532 INFO L913 BasicCegarLoop]: 107 mSDtfsCounter, 141 mSDsluCounter, 205 mSDsCounter, 0 mSdLazyCounter, 463 mSolverCounterSat, 64 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 141 SdHoareTripleChecker+Valid, 312 SdHoareTripleChecker+Invalid, 528 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 64 IncrementalHoareTripleChecker+Valid, 463 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.5s IncrementalHoareTripleChecker+Time [2022-04-08 03:03:40,532 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [141 Valid, 312 Invalid, 528 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [64 Valid, 463 Invalid, 1 Unknown, 0 Unchecked, 2.5s Time] [2022-04-08 03:03:40,533 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 262 states. [2022-04-08 03:03:40,545 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 262 to 160. [2022-04-08 03:03:40,545 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2022-04-08 03:03:40,545 INFO L82 GeneralOperation]: Start isEquivalent. First operand 262 states. Second operand has 160 states, 155 states have (on average 1.5161290322580645) internal successors, (235), 155 states have internal predecessors, (235), 3 states have call successors, (3), 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-08 03:03:40,546 INFO L74 IsIncluded]: Start isIncluded. First operand 262 states. Second operand has 160 states, 155 states have (on average 1.5161290322580645) internal successors, (235), 155 states have internal predecessors, (235), 3 states have call successors, (3), 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-08 03:03:40,546 INFO L87 Difference]: Start difference. First operand 262 states. Second operand has 160 states, 155 states have (on average 1.5161290322580645) internal successors, (235), 155 states have internal predecessors, (235), 3 states have call successors, (3), 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-08 03:03:40,550 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-08 03:03:40,550 INFO L93 Difference]: Finished difference Result 262 states and 396 transitions. [2022-04-08 03:03:40,550 INFO L276 IsEmpty]: Start isEmpty. Operand 262 states and 396 transitions. [2022-04-08 03:03:40,550 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2022-04-08 03:03:40,550 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2022-04-08 03:03:40,551 INFO L74 IsIncluded]: Start isIncluded. First operand has 160 states, 155 states have (on average 1.5161290322580645) internal successors, (235), 155 states have internal predecessors, (235), 3 states have call successors, (3), 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 262 states. [2022-04-08 03:03:40,551 INFO L87 Difference]: Start difference. First operand has 160 states, 155 states have (on average 1.5161290322580645) internal successors, (235), 155 states have internal predecessors, (235), 3 states have call successors, (3), 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 262 states. [2022-04-08 03:03:40,555 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-08 03:03:40,555 INFO L93 Difference]: Finished difference Result 262 states and 396 transitions. [2022-04-08 03:03:40,555 INFO L276 IsEmpty]: Start isEmpty. Operand 262 states and 396 transitions. [2022-04-08 03:03:40,556 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2022-04-08 03:03:40,556 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2022-04-08 03:03:40,556 INFO L88 GeneralOperation]: Finished isEquivalent. [2022-04-08 03:03:40,556 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2022-04-08 03:03:40,556 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 160 states, 155 states have (on average 1.5161290322580645) internal successors, (235), 155 states have internal predecessors, (235), 3 states have call successors, (3), 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-08 03:03:40,558 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 160 states to 160 states and 239 transitions. [2022-04-08 03:03:40,558 INFO L78 Accepts]: Start accepts. Automaton has 160 states and 239 transitions. Word has length 66 [2022-04-08 03:03:40,558 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-08 03:03:40,559 INFO L478 AbstractCegarLoop]: Abstraction has 160 states and 239 transitions. [2022-04-08 03:03:40,559 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 12.4) internal successors, (62), 4 states have internal predecessors, (62), 1 states have call successors, (3), 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-08 03:03:40,559 INFO L276 IsEmpty]: Start isEmpty. Operand 160 states and 239 transitions. [2022-04-08 03:03:40,559 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2022-04-08 03:03:40,559 INFO L491 BasicCegarLoop]: Found error trace [2022-04-08 03:03:40,559 INFO L499 BasicCegarLoop]: 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-08 03:03:40,559 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2022-04-08 03:03:40,560 INFO L403 AbstractCegarLoop]: === Iteration 5 === Targeting ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION === [ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-08 03:03:40,560 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-08 03:03:40,560 INFO L85 PathProgramCache]: Analyzing trace with hash -1779536153, now seen corresponding path program 1 times [2022-04-08 03:03:40,560 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-08 03:03:40,560 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1177995239] [2022-04-08 03:03:40,560 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-08 03:03:40,560 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-08 03:03:40,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-08 03:03:40,677 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-08 03:03:40,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-08 03:03:40,683 INFO L290 TraceCheckUtils]: 0: Hoare triple {3986#(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|))} [668] 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) (= 196 (select |v_#length_13| 4)) (= (select .cse1 0) 48) (< 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] {3979#true} is VALID [2022-04-08 03:03:40,683 INFO L290 TraceCheckUtils]: 1: Hoare triple {3979#true} [671] ULTIMATE.initFINAL-->ULTIMATE.initEXIT: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {3979#true} is VALID [2022-04-08 03:03:40,684 INFO L284 TraceCheckUtils]: 2: Hoare quadruple {3979#true} {3979#true} [915] ULTIMATE.initEXIT-->L-1: AOR: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] LVA: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {3979#true} is VALID [2022-04-08 03:03:40,684 INFO L272 TraceCheckUtils]: 0: Hoare triple {3979#true} [666] ULTIMATE.startENTRY-->ULTIMATE.initENTRY: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {3986#(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-08 03:03:40,684 INFO L290 TraceCheckUtils]: 1: Hoare triple {3986#(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|))} [668] 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) (= 196 (select |v_#length_13| 4)) (= (select .cse1 0) 48) (< 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] {3979#true} is VALID [2022-04-08 03:03:40,685 INFO L290 TraceCheckUtils]: 2: Hoare triple {3979#true} [671] ULTIMATE.initFINAL-->ULTIMATE.initEXIT: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {3979#true} is VALID [2022-04-08 03:03:40,685 INFO L284 TraceCheckUtils]: 3: Hoare quadruple {3979#true} {3979#true} [915] ULTIMATE.initEXIT-->L-1: AOR: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] LVA: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {3979#true} is VALID [2022-04-08 03:03:40,685 INFO L272 TraceCheckUtils]: 4: Hoare triple {3979#true} [667] L-1-->mainENTRY: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {3979#true} is VALID [2022-04-08 03:03:40,685 INFO L290 TraceCheckUtils]: 5: Hoare triple {3979#true} [670] mainENTRY-->L1096: Formula: (let ((.cse27 (+ 116 v_main_~s~0.offset_1))) (let ((.cse37 (select |v_#memory_$Pointer$.offset_204| v_main_~s~0.base_1)) (.cse2 (select |v_#memory_$Pointer$.base_204| v_main_~s~0.base_1)) (.cse28 (+ v_main_~s~0.offset_1 248)) (.cse33 (store |v_#valid_6| v_main_~s~0.base_1 1)) (.cse31 (select (select |v_#memory_$Pointer$.base_202| v_main_~s~0.base_1) .cse27)) (.cse32 (+ (select (select |v_#memory_$Pointer$.offset_201| v_main_~s~0.base_1) .cse27) 888))) (let ((.cse21 (store |v_#memory_$Pointer$.offset_201| .cse31 (store (select |v_#memory_$Pointer$.offset_201| .cse31) .cse32 0))) (.cse35 (store |v_#memory_$Pointer$.base_202| .cse31 (store (select |v_#memory_$Pointer$.base_202| .cse31) .cse32 |v_main_#t~malloc19.base_4|))) (.cse34 (store .cse33 |v_main_#t~malloc8.base_4| 1)) (.cse11 (select .cse2 .cse28)) (.cse12 (+ 152 (select .cse37 .cse28)))) (let ((.cse38 (store |v_#memory_$Pointer$.offset_204| .cse11 (store (select |v_#memory_$Pointer$.offset_204| .cse11) .cse12 (let ((.cse43 (mod |v_main_#t~nondet15_2| 18446744073709551616))) (ite (<= .cse43 9223372036854775807) .cse43 (+ (- 18446744073709551616) .cse43)))))) (.cse23 (store |v_#memory_$Pointer$.base_204| .cse11 (store (select |v_#memory_$Pointer$.base_204| .cse11) .cse12 0))) (.cse22 (store .cse34 |v_main_#t~malloc9.base_4| 1)) (.cse39 (select (select |v_#memory_$Pointer$.base_205| v_main_~s~0.base_1) .cse27)) (.cse40 (+ 888 (select (select |v_#memory_$Pointer$.offset_202| v_main_~s~0.base_1) .cse27))) (.cse41 (select (select .cse35 v_main_~s~0.base_1) .cse27)) (.cse42 (+ 888 (select (select .cse21 v_main_~s~0.base_1) .cse27)))) (let ((.cse0 (select |v_#memory_$Pointer$.base_203| v_main_~s~0.base_1)) (.cse6 (+ v_main_~s~0.offset_1 332)) (.cse3 (select |v_#memory_$Pointer$.offset_205| v_main_~s~0.base_1)) (.cse19 (select (select .cse35 .cse41) .cse42)) (.cse20 (+ (select (select .cse21 .cse41) .cse42) 20)) (.cse8 (select (select |v_#memory_$Pointer$.base_205| .cse39) .cse40)) (.cse9 (+ (select (select |v_#memory_$Pointer$.offset_202| .cse39) .cse40) 28)) (.cse13 (select |v_#memory_int_228| v_main_~s~0.base_1)) (.cse4 (+ v_main_~s~0.offset_1 272)) (.cse7 (select |v_#memory_$Pointer$.offset_203| v_main_~s~0.base_1)) (.cse1 (+ v_main_~s~0.offset_1 256)) (.cse15 (+ v_main_~s~0.offset_1 288)) (.cse17 (select |v_#memory_$Pointer$.base_201| v_main_~s~0.base_1)) (.cse29 (+ v_main_~s~0.offset_1 72)) (.cse16 (select |v_#memory_int_225| v_main_~s~0.base_1)) (.cse36 (select |v_#memory_int_224| v_main_~s~0.base_1)) (.cse14 (select |v_#memory_int_226| v_main_~s~0.base_1)) (.cse26 (store .cse22 |v_main_#t~malloc10.base_4| 1)) (.cse24 (select (select .cse23 v_main_~s~0.base_1) .cse27)) (.cse25 (+ 975 (select (select .cse38 v_main_~s~0.base_1) .cse27)))) (and (<= 0 (+ |v_main_#t~nondet26_1| 2147483648)) (<= |v_main_#t~nondet17_2| 2147483647) (= (store |v_#memory_$Pointer$.base_203| v_main_~s~0.base_1 (store .cse0 .cse1 (select .cse2 .cse1))) |v_#memory_$Pointer$.base_204|) (= (store |v_#memory_$Pointer$.offset_205| v_main_~s~0.base_1 (store (store .cse3 .cse4 (let ((.cse5 (mod |v_main_#t~nondet11_2| 18446744073709551616))) (ite (<= .cse5 9223372036854775807) .cse5 (+ (- 18446744073709551616) .cse5)))) .cse6 (select .cse7 .cse6))) |v_#memory_$Pointer$.offset_203|) (= (select |v_#valid_6| v_main_~s~0.base_1) 0) (= |v_#memory_$Pointer$.base_1| (store |v_#memory_$Pointer$.base_205| .cse8 (store (select |v_#memory_$Pointer$.base_205| .cse8) .cse9 (select (select |v_#memory_$Pointer$.base_1| .cse8) .cse9)))) (= |v_#length_1| (store (store (store (store (store |v_#length_6| v_main_~s~0.base_1 356) |v_main_#t~malloc8.base_4| 979) |v_main_#t~malloc9.base_4| 348) |v_main_#t~malloc10.base_4| 244) |v_main_#t~malloc19.base_4| 68)) (= (let ((.cse10 (store |v_#memory_int_228| v_main_~s~0.base_1 (store (store .cse13 .cse6 |v_main_#t~nondet12_2|) .cse1 |v_main_#t~nondet13_2|)))) (store .cse10 .cse11 (store (select .cse10 .cse11) .cse12 (select (select |v_#memory_int_229| .cse11) .cse12)))) |v_#memory_int_229|) (= |v_#memory_int_225| (store |v_#memory_int_226| v_main_~s~0.base_1 (store .cse14 .cse15 (select .cse16 .cse15)))) (= (store |v_#memory_$Pointer$.base_201| v_main_~s~0.base_1 (store (store .cse17 .cse4 0) .cse6 (select .cse0 .cse6))) |v_#memory_$Pointer$.base_203|) (< |v_main_#t~malloc9.base_4| |v_#StackHeapBarrier_1|) (= (let ((.cse18 (store |v_#memory_int_227| .cse19 (store (select |v_#memory_int_227| .cse19) .cse20 |v_main_#t~nondet22_2|)))) (store .cse18 .cse8 (store (select .cse18 .cse8) .cse9 |v_main_#t~nondet25_2|))) |v_#memory_int_1|) (<= |v_main_#t~nondet13_2| 2147483647) (= (store .cse21 .cse19 (store (select .cse21 .cse19) .cse20 (select (select |v_#memory_$Pointer$.offset_202| .cse19) .cse20))) |v_#memory_$Pointer$.offset_202|) (not (= |v_main_#t~malloc9.base_4| 0)) (not (= |v_main_#t~malloc19.base_4| 0)) (= (select .cse22 |v_main_#t~malloc10.base_4|) 0) (= (store .cse23 .cse24 (store (select .cse23 .cse24) .cse25 (select (select |v_#memory_$Pointer$.base_202| .cse24) .cse25))) |v_#memory_$Pointer$.base_202|) (< v_main_~s~0.base_1 |v_#StackHeapBarrier_1|) (= |v_#valid_1| (store .cse26 |v_main_#t~malloc19.base_4| 1)) (= (store |v_#memory_$Pointer$.offset_13| v_main_~s~0.base_1 (store (store (store (store (select |v_#memory_$Pointer$.offset_13| v_main_~s~0.base_1) .cse27 0) .cse15 0) .cse28 0) .cse29 (select .cse3 .cse29))) |v_#memory_$Pointer$.offset_205|) (= |v_#memory_int_227| (let ((.cse30 (store |v_#memory_int_229| .cse24 (store (select |v_#memory_int_229| .cse24) .cse25 |v_main_#t~nondet17_2|)))) (store .cse30 .cse31 (store (select .cse30 .cse31) .cse32 (select (select |v_#memory_int_227| .cse31) .cse32))))) (= (select .cse33 |v_main_#t~malloc8.base_4|) 0) (< |v_main_#t~malloc8.base_4| |v_#StackHeapBarrier_1|) (= v_main_~s~0.offset_1 0) (= (select .cse34 |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)) (= (store .cse35 .cse19 (store (select .cse35 .cse19) .cse20 (select (select |v_#memory_$Pointer$.base_205| .cse19) .cse20))) |v_#memory_$Pointer$.base_205|) (< |v_main_#t~malloc10.base_4| |v_#StackHeapBarrier_1|) (= |v_#memory_$Pointer$.offset_1| (store |v_#memory_$Pointer$.offset_202| .cse8 (store (select |v_#memory_$Pointer$.offset_202| .cse8) .cse9 (select (select |v_#memory_$Pointer$.offset_1| .cse8) .cse9)))) (= |v_#memory_int_228| (store |v_#memory_int_224| v_main_~s~0.base_1 (store (store .cse36 .cse29 8464) .cse4 (select .cse13 .cse4)))) (= (store |v_#memory_$Pointer$.offset_203| v_main_~s~0.base_1 (store .cse7 .cse1 (select .cse37 .cse1))) |v_#memory_$Pointer$.offset_204|) (not (= v_main_~s~0.base_1 0)) (= (store |v_#memory_$Pointer$.base_13| v_main_~s~0.base_1 (store (store (store (store (select |v_#memory_$Pointer$.base_13| v_main_~s~0.base_1) .cse27 |v_main_#t~malloc8.base_4|) .cse15 |v_main_#t~malloc9.base_4|) .cse28 |v_main_#t~malloc10.base_4|) .cse29 (select .cse17 .cse29))) |v_#memory_$Pointer$.base_201|) (= (store |v_#memory_int_225| v_main_~s~0.base_1 (store .cse16 .cse28 (select .cse36 .cse28))) |v_#memory_int_224|) (= |v_#memory_int_226| (store |v_#memory_int_13| v_main_~s~0.base_1 (store (select |v_#memory_int_13| v_main_~s~0.base_1) .cse27 (select .cse14 .cse27)))) (= (select .cse26 |v_main_#t~malloc19.base_4|) 0) (= (store .cse38 .cse24 (store (select .cse38 .cse24) .cse25 (select (select |v_#memory_$Pointer$.offset_201| .cse24) .cse25))) |v_#memory_$Pointer$.offset_201|))))))) InVars {#memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, 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_13|, #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_13|} 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_#memory_$Pointer$.offset_205|, |v_main_#t~malloc19.base_4|, |v_#memory_int_224|, |v_#memory_int_225|, |v_#memory_int_226|, |v_#memory_int_227|, |v_#memory_$Pointer$.base_205|, |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] {3979#true} is VALID [2022-04-08 03:03:40,685 INFO L290 TraceCheckUtils]: 6: Hoare triple {3979#true} [672] L1096-->L1096-2: Formula: (let ((.cse0 (+ v_main_~s~0.offset_4 204))) (and (= (store |v_#memory_$Pointer$.offset_20| v_main_~s~0.base_4 (store (select |v_#memory_$Pointer$.offset_20| v_main_~s~0.base_4) .cse0 0)) |v_#memory_$Pointer$.offset_19|) (= (store |v_#memory_$Pointer$.base_20| v_main_~s~0.base_4 (store (select |v_#memory_$Pointer$.base_20| v_main_~s~0.base_4) .cse0 0)) |v_#memory_$Pointer$.base_19|) (not (= |v_main_#t~nondet26_3| 0)) (= |v_#memory_int_20| (store |v_#memory_int_21| v_main_~s~0.base_4 (store (select |v_#memory_int_21| v_main_~s~0.base_4) .cse0 (select (select |v_#memory_int_20| v_main_~s~0.base_4) .cse0)))))) InVars {main_#t~nondet26=|v_main_#t~nondet26_3|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_20|, main_~s~0.base=v_main_~s~0.base_4, #memory_int=|v_#memory_int_21|, main_~s~0.offset=v_main_~s~0.offset_4, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_20|} OutVars{#memory_int=|v_#memory_int_20|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_19|, 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_19|} AuxVars[] AssignedVars[main_#t~nondet26, #memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] {3979#true} is VALID [2022-04-08 03:03:40,686 INFO L272 TraceCheckUtils]: 7: Hoare triple {3979#true} [674] L1096-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] {3979#true} is VALID [2022-04-08 03:03:40,687 INFO L290 TraceCheckUtils]: 8: Hoare triple {3979#true} [676] ssl3_acceptENTRY-->L1146: Formula: (let ((.cse2 (select |v_#memory_$Pointer$.offset_55| v_ssl3_accept_~s.base_7)) (.cse5 (select |v_#memory_$Pointer$.offset_206| v_ssl3_accept_~s.base_7)) (.cse0 (+ v_ssl3_accept_~s.offset_7 128)) (.cse1 (select |v_#memory_$Pointer$.base_206| v_ssl3_accept_~s.base_7)) (.cse4 (+ v_ssl3_accept_~s.offset_7 72)) (.cse6 (select |v_#memory_$Pointer$.base_55| v_ssl3_accept_~s.base_7)) (.cse3 (+ v_ssl3_accept_~s.offset_7 272))) (and (= v_ssl3_accept_~tmp___9~0_3 |v_ssl3_accept_#t~nondet38_2|) (<= |v_ssl3_accept_#t~nondet37_2| 9223372036854775807) (<= |v_ssl3_accept_#t~nondet35_2| 2147483647) (= v_ssl3_accept_~tmp~3_1 |v_ssl3_accept_#t~nondet41_2|) (= |v_#memory_$Pointer$.base_206| (store |v_#memory_$Pointer$.base_57| v_ssl3_accept_~s.base_7 (store (select |v_#memory_$Pointer$.base_57| v_ssl3_accept_~s.base_7) .cse0 (select .cse1 .cse0)))) (= v_ssl3_accept_~skip~0_1 0) (<= |v_ssl3_accept_#t~nondet31_2| 2147483647) (<= |v_ssl3_accept_#t~nondet41_2| 2147483647) (= v_ssl3_accept_~blastFlag~0_6 0) (= (select .cse2 .cse3) |v_ssl3_accept_#t~mem42.offset_1|) (<= |v_ssl3_accept_#t~nondet32_2| 2147483647) (<= |v_ssl3_accept_#t~nondet39_2| 2147483647) (<= 0 (+ 9223372036854775808 |v_ssl3_accept_#t~nondet37_2|)) (= v_ssl3_accept_~s.offset_7 |v_ssl3_accept_#in~s.offset_1|) (<= 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|) (= v_ssl3_accept_~tmp___1~0_1 |v_ssl3_accept_#t~nondet31_2|) (<= |v_ssl3_accept_#t~nondet33_2| 2147483647) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet31_2|)) (= 0 v_ssl3_accept_~cb~0.base_1) (= v_ssl3_accept_~tmp___5~0_1 |v_ssl3_accept_#t~nondet35_2|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet33_2|)) (<= 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_~s.base_7 |v_ssl3_accept_#in~s.base_1|) (= (store |v_#memory_int_62| v_ssl3_accept_~s.base_7 (store (store (select |v_#memory_int_62| v_ssl3_accept_~s.base_7) .cse0 |v_ssl3_accept_#t~nondet40_2|) .cse4 8464)) |v_#memory_int_60|) (= v_ssl3_accept_~got_new_session~0_1 0) (<= |v_ssl3_accept_#t~nondet38_2| 2147483647) (= v_ssl3_accept_~tmp___2~0_1 |v_ssl3_accept_#t~nondet32_2|) (= (store |v_#memory_$Pointer$.offset_206| v_ssl3_accept_~s.base_7 (store .cse5 .cse4 (select .cse2 .cse4))) |v_#memory_$Pointer$.offset_55|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet41_2|)) (= |v_#memory_$Pointer$.offset_206| (store |v_#memory_$Pointer$.offset_57| v_ssl3_accept_~s.base_7 (store (select |v_#memory_$Pointer$.offset_57| v_ssl3_accept_~s.base_7) .cse0 (select .cse5 .cse0)))) (<= |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_#memory_$Pointer$.base_55| (store |v_#memory_$Pointer$.base_206| v_ssl3_accept_~s.base_7 (store .cse1 .cse4 (select .cse6 .cse4)))) (<= |v_ssl3_accept_#t~nondet34_2| 2147483647) (= |v_ssl3_accept_#t~mem42.base_1| (select .cse6 .cse3)) (= v_ssl3_accept_~cb~0.offset_1 0) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet38_2|)) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet39_2|)) (= (- 1) v_ssl3_accept_~ret~0_10) (<= |v_ssl3_accept_#t~nondet36_2| 2147483647) (= v_ssl3_accept_~tmp___10~0_3 |v_ssl3_accept_#t~nondet39_2|) (= 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_57|, 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_62|, 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_57|, 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_10, 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_55|, ssl3_accept_~num1~0=v_ssl3_accept_~num1~0_1, ssl3_accept_~tmp___10~0=v_ssl3_accept_~tmp___10~0_3, 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_6, 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_7, ssl3_accept_~tmp___9~0=v_ssl3_accept_~tmp___9~0_3, 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_60|, ssl3_accept_~tmp___1~0=v_ssl3_accept_~tmp___1~0_1, ssl3_accept_~s.base=v_ssl3_accept_~s.base_7, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_55|, 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_206|, |v_#memory_$Pointer$.base_206|] 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] {3984#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} is VALID [2022-04-08 03:03:40,688 INFO L290 TraceCheckUtils]: 9: Hoare triple {3984#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} [678] L1146-->L1146-2: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_8 272))) (and (= (select (select |v_#memory_$Pointer$.base_59| v_ssl3_accept_~s.base_8) .cse0) v_ssl3_accept_~cb~0.base_3) (not (= (mod (+ |v_ssl3_accept_#t~mem42.base_3| |v_ssl3_accept_#t~mem42.offset_3|) 18446744073709551616) 0)) (= v_ssl3_accept_~cb~0.offset_3 (select (select |v_#memory_$Pointer$.offset_59| v_ssl3_accept_~s.base_8) .cse0)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_8, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_59|, ssl3_accept_#t~mem42.base=|v_ssl3_accept_#t~mem42.base_3|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_8, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_59|, ssl3_accept_#t~mem42.offset=|v_ssl3_accept_#t~mem42.offset_3|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_8, ssl3_accept_~cb~0.base=v_ssl3_accept_~cb~0.base_3, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_59|, 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_8, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_59|} 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] {3984#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} is VALID [2022-04-08 03:03:40,689 INFO L290 TraceCheckUtils]: 10: Hoare triple {3984#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} [680] L1146-2-->L1152: Formula: (let ((.cse1 (+ 44 v_ssl3_accept_~s.offset_11))) (and (= |v_#memory_int_67| (store |v_#memory_int_68| v_ssl3_accept_~s.base_11 (let ((.cse0 (select |v_#memory_int_68| v_ssl3_accept_~s.base_11))) (store .cse0 .cse1 (+ (select .cse0 .cse1) 1))))) (= |v_#memory_$Pointer$.base_64| (store |v_#memory_$Pointer$.base_65| v_ssl3_accept_~s.base_11 (store (select |v_#memory_$Pointer$.base_65| v_ssl3_accept_~s.base_11) .cse1 (select (select |v_#memory_$Pointer$.base_64| v_ssl3_accept_~s.base_11) .cse1)))) (= (store |v_#memory_$Pointer$.offset_65| v_ssl3_accept_~s.base_11 (store (select |v_#memory_$Pointer$.offset_65| v_ssl3_accept_~s.base_11) .cse1 (select (select |v_#memory_$Pointer$.offset_64| v_ssl3_accept_~s.base_11) .cse1))) |v_#memory_$Pointer$.offset_64|))) InVars {#memory_int=|v_#memory_int_68|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_11, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_65|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_11, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_65|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_11, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_64|, ssl3_accept_#t~mem44=|v_ssl3_accept_#t~mem44_1|, #memory_int=|v_#memory_int_67|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_11, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_64|} AuxVars[] AssignedVars[#memory_$Pointer$.base, ssl3_accept_#t~mem44, #memory_int, #memory_$Pointer$.offset] {3984#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} is VALID [2022-04-08 03:03:40,689 INFO L290 TraceCheckUtils]: 11: Hoare triple {3984#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} [682] 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[] {3984#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} is VALID [2022-04-08 03:03:40,689 INFO L290 TraceCheckUtils]: 12: Hoare triple {3984#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} [685] L1152-1-->L1161: Formula: (let ((.cse0 (+ 204 v_ssl3_accept_~s.offset_16))) (and (= (select (select |v_#memory_$Pointer$.base_79| v_ssl3_accept_~s.base_16) .cse0) |v_ssl3_accept_#t~mem45.base_1|) (= (select (select |v_#memory_$Pointer$.offset_79| v_ssl3_accept_~s.base_16) .cse0) |v_ssl3_accept_#t~mem45.offset_1|))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_16, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_79|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_16, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_79|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_16, ssl3_accept_#t~mem45.offset=|v_ssl3_accept_#t~mem45.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_79|, ssl3_accept_#t~mem45.base=|v_ssl3_accept_#t~mem45.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_16, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_79|} AuxVars[] AssignedVars[ssl3_accept_#t~mem45.offset, ssl3_accept_#t~mem45.base] {3984#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} is VALID [2022-04-08 03:03:40,690 INFO L290 TraceCheckUtils]: 13: Hoare triple {3984#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} [687] L1161-->L1167-2: Formula: (not (= (mod (+ |v_ssl3_accept_#t~mem45.base_5| |v_ssl3_accept_#t~mem45.offset_5|) 18446744073709551616) 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] {3984#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} is VALID [2022-04-08 03:03:40,690 INFO L290 TraceCheckUtils]: 14: Hoare triple {3984#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} [691] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {3984#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} is VALID [2022-04-08 03:03:40,690 INFO L290 TraceCheckUtils]: 15: Hoare triple {3984#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} [693] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_82| v_ssl3_accept_~s.base_18) (+ 72 v_ssl3_accept_~s.offset_18)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_82|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, 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_82|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {3984#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} is VALID [2022-04-08 03:03:40,691 INFO L290 TraceCheckUtils]: 16: Hoare triple {3984#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} [697] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_84| v_ssl3_accept_~s.base_20) (+ 72 v_ssl3_accept_~s.offset_20))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_84|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_20, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_20} OutVars{#memory_int=|v_#memory_int_84|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_20, ssl3_accept_~s.base=v_ssl3_accept_~s.base_20} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {3984#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} is VALID [2022-04-08 03:03:40,691 INFO L290 TraceCheckUtils]: 17: Hoare triple {3984#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} [701] L1173-->L1176: Formula: (and (= (select (select |v_#memory_int_85| v_ssl3_accept_~s.base_21) (+ 72 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|) (not (= |v_ssl3_accept_#t~mem48_5| 16384))) InVars {#memory_int=|v_#memory_int_85|, 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_85|, 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] {3984#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} is VALID [2022-04-08 03:03:40,692 INFO L290 TraceCheckUtils]: 18: Hoare triple {3984#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} [704] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_86| v_ssl3_accept_~s.base_22) (+ 72 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_86|, 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_86|, 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] {3984#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} is VALID [2022-04-08 03:03:40,692 INFO L290 TraceCheckUtils]: 19: Hoare triple {3984#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} [708] 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_25) (+ 72 v_ssl3_accept_~s.offset_25)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {3984#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} is VALID [2022-04-08 03:03:40,692 INFO L290 TraceCheckUtils]: 20: Hoare triple {3984#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} [711] L1182-->L1185: Formula: (and (= |v_ssl3_accept_#t~mem52_1| (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_26) (+ 72 v_ssl3_accept_~s.offset_26))) (not (= 8195 |v_ssl3_accept_#t~mem51_5|))) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} 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_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {3984#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} is VALID [2022-04-08 03:03:40,693 INFO L290 TraceCheckUtils]: 21: Hoare triple {3984#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} [715] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_93| v_ssl3_accept_~s.base_27) (+ 72 v_ssl3_accept_~s.offset_27)))) InVars {#memory_int=|v_#memory_int_93|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_27, ssl3_accept_~s.base=v_ssl3_accept_~s.base_27} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_93|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_27, ssl3_accept_~s.base=v_ssl3_accept_~s.base_27} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {3984#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} is VALID [2022-04-08 03:03:40,693 INFO L290 TraceCheckUtils]: 22: Hoare triple {3984#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} [720] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_28) (+ 72 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_94|, 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_94|, 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] {3985#(= 8464 |ssl3_accept_#t~mem54|)} is VALID [2022-04-08 03:03:40,693 INFO L290 TraceCheckUtils]: 23: Hoare triple {3985#(= 8464 |ssl3_accept_#t~mem54|)} [727] 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] {3980#false} is VALID [2022-04-08 03:03:40,694 INFO L290 TraceCheckUtils]: 24: Hoare triple {3980#false} [734] L1192-->L1654: Formula: (let ((.cse0 (+ 72 v_ssl3_accept_~s.offset_67))) (and (= (store |v_#memory_int_148| v_ssl3_accept_~s.base_67 (store (select |v_#memory_int_148| v_ssl3_accept_~s.base_67) .cse0 3)) |v_#memory_int_147|) (= (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))) |v_#memory_$Pointer$.offset_113|) (= (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 {#memory_int=|v_#memory_int_148|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_67, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_114|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_67, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_114|} OutVars{#memory_int=|v_#memory_int_147|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_67, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_113|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_67, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_113|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] {3980#false} is VALID [2022-04-08 03:03:40,694 INFO L290 TraceCheckUtils]: 25: Hoare triple {3980#false} [733] L1654-->L1692: Formula: (let ((.cse0 (+ 116 v_ssl3_accept_~s.offset_17))) (and (= (select (select |v_#memory_int_81| |v_ssl3_accept_#t~mem150.base_1|) (+ |v_ssl3_accept_#t~mem150.offset_1| 908)) |v_ssl3_accept_#t~mem151_1|) (= (select (select |v_#memory_$Pointer$.offset_80| v_ssl3_accept_~s.base_17) .cse0) |v_ssl3_accept_#t~mem150.offset_1|) (= (select (select |v_#memory_$Pointer$.base_80| v_ssl3_accept_~s.base_17) .cse0) |v_ssl3_accept_#t~mem150.base_1|))) InVars {#memory_int=|v_#memory_int_81|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_17, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_80|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_17, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_80|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_17, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_80|, ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_1|, #memory_int=|v_#memory_int_81|, ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_17, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_80|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {3980#false} is VALID [2022-04-08 03:03:40,694 INFO L290 TraceCheckUtils]: 26: Hoare triple {3980#false} [740] L1692-->L1692-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] {3980#false} is VALID [2022-04-08 03:03:40,694 INFO L290 TraceCheckUtils]: 27: Hoare triple {3980#false} [746] L1692-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] {3980#false} is VALID [2022-04-08 03:03:40,694 INFO L290 TraceCheckUtils]: 28: Hoare triple {3980#false} [691] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {3980#false} is VALID [2022-04-08 03:03:40,694 INFO L290 TraceCheckUtils]: 29: Hoare triple {3980#false} [693] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_82| v_ssl3_accept_~s.base_18) (+ 72 v_ssl3_accept_~s.offset_18)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_82|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, 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_82|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {3980#false} is VALID [2022-04-08 03:03:40,694 INFO L290 TraceCheckUtils]: 30: Hoare triple {3980#false} [697] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_84| v_ssl3_accept_~s.base_20) (+ 72 v_ssl3_accept_~s.offset_20))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_84|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_20, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_20} OutVars{#memory_int=|v_#memory_int_84|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_20, ssl3_accept_~s.base=v_ssl3_accept_~s.base_20} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {3980#false} is VALID [2022-04-08 03:03:40,694 INFO L290 TraceCheckUtils]: 31: Hoare triple {3980#false} [701] L1173-->L1176: Formula: (and (= (select (select |v_#memory_int_85| v_ssl3_accept_~s.base_21) (+ 72 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|) (not (= |v_ssl3_accept_#t~mem48_5| 16384))) InVars {#memory_int=|v_#memory_int_85|, 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_85|, 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] {3980#false} is VALID [2022-04-08 03:03:40,694 INFO L290 TraceCheckUtils]: 32: Hoare triple {3980#false} [704] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_86| v_ssl3_accept_~s.base_22) (+ 72 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_86|, 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_86|, 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] {3980#false} is VALID [2022-04-08 03:03:40,694 INFO L290 TraceCheckUtils]: 33: Hoare triple {3980#false} [708] 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_25) (+ 72 v_ssl3_accept_~s.offset_25)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {3980#false} is VALID [2022-04-08 03:03:40,694 INFO L290 TraceCheckUtils]: 34: Hoare triple {3980#false} [711] L1182-->L1185: Formula: (and (= |v_ssl3_accept_#t~mem52_1| (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_26) (+ 72 v_ssl3_accept_~s.offset_26))) (not (= 8195 |v_ssl3_accept_#t~mem51_5|))) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} 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_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {3980#false} is VALID [2022-04-08 03:03:40,695 INFO L290 TraceCheckUtils]: 35: Hoare triple {3980#false} [715] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_93| v_ssl3_accept_~s.base_27) (+ 72 v_ssl3_accept_~s.offset_27)))) InVars {#memory_int=|v_#memory_int_93|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_27, ssl3_accept_~s.base=v_ssl3_accept_~s.base_27} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_93|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_27, ssl3_accept_~s.base=v_ssl3_accept_~s.base_27} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {3980#false} is VALID [2022-04-08 03:03:40,695 INFO L290 TraceCheckUtils]: 36: Hoare triple {3980#false} [720] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_28) (+ 72 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_94|, 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_94|, 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] {3980#false} is VALID [2022-04-08 03:03:40,695 INFO L290 TraceCheckUtils]: 37: Hoare triple {3980#false} [728] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_30) (+ 72 v_ssl3_accept_~s.offset_30))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {3980#false} is VALID [2022-04-08 03:03:40,695 INFO L290 TraceCheckUtils]: 38: Hoare triple {3980#false} [736] L1194-->L1197: Formula: (and (= |v_ssl3_accept_#t~mem56_1| (select (select |v_#memory_int_98| v_ssl3_accept_~s.base_31) (+ 72 v_ssl3_accept_~s.offset_31))) (not (= 8464 |v_ssl3_accept_#t~mem55_5|))) InVars {#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_31, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_31} OutVars{#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_31, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_31} AuxVars[] AssignedVars[ssl3_accept_#t~mem55, ssl3_accept_#t~mem56] {3980#false} is VALID [2022-04-08 03:03:40,695 INFO L290 TraceCheckUtils]: 39: Hoare triple {3980#false} [743] L1197-->L1200: Formula: (and (= (select (select |v_#memory_int_99| v_ssl3_accept_~s.base_32) (+ 72 v_ssl3_accept_~s.offset_32)) |v_ssl3_accept_#t~mem57_1|) (not (= 8465 |v_ssl3_accept_#t~mem56_5|))) InVars {#memory_int=|v_#memory_int_99|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_32, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_32} OutVars{#memory_int=|v_#memory_int_99|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_32, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_32} AuxVars[] AssignedVars[ssl3_accept_#t~mem56, ssl3_accept_#t~mem57] {3980#false} is VALID [2022-04-08 03:03:40,695 INFO L290 TraceCheckUtils]: 40: Hoare triple {3980#false} [750] L1200-->L1203: Formula: (and (not (= 8466 |v_ssl3_accept_#t~mem57_5|)) (= |v_ssl3_accept_#t~mem58_1| (select (select |v_#memory_int_100| v_ssl3_accept_~s.base_33) (+ 72 v_ssl3_accept_~s.offset_33)))) InVars {#memory_int=|v_#memory_int_100|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} OutVars{#memory_int=|v_#memory_int_100|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} AuxVars[] AssignedVars[ssl3_accept_#t~mem57, ssl3_accept_#t~mem58] {3980#false} is VALID [2022-04-08 03:03:40,695 INFO L290 TraceCheckUtils]: 41: Hoare triple {3980#false} [756] L1203-->L1206: Formula: (and (not (= 8496 |v_ssl3_accept_#t~mem58_5|)) (= |v_ssl3_accept_#t~mem59_1| (select (select |v_#memory_int_101| v_ssl3_accept_~s.base_34) (+ 72 v_ssl3_accept_~s.offset_34)))) InVars {#memory_int=|v_#memory_int_101|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_5|} OutVars{#memory_int=|v_#memory_int_101|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem58, ssl3_accept_#t~mem59] {3980#false} is VALID [2022-04-08 03:03:40,695 INFO L290 TraceCheckUtils]: 42: Hoare triple {3980#false} [763] L1206-->L1209: Formula: (and (= |v_ssl3_accept_#t~mem60_1| (select (select |v_#memory_int_102| v_ssl3_accept_~s.base_35) (+ 72 v_ssl3_accept_~s.offset_35))) (not (= 8497 |v_ssl3_accept_#t~mem59_5|))) InVars {#memory_int=|v_#memory_int_102|, 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_5|} OutVars{#memory_int=|v_#memory_int_102|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem59] {3980#false} is VALID [2022-04-08 03:03:40,695 INFO L290 TraceCheckUtils]: 43: Hoare triple {3980#false} [769] L1209-->L1212: Formula: (and (= (select (select |v_#memory_int_103| v_ssl3_accept_~s.base_36) (+ 72 v_ssl3_accept_~s.offset_36)) |v_ssl3_accept_#t~mem61_1|) (not (= |v_ssl3_accept_#t~mem60_5| 8512))) InVars {#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36} OutVars{#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem61] {3980#false} is VALID [2022-04-08 03:03:40,695 INFO L290 TraceCheckUtils]: 44: Hoare triple {3980#false} [776] L1212-->L1215: Formula: (and (not (= 8513 |v_ssl3_accept_#t~mem61_5|)) (= (select (select |v_#memory_int_104| v_ssl3_accept_~s.base_37) (+ 72 v_ssl3_accept_~s.offset_37)) |v_ssl3_accept_#t~mem62_1|)) InVars {#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_37, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_37} OutVars{#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_37, ssl3_accept_~s.base=v_ssl3_accept_~s.base_37, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem61, ssl3_accept_#t~mem62] {3980#false} is VALID [2022-04-08 03:03:40,695 INFO L290 TraceCheckUtils]: 45: Hoare triple {3980#false} [782] L1215-->L1218: Formula: (and (not (= 8528 |v_ssl3_accept_#t~mem62_5|)) (= (select (select |v_#memory_int_105| v_ssl3_accept_~s.base_38) (+ 72 v_ssl3_accept_~s.offset_38)) |v_ssl3_accept_#t~mem63_1|)) InVars {#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_5|} OutVars{#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38, ssl3_accept_#t~mem63=|v_ssl3_accept_#t~mem63_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem62, ssl3_accept_#t~mem63] {3980#false} is VALID [2022-04-08 03:03:40,696 INFO L290 TraceCheckUtils]: 46: Hoare triple {3980#false} [789] L1218-->L1221: Formula: (and (= (select (select |v_#memory_int_106| v_ssl3_accept_~s.base_39) (+ 72 v_ssl3_accept_~s.offset_39)) |v_ssl3_accept_#t~mem64_1|) (not (= |v_ssl3_accept_#t~mem63_5| 8529))) InVars {#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39, 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_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39} AuxVars[] AssignedVars[ssl3_accept_#t~mem63, ssl3_accept_#t~mem64] {3980#false} is VALID [2022-04-08 03:03:40,696 INFO L290 TraceCheckUtils]: 47: Hoare triple {3980#false} [793] L1221-->L1224: Formula: (and (= |v_ssl3_accept_#t~mem65_1| (select (select |v_#memory_int_107| v_ssl3_accept_~s.base_40) (+ 72 v_ssl3_accept_~s.offset_40))) (not (= 8544 |v_ssl3_accept_#t~mem64_5|))) InVars {#memory_int=|v_#memory_int_107|, ssl3_accept_#t~mem64=|v_ssl3_accept_#t~mem64_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40} OutVars{#memory_int=|v_#memory_int_107|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_#t~mem65=|v_ssl3_accept_#t~mem65_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40} AuxVars[] AssignedVars[ssl3_accept_#t~mem64, ssl3_accept_#t~mem65] {3980#false} is VALID [2022-04-08 03:03:40,696 INFO L290 TraceCheckUtils]: 48: Hoare triple {3980#false} [797] L1224-->L1227: Formula: (and (not (= 8545 |v_ssl3_accept_#t~mem65_5|)) (= (select (select |v_#memory_int_108| v_ssl3_accept_~s.base_41) (+ 72 v_ssl3_accept_~s.offset_41)) |v_ssl3_accept_#t~mem66_1|)) InVars {#memory_int=|v_#memory_int_108|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_#t~mem65=|v_ssl3_accept_#t~mem65_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41} OutVars{#memory_int=|v_#memory_int_108|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_#t~mem66=|v_ssl3_accept_#t~mem66_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41} AuxVars[] AssignedVars[ssl3_accept_#t~mem65, ssl3_accept_#t~mem66] {3980#false} is VALID [2022-04-08 03:03:40,696 INFO L290 TraceCheckUtils]: 49: Hoare triple {3980#false} [803] L1227-->L1230: Formula: (and (not (= 8560 |v_ssl3_accept_#t~mem66_5|)) (= (select (select |v_#memory_int_109| v_ssl3_accept_~s.base_42) (+ 72 v_ssl3_accept_~s.offset_42)) |v_ssl3_accept_#t~mem67_1|)) InVars {#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_42, ssl3_accept_#t~mem66=|v_ssl3_accept_#t~mem66_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_42} OutVars{#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_42, ssl3_accept_#t~mem67=|v_ssl3_accept_#t~mem67_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_42} AuxVars[] AssignedVars[ssl3_accept_#t~mem66, ssl3_accept_#t~mem67] {3980#false} is VALID [2022-04-08 03:03:40,696 INFO L290 TraceCheckUtils]: 50: Hoare triple {3980#false} [811] L1230-->L1233: Formula: (and (not (= |v_ssl3_accept_#t~mem67_5| 8561)) (= (select (select |v_#memory_int_110| v_ssl3_accept_~s.base_43) (+ 72 v_ssl3_accept_~s.offset_43)) |v_ssl3_accept_#t~mem68_1|)) InVars {#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_43, ssl3_accept_#t~mem67=|v_ssl3_accept_#t~mem67_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_43} OutVars{#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_43, ssl3_accept_#t~mem68=|v_ssl3_accept_#t~mem68_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_43} AuxVars[] AssignedVars[ssl3_accept_#t~mem67, ssl3_accept_#t~mem68] {3980#false} is VALID [2022-04-08 03:03:40,696 INFO L290 TraceCheckUtils]: 51: Hoare triple {3980#false} [822] L1233-->L1236: Formula: (and (not (= 8448 |v_ssl3_accept_#t~mem68_5|)) (= (select (select |v_#memory_int_111| v_ssl3_accept_~s.base_44) (+ 72 v_ssl3_accept_~s.offset_44)) |v_ssl3_accept_#t~mem69_1|)) InVars {#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_44, ssl3_accept_#t~mem68=|v_ssl3_accept_#t~mem68_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_44} OutVars{#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_44, ssl3_accept_#t~mem69=|v_ssl3_accept_#t~mem69_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_44} AuxVars[] AssignedVars[ssl3_accept_#t~mem68, ssl3_accept_#t~mem69] {3980#false} is VALID [2022-04-08 03:03:40,696 INFO L290 TraceCheckUtils]: 52: Hoare triple {3980#false} [831] L1236-->L1239: Formula: (and (= (select (select |v_#memory_int_112| v_ssl3_accept_~s.base_45) (+ 72 v_ssl3_accept_~s.offset_45)) |v_ssl3_accept_#t~mem70_1|) (not (= 8576 |v_ssl3_accept_#t~mem69_5|))) InVars {#memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_45, ssl3_accept_~s.base=v_ssl3_accept_~s.base_45, ssl3_accept_#t~mem69=|v_ssl3_accept_#t~mem69_5|} OutVars{#memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_45, ssl3_accept_#t~mem70=|v_ssl3_accept_#t~mem70_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_45} AuxVars[] AssignedVars[ssl3_accept_#t~mem70, ssl3_accept_#t~mem69] {3980#false} is VALID [2022-04-08 03:03:40,696 INFO L290 TraceCheckUtils]: 53: Hoare triple {3980#false} [842] L1239-->L1242: Formula: (and (not (= 8577 |v_ssl3_accept_#t~mem70_5|)) (= (select (select |v_#memory_int_113| v_ssl3_accept_~s.base_46) (+ 72 v_ssl3_accept_~s.offset_46)) |v_ssl3_accept_#t~mem71_1|)) InVars {#memory_int=|v_#memory_int_113|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_46, ssl3_accept_#t~mem70=|v_ssl3_accept_#t~mem70_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_46} OutVars{#memory_int=|v_#memory_int_113|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_46, ssl3_accept_#t~mem71=|v_ssl3_accept_#t~mem71_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_46} AuxVars[] AssignedVars[ssl3_accept_#t~mem70, ssl3_accept_#t~mem71] {3980#false} is VALID [2022-04-08 03:03:40,696 INFO L290 TraceCheckUtils]: 54: Hoare triple {3980#false} [850] L1242-->L1245: Formula: (and (= (select (select |v_#memory_int_114| v_ssl3_accept_~s.base_47) (+ 72 v_ssl3_accept_~s.offset_47)) |v_ssl3_accept_#t~mem72_1|) (not (= |v_ssl3_accept_#t~mem71_5| 8592))) InVars {#memory_int=|v_#memory_int_114|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_47, ssl3_accept_#t~mem71=|v_ssl3_accept_#t~mem71_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_47} OutVars{#memory_int=|v_#memory_int_114|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_47, ssl3_accept_#t~mem72=|v_ssl3_accept_#t~mem72_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_47} AuxVars[] AssignedVars[ssl3_accept_#t~mem71, ssl3_accept_#t~mem72] {3980#false} is VALID [2022-04-08 03:03:40,696 INFO L290 TraceCheckUtils]: 55: Hoare triple {3980#false} [857] L1245-->L1248: Formula: (and (not (= 8593 |v_ssl3_accept_#t~mem72_5|)) (= |v_ssl3_accept_#t~mem73_1| (select (select |v_#memory_int_115| v_ssl3_accept_~s.base_48) (+ 72 v_ssl3_accept_~s.offset_48)))) InVars {#memory_int=|v_#memory_int_115|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_48, ssl3_accept_#t~mem72=|v_ssl3_accept_#t~mem72_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_48} OutVars{#memory_int=|v_#memory_int_115|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_48, ssl3_accept_~s.base=v_ssl3_accept_~s.base_48, ssl3_accept_#t~mem73=|v_ssl3_accept_#t~mem73_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem72, ssl3_accept_#t~mem73] {3980#false} is VALID [2022-04-08 03:03:40,696 INFO L290 TraceCheckUtils]: 56: Hoare triple {3980#false} [863] L1248-->L1251: Formula: (and (= (select (select |v_#memory_int_116| v_ssl3_accept_~s.base_49) (+ 72 v_ssl3_accept_~s.offset_49)) |v_ssl3_accept_#t~mem74_1|) (not (= |v_ssl3_accept_#t~mem73_5| 8608))) InVars {#memory_int=|v_#memory_int_116|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_49, ssl3_accept_~s.base=v_ssl3_accept_~s.base_49, ssl3_accept_#t~mem73=|v_ssl3_accept_#t~mem73_5|} OutVars{#memory_int=|v_#memory_int_116|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_49, ssl3_accept_~s.base=v_ssl3_accept_~s.base_49, ssl3_accept_#t~mem74=|v_ssl3_accept_#t~mem74_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem73, ssl3_accept_#t~mem74] {3980#false} is VALID [2022-04-08 03:03:40,697 INFO L290 TraceCheckUtils]: 57: Hoare triple {3980#false} [866] L1251-->L1254: Formula: (and (= (select (select |v_#memory_int_117| v_ssl3_accept_~s.base_50) (+ 72 v_ssl3_accept_~s.offset_50)) |v_ssl3_accept_#t~mem75_1|) (not (= |v_ssl3_accept_#t~mem74_5| 8609))) InVars {#memory_int=|v_#memory_int_117|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_50, ssl3_accept_~s.base=v_ssl3_accept_~s.base_50, 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_117|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_50, ssl3_accept_~s.base=v_ssl3_accept_~s.base_50} AuxVars[] AssignedVars[ssl3_accept_#t~mem74, ssl3_accept_#t~mem75] {3980#false} is VALID [2022-04-08 03:03:40,697 INFO L290 TraceCheckUtils]: 58: Hoare triple {3980#false} [870] L1254-->L1257: Formula: (and (= (select (select |v_#memory_int_118| v_ssl3_accept_~s.base_51) (+ 72 v_ssl3_accept_~s.offset_51)) |v_ssl3_accept_#t~mem76_1|) (not (= |v_ssl3_accept_#t~mem75_5| 8640))) InVars {#memory_int=|v_#memory_int_118|, ssl3_accept_#t~mem75=|v_ssl3_accept_#t~mem75_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_51, ssl3_accept_~s.base=v_ssl3_accept_~s.base_51} OutVars{#memory_int=|v_#memory_int_118|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_51, ssl3_accept_#t~mem76=|v_ssl3_accept_#t~mem76_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_51} AuxVars[] AssignedVars[ssl3_accept_#t~mem75, ssl3_accept_#t~mem76] {3980#false} is VALID [2022-04-08 03:03:40,697 INFO L290 TraceCheckUtils]: 59: Hoare triple {3980#false} [873] L1257-->L1260: Formula: (and (= (select (select |v_#memory_int_119| v_ssl3_accept_~s.base_52) (+ 72 v_ssl3_accept_~s.offset_52)) |v_ssl3_accept_#t~mem77_1|) (not (= |v_ssl3_accept_#t~mem76_5| 8641))) InVars {#memory_int=|v_#memory_int_119|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_52, ssl3_accept_#t~mem76=|v_ssl3_accept_#t~mem76_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_52} OutVars{#memory_int=|v_#memory_int_119|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_52, ssl3_accept_#t~mem77=|v_ssl3_accept_#t~mem77_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_52} AuxVars[] AssignedVars[ssl3_accept_#t~mem76, ssl3_accept_#t~mem77] {3980#false} is VALID [2022-04-08 03:03:40,697 INFO L290 TraceCheckUtils]: 60: Hoare triple {3980#false} [877] L1260-->L1263: Formula: (and (= (select (select |v_#memory_int_120| v_ssl3_accept_~s.base_53) (+ 72 v_ssl3_accept_~s.offset_53)) |v_ssl3_accept_#t~mem78_1|) (not (= 8656 |v_ssl3_accept_#t~mem77_5|))) InVars {#memory_int=|v_#memory_int_120|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_53, ssl3_accept_#t~mem77=|v_ssl3_accept_#t~mem77_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_53} OutVars{#memory_int=|v_#memory_int_120|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_53, ssl3_accept_#t~mem78=|v_ssl3_accept_#t~mem78_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_53} AuxVars[] AssignedVars[ssl3_accept_#t~mem77, ssl3_accept_#t~mem78] {3980#false} is VALID [2022-04-08 03:03:40,697 INFO L290 TraceCheckUtils]: 61: Hoare triple {3980#false} [882] L1263-->L1266: Formula: (and (not (= 8657 |v_ssl3_accept_#t~mem78_5|)) (= |v_ssl3_accept_#t~mem79_1| (select (select |v_#memory_int_121| v_ssl3_accept_~s.base_54) (+ 72 v_ssl3_accept_~s.offset_54)))) InVars {#memory_int=|v_#memory_int_121|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_54, ssl3_accept_#t~mem78=|v_ssl3_accept_#t~mem78_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_54} OutVars{#memory_int=|v_#memory_int_121|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_54, ssl3_accept_#t~mem79=|v_ssl3_accept_#t~mem79_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_54} AuxVars[] AssignedVars[ssl3_accept_#t~mem78, ssl3_accept_#t~mem79] {3980#false} is VALID [2022-04-08 03:03:40,697 INFO L290 TraceCheckUtils]: 62: Hoare triple {3980#false} [886] 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] {3980#false} is VALID [2022-04-08 03:03:40,697 INFO L290 TraceCheckUtils]: 63: Hoare triple {3980#false} [890] L1270-->L1615: Formula: (and (<= |v_ssl3_accept_#t~nondet144_2| 2147483647) (<= 0 (+ |v_ssl3_accept_#t~nondet144_2| 2147483648)) (= v_ssl3_accept_~ret~0_9 |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_9} AuxVars[] AssignedVars[ssl3_accept_~ret~0, ssl3_accept_#t~nondet144] {3980#false} is VALID [2022-04-08 03:03:40,697 INFO L290 TraceCheckUtils]: 64: Hoare triple {3980#false} [895] L1615-->L1616: Formula: (= 3 v_ssl3_accept_~blastFlag~0_4) InVars {ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_4} OutVars{ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_4} AuxVars[] AssignedVars[] {3980#false} is VALID [2022-04-08 03:03:40,698 INFO L290 TraceCheckUtils]: 65: Hoare triple {3980#false} [901] L1616-->ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {3980#false} is VALID [2022-04-08 03:03:40,700 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-08 03:03:40,700 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-08 03:03:40,700 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1177995239] [2022-04-08 03:03:40,700 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1177995239] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-08 03:03:40,700 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-08 03:03:40,700 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-04-08 03:03:40,700 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [798327343] [2022-04-08 03:03:40,700 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-08 03:03:40,702 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 12.4) internal successors, (62), 4 states have internal predecessors, (62), 1 states have call successors, (3), 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 66 [2022-04-08 03:03:40,702 INFO L84 Accepts]: Finished accepts. word is accepted. [2022-04-08 03:03:40,702 INFO L86 InductivityCheck]: Starting inductivity check of a Floyd-Hoare automaton with has 5 states, 5 states have (on average 12.4) internal successors, (62), 4 states have internal predecessors, (62), 1 states have call successors, (3), 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-08 03:03:40,748 INFO L122 InductivityCheck]: Floyd-Hoare automaton has 66 edges. 66 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2022-04-08 03:03:40,748 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-04-08 03:03:40,748 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-08 03:03:40,749 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-04-08 03:03:40,749 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-04-08 03:03:40,749 INFO L87 Difference]: Start difference. First operand 160 states and 239 transitions. Second operand has 5 states, 5 states have (on average 12.4) internal successors, (62), 4 states have internal predecessors, (62), 1 states have call successors, (3), 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-08 03:03:42,770 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-08 03:03:43,662 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-08 03:03:43,662 INFO L93 Difference]: Finished difference Result 309 states and 462 transitions. [2022-04-08 03:03:43,662 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-04-08 03:03:43,662 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 12.4) internal successors, (62), 4 states have internal predecessors, (62), 1 states have call successors, (3), 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 66 [2022-04-08 03:03:43,662 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-08 03:03:43,662 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5 states, 5 states have (on average 12.4) internal successors, (62), 4 states have internal predecessors, (62), 1 states have call successors, (3), 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-08 03:03:43,665 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 426 transitions. [2022-04-08 03:03:43,665 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5 states, 5 states have (on average 12.4) internal successors, (62), 4 states have internal predecessors, (62), 1 states have call successors, (3), 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-08 03:03:43,669 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 426 transitions. [2022-04-08 03:03:43,669 INFO L86 InductivityCheck]: Starting inductivity check of a Floyd-Hoare automaton with 5 states and 426 transitions. [2022-04-08 03:03:43,958 INFO L122 InductivityCheck]: Floyd-Hoare automaton has 426 edges. 426 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2022-04-08 03:03:43,964 INFO L225 Difference]: With dead ends: 309 [2022-04-08 03:03:43,964 INFO L226 Difference]: Without dead ends: 175 [2022-04-08 03:03:43,966 INFO L912 BasicCegarLoop]: 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-08 03:03:43,967 INFO L913 BasicCegarLoop]: 179 mSDtfsCounter, 19 mSDsluCounter, 278 mSDsCounter, 0 mSdLazyCounter, 346 mSolverCounterSat, 9 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 19 SdHoareTripleChecker+Valid, 457 SdHoareTripleChecker+Invalid, 356 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 346 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2022-04-08 03:03:43,968 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [19 Valid, 457 Invalid, 356 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 346 Invalid, 1 Unknown, 0 Unchecked, 2.3s Time] [2022-04-08 03:03:43,970 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 175 states. [2022-04-08 03:03:43,984 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 175 to 160. [2022-04-08 03:03:43,986 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2022-04-08 03:03:43,987 INFO L82 GeneralOperation]: Start isEquivalent. First operand 175 states. Second operand has 160 states, 155 states have (on average 1.5096774193548388) internal successors, (234), 155 states have internal predecessors, (234), 3 states have call successors, (3), 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-08 03:03:43,987 INFO L74 IsIncluded]: Start isIncluded. First operand 175 states. Second operand has 160 states, 155 states have (on average 1.5096774193548388) internal successors, (234), 155 states have internal predecessors, (234), 3 states have call successors, (3), 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-08 03:03:43,987 INFO L87 Difference]: Start difference. First operand 175 states. Second operand has 160 states, 155 states have (on average 1.5096774193548388) internal successors, (234), 155 states have internal predecessors, (234), 3 states have call successors, (3), 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-08 03:03:43,990 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-08 03:03:43,990 INFO L93 Difference]: Finished difference Result 175 states and 257 transitions. [2022-04-08 03:03:43,990 INFO L276 IsEmpty]: Start isEmpty. Operand 175 states and 257 transitions. [2022-04-08 03:03:43,990 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2022-04-08 03:03:43,990 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2022-04-08 03:03:43,991 INFO L74 IsIncluded]: Start isIncluded. First operand has 160 states, 155 states have (on average 1.5096774193548388) internal successors, (234), 155 states have internal predecessors, (234), 3 states have call successors, (3), 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 175 states. [2022-04-08 03:03:43,991 INFO L87 Difference]: Start difference. First operand has 160 states, 155 states have (on average 1.5096774193548388) internal successors, (234), 155 states have internal predecessors, (234), 3 states have call successors, (3), 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 175 states. [2022-04-08 03:03:43,994 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-08 03:03:43,994 INFO L93 Difference]: Finished difference Result 175 states and 257 transitions. [2022-04-08 03:03:43,994 INFO L276 IsEmpty]: Start isEmpty. Operand 175 states and 257 transitions. [2022-04-08 03:03:43,994 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2022-04-08 03:03:43,994 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2022-04-08 03:03:43,994 INFO L88 GeneralOperation]: Finished isEquivalent. [2022-04-08 03:03:43,994 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2022-04-08 03:03:43,995 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 160 states, 155 states have (on average 1.5096774193548388) internal successors, (234), 155 states have internal predecessors, (234), 3 states have call successors, (3), 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-08 03:03:43,996 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 160 states to 160 states and 238 transitions. [2022-04-08 03:03:43,997 INFO L78 Accepts]: Start accepts. Automaton has 160 states and 238 transitions. Word has length 66 [2022-04-08 03:03:43,997 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-08 03:03:43,997 INFO L478 AbstractCegarLoop]: Abstraction has 160 states and 238 transitions. [2022-04-08 03:03:43,997 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 12.4) internal successors, (62), 4 states have internal predecessors, (62), 1 states have call successors, (3), 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-08 03:03:43,997 INFO L276 IsEmpty]: Start isEmpty. Operand 160 states and 238 transitions. [2022-04-08 03:03:43,997 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2022-04-08 03:03:43,998 INFO L491 BasicCegarLoop]: Found error trace [2022-04-08 03:03:43,998 INFO L499 BasicCegarLoop]: 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-08 03:03:43,998 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2022-04-08 03:03:43,998 INFO L403 AbstractCegarLoop]: === Iteration 6 === Targeting ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION === [ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-08 03:03:43,998 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-08 03:03:43,998 INFO L85 PathProgramCache]: Analyzing trace with hash -2004125753, now seen corresponding path program 1 times [2022-04-08 03:03:43,998 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-08 03:03:43,998 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1297090488] [2022-04-08 03:03:43,998 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-08 03:03:44,001 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-08 03:03:44,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-08 03:03:44,103 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-08 03:03:44,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-08 03:03:44,111 INFO L290 TraceCheckUtils]: 0: Hoare triple {4909#(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|))} [668] 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) (= 196 (select |v_#length_13| 4)) (= (select .cse1 0) 48) (< 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] {4902#true} is VALID [2022-04-08 03:03:44,111 INFO L290 TraceCheckUtils]: 1: Hoare triple {4902#true} [671] ULTIMATE.initFINAL-->ULTIMATE.initEXIT: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {4902#true} is VALID [2022-04-08 03:03:44,111 INFO L284 TraceCheckUtils]: 2: Hoare quadruple {4902#true} {4902#true} [915] ULTIMATE.initEXIT-->L-1: AOR: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] LVA: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {4902#true} is VALID [2022-04-08 03:03:44,112 INFO L272 TraceCheckUtils]: 0: Hoare triple {4902#true} [666] ULTIMATE.startENTRY-->ULTIMATE.initENTRY: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {4909#(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-08 03:03:44,112 INFO L290 TraceCheckUtils]: 1: Hoare triple {4909#(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|))} [668] 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) (= 196 (select |v_#length_13| 4)) (= (select .cse1 0) 48) (< 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] {4902#true} is VALID [2022-04-08 03:03:44,112 INFO L290 TraceCheckUtils]: 2: Hoare triple {4902#true} [671] ULTIMATE.initFINAL-->ULTIMATE.initEXIT: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {4902#true} is VALID [2022-04-08 03:03:44,112 INFO L284 TraceCheckUtils]: 3: Hoare quadruple {4902#true} {4902#true} [915] ULTIMATE.initEXIT-->L-1: AOR: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] LVA: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {4902#true} is VALID [2022-04-08 03:03:44,112 INFO L272 TraceCheckUtils]: 4: Hoare triple {4902#true} [667] L-1-->mainENTRY: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {4902#true} is VALID [2022-04-08 03:03:44,113 INFO L290 TraceCheckUtils]: 5: Hoare triple {4902#true} [670] mainENTRY-->L1096: Formula: (let ((.cse27 (+ 116 v_main_~s~0.offset_1))) (let ((.cse37 (select |v_#memory_$Pointer$.offset_204| v_main_~s~0.base_1)) (.cse2 (select |v_#memory_$Pointer$.base_204| v_main_~s~0.base_1)) (.cse28 (+ v_main_~s~0.offset_1 248)) (.cse33 (store |v_#valid_6| v_main_~s~0.base_1 1)) (.cse31 (select (select |v_#memory_$Pointer$.base_202| v_main_~s~0.base_1) .cse27)) (.cse32 (+ (select (select |v_#memory_$Pointer$.offset_201| v_main_~s~0.base_1) .cse27) 888))) (let ((.cse21 (store |v_#memory_$Pointer$.offset_201| .cse31 (store (select |v_#memory_$Pointer$.offset_201| .cse31) .cse32 0))) (.cse35 (store |v_#memory_$Pointer$.base_202| .cse31 (store (select |v_#memory_$Pointer$.base_202| .cse31) .cse32 |v_main_#t~malloc19.base_4|))) (.cse34 (store .cse33 |v_main_#t~malloc8.base_4| 1)) (.cse11 (select .cse2 .cse28)) (.cse12 (+ 152 (select .cse37 .cse28)))) (let ((.cse38 (store |v_#memory_$Pointer$.offset_204| .cse11 (store (select |v_#memory_$Pointer$.offset_204| .cse11) .cse12 (let ((.cse43 (mod |v_main_#t~nondet15_2| 18446744073709551616))) (ite (<= .cse43 9223372036854775807) .cse43 (+ (- 18446744073709551616) .cse43)))))) (.cse23 (store |v_#memory_$Pointer$.base_204| .cse11 (store (select |v_#memory_$Pointer$.base_204| .cse11) .cse12 0))) (.cse22 (store .cse34 |v_main_#t~malloc9.base_4| 1)) (.cse39 (select (select |v_#memory_$Pointer$.base_205| v_main_~s~0.base_1) .cse27)) (.cse40 (+ 888 (select (select |v_#memory_$Pointer$.offset_202| v_main_~s~0.base_1) .cse27))) (.cse41 (select (select .cse35 v_main_~s~0.base_1) .cse27)) (.cse42 (+ 888 (select (select .cse21 v_main_~s~0.base_1) .cse27)))) (let ((.cse0 (select |v_#memory_$Pointer$.base_203| v_main_~s~0.base_1)) (.cse6 (+ v_main_~s~0.offset_1 332)) (.cse3 (select |v_#memory_$Pointer$.offset_205| v_main_~s~0.base_1)) (.cse19 (select (select .cse35 .cse41) .cse42)) (.cse20 (+ (select (select .cse21 .cse41) .cse42) 20)) (.cse8 (select (select |v_#memory_$Pointer$.base_205| .cse39) .cse40)) (.cse9 (+ (select (select |v_#memory_$Pointer$.offset_202| .cse39) .cse40) 28)) (.cse13 (select |v_#memory_int_228| v_main_~s~0.base_1)) (.cse4 (+ v_main_~s~0.offset_1 272)) (.cse7 (select |v_#memory_$Pointer$.offset_203| v_main_~s~0.base_1)) (.cse1 (+ v_main_~s~0.offset_1 256)) (.cse15 (+ v_main_~s~0.offset_1 288)) (.cse17 (select |v_#memory_$Pointer$.base_201| v_main_~s~0.base_1)) (.cse29 (+ v_main_~s~0.offset_1 72)) (.cse16 (select |v_#memory_int_225| v_main_~s~0.base_1)) (.cse36 (select |v_#memory_int_224| v_main_~s~0.base_1)) (.cse14 (select |v_#memory_int_226| v_main_~s~0.base_1)) (.cse26 (store .cse22 |v_main_#t~malloc10.base_4| 1)) (.cse24 (select (select .cse23 v_main_~s~0.base_1) .cse27)) (.cse25 (+ 975 (select (select .cse38 v_main_~s~0.base_1) .cse27)))) (and (<= 0 (+ |v_main_#t~nondet26_1| 2147483648)) (<= |v_main_#t~nondet17_2| 2147483647) (= (store |v_#memory_$Pointer$.base_203| v_main_~s~0.base_1 (store .cse0 .cse1 (select .cse2 .cse1))) |v_#memory_$Pointer$.base_204|) (= (store |v_#memory_$Pointer$.offset_205| v_main_~s~0.base_1 (store (store .cse3 .cse4 (let ((.cse5 (mod |v_main_#t~nondet11_2| 18446744073709551616))) (ite (<= .cse5 9223372036854775807) .cse5 (+ (- 18446744073709551616) .cse5)))) .cse6 (select .cse7 .cse6))) |v_#memory_$Pointer$.offset_203|) (= (select |v_#valid_6| v_main_~s~0.base_1) 0) (= |v_#memory_$Pointer$.base_1| (store |v_#memory_$Pointer$.base_205| .cse8 (store (select |v_#memory_$Pointer$.base_205| .cse8) .cse9 (select (select |v_#memory_$Pointer$.base_1| .cse8) .cse9)))) (= |v_#length_1| (store (store (store (store (store |v_#length_6| v_main_~s~0.base_1 356) |v_main_#t~malloc8.base_4| 979) |v_main_#t~malloc9.base_4| 348) |v_main_#t~malloc10.base_4| 244) |v_main_#t~malloc19.base_4| 68)) (= (let ((.cse10 (store |v_#memory_int_228| v_main_~s~0.base_1 (store (store .cse13 .cse6 |v_main_#t~nondet12_2|) .cse1 |v_main_#t~nondet13_2|)))) (store .cse10 .cse11 (store (select .cse10 .cse11) .cse12 (select (select |v_#memory_int_229| .cse11) .cse12)))) |v_#memory_int_229|) (= |v_#memory_int_225| (store |v_#memory_int_226| v_main_~s~0.base_1 (store .cse14 .cse15 (select .cse16 .cse15)))) (= (store |v_#memory_$Pointer$.base_201| v_main_~s~0.base_1 (store (store .cse17 .cse4 0) .cse6 (select .cse0 .cse6))) |v_#memory_$Pointer$.base_203|) (< |v_main_#t~malloc9.base_4| |v_#StackHeapBarrier_1|) (= (let ((.cse18 (store |v_#memory_int_227| .cse19 (store (select |v_#memory_int_227| .cse19) .cse20 |v_main_#t~nondet22_2|)))) (store .cse18 .cse8 (store (select .cse18 .cse8) .cse9 |v_main_#t~nondet25_2|))) |v_#memory_int_1|) (<= |v_main_#t~nondet13_2| 2147483647) (= (store .cse21 .cse19 (store (select .cse21 .cse19) .cse20 (select (select |v_#memory_$Pointer$.offset_202| .cse19) .cse20))) |v_#memory_$Pointer$.offset_202|) (not (= |v_main_#t~malloc9.base_4| 0)) (not (= |v_main_#t~malloc19.base_4| 0)) (= (select .cse22 |v_main_#t~malloc10.base_4|) 0) (= (store .cse23 .cse24 (store (select .cse23 .cse24) .cse25 (select (select |v_#memory_$Pointer$.base_202| .cse24) .cse25))) |v_#memory_$Pointer$.base_202|) (< v_main_~s~0.base_1 |v_#StackHeapBarrier_1|) (= |v_#valid_1| (store .cse26 |v_main_#t~malloc19.base_4| 1)) (= (store |v_#memory_$Pointer$.offset_13| v_main_~s~0.base_1 (store (store (store (store (select |v_#memory_$Pointer$.offset_13| v_main_~s~0.base_1) .cse27 0) .cse15 0) .cse28 0) .cse29 (select .cse3 .cse29))) |v_#memory_$Pointer$.offset_205|) (= |v_#memory_int_227| (let ((.cse30 (store |v_#memory_int_229| .cse24 (store (select |v_#memory_int_229| .cse24) .cse25 |v_main_#t~nondet17_2|)))) (store .cse30 .cse31 (store (select .cse30 .cse31) .cse32 (select (select |v_#memory_int_227| .cse31) .cse32))))) (= (select .cse33 |v_main_#t~malloc8.base_4|) 0) (< |v_main_#t~malloc8.base_4| |v_#StackHeapBarrier_1|) (= v_main_~s~0.offset_1 0) (= (select .cse34 |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)) (= (store .cse35 .cse19 (store (select .cse35 .cse19) .cse20 (select (select |v_#memory_$Pointer$.base_205| .cse19) .cse20))) |v_#memory_$Pointer$.base_205|) (< |v_main_#t~malloc10.base_4| |v_#StackHeapBarrier_1|) (= |v_#memory_$Pointer$.offset_1| (store |v_#memory_$Pointer$.offset_202| .cse8 (store (select |v_#memory_$Pointer$.offset_202| .cse8) .cse9 (select (select |v_#memory_$Pointer$.offset_1| .cse8) .cse9)))) (= |v_#memory_int_228| (store |v_#memory_int_224| v_main_~s~0.base_1 (store (store .cse36 .cse29 8464) .cse4 (select .cse13 .cse4)))) (= (store |v_#memory_$Pointer$.offset_203| v_main_~s~0.base_1 (store .cse7 .cse1 (select .cse37 .cse1))) |v_#memory_$Pointer$.offset_204|) (not (= v_main_~s~0.base_1 0)) (= (store |v_#memory_$Pointer$.base_13| v_main_~s~0.base_1 (store (store (store (store (select |v_#memory_$Pointer$.base_13| v_main_~s~0.base_1) .cse27 |v_main_#t~malloc8.base_4|) .cse15 |v_main_#t~malloc9.base_4|) .cse28 |v_main_#t~malloc10.base_4|) .cse29 (select .cse17 .cse29))) |v_#memory_$Pointer$.base_201|) (= (store |v_#memory_int_225| v_main_~s~0.base_1 (store .cse16 .cse28 (select .cse36 .cse28))) |v_#memory_int_224|) (= |v_#memory_int_226| (store |v_#memory_int_13| v_main_~s~0.base_1 (store (select |v_#memory_int_13| v_main_~s~0.base_1) .cse27 (select .cse14 .cse27)))) (= (select .cse26 |v_main_#t~malloc19.base_4|) 0) (= (store .cse38 .cse24 (store (select .cse38 .cse24) .cse25 (select (select |v_#memory_$Pointer$.offset_201| .cse24) .cse25))) |v_#memory_$Pointer$.offset_201|))))))) InVars {#memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, 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_13|, #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_13|} 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_#memory_$Pointer$.offset_205|, |v_main_#t~malloc19.base_4|, |v_#memory_int_224|, |v_#memory_int_225|, |v_#memory_int_226|, |v_#memory_int_227|, |v_#memory_$Pointer$.base_205|, |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] {4902#true} is VALID [2022-04-08 03:03:44,113 INFO L290 TraceCheckUtils]: 6: Hoare triple {4902#true} [672] L1096-->L1096-2: Formula: (let ((.cse0 (+ v_main_~s~0.offset_4 204))) (and (= (store |v_#memory_$Pointer$.offset_20| v_main_~s~0.base_4 (store (select |v_#memory_$Pointer$.offset_20| v_main_~s~0.base_4) .cse0 0)) |v_#memory_$Pointer$.offset_19|) (= (store |v_#memory_$Pointer$.base_20| v_main_~s~0.base_4 (store (select |v_#memory_$Pointer$.base_20| v_main_~s~0.base_4) .cse0 0)) |v_#memory_$Pointer$.base_19|) (not (= |v_main_#t~nondet26_3| 0)) (= |v_#memory_int_20| (store |v_#memory_int_21| v_main_~s~0.base_4 (store (select |v_#memory_int_21| v_main_~s~0.base_4) .cse0 (select (select |v_#memory_int_20| v_main_~s~0.base_4) .cse0)))))) InVars {main_#t~nondet26=|v_main_#t~nondet26_3|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_20|, main_~s~0.base=v_main_~s~0.base_4, #memory_int=|v_#memory_int_21|, main_~s~0.offset=v_main_~s~0.offset_4, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_20|} OutVars{#memory_int=|v_#memory_int_20|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_19|, 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_19|} AuxVars[] AssignedVars[main_#t~nondet26, #memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] {4902#true} is VALID [2022-04-08 03:03:44,113 INFO L272 TraceCheckUtils]: 7: Hoare triple {4902#true} [674] L1096-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] {4902#true} is VALID [2022-04-08 03:03:44,115 INFO L290 TraceCheckUtils]: 8: Hoare triple {4902#true} [676] ssl3_acceptENTRY-->L1146: Formula: (let ((.cse2 (select |v_#memory_$Pointer$.offset_55| v_ssl3_accept_~s.base_7)) (.cse5 (select |v_#memory_$Pointer$.offset_206| v_ssl3_accept_~s.base_7)) (.cse0 (+ v_ssl3_accept_~s.offset_7 128)) (.cse1 (select |v_#memory_$Pointer$.base_206| v_ssl3_accept_~s.base_7)) (.cse4 (+ v_ssl3_accept_~s.offset_7 72)) (.cse6 (select |v_#memory_$Pointer$.base_55| v_ssl3_accept_~s.base_7)) (.cse3 (+ v_ssl3_accept_~s.offset_7 272))) (and (= v_ssl3_accept_~tmp___9~0_3 |v_ssl3_accept_#t~nondet38_2|) (<= |v_ssl3_accept_#t~nondet37_2| 9223372036854775807) (<= |v_ssl3_accept_#t~nondet35_2| 2147483647) (= v_ssl3_accept_~tmp~3_1 |v_ssl3_accept_#t~nondet41_2|) (= |v_#memory_$Pointer$.base_206| (store |v_#memory_$Pointer$.base_57| v_ssl3_accept_~s.base_7 (store (select |v_#memory_$Pointer$.base_57| v_ssl3_accept_~s.base_7) .cse0 (select .cse1 .cse0)))) (= v_ssl3_accept_~skip~0_1 0) (<= |v_ssl3_accept_#t~nondet31_2| 2147483647) (<= |v_ssl3_accept_#t~nondet41_2| 2147483647) (= v_ssl3_accept_~blastFlag~0_6 0) (= (select .cse2 .cse3) |v_ssl3_accept_#t~mem42.offset_1|) (<= |v_ssl3_accept_#t~nondet32_2| 2147483647) (<= |v_ssl3_accept_#t~nondet39_2| 2147483647) (<= 0 (+ 9223372036854775808 |v_ssl3_accept_#t~nondet37_2|)) (= v_ssl3_accept_~s.offset_7 |v_ssl3_accept_#in~s.offset_1|) (<= 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|) (= v_ssl3_accept_~tmp___1~0_1 |v_ssl3_accept_#t~nondet31_2|) (<= |v_ssl3_accept_#t~nondet33_2| 2147483647) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet31_2|)) (= 0 v_ssl3_accept_~cb~0.base_1) (= v_ssl3_accept_~tmp___5~0_1 |v_ssl3_accept_#t~nondet35_2|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet33_2|)) (<= 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_~s.base_7 |v_ssl3_accept_#in~s.base_1|) (= (store |v_#memory_int_62| v_ssl3_accept_~s.base_7 (store (store (select |v_#memory_int_62| v_ssl3_accept_~s.base_7) .cse0 |v_ssl3_accept_#t~nondet40_2|) .cse4 8464)) |v_#memory_int_60|) (= v_ssl3_accept_~got_new_session~0_1 0) (<= |v_ssl3_accept_#t~nondet38_2| 2147483647) (= v_ssl3_accept_~tmp___2~0_1 |v_ssl3_accept_#t~nondet32_2|) (= (store |v_#memory_$Pointer$.offset_206| v_ssl3_accept_~s.base_7 (store .cse5 .cse4 (select .cse2 .cse4))) |v_#memory_$Pointer$.offset_55|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet41_2|)) (= |v_#memory_$Pointer$.offset_206| (store |v_#memory_$Pointer$.offset_57| v_ssl3_accept_~s.base_7 (store (select |v_#memory_$Pointer$.offset_57| v_ssl3_accept_~s.base_7) .cse0 (select .cse5 .cse0)))) (<= |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_#memory_$Pointer$.base_55| (store |v_#memory_$Pointer$.base_206| v_ssl3_accept_~s.base_7 (store .cse1 .cse4 (select .cse6 .cse4)))) (<= |v_ssl3_accept_#t~nondet34_2| 2147483647) (= |v_ssl3_accept_#t~mem42.base_1| (select .cse6 .cse3)) (= v_ssl3_accept_~cb~0.offset_1 0) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet38_2|)) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet39_2|)) (= (- 1) v_ssl3_accept_~ret~0_10) (<= |v_ssl3_accept_#t~nondet36_2| 2147483647) (= v_ssl3_accept_~tmp___10~0_3 |v_ssl3_accept_#t~nondet39_2|) (= 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_57|, 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_62|, 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_57|, 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_10, 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_55|, ssl3_accept_~num1~0=v_ssl3_accept_~num1~0_1, ssl3_accept_~tmp___10~0=v_ssl3_accept_~tmp___10~0_3, 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_6, 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_7, ssl3_accept_~tmp___9~0=v_ssl3_accept_~tmp___9~0_3, 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_60|, ssl3_accept_~tmp___1~0=v_ssl3_accept_~tmp___1~0_1, ssl3_accept_~s.base=v_ssl3_accept_~s.base_7, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_55|, 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_206|, |v_#memory_$Pointer$.base_206|] 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] {4907#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} is VALID [2022-04-08 03:03:44,115 INFO L290 TraceCheckUtils]: 9: Hoare triple {4907#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} [678] L1146-->L1146-2: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_8 272))) (and (= (select (select |v_#memory_$Pointer$.base_59| v_ssl3_accept_~s.base_8) .cse0) v_ssl3_accept_~cb~0.base_3) (not (= (mod (+ |v_ssl3_accept_#t~mem42.base_3| |v_ssl3_accept_#t~mem42.offset_3|) 18446744073709551616) 0)) (= v_ssl3_accept_~cb~0.offset_3 (select (select |v_#memory_$Pointer$.offset_59| v_ssl3_accept_~s.base_8) .cse0)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_8, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_59|, ssl3_accept_#t~mem42.base=|v_ssl3_accept_#t~mem42.base_3|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_8, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_59|, ssl3_accept_#t~mem42.offset=|v_ssl3_accept_#t~mem42.offset_3|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_8, ssl3_accept_~cb~0.base=v_ssl3_accept_~cb~0.base_3, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_59|, 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_8, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_59|} 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] {4907#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} is VALID [2022-04-08 03:03:44,116 INFO L290 TraceCheckUtils]: 10: Hoare triple {4907#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} [680] L1146-2-->L1152: Formula: (let ((.cse1 (+ 44 v_ssl3_accept_~s.offset_11))) (and (= |v_#memory_int_67| (store |v_#memory_int_68| v_ssl3_accept_~s.base_11 (let ((.cse0 (select |v_#memory_int_68| v_ssl3_accept_~s.base_11))) (store .cse0 .cse1 (+ (select .cse0 .cse1) 1))))) (= |v_#memory_$Pointer$.base_64| (store |v_#memory_$Pointer$.base_65| v_ssl3_accept_~s.base_11 (store (select |v_#memory_$Pointer$.base_65| v_ssl3_accept_~s.base_11) .cse1 (select (select |v_#memory_$Pointer$.base_64| v_ssl3_accept_~s.base_11) .cse1)))) (= (store |v_#memory_$Pointer$.offset_65| v_ssl3_accept_~s.base_11 (store (select |v_#memory_$Pointer$.offset_65| v_ssl3_accept_~s.base_11) .cse1 (select (select |v_#memory_$Pointer$.offset_64| v_ssl3_accept_~s.base_11) .cse1))) |v_#memory_$Pointer$.offset_64|))) InVars {#memory_int=|v_#memory_int_68|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_11, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_65|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_11, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_65|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_11, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_64|, ssl3_accept_#t~mem44=|v_ssl3_accept_#t~mem44_1|, #memory_int=|v_#memory_int_67|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_11, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_64|} AuxVars[] AssignedVars[#memory_$Pointer$.base, ssl3_accept_#t~mem44, #memory_int, #memory_$Pointer$.offset] {4907#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} is VALID [2022-04-08 03:03:44,116 INFO L290 TraceCheckUtils]: 11: Hoare triple {4907#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} [682] 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[] {4907#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} is VALID [2022-04-08 03:03:44,117 INFO L290 TraceCheckUtils]: 12: Hoare triple {4907#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} [685] L1152-1-->L1161: Formula: (let ((.cse0 (+ 204 v_ssl3_accept_~s.offset_16))) (and (= (select (select |v_#memory_$Pointer$.base_79| v_ssl3_accept_~s.base_16) .cse0) |v_ssl3_accept_#t~mem45.base_1|) (= (select (select |v_#memory_$Pointer$.offset_79| v_ssl3_accept_~s.base_16) .cse0) |v_ssl3_accept_#t~mem45.offset_1|))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_16, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_79|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_16, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_79|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_16, ssl3_accept_#t~mem45.offset=|v_ssl3_accept_#t~mem45.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_79|, ssl3_accept_#t~mem45.base=|v_ssl3_accept_#t~mem45.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_16, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_79|} AuxVars[] AssignedVars[ssl3_accept_#t~mem45.offset, ssl3_accept_#t~mem45.base] {4907#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} is VALID [2022-04-08 03:03:44,117 INFO L290 TraceCheckUtils]: 13: Hoare triple {4907#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} [687] L1161-->L1167-2: Formula: (not (= (mod (+ |v_ssl3_accept_#t~mem45.base_5| |v_ssl3_accept_#t~mem45.offset_5|) 18446744073709551616) 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] {4907#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} is VALID [2022-04-08 03:03:44,117 INFO L290 TraceCheckUtils]: 14: Hoare triple {4907#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} [691] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {4907#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} is VALID [2022-04-08 03:03:44,118 INFO L290 TraceCheckUtils]: 15: Hoare triple {4907#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} [693] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_82| v_ssl3_accept_~s.base_18) (+ 72 v_ssl3_accept_~s.offset_18)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_82|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, 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_82|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {4907#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} is VALID [2022-04-08 03:03:44,118 INFO L290 TraceCheckUtils]: 16: Hoare triple {4907#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} [697] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_84| v_ssl3_accept_~s.base_20) (+ 72 v_ssl3_accept_~s.offset_20))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_84|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_20, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_20} OutVars{#memory_int=|v_#memory_int_84|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_20, ssl3_accept_~s.base=v_ssl3_accept_~s.base_20} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {4907#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} is VALID [2022-04-08 03:03:44,118 INFO L290 TraceCheckUtils]: 17: Hoare triple {4907#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} [701] L1173-->L1176: Formula: (and (= (select (select |v_#memory_int_85| v_ssl3_accept_~s.base_21) (+ 72 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|) (not (= |v_ssl3_accept_#t~mem48_5| 16384))) InVars {#memory_int=|v_#memory_int_85|, 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_85|, 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] {4907#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} is VALID [2022-04-08 03:03:44,119 INFO L290 TraceCheckUtils]: 18: Hoare triple {4907#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} [704] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_86| v_ssl3_accept_~s.base_22) (+ 72 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_86|, 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_86|, 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] {4907#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} is VALID [2022-04-08 03:03:44,119 INFO L290 TraceCheckUtils]: 19: Hoare triple {4907#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} [708] 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_25) (+ 72 v_ssl3_accept_~s.offset_25)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {4907#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} is VALID [2022-04-08 03:03:44,120 INFO L290 TraceCheckUtils]: 20: Hoare triple {4907#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} [711] L1182-->L1185: Formula: (and (= |v_ssl3_accept_#t~mem52_1| (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_26) (+ 72 v_ssl3_accept_~s.offset_26))) (not (= 8195 |v_ssl3_accept_#t~mem51_5|))) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} 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_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {4907#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} is VALID [2022-04-08 03:03:44,120 INFO L290 TraceCheckUtils]: 21: Hoare triple {4907#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} [715] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_93| v_ssl3_accept_~s.base_27) (+ 72 v_ssl3_accept_~s.offset_27)))) InVars {#memory_int=|v_#memory_int_93|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_27, ssl3_accept_~s.base=v_ssl3_accept_~s.base_27} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_93|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_27, ssl3_accept_~s.base=v_ssl3_accept_~s.base_27} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {4908#(= 8464 |ssl3_accept_#t~mem53|)} is VALID [2022-04-08 03:03:44,120 INFO L290 TraceCheckUtils]: 22: Hoare triple {4908#(= 8464 |ssl3_accept_#t~mem53|)} [719] 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] {4903#false} is VALID [2022-04-08 03:03:44,120 INFO L290 TraceCheckUtils]: 23: Hoare triple {4903#false} [718] L1189-->L1339: Formula: (let ((.cse0 (+ 68 v_ssl3_accept_~s.offset_65))) (and (= v_ssl3_accept_~ret~0_24 |v_ssl3_accept_#t~nondet90_2|) (= (store |v_#memory_int_142| v_ssl3_accept_~s.base_65 (store (select |v_#memory_int_142| v_ssl3_accept_~s.base_65) .cse0 0)) |v_#memory_int_141|) (= (store |v_#memory_$Pointer$.offset_106| v_ssl3_accept_~s.base_65 (store (select |v_#memory_$Pointer$.offset_106| v_ssl3_accept_~s.base_65) .cse0 (select (select |v_#memory_$Pointer$.offset_105| v_ssl3_accept_~s.base_65) .cse0))) |v_#memory_$Pointer$.offset_105|) (= (store |v_#memory_$Pointer$.base_106| v_ssl3_accept_~s.base_65 (store (select |v_#memory_$Pointer$.base_106| v_ssl3_accept_~s.base_65) .cse0 (select (select |v_#memory_$Pointer$.base_105| v_ssl3_accept_~s.base_65) .cse0))) |v_#memory_$Pointer$.base_105|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet90_2|)) (<= |v_ssl3_accept_#t~nondet90_2| 2147483647))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_65, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_106|, #memory_int=|v_#memory_int_142|, ssl3_accept_#t~nondet90=|v_ssl3_accept_#t~nondet90_2|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_65, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_106|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_24, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_65, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_105|, #memory_int=|v_#memory_int_141|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_65, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_105|} AuxVars[] AssignedVars[ssl3_accept_~ret~0, #memory_$Pointer$.base, #memory_int, ssl3_accept_#t~nondet90, #memory_$Pointer$.offset] {4903#false} is VALID [2022-04-08 03:03:44,121 INFO L290 TraceCheckUtils]: 24: Hoare triple {4903#false} [726] L1339-->L1654: Formula: (let ((.cse7 (+ 116 v_ssl3_accept_~s.offset_66))) (let ((.cse2 (select |v_#memory_$Pointer$.offset_207| v_ssl3_accept_~s.base_66)) (.cse0 (+ 72 v_ssl3_accept_~s.offset_66)) (.cse4 (select (select |v_#memory_$Pointer$.base_110| v_ssl3_accept_~s.base_66) .cse7)) (.cse5 (+ 904 (select (select |v_#memory_$Pointer$.offset_110| v_ssl3_accept_~s.base_66) .cse7))) (.cse1 (select |v_#memory_$Pointer$.base_207| v_ssl3_accept_~s.base_66)) (.cse3 (+ 88 v_ssl3_accept_~s.offset_66))) (and (= (store |v_#memory_$Pointer$.base_208| v_ssl3_accept_~s.base_66 (store (select |v_#memory_$Pointer$.base_208| v_ssl3_accept_~s.base_66) .cse0 (select .cse1 .cse0))) |v_#memory_$Pointer$.base_207|) (not (<= v_ssl3_accept_~ret~0_26 0)) (= (store |v_#memory_$Pointer$.offset_207| v_ssl3_accept_~s.base_66 (store .cse2 .cse3 (select (select |v_#memory_$Pointer$.offset_107| v_ssl3_accept_~s.base_66) .cse3))) |v_#memory_$Pointer$.offset_107|) (= (store |v_#memory_$Pointer$.base_110| .cse4 (store (select |v_#memory_$Pointer$.base_110| .cse4) .cse5 (select (select |v_#memory_$Pointer$.base_208| .cse4) .cse5))) |v_#memory_$Pointer$.base_208|) (= (store |v_#memory_$Pointer$.offset_110| .cse4 (store (select |v_#memory_$Pointer$.offset_110| .cse4) .cse5 (select (select |v_#memory_$Pointer$.offset_208| .cse4) .cse5))) |v_#memory_$Pointer$.offset_208|) (= (store |v_#memory_$Pointer$.offset_208| v_ssl3_accept_~s.base_66 (store (select |v_#memory_$Pointer$.offset_208| v_ssl3_accept_~s.base_66) .cse0 (select .cse2 .cse0))) |v_#memory_$Pointer$.offset_207|) (= (let ((.cse6 (store |v_#memory_int_146| .cse4 (store (select |v_#memory_int_146| .cse4) .cse5 8482)))) (store .cse6 v_ssl3_accept_~s.base_66 (store (store (select .cse6 v_ssl3_accept_~s.base_66) .cse0 8448) .cse3 0))) |v_#memory_int_143|) (= (store |v_#memory_$Pointer$.base_207| v_ssl3_accept_~s.base_66 (store .cse1 .cse3 (select (select |v_#memory_$Pointer$.base_107| v_ssl3_accept_~s.base_66) .cse3))) |v_#memory_$Pointer$.base_107|)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_66, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_26, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_110|, #memory_int=|v_#memory_int_146|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_66, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_110|} OutVars{ssl3_accept_#t~mem91.base=|v_ssl3_accept_#t~mem91.base_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_66, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_26, ssl3_accept_#t~mem91.offset=|v_ssl3_accept_#t~mem91.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_107|, #memory_int=|v_#memory_int_143|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_66, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_107|} 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] {4903#false} is VALID [2022-04-08 03:03:44,121 INFO L290 TraceCheckUtils]: 25: Hoare triple {4903#false} [733] L1654-->L1692: Formula: (let ((.cse0 (+ 116 v_ssl3_accept_~s.offset_17))) (and (= (select (select |v_#memory_int_81| |v_ssl3_accept_#t~mem150.base_1|) (+ |v_ssl3_accept_#t~mem150.offset_1| 908)) |v_ssl3_accept_#t~mem151_1|) (= (select (select |v_#memory_$Pointer$.offset_80| v_ssl3_accept_~s.base_17) .cse0) |v_ssl3_accept_#t~mem150.offset_1|) (= (select (select |v_#memory_$Pointer$.base_80| v_ssl3_accept_~s.base_17) .cse0) |v_ssl3_accept_#t~mem150.base_1|))) InVars {#memory_int=|v_#memory_int_81|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_17, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_80|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_17, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_80|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_17, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_80|, ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_1|, #memory_int=|v_#memory_int_81|, ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_17, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_80|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {4903#false} is VALID [2022-04-08 03:03:44,121 INFO L290 TraceCheckUtils]: 26: Hoare triple {4903#false} [740] L1692-->L1692-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] {4903#false} is VALID [2022-04-08 03:03:44,121 INFO L290 TraceCheckUtils]: 27: Hoare triple {4903#false} [746] L1692-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] {4903#false} is VALID [2022-04-08 03:03:44,121 INFO L290 TraceCheckUtils]: 28: Hoare triple {4903#false} [691] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {4903#false} is VALID [2022-04-08 03:03:44,121 INFO L290 TraceCheckUtils]: 29: Hoare triple {4903#false} [693] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_82| v_ssl3_accept_~s.base_18) (+ 72 v_ssl3_accept_~s.offset_18)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_82|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, 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_82|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {4903#false} is VALID [2022-04-08 03:03:44,122 INFO L290 TraceCheckUtils]: 30: Hoare triple {4903#false} [697] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_84| v_ssl3_accept_~s.base_20) (+ 72 v_ssl3_accept_~s.offset_20))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_84|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_20, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_20} OutVars{#memory_int=|v_#memory_int_84|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_20, ssl3_accept_~s.base=v_ssl3_accept_~s.base_20} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {4903#false} is VALID [2022-04-08 03:03:44,122 INFO L290 TraceCheckUtils]: 31: Hoare triple {4903#false} [701] L1173-->L1176: Formula: (and (= (select (select |v_#memory_int_85| v_ssl3_accept_~s.base_21) (+ 72 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|) (not (= |v_ssl3_accept_#t~mem48_5| 16384))) InVars {#memory_int=|v_#memory_int_85|, 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_85|, 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] {4903#false} is VALID [2022-04-08 03:03:44,126 INFO L290 TraceCheckUtils]: 32: Hoare triple {4903#false} [704] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_86| v_ssl3_accept_~s.base_22) (+ 72 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_86|, 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_86|, 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] {4903#false} is VALID [2022-04-08 03:03:44,127 INFO L290 TraceCheckUtils]: 33: Hoare triple {4903#false} [708] 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_25) (+ 72 v_ssl3_accept_~s.offset_25)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {4903#false} is VALID [2022-04-08 03:03:44,127 INFO L290 TraceCheckUtils]: 34: Hoare triple {4903#false} [711] L1182-->L1185: Formula: (and (= |v_ssl3_accept_#t~mem52_1| (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_26) (+ 72 v_ssl3_accept_~s.offset_26))) (not (= 8195 |v_ssl3_accept_#t~mem51_5|))) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} 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_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {4903#false} is VALID [2022-04-08 03:03:44,127 INFO L290 TraceCheckUtils]: 35: Hoare triple {4903#false} [715] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_93| v_ssl3_accept_~s.base_27) (+ 72 v_ssl3_accept_~s.offset_27)))) InVars {#memory_int=|v_#memory_int_93|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_27, ssl3_accept_~s.base=v_ssl3_accept_~s.base_27} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_93|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_27, ssl3_accept_~s.base=v_ssl3_accept_~s.base_27} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {4903#false} is VALID [2022-04-08 03:03:44,127 INFO L290 TraceCheckUtils]: 36: Hoare triple {4903#false} [720] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_28) (+ 72 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_94|, 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_94|, 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] {4903#false} is VALID [2022-04-08 03:03:44,127 INFO L290 TraceCheckUtils]: 37: Hoare triple {4903#false} [728] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_30) (+ 72 v_ssl3_accept_~s.offset_30))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {4903#false} is VALID [2022-04-08 03:03:44,128 INFO L290 TraceCheckUtils]: 38: Hoare triple {4903#false} [736] L1194-->L1197: Formula: (and (= |v_ssl3_accept_#t~mem56_1| (select (select |v_#memory_int_98| v_ssl3_accept_~s.base_31) (+ 72 v_ssl3_accept_~s.offset_31))) (not (= 8464 |v_ssl3_accept_#t~mem55_5|))) InVars {#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_31, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_31} OutVars{#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_31, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_31} AuxVars[] AssignedVars[ssl3_accept_#t~mem55, ssl3_accept_#t~mem56] {4903#false} is VALID [2022-04-08 03:03:44,129 INFO L290 TraceCheckUtils]: 39: Hoare triple {4903#false} [743] L1197-->L1200: Formula: (and (= (select (select |v_#memory_int_99| v_ssl3_accept_~s.base_32) (+ 72 v_ssl3_accept_~s.offset_32)) |v_ssl3_accept_#t~mem57_1|) (not (= 8465 |v_ssl3_accept_#t~mem56_5|))) InVars {#memory_int=|v_#memory_int_99|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_32, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_32} OutVars{#memory_int=|v_#memory_int_99|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_32, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_32} AuxVars[] AssignedVars[ssl3_accept_#t~mem56, ssl3_accept_#t~mem57] {4903#false} is VALID [2022-04-08 03:03:44,129 INFO L290 TraceCheckUtils]: 40: Hoare triple {4903#false} [750] L1200-->L1203: Formula: (and (not (= 8466 |v_ssl3_accept_#t~mem57_5|)) (= |v_ssl3_accept_#t~mem58_1| (select (select |v_#memory_int_100| v_ssl3_accept_~s.base_33) (+ 72 v_ssl3_accept_~s.offset_33)))) InVars {#memory_int=|v_#memory_int_100|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} OutVars{#memory_int=|v_#memory_int_100|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} AuxVars[] AssignedVars[ssl3_accept_#t~mem57, ssl3_accept_#t~mem58] {4903#false} is VALID [2022-04-08 03:03:44,129 INFO L290 TraceCheckUtils]: 41: Hoare triple {4903#false} [756] L1203-->L1206: Formula: (and (not (= 8496 |v_ssl3_accept_#t~mem58_5|)) (= |v_ssl3_accept_#t~mem59_1| (select (select |v_#memory_int_101| v_ssl3_accept_~s.base_34) (+ 72 v_ssl3_accept_~s.offset_34)))) InVars {#memory_int=|v_#memory_int_101|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_5|} OutVars{#memory_int=|v_#memory_int_101|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem58, ssl3_accept_#t~mem59] {4903#false} is VALID [2022-04-08 03:03:44,129 INFO L290 TraceCheckUtils]: 42: Hoare triple {4903#false} [763] L1206-->L1209: Formula: (and (= |v_ssl3_accept_#t~mem60_1| (select (select |v_#memory_int_102| v_ssl3_accept_~s.base_35) (+ 72 v_ssl3_accept_~s.offset_35))) (not (= 8497 |v_ssl3_accept_#t~mem59_5|))) InVars {#memory_int=|v_#memory_int_102|, 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_5|} OutVars{#memory_int=|v_#memory_int_102|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem59] {4903#false} is VALID [2022-04-08 03:03:44,129 INFO L290 TraceCheckUtils]: 43: Hoare triple {4903#false} [769] L1209-->L1212: Formula: (and (= (select (select |v_#memory_int_103| v_ssl3_accept_~s.base_36) (+ 72 v_ssl3_accept_~s.offset_36)) |v_ssl3_accept_#t~mem61_1|) (not (= |v_ssl3_accept_#t~mem60_5| 8512))) InVars {#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36} OutVars{#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem61] {4903#false} is VALID [2022-04-08 03:03:44,129 INFO L290 TraceCheckUtils]: 44: Hoare triple {4903#false} [776] L1212-->L1215: Formula: (and (not (= 8513 |v_ssl3_accept_#t~mem61_5|)) (= (select (select |v_#memory_int_104| v_ssl3_accept_~s.base_37) (+ 72 v_ssl3_accept_~s.offset_37)) |v_ssl3_accept_#t~mem62_1|)) InVars {#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_37, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_37} OutVars{#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_37, ssl3_accept_~s.base=v_ssl3_accept_~s.base_37, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem61, ssl3_accept_#t~mem62] {4903#false} is VALID [2022-04-08 03:03:44,129 INFO L290 TraceCheckUtils]: 45: Hoare triple {4903#false} [782] L1215-->L1218: Formula: (and (not (= 8528 |v_ssl3_accept_#t~mem62_5|)) (= (select (select |v_#memory_int_105| v_ssl3_accept_~s.base_38) (+ 72 v_ssl3_accept_~s.offset_38)) |v_ssl3_accept_#t~mem63_1|)) InVars {#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_5|} OutVars{#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38, ssl3_accept_#t~mem63=|v_ssl3_accept_#t~mem63_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem62, ssl3_accept_#t~mem63] {4903#false} is VALID [2022-04-08 03:03:44,129 INFO L290 TraceCheckUtils]: 46: Hoare triple {4903#false} [789] L1218-->L1221: Formula: (and (= (select (select |v_#memory_int_106| v_ssl3_accept_~s.base_39) (+ 72 v_ssl3_accept_~s.offset_39)) |v_ssl3_accept_#t~mem64_1|) (not (= |v_ssl3_accept_#t~mem63_5| 8529))) InVars {#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39, 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_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39} AuxVars[] AssignedVars[ssl3_accept_#t~mem63, ssl3_accept_#t~mem64] {4903#false} is VALID [2022-04-08 03:03:44,129 INFO L290 TraceCheckUtils]: 47: Hoare triple {4903#false} [793] L1221-->L1224: Formula: (and (= |v_ssl3_accept_#t~mem65_1| (select (select |v_#memory_int_107| v_ssl3_accept_~s.base_40) (+ 72 v_ssl3_accept_~s.offset_40))) (not (= 8544 |v_ssl3_accept_#t~mem64_5|))) InVars {#memory_int=|v_#memory_int_107|, ssl3_accept_#t~mem64=|v_ssl3_accept_#t~mem64_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40} OutVars{#memory_int=|v_#memory_int_107|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_#t~mem65=|v_ssl3_accept_#t~mem65_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40} AuxVars[] AssignedVars[ssl3_accept_#t~mem64, ssl3_accept_#t~mem65] {4903#false} is VALID [2022-04-08 03:03:44,130 INFO L290 TraceCheckUtils]: 48: Hoare triple {4903#false} [797] L1224-->L1227: Formula: (and (not (= 8545 |v_ssl3_accept_#t~mem65_5|)) (= (select (select |v_#memory_int_108| v_ssl3_accept_~s.base_41) (+ 72 v_ssl3_accept_~s.offset_41)) |v_ssl3_accept_#t~mem66_1|)) InVars {#memory_int=|v_#memory_int_108|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_#t~mem65=|v_ssl3_accept_#t~mem65_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41} OutVars{#memory_int=|v_#memory_int_108|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_#t~mem66=|v_ssl3_accept_#t~mem66_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41} AuxVars[] AssignedVars[ssl3_accept_#t~mem65, ssl3_accept_#t~mem66] {4903#false} is VALID [2022-04-08 03:03:44,130 INFO L290 TraceCheckUtils]: 49: Hoare triple {4903#false} [803] L1227-->L1230: Formula: (and (not (= 8560 |v_ssl3_accept_#t~mem66_5|)) (= (select (select |v_#memory_int_109| v_ssl3_accept_~s.base_42) (+ 72 v_ssl3_accept_~s.offset_42)) |v_ssl3_accept_#t~mem67_1|)) InVars {#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_42, ssl3_accept_#t~mem66=|v_ssl3_accept_#t~mem66_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_42} OutVars{#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_42, ssl3_accept_#t~mem67=|v_ssl3_accept_#t~mem67_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_42} AuxVars[] AssignedVars[ssl3_accept_#t~mem66, ssl3_accept_#t~mem67] {4903#false} is VALID [2022-04-08 03:03:44,132 INFO L290 TraceCheckUtils]: 50: Hoare triple {4903#false} [811] L1230-->L1233: Formula: (and (not (= |v_ssl3_accept_#t~mem67_5| 8561)) (= (select (select |v_#memory_int_110| v_ssl3_accept_~s.base_43) (+ 72 v_ssl3_accept_~s.offset_43)) |v_ssl3_accept_#t~mem68_1|)) InVars {#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_43, ssl3_accept_#t~mem67=|v_ssl3_accept_#t~mem67_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_43} OutVars{#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_43, ssl3_accept_#t~mem68=|v_ssl3_accept_#t~mem68_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_43} AuxVars[] AssignedVars[ssl3_accept_#t~mem67, ssl3_accept_#t~mem68] {4903#false} is VALID [2022-04-08 03:03:44,132 INFO L290 TraceCheckUtils]: 51: Hoare triple {4903#false} [822] L1233-->L1236: Formula: (and (not (= 8448 |v_ssl3_accept_#t~mem68_5|)) (= (select (select |v_#memory_int_111| v_ssl3_accept_~s.base_44) (+ 72 v_ssl3_accept_~s.offset_44)) |v_ssl3_accept_#t~mem69_1|)) InVars {#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_44, ssl3_accept_#t~mem68=|v_ssl3_accept_#t~mem68_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_44} OutVars{#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_44, ssl3_accept_#t~mem69=|v_ssl3_accept_#t~mem69_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_44} AuxVars[] AssignedVars[ssl3_accept_#t~mem68, ssl3_accept_#t~mem69] {4903#false} is VALID [2022-04-08 03:03:44,132 INFO L290 TraceCheckUtils]: 52: Hoare triple {4903#false} [831] L1236-->L1239: Formula: (and (= (select (select |v_#memory_int_112| v_ssl3_accept_~s.base_45) (+ 72 v_ssl3_accept_~s.offset_45)) |v_ssl3_accept_#t~mem70_1|) (not (= 8576 |v_ssl3_accept_#t~mem69_5|))) InVars {#memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_45, ssl3_accept_~s.base=v_ssl3_accept_~s.base_45, ssl3_accept_#t~mem69=|v_ssl3_accept_#t~mem69_5|} OutVars{#memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_45, ssl3_accept_#t~mem70=|v_ssl3_accept_#t~mem70_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_45} AuxVars[] AssignedVars[ssl3_accept_#t~mem70, ssl3_accept_#t~mem69] {4903#false} is VALID [2022-04-08 03:03:44,132 INFO L290 TraceCheckUtils]: 53: Hoare triple {4903#false} [842] L1239-->L1242: Formula: (and (not (= 8577 |v_ssl3_accept_#t~mem70_5|)) (= (select (select |v_#memory_int_113| v_ssl3_accept_~s.base_46) (+ 72 v_ssl3_accept_~s.offset_46)) |v_ssl3_accept_#t~mem71_1|)) InVars {#memory_int=|v_#memory_int_113|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_46, ssl3_accept_#t~mem70=|v_ssl3_accept_#t~mem70_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_46} OutVars{#memory_int=|v_#memory_int_113|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_46, ssl3_accept_#t~mem71=|v_ssl3_accept_#t~mem71_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_46} AuxVars[] AssignedVars[ssl3_accept_#t~mem70, ssl3_accept_#t~mem71] {4903#false} is VALID [2022-04-08 03:03:44,132 INFO L290 TraceCheckUtils]: 54: Hoare triple {4903#false} [850] L1242-->L1245: Formula: (and (= (select (select |v_#memory_int_114| v_ssl3_accept_~s.base_47) (+ 72 v_ssl3_accept_~s.offset_47)) |v_ssl3_accept_#t~mem72_1|) (not (= |v_ssl3_accept_#t~mem71_5| 8592))) InVars {#memory_int=|v_#memory_int_114|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_47, ssl3_accept_#t~mem71=|v_ssl3_accept_#t~mem71_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_47} OutVars{#memory_int=|v_#memory_int_114|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_47, ssl3_accept_#t~mem72=|v_ssl3_accept_#t~mem72_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_47} AuxVars[] AssignedVars[ssl3_accept_#t~mem71, ssl3_accept_#t~mem72] {4903#false} is VALID [2022-04-08 03:03:44,132 INFO L290 TraceCheckUtils]: 55: Hoare triple {4903#false} [857] L1245-->L1248: Formula: (and (not (= 8593 |v_ssl3_accept_#t~mem72_5|)) (= |v_ssl3_accept_#t~mem73_1| (select (select |v_#memory_int_115| v_ssl3_accept_~s.base_48) (+ 72 v_ssl3_accept_~s.offset_48)))) InVars {#memory_int=|v_#memory_int_115|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_48, ssl3_accept_#t~mem72=|v_ssl3_accept_#t~mem72_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_48} OutVars{#memory_int=|v_#memory_int_115|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_48, ssl3_accept_~s.base=v_ssl3_accept_~s.base_48, ssl3_accept_#t~mem73=|v_ssl3_accept_#t~mem73_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem72, ssl3_accept_#t~mem73] {4903#false} is VALID [2022-04-08 03:03:44,133 INFO L290 TraceCheckUtils]: 56: Hoare triple {4903#false} [863] L1248-->L1251: Formula: (and (= (select (select |v_#memory_int_116| v_ssl3_accept_~s.base_49) (+ 72 v_ssl3_accept_~s.offset_49)) |v_ssl3_accept_#t~mem74_1|) (not (= |v_ssl3_accept_#t~mem73_5| 8608))) InVars {#memory_int=|v_#memory_int_116|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_49, ssl3_accept_~s.base=v_ssl3_accept_~s.base_49, ssl3_accept_#t~mem73=|v_ssl3_accept_#t~mem73_5|} OutVars{#memory_int=|v_#memory_int_116|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_49, ssl3_accept_~s.base=v_ssl3_accept_~s.base_49, ssl3_accept_#t~mem74=|v_ssl3_accept_#t~mem74_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem73, ssl3_accept_#t~mem74] {4903#false} is VALID [2022-04-08 03:03:44,133 INFO L290 TraceCheckUtils]: 57: Hoare triple {4903#false} [866] L1251-->L1254: Formula: (and (= (select (select |v_#memory_int_117| v_ssl3_accept_~s.base_50) (+ 72 v_ssl3_accept_~s.offset_50)) |v_ssl3_accept_#t~mem75_1|) (not (= |v_ssl3_accept_#t~mem74_5| 8609))) InVars {#memory_int=|v_#memory_int_117|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_50, ssl3_accept_~s.base=v_ssl3_accept_~s.base_50, 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_117|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_50, ssl3_accept_~s.base=v_ssl3_accept_~s.base_50} AuxVars[] AssignedVars[ssl3_accept_#t~mem74, ssl3_accept_#t~mem75] {4903#false} is VALID [2022-04-08 03:03:44,133 INFO L290 TraceCheckUtils]: 58: Hoare triple {4903#false} [870] L1254-->L1257: Formula: (and (= (select (select |v_#memory_int_118| v_ssl3_accept_~s.base_51) (+ 72 v_ssl3_accept_~s.offset_51)) |v_ssl3_accept_#t~mem76_1|) (not (= |v_ssl3_accept_#t~mem75_5| 8640))) InVars {#memory_int=|v_#memory_int_118|, ssl3_accept_#t~mem75=|v_ssl3_accept_#t~mem75_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_51, ssl3_accept_~s.base=v_ssl3_accept_~s.base_51} OutVars{#memory_int=|v_#memory_int_118|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_51, ssl3_accept_#t~mem76=|v_ssl3_accept_#t~mem76_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_51} AuxVars[] AssignedVars[ssl3_accept_#t~mem75, ssl3_accept_#t~mem76] {4903#false} is VALID [2022-04-08 03:03:44,133 INFO L290 TraceCheckUtils]: 59: Hoare triple {4903#false} [873] L1257-->L1260: Formula: (and (= (select (select |v_#memory_int_119| v_ssl3_accept_~s.base_52) (+ 72 v_ssl3_accept_~s.offset_52)) |v_ssl3_accept_#t~mem77_1|) (not (= |v_ssl3_accept_#t~mem76_5| 8641))) InVars {#memory_int=|v_#memory_int_119|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_52, ssl3_accept_#t~mem76=|v_ssl3_accept_#t~mem76_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_52} OutVars{#memory_int=|v_#memory_int_119|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_52, ssl3_accept_#t~mem77=|v_ssl3_accept_#t~mem77_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_52} AuxVars[] AssignedVars[ssl3_accept_#t~mem76, ssl3_accept_#t~mem77] {4903#false} is VALID [2022-04-08 03:03:44,133 INFO L290 TraceCheckUtils]: 60: Hoare triple {4903#false} [877] L1260-->L1263: Formula: (and (= (select (select |v_#memory_int_120| v_ssl3_accept_~s.base_53) (+ 72 v_ssl3_accept_~s.offset_53)) |v_ssl3_accept_#t~mem78_1|) (not (= 8656 |v_ssl3_accept_#t~mem77_5|))) InVars {#memory_int=|v_#memory_int_120|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_53, ssl3_accept_#t~mem77=|v_ssl3_accept_#t~mem77_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_53} OutVars{#memory_int=|v_#memory_int_120|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_53, ssl3_accept_#t~mem78=|v_ssl3_accept_#t~mem78_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_53} AuxVars[] AssignedVars[ssl3_accept_#t~mem77, ssl3_accept_#t~mem78] {4903#false} is VALID [2022-04-08 03:03:44,133 INFO L290 TraceCheckUtils]: 61: Hoare triple {4903#false} [882] L1263-->L1266: Formula: (and (not (= 8657 |v_ssl3_accept_#t~mem78_5|)) (= |v_ssl3_accept_#t~mem79_1| (select (select |v_#memory_int_121| v_ssl3_accept_~s.base_54) (+ 72 v_ssl3_accept_~s.offset_54)))) InVars {#memory_int=|v_#memory_int_121|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_54, ssl3_accept_#t~mem78=|v_ssl3_accept_#t~mem78_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_54} OutVars{#memory_int=|v_#memory_int_121|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_54, ssl3_accept_#t~mem79=|v_ssl3_accept_#t~mem79_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_54} AuxVars[] AssignedVars[ssl3_accept_#t~mem78, ssl3_accept_#t~mem79] {4903#false} is VALID [2022-04-08 03:03:44,133 INFO L290 TraceCheckUtils]: 62: Hoare triple {4903#false} [886] 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] {4903#false} is VALID [2022-04-08 03:03:44,133 INFO L290 TraceCheckUtils]: 63: Hoare triple {4903#false} [890] L1270-->L1615: Formula: (and (<= |v_ssl3_accept_#t~nondet144_2| 2147483647) (<= 0 (+ |v_ssl3_accept_#t~nondet144_2| 2147483648)) (= v_ssl3_accept_~ret~0_9 |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_9} AuxVars[] AssignedVars[ssl3_accept_~ret~0, ssl3_accept_#t~nondet144] {4903#false} is VALID [2022-04-08 03:03:44,133 INFO L290 TraceCheckUtils]: 64: Hoare triple {4903#false} [895] L1615-->L1616: Formula: (= 3 v_ssl3_accept_~blastFlag~0_4) InVars {ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_4} OutVars{ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_4} AuxVars[] AssignedVars[] {4903#false} is VALID [2022-04-08 03:03:44,133 INFO L290 TraceCheckUtils]: 65: Hoare triple {4903#false} [901] L1616-->ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {4903#false} is VALID [2022-04-08 03:03:44,134 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-08 03:03:44,134 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-08 03:03:44,134 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1297090488] [2022-04-08 03:03:44,134 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1297090488] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-08 03:03:44,134 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-08 03:03:44,134 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-04-08 03:03:44,134 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1207286756] [2022-04-08 03:03:44,134 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-08 03:03:44,135 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 12.4) internal successors, (62), 4 states have internal predecessors, (62), 1 states have call successors, (3), 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 66 [2022-04-08 03:03:44,135 INFO L84 Accepts]: Finished accepts. word is accepted. [2022-04-08 03:03:44,135 INFO L86 InductivityCheck]: Starting inductivity check of a Floyd-Hoare automaton with has 5 states, 5 states have (on average 12.4) internal successors, (62), 4 states have internal predecessors, (62), 1 states have call successors, (3), 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-08 03:03:44,181 INFO L122 InductivityCheck]: Floyd-Hoare automaton has 66 edges. 66 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2022-04-08 03:03:44,181 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-04-08 03:03:44,181 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-08 03:03:44,182 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-04-08 03:03:44,182 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-04-08 03:03:44,183 INFO L87 Difference]: Start difference. First operand 160 states and 238 transitions. Second operand has 5 states, 5 states have (on average 12.4) internal successors, (62), 4 states have internal predecessors, (62), 1 states have call successors, (3), 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-08 03:03:46,212 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-08 03:03:47,054 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-08 03:03:47,055 INFO L93 Difference]: Finished difference Result 307 states and 459 transitions. [2022-04-08 03:03:47,055 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-04-08 03:03:47,055 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 12.4) internal successors, (62), 4 states have internal predecessors, (62), 1 states have call successors, (3), 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 66 [2022-04-08 03:03:47,055 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-08 03:03:47,055 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5 states, 5 states have (on average 12.4) internal successors, (62), 4 states have internal predecessors, (62), 1 states have call successors, (3), 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-08 03:03:47,057 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 423 transitions. [2022-04-08 03:03:47,058 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5 states, 5 states have (on average 12.4) internal successors, (62), 4 states have internal predecessors, (62), 1 states have call successors, (3), 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-08 03:03:47,059 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 423 transitions. [2022-04-08 03:03:47,059 INFO L86 InductivityCheck]: Starting inductivity check of a Floyd-Hoare automaton with 5 states and 423 transitions. [2022-04-08 03:03:47,352 INFO L122 InductivityCheck]: Floyd-Hoare automaton has 423 edges. 423 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2022-04-08 03:03:47,354 INFO L225 Difference]: With dead ends: 307 [2022-04-08 03:03:47,354 INFO L226 Difference]: Without dead ends: 173 [2022-04-08 03:03:47,355 INFO L912 BasicCegarLoop]: 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-08 03:03:47,355 INFO L913 BasicCegarLoop]: 181 mSDtfsCounter, 19 mSDsluCounter, 280 mSDsCounter, 0 mSdLazyCounter, 342 mSolverCounterSat, 8 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 19 SdHoareTripleChecker+Valid, 461 SdHoareTripleChecker+Invalid, 351 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 342 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2022-04-08 03:03:47,355 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [19 Valid, 461 Invalid, 351 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 342 Invalid, 1 Unknown, 0 Unchecked, 2.3s Time] [2022-04-08 03:03:47,356 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 173 states. [2022-04-08 03:03:47,358 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 173 to 160. [2022-04-08 03:03:47,359 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2022-04-08 03:03:47,359 INFO L82 GeneralOperation]: Start isEquivalent. First operand 173 states. Second operand has 160 states, 155 states have (on average 1.5032258064516129) internal successors, (233), 155 states have internal predecessors, (233), 3 states have call successors, (3), 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-08 03:03:47,359 INFO L74 IsIncluded]: Start isIncluded. First operand 173 states. Second operand has 160 states, 155 states have (on average 1.5032258064516129) internal successors, (233), 155 states have internal predecessors, (233), 3 states have call successors, (3), 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-08 03:03:47,360 INFO L87 Difference]: Start difference. First operand 173 states. Second operand has 160 states, 155 states have (on average 1.5032258064516129) internal successors, (233), 155 states have internal predecessors, (233), 3 states have call successors, (3), 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-08 03:03:47,362 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-08 03:03:47,362 INFO L93 Difference]: Finished difference Result 173 states and 254 transitions. [2022-04-08 03:03:47,362 INFO L276 IsEmpty]: Start isEmpty. Operand 173 states and 254 transitions. [2022-04-08 03:03:47,362 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2022-04-08 03:03:47,362 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2022-04-08 03:03:47,362 INFO L74 IsIncluded]: Start isIncluded. First operand has 160 states, 155 states have (on average 1.5032258064516129) internal successors, (233), 155 states have internal predecessors, (233), 3 states have call successors, (3), 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 173 states. [2022-04-08 03:03:47,363 INFO L87 Difference]: Start difference. First operand has 160 states, 155 states have (on average 1.5032258064516129) internal successors, (233), 155 states have internal predecessors, (233), 3 states have call successors, (3), 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 173 states. [2022-04-08 03:03:47,365 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-08 03:03:47,365 INFO L93 Difference]: Finished difference Result 173 states and 254 transitions. [2022-04-08 03:03:47,365 INFO L276 IsEmpty]: Start isEmpty. Operand 173 states and 254 transitions. [2022-04-08 03:03:47,365 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2022-04-08 03:03:47,365 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2022-04-08 03:03:47,365 INFO L88 GeneralOperation]: Finished isEquivalent. [2022-04-08 03:03:47,365 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2022-04-08 03:03:47,365 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 160 states, 155 states have (on average 1.5032258064516129) internal successors, (233), 155 states have internal predecessors, (233), 3 states have call successors, (3), 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-08 03:03:47,367 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 160 states to 160 states and 237 transitions. [2022-04-08 03:03:47,367 INFO L78 Accepts]: Start accepts. Automaton has 160 states and 237 transitions. Word has length 66 [2022-04-08 03:03:47,368 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-08 03:03:47,368 INFO L478 AbstractCegarLoop]: Abstraction has 160 states and 237 transitions. [2022-04-08 03:03:47,368 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 12.4) internal successors, (62), 4 states have internal predecessors, (62), 1 states have call successors, (3), 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-08 03:03:47,368 INFO L276 IsEmpty]: Start isEmpty. Operand 160 states and 237 transitions. [2022-04-08 03:03:47,369 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2022-04-08 03:03:47,369 INFO L491 BasicCegarLoop]: Found error trace [2022-04-08 03:03:47,369 INFO L499 BasicCegarLoop]: 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-08 03:03:47,369 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2022-04-08 03:03:47,369 INFO L403 AbstractCegarLoop]: === Iteration 7 === Targeting ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION === [ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-08 03:03:47,369 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-08 03:03:47,370 INFO L85 PathProgramCache]: Analyzing trace with hash -1564834441, now seen corresponding path program 1 times [2022-04-08 03:03:47,370 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-08 03:03:47,370 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2057298205] [2022-04-08 03:03:47,370 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-08 03:03:47,370 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-08 03:03:47,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-08 03:03:47,482 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-08 03:03:47,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-08 03:03:47,488 INFO L290 TraceCheckUtils]: 0: Hoare triple {5825#(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|))} [668] 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) (= 196 (select |v_#length_13| 4)) (= (select .cse1 0) 48) (< 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] {5818#true} is VALID [2022-04-08 03:03:47,488 INFO L290 TraceCheckUtils]: 1: Hoare triple {5818#true} [671] ULTIMATE.initFINAL-->ULTIMATE.initEXIT: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {5818#true} is VALID [2022-04-08 03:03:47,488 INFO L284 TraceCheckUtils]: 2: Hoare quadruple {5818#true} {5818#true} [915] ULTIMATE.initEXIT-->L-1: AOR: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] LVA: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {5818#true} is VALID [2022-04-08 03:03:47,489 INFO L272 TraceCheckUtils]: 0: Hoare triple {5818#true} [666] ULTIMATE.startENTRY-->ULTIMATE.initENTRY: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {5825#(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-08 03:03:47,489 INFO L290 TraceCheckUtils]: 1: Hoare triple {5825#(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|))} [668] 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) (= 196 (select |v_#length_13| 4)) (= (select .cse1 0) 48) (< 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] {5818#true} is VALID [2022-04-08 03:03:47,490 INFO L290 TraceCheckUtils]: 2: Hoare triple {5818#true} [671] ULTIMATE.initFINAL-->ULTIMATE.initEXIT: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {5818#true} is VALID [2022-04-08 03:03:47,490 INFO L284 TraceCheckUtils]: 3: Hoare quadruple {5818#true} {5818#true} [915] ULTIMATE.initEXIT-->L-1: AOR: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] LVA: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {5818#true} is VALID [2022-04-08 03:03:47,490 INFO L272 TraceCheckUtils]: 4: Hoare triple {5818#true} [667] L-1-->mainENTRY: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {5818#true} is VALID [2022-04-08 03:03:47,491 INFO L290 TraceCheckUtils]: 5: Hoare triple {5818#true} [670] mainENTRY-->L1096: Formula: (let ((.cse27 (+ 116 v_main_~s~0.offset_1))) (let ((.cse37 (select |v_#memory_$Pointer$.offset_204| v_main_~s~0.base_1)) (.cse2 (select |v_#memory_$Pointer$.base_204| v_main_~s~0.base_1)) (.cse28 (+ v_main_~s~0.offset_1 248)) (.cse33 (store |v_#valid_6| v_main_~s~0.base_1 1)) (.cse31 (select (select |v_#memory_$Pointer$.base_202| v_main_~s~0.base_1) .cse27)) (.cse32 (+ (select (select |v_#memory_$Pointer$.offset_201| v_main_~s~0.base_1) .cse27) 888))) (let ((.cse21 (store |v_#memory_$Pointer$.offset_201| .cse31 (store (select |v_#memory_$Pointer$.offset_201| .cse31) .cse32 0))) (.cse35 (store |v_#memory_$Pointer$.base_202| .cse31 (store (select |v_#memory_$Pointer$.base_202| .cse31) .cse32 |v_main_#t~malloc19.base_4|))) (.cse34 (store .cse33 |v_main_#t~malloc8.base_4| 1)) (.cse11 (select .cse2 .cse28)) (.cse12 (+ 152 (select .cse37 .cse28)))) (let ((.cse38 (store |v_#memory_$Pointer$.offset_204| .cse11 (store (select |v_#memory_$Pointer$.offset_204| .cse11) .cse12 (let ((.cse43 (mod |v_main_#t~nondet15_2| 18446744073709551616))) (ite (<= .cse43 9223372036854775807) .cse43 (+ (- 18446744073709551616) .cse43)))))) (.cse23 (store |v_#memory_$Pointer$.base_204| .cse11 (store (select |v_#memory_$Pointer$.base_204| .cse11) .cse12 0))) (.cse22 (store .cse34 |v_main_#t~malloc9.base_4| 1)) (.cse39 (select (select |v_#memory_$Pointer$.base_205| v_main_~s~0.base_1) .cse27)) (.cse40 (+ 888 (select (select |v_#memory_$Pointer$.offset_202| v_main_~s~0.base_1) .cse27))) (.cse41 (select (select .cse35 v_main_~s~0.base_1) .cse27)) (.cse42 (+ 888 (select (select .cse21 v_main_~s~0.base_1) .cse27)))) (let ((.cse0 (select |v_#memory_$Pointer$.base_203| v_main_~s~0.base_1)) (.cse6 (+ v_main_~s~0.offset_1 332)) (.cse3 (select |v_#memory_$Pointer$.offset_205| v_main_~s~0.base_1)) (.cse19 (select (select .cse35 .cse41) .cse42)) (.cse20 (+ (select (select .cse21 .cse41) .cse42) 20)) (.cse8 (select (select |v_#memory_$Pointer$.base_205| .cse39) .cse40)) (.cse9 (+ (select (select |v_#memory_$Pointer$.offset_202| .cse39) .cse40) 28)) (.cse13 (select |v_#memory_int_228| v_main_~s~0.base_1)) (.cse4 (+ v_main_~s~0.offset_1 272)) (.cse7 (select |v_#memory_$Pointer$.offset_203| v_main_~s~0.base_1)) (.cse1 (+ v_main_~s~0.offset_1 256)) (.cse15 (+ v_main_~s~0.offset_1 288)) (.cse17 (select |v_#memory_$Pointer$.base_201| v_main_~s~0.base_1)) (.cse29 (+ v_main_~s~0.offset_1 72)) (.cse16 (select |v_#memory_int_225| v_main_~s~0.base_1)) (.cse36 (select |v_#memory_int_224| v_main_~s~0.base_1)) (.cse14 (select |v_#memory_int_226| v_main_~s~0.base_1)) (.cse26 (store .cse22 |v_main_#t~malloc10.base_4| 1)) (.cse24 (select (select .cse23 v_main_~s~0.base_1) .cse27)) (.cse25 (+ 975 (select (select .cse38 v_main_~s~0.base_1) .cse27)))) (and (<= 0 (+ |v_main_#t~nondet26_1| 2147483648)) (<= |v_main_#t~nondet17_2| 2147483647) (= (store |v_#memory_$Pointer$.base_203| v_main_~s~0.base_1 (store .cse0 .cse1 (select .cse2 .cse1))) |v_#memory_$Pointer$.base_204|) (= (store |v_#memory_$Pointer$.offset_205| v_main_~s~0.base_1 (store (store .cse3 .cse4 (let ((.cse5 (mod |v_main_#t~nondet11_2| 18446744073709551616))) (ite (<= .cse5 9223372036854775807) .cse5 (+ (- 18446744073709551616) .cse5)))) .cse6 (select .cse7 .cse6))) |v_#memory_$Pointer$.offset_203|) (= (select |v_#valid_6| v_main_~s~0.base_1) 0) (= |v_#memory_$Pointer$.base_1| (store |v_#memory_$Pointer$.base_205| .cse8 (store (select |v_#memory_$Pointer$.base_205| .cse8) .cse9 (select (select |v_#memory_$Pointer$.base_1| .cse8) .cse9)))) (= |v_#length_1| (store (store (store (store (store |v_#length_6| v_main_~s~0.base_1 356) |v_main_#t~malloc8.base_4| 979) |v_main_#t~malloc9.base_4| 348) |v_main_#t~malloc10.base_4| 244) |v_main_#t~malloc19.base_4| 68)) (= (let ((.cse10 (store |v_#memory_int_228| v_main_~s~0.base_1 (store (store .cse13 .cse6 |v_main_#t~nondet12_2|) .cse1 |v_main_#t~nondet13_2|)))) (store .cse10 .cse11 (store (select .cse10 .cse11) .cse12 (select (select |v_#memory_int_229| .cse11) .cse12)))) |v_#memory_int_229|) (= |v_#memory_int_225| (store |v_#memory_int_226| v_main_~s~0.base_1 (store .cse14 .cse15 (select .cse16 .cse15)))) (= (store |v_#memory_$Pointer$.base_201| v_main_~s~0.base_1 (store (store .cse17 .cse4 0) .cse6 (select .cse0 .cse6))) |v_#memory_$Pointer$.base_203|) (< |v_main_#t~malloc9.base_4| |v_#StackHeapBarrier_1|) (= (let ((.cse18 (store |v_#memory_int_227| .cse19 (store (select |v_#memory_int_227| .cse19) .cse20 |v_main_#t~nondet22_2|)))) (store .cse18 .cse8 (store (select .cse18 .cse8) .cse9 |v_main_#t~nondet25_2|))) |v_#memory_int_1|) (<= |v_main_#t~nondet13_2| 2147483647) (= (store .cse21 .cse19 (store (select .cse21 .cse19) .cse20 (select (select |v_#memory_$Pointer$.offset_202| .cse19) .cse20))) |v_#memory_$Pointer$.offset_202|) (not (= |v_main_#t~malloc9.base_4| 0)) (not (= |v_main_#t~malloc19.base_4| 0)) (= (select .cse22 |v_main_#t~malloc10.base_4|) 0) (= (store .cse23 .cse24 (store (select .cse23 .cse24) .cse25 (select (select |v_#memory_$Pointer$.base_202| .cse24) .cse25))) |v_#memory_$Pointer$.base_202|) (< v_main_~s~0.base_1 |v_#StackHeapBarrier_1|) (= |v_#valid_1| (store .cse26 |v_main_#t~malloc19.base_4| 1)) (= (store |v_#memory_$Pointer$.offset_13| v_main_~s~0.base_1 (store (store (store (store (select |v_#memory_$Pointer$.offset_13| v_main_~s~0.base_1) .cse27 0) .cse15 0) .cse28 0) .cse29 (select .cse3 .cse29))) |v_#memory_$Pointer$.offset_205|) (= |v_#memory_int_227| (let ((.cse30 (store |v_#memory_int_229| .cse24 (store (select |v_#memory_int_229| .cse24) .cse25 |v_main_#t~nondet17_2|)))) (store .cse30 .cse31 (store (select .cse30 .cse31) .cse32 (select (select |v_#memory_int_227| .cse31) .cse32))))) (= (select .cse33 |v_main_#t~malloc8.base_4|) 0) (< |v_main_#t~malloc8.base_4| |v_#StackHeapBarrier_1|) (= v_main_~s~0.offset_1 0) (= (select .cse34 |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)) (= (store .cse35 .cse19 (store (select .cse35 .cse19) .cse20 (select (select |v_#memory_$Pointer$.base_205| .cse19) .cse20))) |v_#memory_$Pointer$.base_205|) (< |v_main_#t~malloc10.base_4| |v_#StackHeapBarrier_1|) (= |v_#memory_$Pointer$.offset_1| (store |v_#memory_$Pointer$.offset_202| .cse8 (store (select |v_#memory_$Pointer$.offset_202| .cse8) .cse9 (select (select |v_#memory_$Pointer$.offset_1| .cse8) .cse9)))) (= |v_#memory_int_228| (store |v_#memory_int_224| v_main_~s~0.base_1 (store (store .cse36 .cse29 8464) .cse4 (select .cse13 .cse4)))) (= (store |v_#memory_$Pointer$.offset_203| v_main_~s~0.base_1 (store .cse7 .cse1 (select .cse37 .cse1))) |v_#memory_$Pointer$.offset_204|) (not (= v_main_~s~0.base_1 0)) (= (store |v_#memory_$Pointer$.base_13| v_main_~s~0.base_1 (store (store (store (store (select |v_#memory_$Pointer$.base_13| v_main_~s~0.base_1) .cse27 |v_main_#t~malloc8.base_4|) .cse15 |v_main_#t~malloc9.base_4|) .cse28 |v_main_#t~malloc10.base_4|) .cse29 (select .cse17 .cse29))) |v_#memory_$Pointer$.base_201|) (= (store |v_#memory_int_225| v_main_~s~0.base_1 (store .cse16 .cse28 (select .cse36 .cse28))) |v_#memory_int_224|) (= |v_#memory_int_226| (store |v_#memory_int_13| v_main_~s~0.base_1 (store (select |v_#memory_int_13| v_main_~s~0.base_1) .cse27 (select .cse14 .cse27)))) (= (select .cse26 |v_main_#t~malloc19.base_4|) 0) (= (store .cse38 .cse24 (store (select .cse38 .cse24) .cse25 (select (select |v_#memory_$Pointer$.offset_201| .cse24) .cse25))) |v_#memory_$Pointer$.offset_201|))))))) InVars {#memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, 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_13|, #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_13|} 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_#memory_$Pointer$.offset_205|, |v_main_#t~malloc19.base_4|, |v_#memory_int_224|, |v_#memory_int_225|, |v_#memory_int_226|, |v_#memory_int_227|, |v_#memory_$Pointer$.base_205|, |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] {5818#true} is VALID [2022-04-08 03:03:47,491 INFO L290 TraceCheckUtils]: 6: Hoare triple {5818#true} [672] L1096-->L1096-2: Formula: (let ((.cse0 (+ v_main_~s~0.offset_4 204))) (and (= (store |v_#memory_$Pointer$.offset_20| v_main_~s~0.base_4 (store (select |v_#memory_$Pointer$.offset_20| v_main_~s~0.base_4) .cse0 0)) |v_#memory_$Pointer$.offset_19|) (= (store |v_#memory_$Pointer$.base_20| v_main_~s~0.base_4 (store (select |v_#memory_$Pointer$.base_20| v_main_~s~0.base_4) .cse0 0)) |v_#memory_$Pointer$.base_19|) (not (= |v_main_#t~nondet26_3| 0)) (= |v_#memory_int_20| (store |v_#memory_int_21| v_main_~s~0.base_4 (store (select |v_#memory_int_21| v_main_~s~0.base_4) .cse0 (select (select |v_#memory_int_20| v_main_~s~0.base_4) .cse0)))))) InVars {main_#t~nondet26=|v_main_#t~nondet26_3|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_20|, main_~s~0.base=v_main_~s~0.base_4, #memory_int=|v_#memory_int_21|, main_~s~0.offset=v_main_~s~0.offset_4, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_20|} OutVars{#memory_int=|v_#memory_int_20|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_19|, 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_19|} AuxVars[] AssignedVars[main_#t~nondet26, #memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] {5818#true} is VALID [2022-04-08 03:03:47,491 INFO L272 TraceCheckUtils]: 7: Hoare triple {5818#true} [674] L1096-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] {5818#true} is VALID [2022-04-08 03:03:47,493 INFO L290 TraceCheckUtils]: 8: Hoare triple {5818#true} [676] ssl3_acceptENTRY-->L1146: Formula: (let ((.cse2 (select |v_#memory_$Pointer$.offset_55| v_ssl3_accept_~s.base_7)) (.cse5 (select |v_#memory_$Pointer$.offset_206| v_ssl3_accept_~s.base_7)) (.cse0 (+ v_ssl3_accept_~s.offset_7 128)) (.cse1 (select |v_#memory_$Pointer$.base_206| v_ssl3_accept_~s.base_7)) (.cse4 (+ v_ssl3_accept_~s.offset_7 72)) (.cse6 (select |v_#memory_$Pointer$.base_55| v_ssl3_accept_~s.base_7)) (.cse3 (+ v_ssl3_accept_~s.offset_7 272))) (and (= v_ssl3_accept_~tmp___9~0_3 |v_ssl3_accept_#t~nondet38_2|) (<= |v_ssl3_accept_#t~nondet37_2| 9223372036854775807) (<= |v_ssl3_accept_#t~nondet35_2| 2147483647) (= v_ssl3_accept_~tmp~3_1 |v_ssl3_accept_#t~nondet41_2|) (= |v_#memory_$Pointer$.base_206| (store |v_#memory_$Pointer$.base_57| v_ssl3_accept_~s.base_7 (store (select |v_#memory_$Pointer$.base_57| v_ssl3_accept_~s.base_7) .cse0 (select .cse1 .cse0)))) (= v_ssl3_accept_~skip~0_1 0) (<= |v_ssl3_accept_#t~nondet31_2| 2147483647) (<= |v_ssl3_accept_#t~nondet41_2| 2147483647) (= v_ssl3_accept_~blastFlag~0_6 0) (= (select .cse2 .cse3) |v_ssl3_accept_#t~mem42.offset_1|) (<= |v_ssl3_accept_#t~nondet32_2| 2147483647) (<= |v_ssl3_accept_#t~nondet39_2| 2147483647) (<= 0 (+ 9223372036854775808 |v_ssl3_accept_#t~nondet37_2|)) (= v_ssl3_accept_~s.offset_7 |v_ssl3_accept_#in~s.offset_1|) (<= 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|) (= v_ssl3_accept_~tmp___1~0_1 |v_ssl3_accept_#t~nondet31_2|) (<= |v_ssl3_accept_#t~nondet33_2| 2147483647) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet31_2|)) (= 0 v_ssl3_accept_~cb~0.base_1) (= v_ssl3_accept_~tmp___5~0_1 |v_ssl3_accept_#t~nondet35_2|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet33_2|)) (<= 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_~s.base_7 |v_ssl3_accept_#in~s.base_1|) (= (store |v_#memory_int_62| v_ssl3_accept_~s.base_7 (store (store (select |v_#memory_int_62| v_ssl3_accept_~s.base_7) .cse0 |v_ssl3_accept_#t~nondet40_2|) .cse4 8464)) |v_#memory_int_60|) (= v_ssl3_accept_~got_new_session~0_1 0) (<= |v_ssl3_accept_#t~nondet38_2| 2147483647) (= v_ssl3_accept_~tmp___2~0_1 |v_ssl3_accept_#t~nondet32_2|) (= (store |v_#memory_$Pointer$.offset_206| v_ssl3_accept_~s.base_7 (store .cse5 .cse4 (select .cse2 .cse4))) |v_#memory_$Pointer$.offset_55|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet41_2|)) (= |v_#memory_$Pointer$.offset_206| (store |v_#memory_$Pointer$.offset_57| v_ssl3_accept_~s.base_7 (store (select |v_#memory_$Pointer$.offset_57| v_ssl3_accept_~s.base_7) .cse0 (select .cse5 .cse0)))) (<= |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_#memory_$Pointer$.base_55| (store |v_#memory_$Pointer$.base_206| v_ssl3_accept_~s.base_7 (store .cse1 .cse4 (select .cse6 .cse4)))) (<= |v_ssl3_accept_#t~nondet34_2| 2147483647) (= |v_ssl3_accept_#t~mem42.base_1| (select .cse6 .cse3)) (= v_ssl3_accept_~cb~0.offset_1 0) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet38_2|)) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet39_2|)) (= (- 1) v_ssl3_accept_~ret~0_10) (<= |v_ssl3_accept_#t~nondet36_2| 2147483647) (= v_ssl3_accept_~tmp___10~0_3 |v_ssl3_accept_#t~nondet39_2|) (= 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_57|, 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_62|, 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_57|, 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_10, 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_55|, ssl3_accept_~num1~0=v_ssl3_accept_~num1~0_1, ssl3_accept_~tmp___10~0=v_ssl3_accept_~tmp___10~0_3, 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_6, 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_7, ssl3_accept_~tmp___9~0=v_ssl3_accept_~tmp___9~0_3, 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_60|, ssl3_accept_~tmp___1~0=v_ssl3_accept_~tmp___1~0_1, ssl3_accept_~s.base=v_ssl3_accept_~s.base_7, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_55|, 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_206|, |v_#memory_$Pointer$.base_206|] 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] {5823#(not (= 8192 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72))))} is VALID [2022-04-08 03:03:47,494 INFO L290 TraceCheckUtils]: 9: Hoare triple {5823#(not (= 8192 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72))))} [678] L1146-->L1146-2: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_8 272))) (and (= (select (select |v_#memory_$Pointer$.base_59| v_ssl3_accept_~s.base_8) .cse0) v_ssl3_accept_~cb~0.base_3) (not (= (mod (+ |v_ssl3_accept_#t~mem42.base_3| |v_ssl3_accept_#t~mem42.offset_3|) 18446744073709551616) 0)) (= v_ssl3_accept_~cb~0.offset_3 (select (select |v_#memory_$Pointer$.offset_59| v_ssl3_accept_~s.base_8) .cse0)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_8, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_59|, ssl3_accept_#t~mem42.base=|v_ssl3_accept_#t~mem42.base_3|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_8, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_59|, ssl3_accept_#t~mem42.offset=|v_ssl3_accept_#t~mem42.offset_3|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_8, ssl3_accept_~cb~0.base=v_ssl3_accept_~cb~0.base_3, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_59|, 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_8, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_59|} 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] {5823#(not (= 8192 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72))))} is VALID [2022-04-08 03:03:47,494 INFO L290 TraceCheckUtils]: 10: Hoare triple {5823#(not (= 8192 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72))))} [680] L1146-2-->L1152: Formula: (let ((.cse1 (+ 44 v_ssl3_accept_~s.offset_11))) (and (= |v_#memory_int_67| (store |v_#memory_int_68| v_ssl3_accept_~s.base_11 (let ((.cse0 (select |v_#memory_int_68| v_ssl3_accept_~s.base_11))) (store .cse0 .cse1 (+ (select .cse0 .cse1) 1))))) (= |v_#memory_$Pointer$.base_64| (store |v_#memory_$Pointer$.base_65| v_ssl3_accept_~s.base_11 (store (select |v_#memory_$Pointer$.base_65| v_ssl3_accept_~s.base_11) .cse1 (select (select |v_#memory_$Pointer$.base_64| v_ssl3_accept_~s.base_11) .cse1)))) (= (store |v_#memory_$Pointer$.offset_65| v_ssl3_accept_~s.base_11 (store (select |v_#memory_$Pointer$.offset_65| v_ssl3_accept_~s.base_11) .cse1 (select (select |v_#memory_$Pointer$.offset_64| v_ssl3_accept_~s.base_11) .cse1))) |v_#memory_$Pointer$.offset_64|))) InVars {#memory_int=|v_#memory_int_68|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_11, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_65|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_11, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_65|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_11, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_64|, ssl3_accept_#t~mem44=|v_ssl3_accept_#t~mem44_1|, #memory_int=|v_#memory_int_67|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_11, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_64|} AuxVars[] AssignedVars[#memory_$Pointer$.base, ssl3_accept_#t~mem44, #memory_int, #memory_$Pointer$.offset] {5823#(not (= 8192 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72))))} is VALID [2022-04-08 03:03:47,495 INFO L290 TraceCheckUtils]: 11: Hoare triple {5823#(not (= 8192 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72))))} [682] 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[] {5823#(not (= 8192 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72))))} is VALID [2022-04-08 03:03:47,495 INFO L290 TraceCheckUtils]: 12: Hoare triple {5823#(not (= 8192 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72))))} [685] L1152-1-->L1161: Formula: (let ((.cse0 (+ 204 v_ssl3_accept_~s.offset_16))) (and (= (select (select |v_#memory_$Pointer$.base_79| v_ssl3_accept_~s.base_16) .cse0) |v_ssl3_accept_#t~mem45.base_1|) (= (select (select |v_#memory_$Pointer$.offset_79| v_ssl3_accept_~s.base_16) .cse0) |v_ssl3_accept_#t~mem45.offset_1|))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_16, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_79|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_16, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_79|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_16, ssl3_accept_#t~mem45.offset=|v_ssl3_accept_#t~mem45.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_79|, ssl3_accept_#t~mem45.base=|v_ssl3_accept_#t~mem45.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_16, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_79|} AuxVars[] AssignedVars[ssl3_accept_#t~mem45.offset, ssl3_accept_#t~mem45.base] {5823#(not (= 8192 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72))))} is VALID [2022-04-08 03:03:47,495 INFO L290 TraceCheckUtils]: 13: Hoare triple {5823#(not (= 8192 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72))))} [687] L1161-->L1167-2: Formula: (not (= (mod (+ |v_ssl3_accept_#t~mem45.base_5| |v_ssl3_accept_#t~mem45.offset_5|) 18446744073709551616) 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] {5823#(not (= 8192 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72))))} is VALID [2022-04-08 03:03:47,496 INFO L290 TraceCheckUtils]: 14: Hoare triple {5823#(not (= 8192 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72))))} [691] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {5823#(not (= 8192 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72))))} is VALID [2022-04-08 03:03:47,496 INFO L290 TraceCheckUtils]: 15: Hoare triple {5823#(not (= 8192 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72))))} [693] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_82| v_ssl3_accept_~s.base_18) (+ 72 v_ssl3_accept_~s.offset_18)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_82|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, 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_82|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {5823#(not (= 8192 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72))))} is VALID [2022-04-08 03:03:47,496 INFO L290 TraceCheckUtils]: 16: Hoare triple {5823#(not (= 8192 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72))))} [697] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_84| v_ssl3_accept_~s.base_20) (+ 72 v_ssl3_accept_~s.offset_20))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_84|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_20, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_20} OutVars{#memory_int=|v_#memory_int_84|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_20, ssl3_accept_~s.base=v_ssl3_accept_~s.base_20} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {5823#(not (= 8192 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72))))} is VALID [2022-04-08 03:03:47,497 INFO L290 TraceCheckUtils]: 17: Hoare triple {5823#(not (= 8192 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72))))} [701] L1173-->L1176: Formula: (and (= (select (select |v_#memory_int_85| v_ssl3_accept_~s.base_21) (+ 72 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|) (not (= |v_ssl3_accept_#t~mem48_5| 16384))) InVars {#memory_int=|v_#memory_int_85|, 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_85|, 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] {5824#(not (= 8192 |ssl3_accept_#t~mem49|))} is VALID [2022-04-08 03:03:47,497 INFO L290 TraceCheckUtils]: 18: Hoare triple {5824#(not (= 8192 |ssl3_accept_#t~mem49|))} [703] 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] {5819#false} is VALID [2022-04-08 03:03:47,497 INFO L290 TraceCheckUtils]: 19: Hoare triple {5819#false} [702] L1280-->L1285: Formula: (let ((.cse0 (+ 56 v_ssl3_accept_~s.offset_58))) (and (= (store |v_#memory_$Pointer$.offset_90| v_ssl3_accept_~s.base_58 (store (select |v_#memory_$Pointer$.offset_90| v_ssl3_accept_~s.base_58) .cse0 (select (select |v_#memory_$Pointer$.offset_89| v_ssl3_accept_~s.base_58) .cse0))) |v_#memory_$Pointer$.offset_89|) (= (store |v_#memory_int_127| v_ssl3_accept_~s.base_58 (store (select |v_#memory_int_127| v_ssl3_accept_~s.base_58) .cse0 1)) |v_#memory_int_126|) (= (store |v_#memory_$Pointer$.base_90| v_ssl3_accept_~s.base_58 (store (select |v_#memory_$Pointer$.base_90| v_ssl3_accept_~s.base_58) .cse0 (select (select |v_#memory_$Pointer$.base_89| v_ssl3_accept_~s.base_58) .cse0))) |v_#memory_$Pointer$.base_89|))) InVars {#memory_int=|v_#memory_int_127|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_58, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_90|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_58, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_90|} OutVars{#memory_int=|v_#memory_int_126|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_58, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_89|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_58, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_89|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] {5819#false} is VALID [2022-04-08 03:03:47,497 INFO L290 TraceCheckUtils]: 20: Hoare triple {5819#false} [705] L1285-->L1285-2: Formula: (not (= (mod (+ v_ssl3_accept_~cb~0.base_10 v_ssl3_accept_~cb~0.offset_10) 18446744073709551616) 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[] {5819#false} is VALID [2022-04-08 03:03:47,497 INFO L290 TraceCheckUtils]: 21: Hoare triple {5819#false} [709] L1285-2-->L1290: Formula: (= (select (select |v_#memory_int_128| v_ssl3_accept_~s.base_59) v_ssl3_accept_~s.offset_59) |v_ssl3_accept_#t~mem82_1|) InVars {#memory_int=|v_#memory_int_128|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_59, ssl3_accept_~s.base=v_ssl3_accept_~s.base_59} OutVars{#memory_int=|v_#memory_int_128|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_59, ssl3_accept_#t~mem82=|v_ssl3_accept_#t~mem82_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_59} AuxVars[] AssignedVars[ssl3_accept_#t~mem82] {5819#false} is VALID [2022-04-08 03:03:47,497 INFO L290 TraceCheckUtils]: 22: Hoare triple {5819#false} [713] L1290-->L1296: Formula: (let ((.cse0 (select |v_#memory_$Pointer$.base_91| v_ssl3_accept_~s.base_60)) (.cse1 (+ v_ssl3_accept_~s.offset_60 80)) (.cse3 (select |v_#memory_$Pointer$.offset_91| v_ssl3_accept_~s.base_60)) (.cse2 (+ v_ssl3_accept_~s.offset_60 4))) (and (= |v_ssl3_accept_#t~mem83.base_1| (select .cse0 .cse1)) (= (div |v_ssl3_accept_#t~mem82_5| 256) 3) (= (store |v_#memory_$Pointer$.base_92| v_ssl3_accept_~s.base_60 (store (select |v_#memory_$Pointer$.base_92| v_ssl3_accept_~s.base_60) .cse2 (select .cse0 .cse2))) |v_#memory_$Pointer$.base_91|) (= (store |v_#memory_int_130| v_ssl3_accept_~s.base_60 (store (select |v_#memory_int_130| v_ssl3_accept_~s.base_60) .cse2 8192)) |v_#memory_int_129|) (= (select .cse3 .cse1) |v_ssl3_accept_#t~mem83.offset_1|) (= (store |v_#memory_$Pointer$.offset_92| v_ssl3_accept_~s.base_60 (store (select |v_#memory_$Pointer$.offset_92| v_ssl3_accept_~s.base_60) .cse2 (select .cse3 .cse2))) |v_#memory_$Pointer$.offset_91|))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_60, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_92|, ssl3_accept_#t~mem82=|v_ssl3_accept_#t~mem82_5|, #memory_int=|v_#memory_int_130|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_60, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_92|} OutVars{ssl3_accept_#t~mem83.base=|v_ssl3_accept_#t~mem83.base_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_60, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_91|, #memory_int=|v_#memory_int_129|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_60, ssl3_accept_#t~mem83.offset=|v_ssl3_accept_#t~mem83.offset_1|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_91|} AuxVars[] AssignedVars[ssl3_accept_#t~mem83.base, #memory_$Pointer$.base, ssl3_accept_#t~mem82, #memory_int, ssl3_accept_#t~mem83.offset, #memory_$Pointer$.offset] {5819#false} is VALID [2022-04-08 03:03:47,497 INFO L290 TraceCheckUtils]: 23: Hoare triple {5819#false} [717] L1296-->L1296-2: Formula: (not (= (mod (+ |v_ssl3_accept_#t~mem83.offset_5| |v_ssl3_accept_#t~mem83.base_5|) 18446744073709551616) 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] {5819#false} is VALID [2022-04-08 03:03:47,497 INFO L290 TraceCheckUtils]: 24: Hoare triple {5819#false} [724] L1296-2-->L1321: Formula: (let ((.cse0 (+ 88 v_ssl3_accept_~s.offset_62))) (and (= (store |v_#memory_$Pointer$.offset_96| v_ssl3_accept_~s.base_62 (store (select |v_#memory_$Pointer$.offset_96| v_ssl3_accept_~s.base_62) .cse0 (select (select |v_#memory_$Pointer$.offset_95| v_ssl3_accept_~s.base_62) .cse0))) |v_#memory_$Pointer$.offset_95|) (not (= v_ssl3_accept_~tmp___4~0_3 0)) (= (select (select |v_#memory_int_133| v_ssl3_accept_~s.base_62) (+ 72 v_ssl3_accept_~s.offset_62)) |v_ssl3_accept_#t~mem85_1|) (= (store |v_#memory_int_134| v_ssl3_accept_~s.base_62 (store (select |v_#memory_int_134| v_ssl3_accept_~s.base_62) .cse0 0)) |v_#memory_int_133|) (= (store |v_#memory_$Pointer$.base_96| v_ssl3_accept_~s.base_62 (store (select |v_#memory_$Pointer$.base_96| v_ssl3_accept_~s.base_62) .cse0 (select (select |v_#memory_$Pointer$.base_95| v_ssl3_accept_~s.base_62) .cse0))) |v_#memory_$Pointer$.base_95|))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_62, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_96|, #memory_int=|v_#memory_int_134|, ssl3_accept_~tmp___4~0=v_ssl3_accept_~tmp___4~0_3, ssl3_accept_~s.base=v_ssl3_accept_~s.base_62, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_96|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_62, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_95|, ssl3_accept_#t~mem85=|v_ssl3_accept_#t~mem85_1|, #memory_int=|v_#memory_int_133|, ssl3_accept_~tmp___4~0=v_ssl3_accept_~tmp___4~0_3, ssl3_accept_~s.base=v_ssl3_accept_~s.base_62, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_95|} AuxVars[] AssignedVars[#memory_$Pointer$.base, ssl3_accept_#t~mem85, #memory_int, #memory_$Pointer$.offset] {5819#false} is VALID [2022-04-08 03:03:47,498 INFO L290 TraceCheckUtils]: 25: Hoare triple {5819#false} [732] L1321-->L1654: Formula: (let ((.cse5 (+ v_ssl3_accept_~s.offset_64 288))) (let ((.cse2 (select (select |v_#memory_$Pointer$.base_103| v_ssl3_accept_~s.base_64) .cse5)) (.cse4 (+ (select (select |v_#memory_$Pointer$.offset_103| v_ssl3_accept_~s.base_64) .cse5) 132)) (.cse0 (+ 72 v_ssl3_accept_~s.offset_64))) (and (= (store |v_#memory_$Pointer$.offset_209| v_ssl3_accept_~s.base_64 (store (select |v_#memory_$Pointer$.offset_209| v_ssl3_accept_~s.base_64) .cse0 (select (select |v_#memory_$Pointer$.offset_101| v_ssl3_accept_~s.base_64) .cse0))) |v_#memory_$Pointer$.offset_101|) (= (let ((.cse1 (store |v_#memory_int_140| .cse2 (let ((.cse3 (select |v_#memory_int_140| .cse2))) (store .cse3 .cse4 (+ (select .cse3 .cse4) 1)))))) (store .cse1 v_ssl3_accept_~s.base_64 (store (select .cse1 v_ssl3_accept_~s.base_64) .cse0 8480))) |v_#memory_int_138|) (= (store |v_#memory_$Pointer$.base_103| .cse2 (store (select |v_#memory_$Pointer$.base_103| .cse2) .cse4 (select (select |v_#memory_$Pointer$.base_209| .cse2) .cse4))) |v_#memory_$Pointer$.base_209|) (= (store |v_#memory_$Pointer$.offset_103| .cse2 (store (select |v_#memory_$Pointer$.offset_103| .cse2) .cse4 (select (select |v_#memory_$Pointer$.offset_209| .cse2) .cse4))) |v_#memory_$Pointer$.offset_209|) (= (store |v_#memory_$Pointer$.base_209| v_ssl3_accept_~s.base_64 (store (select |v_#memory_$Pointer$.base_209| v_ssl3_accept_~s.base_64) .cse0 (select (select |v_#memory_$Pointer$.base_101| v_ssl3_accept_~s.base_64) .cse0))) |v_#memory_$Pointer$.base_101|) (= 12292 |v_ssl3_accept_#t~mem85_5|)))) InVars {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_5|, #memory_int=|v_#memory_int_140|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_64, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_103|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_64, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_101|, ssl3_accept_#t~mem88.offset=|v_ssl3_accept_#t~mem88.offset_1|, #memory_int=|v_#memory_int_138|, 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_64, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_101|} 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] {5819#false} is VALID [2022-04-08 03:03:47,498 INFO L290 TraceCheckUtils]: 26: Hoare triple {5819#false} [733] L1654-->L1692: Formula: (let ((.cse0 (+ 116 v_ssl3_accept_~s.offset_17))) (and (= (select (select |v_#memory_int_81| |v_ssl3_accept_#t~mem150.base_1|) (+ |v_ssl3_accept_#t~mem150.offset_1| 908)) |v_ssl3_accept_#t~mem151_1|) (= (select (select |v_#memory_$Pointer$.offset_80| v_ssl3_accept_~s.base_17) .cse0) |v_ssl3_accept_#t~mem150.offset_1|) (= (select (select |v_#memory_$Pointer$.base_80| v_ssl3_accept_~s.base_17) .cse0) |v_ssl3_accept_#t~mem150.base_1|))) InVars {#memory_int=|v_#memory_int_81|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_17, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_80|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_17, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_80|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_17, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_80|, ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_1|, #memory_int=|v_#memory_int_81|, ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_17, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_80|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {5819#false} is VALID [2022-04-08 03:03:47,498 INFO L290 TraceCheckUtils]: 27: Hoare triple {5819#false} [740] L1692-->L1692-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] {5819#false} is VALID [2022-04-08 03:03:47,498 INFO L290 TraceCheckUtils]: 28: Hoare triple {5819#false} [746] L1692-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] {5819#false} is VALID [2022-04-08 03:03:47,498 INFO L290 TraceCheckUtils]: 29: Hoare triple {5819#false} [691] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {5819#false} is VALID [2022-04-08 03:03:47,498 INFO L290 TraceCheckUtils]: 30: Hoare triple {5819#false} [693] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_82| v_ssl3_accept_~s.base_18) (+ 72 v_ssl3_accept_~s.offset_18)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_82|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, 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_82|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {5819#false} is VALID [2022-04-08 03:03:47,498 INFO L290 TraceCheckUtils]: 31: Hoare triple {5819#false} [697] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_84| v_ssl3_accept_~s.base_20) (+ 72 v_ssl3_accept_~s.offset_20))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_84|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_20, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_20} OutVars{#memory_int=|v_#memory_int_84|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_20, ssl3_accept_~s.base=v_ssl3_accept_~s.base_20} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {5819#false} is VALID [2022-04-08 03:03:47,498 INFO L290 TraceCheckUtils]: 32: Hoare triple {5819#false} [701] L1173-->L1176: Formula: (and (= (select (select |v_#memory_int_85| v_ssl3_accept_~s.base_21) (+ 72 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|) (not (= |v_ssl3_accept_#t~mem48_5| 16384))) InVars {#memory_int=|v_#memory_int_85|, 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_85|, 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] {5819#false} is VALID [2022-04-08 03:03:47,498 INFO L290 TraceCheckUtils]: 33: Hoare triple {5819#false} [704] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_86| v_ssl3_accept_~s.base_22) (+ 72 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_86|, 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_86|, 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] {5819#false} is VALID [2022-04-08 03:03:47,498 INFO L290 TraceCheckUtils]: 34: Hoare triple {5819#false} [708] 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_25) (+ 72 v_ssl3_accept_~s.offset_25)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {5819#false} is VALID [2022-04-08 03:03:47,498 INFO L290 TraceCheckUtils]: 35: Hoare triple {5819#false} [711] L1182-->L1185: Formula: (and (= |v_ssl3_accept_#t~mem52_1| (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_26) (+ 72 v_ssl3_accept_~s.offset_26))) (not (= 8195 |v_ssl3_accept_#t~mem51_5|))) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} 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_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {5819#false} is VALID [2022-04-08 03:03:47,498 INFO L290 TraceCheckUtils]: 36: Hoare triple {5819#false} [715] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_93| v_ssl3_accept_~s.base_27) (+ 72 v_ssl3_accept_~s.offset_27)))) InVars {#memory_int=|v_#memory_int_93|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_27, ssl3_accept_~s.base=v_ssl3_accept_~s.base_27} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_93|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_27, ssl3_accept_~s.base=v_ssl3_accept_~s.base_27} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {5819#false} is VALID [2022-04-08 03:03:47,499 INFO L290 TraceCheckUtils]: 37: Hoare triple {5819#false} [720] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_28) (+ 72 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_94|, 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_94|, 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] {5819#false} is VALID [2022-04-08 03:03:47,499 INFO L290 TraceCheckUtils]: 38: Hoare triple {5819#false} [728] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_30) (+ 72 v_ssl3_accept_~s.offset_30))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {5819#false} is VALID [2022-04-08 03:03:47,499 INFO L290 TraceCheckUtils]: 39: Hoare triple {5819#false} [736] L1194-->L1197: Formula: (and (= |v_ssl3_accept_#t~mem56_1| (select (select |v_#memory_int_98| v_ssl3_accept_~s.base_31) (+ 72 v_ssl3_accept_~s.offset_31))) (not (= 8464 |v_ssl3_accept_#t~mem55_5|))) InVars {#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_31, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_31} OutVars{#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_31, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_31} AuxVars[] AssignedVars[ssl3_accept_#t~mem55, ssl3_accept_#t~mem56] {5819#false} is VALID [2022-04-08 03:03:47,499 INFO L290 TraceCheckUtils]: 40: Hoare triple {5819#false} [743] L1197-->L1200: Formula: (and (= (select (select |v_#memory_int_99| v_ssl3_accept_~s.base_32) (+ 72 v_ssl3_accept_~s.offset_32)) |v_ssl3_accept_#t~mem57_1|) (not (= 8465 |v_ssl3_accept_#t~mem56_5|))) InVars {#memory_int=|v_#memory_int_99|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_32, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_32} OutVars{#memory_int=|v_#memory_int_99|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_32, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_32} AuxVars[] AssignedVars[ssl3_accept_#t~mem56, ssl3_accept_#t~mem57] {5819#false} is VALID [2022-04-08 03:03:47,499 INFO L290 TraceCheckUtils]: 41: Hoare triple {5819#false} [750] L1200-->L1203: Formula: (and (not (= 8466 |v_ssl3_accept_#t~mem57_5|)) (= |v_ssl3_accept_#t~mem58_1| (select (select |v_#memory_int_100| v_ssl3_accept_~s.base_33) (+ 72 v_ssl3_accept_~s.offset_33)))) InVars {#memory_int=|v_#memory_int_100|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} OutVars{#memory_int=|v_#memory_int_100|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} AuxVars[] AssignedVars[ssl3_accept_#t~mem57, ssl3_accept_#t~mem58] {5819#false} is VALID [2022-04-08 03:03:47,499 INFO L290 TraceCheckUtils]: 42: Hoare triple {5819#false} [756] L1203-->L1206: Formula: (and (not (= 8496 |v_ssl3_accept_#t~mem58_5|)) (= |v_ssl3_accept_#t~mem59_1| (select (select |v_#memory_int_101| v_ssl3_accept_~s.base_34) (+ 72 v_ssl3_accept_~s.offset_34)))) InVars {#memory_int=|v_#memory_int_101|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_5|} OutVars{#memory_int=|v_#memory_int_101|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem58, ssl3_accept_#t~mem59] {5819#false} is VALID [2022-04-08 03:03:47,499 INFO L290 TraceCheckUtils]: 43: Hoare triple {5819#false} [763] L1206-->L1209: Formula: (and (= |v_ssl3_accept_#t~mem60_1| (select (select |v_#memory_int_102| v_ssl3_accept_~s.base_35) (+ 72 v_ssl3_accept_~s.offset_35))) (not (= 8497 |v_ssl3_accept_#t~mem59_5|))) InVars {#memory_int=|v_#memory_int_102|, 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_5|} OutVars{#memory_int=|v_#memory_int_102|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem59] {5819#false} is VALID [2022-04-08 03:03:47,499 INFO L290 TraceCheckUtils]: 44: Hoare triple {5819#false} [769] L1209-->L1212: Formula: (and (= (select (select |v_#memory_int_103| v_ssl3_accept_~s.base_36) (+ 72 v_ssl3_accept_~s.offset_36)) |v_ssl3_accept_#t~mem61_1|) (not (= |v_ssl3_accept_#t~mem60_5| 8512))) InVars {#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36} OutVars{#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem61] {5819#false} is VALID [2022-04-08 03:03:47,499 INFO L290 TraceCheckUtils]: 45: Hoare triple {5819#false} [776] L1212-->L1215: Formula: (and (not (= 8513 |v_ssl3_accept_#t~mem61_5|)) (= (select (select |v_#memory_int_104| v_ssl3_accept_~s.base_37) (+ 72 v_ssl3_accept_~s.offset_37)) |v_ssl3_accept_#t~mem62_1|)) InVars {#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_37, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_37} OutVars{#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_37, ssl3_accept_~s.base=v_ssl3_accept_~s.base_37, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem61, ssl3_accept_#t~mem62] {5819#false} is VALID [2022-04-08 03:03:47,499 INFO L290 TraceCheckUtils]: 46: Hoare triple {5819#false} [782] L1215-->L1218: Formula: (and (not (= 8528 |v_ssl3_accept_#t~mem62_5|)) (= (select (select |v_#memory_int_105| v_ssl3_accept_~s.base_38) (+ 72 v_ssl3_accept_~s.offset_38)) |v_ssl3_accept_#t~mem63_1|)) InVars {#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_5|} OutVars{#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38, ssl3_accept_#t~mem63=|v_ssl3_accept_#t~mem63_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem62, ssl3_accept_#t~mem63] {5819#false} is VALID [2022-04-08 03:03:47,499 INFO L290 TraceCheckUtils]: 47: Hoare triple {5819#false} [789] L1218-->L1221: Formula: (and (= (select (select |v_#memory_int_106| v_ssl3_accept_~s.base_39) (+ 72 v_ssl3_accept_~s.offset_39)) |v_ssl3_accept_#t~mem64_1|) (not (= |v_ssl3_accept_#t~mem63_5| 8529))) InVars {#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39, 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_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39} AuxVars[] AssignedVars[ssl3_accept_#t~mem63, ssl3_accept_#t~mem64] {5819#false} is VALID [2022-04-08 03:03:47,499 INFO L290 TraceCheckUtils]: 48: Hoare triple {5819#false} [793] L1221-->L1224: Formula: (and (= |v_ssl3_accept_#t~mem65_1| (select (select |v_#memory_int_107| v_ssl3_accept_~s.base_40) (+ 72 v_ssl3_accept_~s.offset_40))) (not (= 8544 |v_ssl3_accept_#t~mem64_5|))) InVars {#memory_int=|v_#memory_int_107|, ssl3_accept_#t~mem64=|v_ssl3_accept_#t~mem64_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40} OutVars{#memory_int=|v_#memory_int_107|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_#t~mem65=|v_ssl3_accept_#t~mem65_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40} AuxVars[] AssignedVars[ssl3_accept_#t~mem64, ssl3_accept_#t~mem65] {5819#false} is VALID [2022-04-08 03:03:47,500 INFO L290 TraceCheckUtils]: 49: Hoare triple {5819#false} [797] L1224-->L1227: Formula: (and (not (= 8545 |v_ssl3_accept_#t~mem65_5|)) (= (select (select |v_#memory_int_108| v_ssl3_accept_~s.base_41) (+ 72 v_ssl3_accept_~s.offset_41)) |v_ssl3_accept_#t~mem66_1|)) InVars {#memory_int=|v_#memory_int_108|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_#t~mem65=|v_ssl3_accept_#t~mem65_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41} OutVars{#memory_int=|v_#memory_int_108|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_#t~mem66=|v_ssl3_accept_#t~mem66_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41} AuxVars[] AssignedVars[ssl3_accept_#t~mem65, ssl3_accept_#t~mem66] {5819#false} is VALID [2022-04-08 03:03:47,500 INFO L290 TraceCheckUtils]: 50: Hoare triple {5819#false} [803] L1227-->L1230: Formula: (and (not (= 8560 |v_ssl3_accept_#t~mem66_5|)) (= (select (select |v_#memory_int_109| v_ssl3_accept_~s.base_42) (+ 72 v_ssl3_accept_~s.offset_42)) |v_ssl3_accept_#t~mem67_1|)) InVars {#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_42, ssl3_accept_#t~mem66=|v_ssl3_accept_#t~mem66_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_42} OutVars{#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_42, ssl3_accept_#t~mem67=|v_ssl3_accept_#t~mem67_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_42} AuxVars[] AssignedVars[ssl3_accept_#t~mem66, ssl3_accept_#t~mem67] {5819#false} is VALID [2022-04-08 03:03:47,500 INFO L290 TraceCheckUtils]: 51: Hoare triple {5819#false} [811] L1230-->L1233: Formula: (and (not (= |v_ssl3_accept_#t~mem67_5| 8561)) (= (select (select |v_#memory_int_110| v_ssl3_accept_~s.base_43) (+ 72 v_ssl3_accept_~s.offset_43)) |v_ssl3_accept_#t~mem68_1|)) InVars {#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_43, ssl3_accept_#t~mem67=|v_ssl3_accept_#t~mem67_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_43} OutVars{#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_43, ssl3_accept_#t~mem68=|v_ssl3_accept_#t~mem68_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_43} AuxVars[] AssignedVars[ssl3_accept_#t~mem67, ssl3_accept_#t~mem68] {5819#false} is VALID [2022-04-08 03:03:47,500 INFO L290 TraceCheckUtils]: 52: Hoare triple {5819#false} [822] L1233-->L1236: Formula: (and (not (= 8448 |v_ssl3_accept_#t~mem68_5|)) (= (select (select |v_#memory_int_111| v_ssl3_accept_~s.base_44) (+ 72 v_ssl3_accept_~s.offset_44)) |v_ssl3_accept_#t~mem69_1|)) InVars {#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_44, ssl3_accept_#t~mem68=|v_ssl3_accept_#t~mem68_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_44} OutVars{#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_44, ssl3_accept_#t~mem69=|v_ssl3_accept_#t~mem69_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_44} AuxVars[] AssignedVars[ssl3_accept_#t~mem68, ssl3_accept_#t~mem69] {5819#false} is VALID [2022-04-08 03:03:47,500 INFO L290 TraceCheckUtils]: 53: Hoare triple {5819#false} [831] L1236-->L1239: Formula: (and (= (select (select |v_#memory_int_112| v_ssl3_accept_~s.base_45) (+ 72 v_ssl3_accept_~s.offset_45)) |v_ssl3_accept_#t~mem70_1|) (not (= 8576 |v_ssl3_accept_#t~mem69_5|))) InVars {#memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_45, ssl3_accept_~s.base=v_ssl3_accept_~s.base_45, ssl3_accept_#t~mem69=|v_ssl3_accept_#t~mem69_5|} OutVars{#memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_45, ssl3_accept_#t~mem70=|v_ssl3_accept_#t~mem70_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_45} AuxVars[] AssignedVars[ssl3_accept_#t~mem70, ssl3_accept_#t~mem69] {5819#false} is VALID [2022-04-08 03:03:47,500 INFO L290 TraceCheckUtils]: 54: Hoare triple {5819#false} [842] L1239-->L1242: Formula: (and (not (= 8577 |v_ssl3_accept_#t~mem70_5|)) (= (select (select |v_#memory_int_113| v_ssl3_accept_~s.base_46) (+ 72 v_ssl3_accept_~s.offset_46)) |v_ssl3_accept_#t~mem71_1|)) InVars {#memory_int=|v_#memory_int_113|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_46, ssl3_accept_#t~mem70=|v_ssl3_accept_#t~mem70_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_46} OutVars{#memory_int=|v_#memory_int_113|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_46, ssl3_accept_#t~mem71=|v_ssl3_accept_#t~mem71_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_46} AuxVars[] AssignedVars[ssl3_accept_#t~mem70, ssl3_accept_#t~mem71] {5819#false} is VALID [2022-04-08 03:03:47,500 INFO L290 TraceCheckUtils]: 55: Hoare triple {5819#false} [850] L1242-->L1245: Formula: (and (= (select (select |v_#memory_int_114| v_ssl3_accept_~s.base_47) (+ 72 v_ssl3_accept_~s.offset_47)) |v_ssl3_accept_#t~mem72_1|) (not (= |v_ssl3_accept_#t~mem71_5| 8592))) InVars {#memory_int=|v_#memory_int_114|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_47, ssl3_accept_#t~mem71=|v_ssl3_accept_#t~mem71_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_47} OutVars{#memory_int=|v_#memory_int_114|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_47, ssl3_accept_#t~mem72=|v_ssl3_accept_#t~mem72_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_47} AuxVars[] AssignedVars[ssl3_accept_#t~mem71, ssl3_accept_#t~mem72] {5819#false} is VALID [2022-04-08 03:03:47,500 INFO L290 TraceCheckUtils]: 56: Hoare triple {5819#false} [857] L1245-->L1248: Formula: (and (not (= 8593 |v_ssl3_accept_#t~mem72_5|)) (= |v_ssl3_accept_#t~mem73_1| (select (select |v_#memory_int_115| v_ssl3_accept_~s.base_48) (+ 72 v_ssl3_accept_~s.offset_48)))) InVars {#memory_int=|v_#memory_int_115|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_48, ssl3_accept_#t~mem72=|v_ssl3_accept_#t~mem72_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_48} OutVars{#memory_int=|v_#memory_int_115|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_48, ssl3_accept_~s.base=v_ssl3_accept_~s.base_48, ssl3_accept_#t~mem73=|v_ssl3_accept_#t~mem73_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem72, ssl3_accept_#t~mem73] {5819#false} is VALID [2022-04-08 03:03:47,500 INFO L290 TraceCheckUtils]: 57: Hoare triple {5819#false} [863] L1248-->L1251: Formula: (and (= (select (select |v_#memory_int_116| v_ssl3_accept_~s.base_49) (+ 72 v_ssl3_accept_~s.offset_49)) |v_ssl3_accept_#t~mem74_1|) (not (= |v_ssl3_accept_#t~mem73_5| 8608))) InVars {#memory_int=|v_#memory_int_116|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_49, ssl3_accept_~s.base=v_ssl3_accept_~s.base_49, ssl3_accept_#t~mem73=|v_ssl3_accept_#t~mem73_5|} OutVars{#memory_int=|v_#memory_int_116|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_49, ssl3_accept_~s.base=v_ssl3_accept_~s.base_49, ssl3_accept_#t~mem74=|v_ssl3_accept_#t~mem74_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem73, ssl3_accept_#t~mem74] {5819#false} is VALID [2022-04-08 03:03:47,500 INFO L290 TraceCheckUtils]: 58: Hoare triple {5819#false} [866] L1251-->L1254: Formula: (and (= (select (select |v_#memory_int_117| v_ssl3_accept_~s.base_50) (+ 72 v_ssl3_accept_~s.offset_50)) |v_ssl3_accept_#t~mem75_1|) (not (= |v_ssl3_accept_#t~mem74_5| 8609))) InVars {#memory_int=|v_#memory_int_117|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_50, ssl3_accept_~s.base=v_ssl3_accept_~s.base_50, 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_117|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_50, ssl3_accept_~s.base=v_ssl3_accept_~s.base_50} AuxVars[] AssignedVars[ssl3_accept_#t~mem74, ssl3_accept_#t~mem75] {5819#false} is VALID [2022-04-08 03:03:47,501 INFO L290 TraceCheckUtils]: 59: Hoare triple {5819#false} [870] L1254-->L1257: Formula: (and (= (select (select |v_#memory_int_118| v_ssl3_accept_~s.base_51) (+ 72 v_ssl3_accept_~s.offset_51)) |v_ssl3_accept_#t~mem76_1|) (not (= |v_ssl3_accept_#t~mem75_5| 8640))) InVars {#memory_int=|v_#memory_int_118|, ssl3_accept_#t~mem75=|v_ssl3_accept_#t~mem75_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_51, ssl3_accept_~s.base=v_ssl3_accept_~s.base_51} OutVars{#memory_int=|v_#memory_int_118|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_51, ssl3_accept_#t~mem76=|v_ssl3_accept_#t~mem76_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_51} AuxVars[] AssignedVars[ssl3_accept_#t~mem75, ssl3_accept_#t~mem76] {5819#false} is VALID [2022-04-08 03:03:47,501 INFO L290 TraceCheckUtils]: 60: Hoare triple {5819#false} [873] L1257-->L1260: Formula: (and (= (select (select |v_#memory_int_119| v_ssl3_accept_~s.base_52) (+ 72 v_ssl3_accept_~s.offset_52)) |v_ssl3_accept_#t~mem77_1|) (not (= |v_ssl3_accept_#t~mem76_5| 8641))) InVars {#memory_int=|v_#memory_int_119|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_52, ssl3_accept_#t~mem76=|v_ssl3_accept_#t~mem76_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_52} OutVars{#memory_int=|v_#memory_int_119|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_52, ssl3_accept_#t~mem77=|v_ssl3_accept_#t~mem77_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_52} AuxVars[] AssignedVars[ssl3_accept_#t~mem76, ssl3_accept_#t~mem77] {5819#false} is VALID [2022-04-08 03:03:47,501 INFO L290 TraceCheckUtils]: 61: Hoare triple {5819#false} [877] L1260-->L1263: Formula: (and (= (select (select |v_#memory_int_120| v_ssl3_accept_~s.base_53) (+ 72 v_ssl3_accept_~s.offset_53)) |v_ssl3_accept_#t~mem78_1|) (not (= 8656 |v_ssl3_accept_#t~mem77_5|))) InVars {#memory_int=|v_#memory_int_120|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_53, ssl3_accept_#t~mem77=|v_ssl3_accept_#t~mem77_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_53} OutVars{#memory_int=|v_#memory_int_120|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_53, ssl3_accept_#t~mem78=|v_ssl3_accept_#t~mem78_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_53} AuxVars[] AssignedVars[ssl3_accept_#t~mem77, ssl3_accept_#t~mem78] {5819#false} is VALID [2022-04-08 03:03:47,501 INFO L290 TraceCheckUtils]: 62: Hoare triple {5819#false} [882] L1263-->L1266: Formula: (and (not (= 8657 |v_ssl3_accept_#t~mem78_5|)) (= |v_ssl3_accept_#t~mem79_1| (select (select |v_#memory_int_121| v_ssl3_accept_~s.base_54) (+ 72 v_ssl3_accept_~s.offset_54)))) InVars {#memory_int=|v_#memory_int_121|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_54, ssl3_accept_#t~mem78=|v_ssl3_accept_#t~mem78_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_54} OutVars{#memory_int=|v_#memory_int_121|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_54, ssl3_accept_#t~mem79=|v_ssl3_accept_#t~mem79_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_54} AuxVars[] AssignedVars[ssl3_accept_#t~mem78, ssl3_accept_#t~mem79] {5819#false} is VALID [2022-04-08 03:03:47,501 INFO L290 TraceCheckUtils]: 63: Hoare triple {5819#false} [886] 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] {5819#false} is VALID [2022-04-08 03:03:47,501 INFO L290 TraceCheckUtils]: 64: Hoare triple {5819#false} [890] L1270-->L1615: Formula: (and (<= |v_ssl3_accept_#t~nondet144_2| 2147483647) (<= 0 (+ |v_ssl3_accept_#t~nondet144_2| 2147483648)) (= v_ssl3_accept_~ret~0_9 |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_9} AuxVars[] AssignedVars[ssl3_accept_~ret~0, ssl3_accept_#t~nondet144] {5819#false} is VALID [2022-04-08 03:03:47,501 INFO L290 TraceCheckUtils]: 65: Hoare triple {5819#false} [895] L1615-->L1616: Formula: (= 3 v_ssl3_accept_~blastFlag~0_4) InVars {ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_4} OutVars{ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_4} AuxVars[] AssignedVars[] {5819#false} is VALID [2022-04-08 03:03:47,501 INFO L290 TraceCheckUtils]: 66: Hoare triple {5819#false} [901] L1616-->ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {5819#false} is VALID [2022-04-08 03:03:47,501 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-08 03:03:47,501 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-08 03:03:47,502 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2057298205] [2022-04-08 03:03:47,502 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2057298205] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-08 03:03:47,502 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-08 03:03:47,502 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-04-08 03:03:47,502 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [49189777] [2022-04-08 03:03:47,502 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-08 03:03:47,503 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 12.6) internal successors, (63), 4 states have internal predecessors, (63), 1 states have call successors, (3), 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 67 [2022-04-08 03:03:47,503 INFO L84 Accepts]: Finished accepts. word is accepted. [2022-04-08 03:03:47,503 INFO L86 InductivityCheck]: Starting inductivity check of a Floyd-Hoare automaton with has 5 states, 5 states have (on average 12.6) internal successors, (63), 4 states have internal predecessors, (63), 1 states have call successors, (3), 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-08 03:03:47,546 INFO L122 InductivityCheck]: Floyd-Hoare automaton has 67 edges. 67 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2022-04-08 03:03:47,546 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-04-08 03:03:47,546 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-08 03:03:47,546 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-04-08 03:03:47,546 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-04-08 03:03:47,547 INFO L87 Difference]: Start difference. First operand 160 states and 237 transitions. Second operand has 5 states, 5 states have (on average 12.6) internal successors, (63), 4 states have internal predecessors, (63), 1 states have call successors, (3), 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-08 03:03:51,539 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-08 03:03:53,545 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-08 03:03:55,581 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-04-08 03:03:57,609 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-08 03:03:58,684 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-08 03:03:58,684 INFO L93 Difference]: Finished difference Result 396 states and 598 transitions. [2022-04-08 03:03:58,684 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-04-08 03:03:58,684 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 12.6) internal successors, (63), 4 states have internal predecessors, (63), 1 states have call successors, (3), 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 67 [2022-04-08 03:03:58,684 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-08 03:03:58,684 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5 states, 5 states have (on average 12.6) internal successors, (63), 4 states have internal predecessors, (63), 1 states have call successors, (3), 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-08 03:03:58,687 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 566 transitions. [2022-04-08 03:03:58,688 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5 states, 5 states have (on average 12.6) internal successors, (63), 4 states have internal predecessors, (63), 1 states have call successors, (3), 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-08 03:03:58,690 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 566 transitions. [2022-04-08 03:03:58,690 INFO L86 InductivityCheck]: Starting inductivity check of a Floyd-Hoare automaton with 5 states and 566 transitions. [2022-04-08 03:03:59,118 INFO L122 InductivityCheck]: Floyd-Hoare automaton has 566 edges. 566 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2022-04-08 03:03:59,121 INFO L225 Difference]: With dead ends: 396 [2022-04-08 03:03:59,121 INFO L226 Difference]: Without dead ends: 262 [2022-04-08 03:03:59,122 INFO L912 BasicCegarLoop]: 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-08 03:03:59,122 INFO L913 BasicCegarLoop]: 107 mSDtfsCounter, 139 mSDsluCounter, 205 mSDsCounter, 0 mSdLazyCounter, 464 mSolverCounterSat, 64 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 139 SdHoareTripleChecker+Valid, 312 SdHoareTripleChecker+Invalid, 531 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 64 IncrementalHoareTripleChecker+Valid, 464 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.4s IncrementalHoareTripleChecker+Time [2022-04-08 03:03:59,122 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [139 Valid, 312 Invalid, 531 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [64 Valid, 464 Invalid, 3 Unknown, 0 Unchecked, 8.4s Time] [2022-04-08 03:03:59,123 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 262 states. [2022-04-08 03:03:59,127 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 262 to 161. [2022-04-08 03:03:59,127 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2022-04-08 03:03:59,127 INFO L82 GeneralOperation]: Start isEquivalent. First operand 262 states. Second operand has 161 states, 156 states have (on average 1.4935897435897436) internal successors, (233), 156 states have internal predecessors, (233), 3 states have call successors, (3), 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-08 03:03:59,128 INFO L74 IsIncluded]: Start isIncluded. First operand 262 states. Second operand has 161 states, 156 states have (on average 1.4935897435897436) internal successors, (233), 156 states have internal predecessors, (233), 3 states have call successors, (3), 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-08 03:03:59,128 INFO L87 Difference]: Start difference. First operand 262 states. Second operand has 161 states, 156 states have (on average 1.4935897435897436) internal successors, (233), 156 states have internal predecessors, (233), 3 states have call successors, (3), 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-08 03:03:59,132 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-08 03:03:59,132 INFO L93 Difference]: Finished difference Result 262 states and 392 transitions. [2022-04-08 03:03:59,132 INFO L276 IsEmpty]: Start isEmpty. Operand 262 states and 392 transitions. [2022-04-08 03:03:59,132 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2022-04-08 03:03:59,132 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2022-04-08 03:03:59,132 INFO L74 IsIncluded]: Start isIncluded. First operand has 161 states, 156 states have (on average 1.4935897435897436) internal successors, (233), 156 states have internal predecessors, (233), 3 states have call successors, (3), 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 262 states. [2022-04-08 03:03:59,133 INFO L87 Difference]: Start difference. First operand has 161 states, 156 states have (on average 1.4935897435897436) internal successors, (233), 156 states have internal predecessors, (233), 3 states have call successors, (3), 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 262 states. [2022-04-08 03:03:59,136 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-08 03:03:59,137 INFO L93 Difference]: Finished difference Result 262 states and 392 transitions. [2022-04-08 03:03:59,137 INFO L276 IsEmpty]: Start isEmpty. Operand 262 states and 392 transitions. [2022-04-08 03:03:59,137 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2022-04-08 03:03:59,137 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2022-04-08 03:03:59,137 INFO L88 GeneralOperation]: Finished isEquivalent. [2022-04-08 03:03:59,137 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2022-04-08 03:03:59,137 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 161 states, 156 states have (on average 1.4935897435897436) internal successors, (233), 156 states have internal predecessors, (233), 3 states have call successors, (3), 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-08 03:03:59,139 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 161 states to 161 states and 237 transitions. [2022-04-08 03:03:59,139 INFO L78 Accepts]: Start accepts. Automaton has 161 states and 237 transitions. Word has length 67 [2022-04-08 03:03:59,139 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-08 03:03:59,139 INFO L478 AbstractCegarLoop]: Abstraction has 161 states and 237 transitions. [2022-04-08 03:03:59,140 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 12.6) internal successors, (63), 4 states have internal predecessors, (63), 1 states have call successors, (3), 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-08 03:03:59,140 INFO L276 IsEmpty]: Start isEmpty. Operand 161 states and 237 transitions. [2022-04-08 03:03:59,142 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2022-04-08 03:03:59,142 INFO L491 BasicCegarLoop]: Found error trace [2022-04-08 03:03:59,142 INFO L499 BasicCegarLoop]: 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-08 03:03:59,142 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2022-04-08 03:03:59,142 INFO L403 AbstractCegarLoop]: === Iteration 8 === Targeting ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION === [ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-08 03:03:59,143 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-08 03:03:59,143 INFO L85 PathProgramCache]: Analyzing trace with hash 214053259, now seen corresponding path program 1 times [2022-04-08 03:03:59,143 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-08 03:03:59,143 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1412603576] [2022-04-08 03:03:59,143 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-08 03:03:59,143 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-08 03:03:59,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-08 03:03:59,240 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-08 03:03:59,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-08 03:03:59,244 INFO L290 TraceCheckUtils]: 0: Hoare triple {7028#(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|))} [668] 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) (= 196 (select |v_#length_13| 4)) (= (select .cse1 0) 48) (< 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] {7021#true} is VALID [2022-04-08 03:03:59,244 INFO L290 TraceCheckUtils]: 1: Hoare triple {7021#true} [671] ULTIMATE.initFINAL-->ULTIMATE.initEXIT: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {7021#true} is VALID [2022-04-08 03:03:59,244 INFO L284 TraceCheckUtils]: 2: Hoare quadruple {7021#true} {7021#true} [915] ULTIMATE.initEXIT-->L-1: AOR: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] LVA: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {7021#true} is VALID [2022-04-08 03:03:59,245 INFO L272 TraceCheckUtils]: 0: Hoare triple {7021#true} [666] ULTIMATE.startENTRY-->ULTIMATE.initENTRY: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {7028#(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-08 03:03:59,245 INFO L290 TraceCheckUtils]: 1: Hoare triple {7028#(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|))} [668] 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) (= 196 (select |v_#length_13| 4)) (= (select .cse1 0) 48) (< 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] {7021#true} is VALID [2022-04-08 03:03:59,245 INFO L290 TraceCheckUtils]: 2: Hoare triple {7021#true} [671] ULTIMATE.initFINAL-->ULTIMATE.initEXIT: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {7021#true} is VALID [2022-04-08 03:03:59,245 INFO L284 TraceCheckUtils]: 3: Hoare quadruple {7021#true} {7021#true} [915] ULTIMATE.initEXIT-->L-1: AOR: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] LVA: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {7021#true} is VALID [2022-04-08 03:03:59,245 INFO L272 TraceCheckUtils]: 4: Hoare triple {7021#true} [667] L-1-->mainENTRY: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {7021#true} is VALID [2022-04-08 03:03:59,246 INFO L290 TraceCheckUtils]: 5: Hoare triple {7021#true} [670] mainENTRY-->L1096: Formula: (let ((.cse27 (+ 116 v_main_~s~0.offset_1))) (let ((.cse37 (select |v_#memory_$Pointer$.offset_204| v_main_~s~0.base_1)) (.cse2 (select |v_#memory_$Pointer$.base_204| v_main_~s~0.base_1)) (.cse28 (+ v_main_~s~0.offset_1 248)) (.cse33 (store |v_#valid_6| v_main_~s~0.base_1 1)) (.cse31 (select (select |v_#memory_$Pointer$.base_202| v_main_~s~0.base_1) .cse27)) (.cse32 (+ (select (select |v_#memory_$Pointer$.offset_201| v_main_~s~0.base_1) .cse27) 888))) (let ((.cse21 (store |v_#memory_$Pointer$.offset_201| .cse31 (store (select |v_#memory_$Pointer$.offset_201| .cse31) .cse32 0))) (.cse35 (store |v_#memory_$Pointer$.base_202| .cse31 (store (select |v_#memory_$Pointer$.base_202| .cse31) .cse32 |v_main_#t~malloc19.base_4|))) (.cse34 (store .cse33 |v_main_#t~malloc8.base_4| 1)) (.cse11 (select .cse2 .cse28)) (.cse12 (+ 152 (select .cse37 .cse28)))) (let ((.cse38 (store |v_#memory_$Pointer$.offset_204| .cse11 (store (select |v_#memory_$Pointer$.offset_204| .cse11) .cse12 (let ((.cse43 (mod |v_main_#t~nondet15_2| 18446744073709551616))) (ite (<= .cse43 9223372036854775807) .cse43 (+ (- 18446744073709551616) .cse43)))))) (.cse23 (store |v_#memory_$Pointer$.base_204| .cse11 (store (select |v_#memory_$Pointer$.base_204| .cse11) .cse12 0))) (.cse22 (store .cse34 |v_main_#t~malloc9.base_4| 1)) (.cse39 (select (select |v_#memory_$Pointer$.base_205| v_main_~s~0.base_1) .cse27)) (.cse40 (+ 888 (select (select |v_#memory_$Pointer$.offset_202| v_main_~s~0.base_1) .cse27))) (.cse41 (select (select .cse35 v_main_~s~0.base_1) .cse27)) (.cse42 (+ 888 (select (select .cse21 v_main_~s~0.base_1) .cse27)))) (let ((.cse0 (select |v_#memory_$Pointer$.base_203| v_main_~s~0.base_1)) (.cse6 (+ v_main_~s~0.offset_1 332)) (.cse3 (select |v_#memory_$Pointer$.offset_205| v_main_~s~0.base_1)) (.cse19 (select (select .cse35 .cse41) .cse42)) (.cse20 (+ (select (select .cse21 .cse41) .cse42) 20)) (.cse8 (select (select |v_#memory_$Pointer$.base_205| .cse39) .cse40)) (.cse9 (+ (select (select |v_#memory_$Pointer$.offset_202| .cse39) .cse40) 28)) (.cse13 (select |v_#memory_int_228| v_main_~s~0.base_1)) (.cse4 (+ v_main_~s~0.offset_1 272)) (.cse7 (select |v_#memory_$Pointer$.offset_203| v_main_~s~0.base_1)) (.cse1 (+ v_main_~s~0.offset_1 256)) (.cse15 (+ v_main_~s~0.offset_1 288)) (.cse17 (select |v_#memory_$Pointer$.base_201| v_main_~s~0.base_1)) (.cse29 (+ v_main_~s~0.offset_1 72)) (.cse16 (select |v_#memory_int_225| v_main_~s~0.base_1)) (.cse36 (select |v_#memory_int_224| v_main_~s~0.base_1)) (.cse14 (select |v_#memory_int_226| v_main_~s~0.base_1)) (.cse26 (store .cse22 |v_main_#t~malloc10.base_4| 1)) (.cse24 (select (select .cse23 v_main_~s~0.base_1) .cse27)) (.cse25 (+ 975 (select (select .cse38 v_main_~s~0.base_1) .cse27)))) (and (<= 0 (+ |v_main_#t~nondet26_1| 2147483648)) (<= |v_main_#t~nondet17_2| 2147483647) (= (store |v_#memory_$Pointer$.base_203| v_main_~s~0.base_1 (store .cse0 .cse1 (select .cse2 .cse1))) |v_#memory_$Pointer$.base_204|) (= (store |v_#memory_$Pointer$.offset_205| v_main_~s~0.base_1 (store (store .cse3 .cse4 (let ((.cse5 (mod |v_main_#t~nondet11_2| 18446744073709551616))) (ite (<= .cse5 9223372036854775807) .cse5 (+ (- 18446744073709551616) .cse5)))) .cse6 (select .cse7 .cse6))) |v_#memory_$Pointer$.offset_203|) (= (select |v_#valid_6| v_main_~s~0.base_1) 0) (= |v_#memory_$Pointer$.base_1| (store |v_#memory_$Pointer$.base_205| .cse8 (store (select |v_#memory_$Pointer$.base_205| .cse8) .cse9 (select (select |v_#memory_$Pointer$.base_1| .cse8) .cse9)))) (= |v_#length_1| (store (store (store (store (store |v_#length_6| v_main_~s~0.base_1 356) |v_main_#t~malloc8.base_4| 979) |v_main_#t~malloc9.base_4| 348) |v_main_#t~malloc10.base_4| 244) |v_main_#t~malloc19.base_4| 68)) (= (let ((.cse10 (store |v_#memory_int_228| v_main_~s~0.base_1 (store (store .cse13 .cse6 |v_main_#t~nondet12_2|) .cse1 |v_main_#t~nondet13_2|)))) (store .cse10 .cse11 (store (select .cse10 .cse11) .cse12 (select (select |v_#memory_int_229| .cse11) .cse12)))) |v_#memory_int_229|) (= |v_#memory_int_225| (store |v_#memory_int_226| v_main_~s~0.base_1 (store .cse14 .cse15 (select .cse16 .cse15)))) (= (store |v_#memory_$Pointer$.base_201| v_main_~s~0.base_1 (store (store .cse17 .cse4 0) .cse6 (select .cse0 .cse6))) |v_#memory_$Pointer$.base_203|) (< |v_main_#t~malloc9.base_4| |v_#StackHeapBarrier_1|) (= (let ((.cse18 (store |v_#memory_int_227| .cse19 (store (select |v_#memory_int_227| .cse19) .cse20 |v_main_#t~nondet22_2|)))) (store .cse18 .cse8 (store (select .cse18 .cse8) .cse9 |v_main_#t~nondet25_2|))) |v_#memory_int_1|) (<= |v_main_#t~nondet13_2| 2147483647) (= (store .cse21 .cse19 (store (select .cse21 .cse19) .cse20 (select (select |v_#memory_$Pointer$.offset_202| .cse19) .cse20))) |v_#memory_$Pointer$.offset_202|) (not (= |v_main_#t~malloc9.base_4| 0)) (not (= |v_main_#t~malloc19.base_4| 0)) (= (select .cse22 |v_main_#t~malloc10.base_4|) 0) (= (store .cse23 .cse24 (store (select .cse23 .cse24) .cse25 (select (select |v_#memory_$Pointer$.base_202| .cse24) .cse25))) |v_#memory_$Pointer$.base_202|) (< v_main_~s~0.base_1 |v_#StackHeapBarrier_1|) (= |v_#valid_1| (store .cse26 |v_main_#t~malloc19.base_4| 1)) (= (store |v_#memory_$Pointer$.offset_13| v_main_~s~0.base_1 (store (store (store (store (select |v_#memory_$Pointer$.offset_13| v_main_~s~0.base_1) .cse27 0) .cse15 0) .cse28 0) .cse29 (select .cse3 .cse29))) |v_#memory_$Pointer$.offset_205|) (= |v_#memory_int_227| (let ((.cse30 (store |v_#memory_int_229| .cse24 (store (select |v_#memory_int_229| .cse24) .cse25 |v_main_#t~nondet17_2|)))) (store .cse30 .cse31 (store (select .cse30 .cse31) .cse32 (select (select |v_#memory_int_227| .cse31) .cse32))))) (= (select .cse33 |v_main_#t~malloc8.base_4|) 0) (< |v_main_#t~malloc8.base_4| |v_#StackHeapBarrier_1|) (= v_main_~s~0.offset_1 0) (= (select .cse34 |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)) (= (store .cse35 .cse19 (store (select .cse35 .cse19) .cse20 (select (select |v_#memory_$Pointer$.base_205| .cse19) .cse20))) |v_#memory_$Pointer$.base_205|) (< |v_main_#t~malloc10.base_4| |v_#StackHeapBarrier_1|) (= |v_#memory_$Pointer$.offset_1| (store |v_#memory_$Pointer$.offset_202| .cse8 (store (select |v_#memory_$Pointer$.offset_202| .cse8) .cse9 (select (select |v_#memory_$Pointer$.offset_1| .cse8) .cse9)))) (= |v_#memory_int_228| (store |v_#memory_int_224| v_main_~s~0.base_1 (store (store .cse36 .cse29 8464) .cse4 (select .cse13 .cse4)))) (= (store |v_#memory_$Pointer$.offset_203| v_main_~s~0.base_1 (store .cse7 .cse1 (select .cse37 .cse1))) |v_#memory_$Pointer$.offset_204|) (not (= v_main_~s~0.base_1 0)) (= (store |v_#memory_$Pointer$.base_13| v_main_~s~0.base_1 (store (store (store (store (select |v_#memory_$Pointer$.base_13| v_main_~s~0.base_1) .cse27 |v_main_#t~malloc8.base_4|) .cse15 |v_main_#t~malloc9.base_4|) .cse28 |v_main_#t~malloc10.base_4|) .cse29 (select .cse17 .cse29))) |v_#memory_$Pointer$.base_201|) (= (store |v_#memory_int_225| v_main_~s~0.base_1 (store .cse16 .cse28 (select .cse36 .cse28))) |v_#memory_int_224|) (= |v_#memory_int_226| (store |v_#memory_int_13| v_main_~s~0.base_1 (store (select |v_#memory_int_13| v_main_~s~0.base_1) .cse27 (select .cse14 .cse27)))) (= (select .cse26 |v_main_#t~malloc19.base_4|) 0) (= (store .cse38 .cse24 (store (select .cse38 .cse24) .cse25 (select (select |v_#memory_$Pointer$.offset_201| .cse24) .cse25))) |v_#memory_$Pointer$.offset_201|))))))) InVars {#memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, 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_13|, #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_13|} 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_#memory_$Pointer$.offset_205|, |v_main_#t~malloc19.base_4|, |v_#memory_int_224|, |v_#memory_int_225|, |v_#memory_int_226|, |v_#memory_int_227|, |v_#memory_$Pointer$.base_205|, |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] {7021#true} is VALID [2022-04-08 03:03:59,246 INFO L290 TraceCheckUtils]: 6: Hoare triple {7021#true} [672] L1096-->L1096-2: Formula: (let ((.cse0 (+ v_main_~s~0.offset_4 204))) (and (= (store |v_#memory_$Pointer$.offset_20| v_main_~s~0.base_4 (store (select |v_#memory_$Pointer$.offset_20| v_main_~s~0.base_4) .cse0 0)) |v_#memory_$Pointer$.offset_19|) (= (store |v_#memory_$Pointer$.base_20| v_main_~s~0.base_4 (store (select |v_#memory_$Pointer$.base_20| v_main_~s~0.base_4) .cse0 0)) |v_#memory_$Pointer$.base_19|) (not (= |v_main_#t~nondet26_3| 0)) (= |v_#memory_int_20| (store |v_#memory_int_21| v_main_~s~0.base_4 (store (select |v_#memory_int_21| v_main_~s~0.base_4) .cse0 (select (select |v_#memory_int_20| v_main_~s~0.base_4) .cse0)))))) InVars {main_#t~nondet26=|v_main_#t~nondet26_3|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_20|, main_~s~0.base=v_main_~s~0.base_4, #memory_int=|v_#memory_int_21|, main_~s~0.offset=v_main_~s~0.offset_4, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_20|} OutVars{#memory_int=|v_#memory_int_20|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_19|, 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_19|} AuxVars[] AssignedVars[main_#t~nondet26, #memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] {7021#true} is VALID [2022-04-08 03:03:59,246 INFO L272 TraceCheckUtils]: 7: Hoare triple {7021#true} [674] L1096-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] {7021#true} is VALID [2022-04-08 03:03:59,248 INFO L290 TraceCheckUtils]: 8: Hoare triple {7021#true} [676] ssl3_acceptENTRY-->L1146: Formula: (let ((.cse2 (select |v_#memory_$Pointer$.offset_55| v_ssl3_accept_~s.base_7)) (.cse5 (select |v_#memory_$Pointer$.offset_206| v_ssl3_accept_~s.base_7)) (.cse0 (+ v_ssl3_accept_~s.offset_7 128)) (.cse1 (select |v_#memory_$Pointer$.base_206| v_ssl3_accept_~s.base_7)) (.cse4 (+ v_ssl3_accept_~s.offset_7 72)) (.cse6 (select |v_#memory_$Pointer$.base_55| v_ssl3_accept_~s.base_7)) (.cse3 (+ v_ssl3_accept_~s.offset_7 272))) (and (= v_ssl3_accept_~tmp___9~0_3 |v_ssl3_accept_#t~nondet38_2|) (<= |v_ssl3_accept_#t~nondet37_2| 9223372036854775807) (<= |v_ssl3_accept_#t~nondet35_2| 2147483647) (= v_ssl3_accept_~tmp~3_1 |v_ssl3_accept_#t~nondet41_2|) (= |v_#memory_$Pointer$.base_206| (store |v_#memory_$Pointer$.base_57| v_ssl3_accept_~s.base_7 (store (select |v_#memory_$Pointer$.base_57| v_ssl3_accept_~s.base_7) .cse0 (select .cse1 .cse0)))) (= v_ssl3_accept_~skip~0_1 0) (<= |v_ssl3_accept_#t~nondet31_2| 2147483647) (<= |v_ssl3_accept_#t~nondet41_2| 2147483647) (= v_ssl3_accept_~blastFlag~0_6 0) (= (select .cse2 .cse3) |v_ssl3_accept_#t~mem42.offset_1|) (<= |v_ssl3_accept_#t~nondet32_2| 2147483647) (<= |v_ssl3_accept_#t~nondet39_2| 2147483647) (<= 0 (+ 9223372036854775808 |v_ssl3_accept_#t~nondet37_2|)) (= v_ssl3_accept_~s.offset_7 |v_ssl3_accept_#in~s.offset_1|) (<= 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|) (= v_ssl3_accept_~tmp___1~0_1 |v_ssl3_accept_#t~nondet31_2|) (<= |v_ssl3_accept_#t~nondet33_2| 2147483647) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet31_2|)) (= 0 v_ssl3_accept_~cb~0.base_1) (= v_ssl3_accept_~tmp___5~0_1 |v_ssl3_accept_#t~nondet35_2|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet33_2|)) (<= 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_~s.base_7 |v_ssl3_accept_#in~s.base_1|) (= (store |v_#memory_int_62| v_ssl3_accept_~s.base_7 (store (store (select |v_#memory_int_62| v_ssl3_accept_~s.base_7) .cse0 |v_ssl3_accept_#t~nondet40_2|) .cse4 8464)) |v_#memory_int_60|) (= v_ssl3_accept_~got_new_session~0_1 0) (<= |v_ssl3_accept_#t~nondet38_2| 2147483647) (= v_ssl3_accept_~tmp___2~0_1 |v_ssl3_accept_#t~nondet32_2|) (= (store |v_#memory_$Pointer$.offset_206| v_ssl3_accept_~s.base_7 (store .cse5 .cse4 (select .cse2 .cse4))) |v_#memory_$Pointer$.offset_55|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet41_2|)) (= |v_#memory_$Pointer$.offset_206| (store |v_#memory_$Pointer$.offset_57| v_ssl3_accept_~s.base_7 (store (select |v_#memory_$Pointer$.offset_57| v_ssl3_accept_~s.base_7) .cse0 (select .cse5 .cse0)))) (<= |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_#memory_$Pointer$.base_55| (store |v_#memory_$Pointer$.base_206| v_ssl3_accept_~s.base_7 (store .cse1 .cse4 (select .cse6 .cse4)))) (<= |v_ssl3_accept_#t~nondet34_2| 2147483647) (= |v_ssl3_accept_#t~mem42.base_1| (select .cse6 .cse3)) (= v_ssl3_accept_~cb~0.offset_1 0) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet38_2|)) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet39_2|)) (= (- 1) v_ssl3_accept_~ret~0_10) (<= |v_ssl3_accept_#t~nondet36_2| 2147483647) (= v_ssl3_accept_~tmp___10~0_3 |v_ssl3_accept_#t~nondet39_2|) (= 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_57|, 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_62|, 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_57|, 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_10, 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_55|, ssl3_accept_~num1~0=v_ssl3_accept_~num1~0_1, ssl3_accept_~tmp___10~0=v_ssl3_accept_~tmp___10~0_3, 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_6, 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_7, ssl3_accept_~tmp___9~0=v_ssl3_accept_~tmp___9~0_3, 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_60|, ssl3_accept_~tmp___1~0=v_ssl3_accept_~tmp___1~0_1, ssl3_accept_~s.base=v_ssl3_accept_~s.base_7, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_55|, 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_206|, |v_#memory_$Pointer$.base_206|] 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] {7026#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} is VALID [2022-04-08 03:03:59,248 INFO L290 TraceCheckUtils]: 9: Hoare triple {7026#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} [678] L1146-->L1146-2: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_8 272))) (and (= (select (select |v_#memory_$Pointer$.base_59| v_ssl3_accept_~s.base_8) .cse0) v_ssl3_accept_~cb~0.base_3) (not (= (mod (+ |v_ssl3_accept_#t~mem42.base_3| |v_ssl3_accept_#t~mem42.offset_3|) 18446744073709551616) 0)) (= v_ssl3_accept_~cb~0.offset_3 (select (select |v_#memory_$Pointer$.offset_59| v_ssl3_accept_~s.base_8) .cse0)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_8, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_59|, ssl3_accept_#t~mem42.base=|v_ssl3_accept_#t~mem42.base_3|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_8, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_59|, ssl3_accept_#t~mem42.offset=|v_ssl3_accept_#t~mem42.offset_3|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_8, ssl3_accept_~cb~0.base=v_ssl3_accept_~cb~0.base_3, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_59|, 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_8, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_59|} 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] {7026#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} is VALID [2022-04-08 03:03:59,249 INFO L290 TraceCheckUtils]: 10: Hoare triple {7026#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} [680] L1146-2-->L1152: Formula: (let ((.cse1 (+ 44 v_ssl3_accept_~s.offset_11))) (and (= |v_#memory_int_67| (store |v_#memory_int_68| v_ssl3_accept_~s.base_11 (let ((.cse0 (select |v_#memory_int_68| v_ssl3_accept_~s.base_11))) (store .cse0 .cse1 (+ (select .cse0 .cse1) 1))))) (= |v_#memory_$Pointer$.base_64| (store |v_#memory_$Pointer$.base_65| v_ssl3_accept_~s.base_11 (store (select |v_#memory_$Pointer$.base_65| v_ssl3_accept_~s.base_11) .cse1 (select (select |v_#memory_$Pointer$.base_64| v_ssl3_accept_~s.base_11) .cse1)))) (= (store |v_#memory_$Pointer$.offset_65| v_ssl3_accept_~s.base_11 (store (select |v_#memory_$Pointer$.offset_65| v_ssl3_accept_~s.base_11) .cse1 (select (select |v_#memory_$Pointer$.offset_64| v_ssl3_accept_~s.base_11) .cse1))) |v_#memory_$Pointer$.offset_64|))) InVars {#memory_int=|v_#memory_int_68|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_11, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_65|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_11, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_65|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_11, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_64|, ssl3_accept_#t~mem44=|v_ssl3_accept_#t~mem44_1|, #memory_int=|v_#memory_int_67|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_11, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_64|} AuxVars[] AssignedVars[#memory_$Pointer$.base, ssl3_accept_#t~mem44, #memory_int, #memory_$Pointer$.offset] {7026#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} is VALID [2022-04-08 03:03:59,249 INFO L290 TraceCheckUtils]: 11: Hoare triple {7026#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} [682] 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[] {7026#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} is VALID [2022-04-08 03:03:59,250 INFO L290 TraceCheckUtils]: 12: Hoare triple {7026#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} [685] L1152-1-->L1161: Formula: (let ((.cse0 (+ 204 v_ssl3_accept_~s.offset_16))) (and (= (select (select |v_#memory_$Pointer$.base_79| v_ssl3_accept_~s.base_16) .cse0) |v_ssl3_accept_#t~mem45.base_1|) (= (select (select |v_#memory_$Pointer$.offset_79| v_ssl3_accept_~s.base_16) .cse0) |v_ssl3_accept_#t~mem45.offset_1|))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_16, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_79|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_16, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_79|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_16, ssl3_accept_#t~mem45.offset=|v_ssl3_accept_#t~mem45.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_79|, ssl3_accept_#t~mem45.base=|v_ssl3_accept_#t~mem45.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_16, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_79|} AuxVars[] AssignedVars[ssl3_accept_#t~mem45.offset, ssl3_accept_#t~mem45.base] {7026#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} is VALID [2022-04-08 03:03:59,250 INFO L290 TraceCheckUtils]: 13: Hoare triple {7026#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} [687] L1161-->L1167-2: Formula: (not (= (mod (+ |v_ssl3_accept_#t~mem45.base_5| |v_ssl3_accept_#t~mem45.offset_5|) 18446744073709551616) 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] {7026#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} is VALID [2022-04-08 03:03:59,250 INFO L290 TraceCheckUtils]: 14: Hoare triple {7026#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} [691] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {7026#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} is VALID [2022-04-08 03:03:59,250 INFO L290 TraceCheckUtils]: 15: Hoare triple {7026#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} [693] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_82| v_ssl3_accept_~s.base_18) (+ 72 v_ssl3_accept_~s.offset_18)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_82|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, 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_82|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {7026#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} is VALID [2022-04-08 03:03:59,251 INFO L290 TraceCheckUtils]: 16: Hoare triple {7026#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} [697] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_84| v_ssl3_accept_~s.base_20) (+ 72 v_ssl3_accept_~s.offset_20))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_84|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_20, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_20} OutVars{#memory_int=|v_#memory_int_84|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_20, ssl3_accept_~s.base=v_ssl3_accept_~s.base_20} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {7026#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} is VALID [2022-04-08 03:03:59,251 INFO L290 TraceCheckUtils]: 17: Hoare triple {7026#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} [701] L1173-->L1176: Formula: (and (= (select (select |v_#memory_int_85| v_ssl3_accept_~s.base_21) (+ 72 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|) (not (= |v_ssl3_accept_#t~mem48_5| 16384))) InVars {#memory_int=|v_#memory_int_85|, 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_85|, 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] {7026#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} is VALID [2022-04-08 03:03:59,252 INFO L290 TraceCheckUtils]: 18: Hoare triple {7026#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} [704] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_86| v_ssl3_accept_~s.base_22) (+ 72 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_86|, 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_86|, 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] {7027#(= 8464 |ssl3_accept_#t~mem50|)} is VALID [2022-04-08 03:03:59,252 INFO L290 TraceCheckUtils]: 19: Hoare triple {7027#(= 8464 |ssl3_accept_#t~mem50|)} [707] 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] {7022#false} is VALID [2022-04-08 03:03:59,254 INFO L290 TraceCheckUtils]: 20: Hoare triple {7022#false} [702] L1280-->L1285: Formula: (let ((.cse0 (+ 56 v_ssl3_accept_~s.offset_58))) (and (= (store |v_#memory_$Pointer$.offset_90| v_ssl3_accept_~s.base_58 (store (select |v_#memory_$Pointer$.offset_90| v_ssl3_accept_~s.base_58) .cse0 (select (select |v_#memory_$Pointer$.offset_89| v_ssl3_accept_~s.base_58) .cse0))) |v_#memory_$Pointer$.offset_89|) (= (store |v_#memory_int_127| v_ssl3_accept_~s.base_58 (store (select |v_#memory_int_127| v_ssl3_accept_~s.base_58) .cse0 1)) |v_#memory_int_126|) (= (store |v_#memory_$Pointer$.base_90| v_ssl3_accept_~s.base_58 (store (select |v_#memory_$Pointer$.base_90| v_ssl3_accept_~s.base_58) .cse0 (select (select |v_#memory_$Pointer$.base_89| v_ssl3_accept_~s.base_58) .cse0))) |v_#memory_$Pointer$.base_89|))) InVars {#memory_int=|v_#memory_int_127|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_58, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_90|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_58, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_90|} OutVars{#memory_int=|v_#memory_int_126|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_58, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_89|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_58, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_89|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] {7022#false} is VALID [2022-04-08 03:03:59,255 INFO L290 TraceCheckUtils]: 21: Hoare triple {7022#false} [705] L1285-->L1285-2: Formula: (not (= (mod (+ v_ssl3_accept_~cb~0.base_10 v_ssl3_accept_~cb~0.offset_10) 18446744073709551616) 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[] {7022#false} is VALID [2022-04-08 03:03:59,255 INFO L290 TraceCheckUtils]: 22: Hoare triple {7022#false} [709] L1285-2-->L1290: Formula: (= (select (select |v_#memory_int_128| v_ssl3_accept_~s.base_59) v_ssl3_accept_~s.offset_59) |v_ssl3_accept_#t~mem82_1|) InVars {#memory_int=|v_#memory_int_128|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_59, ssl3_accept_~s.base=v_ssl3_accept_~s.base_59} OutVars{#memory_int=|v_#memory_int_128|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_59, ssl3_accept_#t~mem82=|v_ssl3_accept_#t~mem82_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_59} AuxVars[] AssignedVars[ssl3_accept_#t~mem82] {7022#false} is VALID [2022-04-08 03:03:59,255 INFO L290 TraceCheckUtils]: 23: Hoare triple {7022#false} [713] L1290-->L1296: Formula: (let ((.cse0 (select |v_#memory_$Pointer$.base_91| v_ssl3_accept_~s.base_60)) (.cse1 (+ v_ssl3_accept_~s.offset_60 80)) (.cse3 (select |v_#memory_$Pointer$.offset_91| v_ssl3_accept_~s.base_60)) (.cse2 (+ v_ssl3_accept_~s.offset_60 4))) (and (= |v_ssl3_accept_#t~mem83.base_1| (select .cse0 .cse1)) (= (div |v_ssl3_accept_#t~mem82_5| 256) 3) (= (store |v_#memory_$Pointer$.base_92| v_ssl3_accept_~s.base_60 (store (select |v_#memory_$Pointer$.base_92| v_ssl3_accept_~s.base_60) .cse2 (select .cse0 .cse2))) |v_#memory_$Pointer$.base_91|) (= (store |v_#memory_int_130| v_ssl3_accept_~s.base_60 (store (select |v_#memory_int_130| v_ssl3_accept_~s.base_60) .cse2 8192)) |v_#memory_int_129|) (= (select .cse3 .cse1) |v_ssl3_accept_#t~mem83.offset_1|) (= (store |v_#memory_$Pointer$.offset_92| v_ssl3_accept_~s.base_60 (store (select |v_#memory_$Pointer$.offset_92| v_ssl3_accept_~s.base_60) .cse2 (select .cse3 .cse2))) |v_#memory_$Pointer$.offset_91|))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_60, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_92|, ssl3_accept_#t~mem82=|v_ssl3_accept_#t~mem82_5|, #memory_int=|v_#memory_int_130|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_60, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_92|} OutVars{ssl3_accept_#t~mem83.base=|v_ssl3_accept_#t~mem83.base_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_60, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_91|, #memory_int=|v_#memory_int_129|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_60, ssl3_accept_#t~mem83.offset=|v_ssl3_accept_#t~mem83.offset_1|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_91|} AuxVars[] AssignedVars[ssl3_accept_#t~mem83.base, #memory_$Pointer$.base, ssl3_accept_#t~mem82, #memory_int, ssl3_accept_#t~mem83.offset, #memory_$Pointer$.offset] {7022#false} is VALID [2022-04-08 03:03:59,255 INFO L290 TraceCheckUtils]: 24: Hoare triple {7022#false} [717] L1296-->L1296-2: Formula: (not (= (mod (+ |v_ssl3_accept_#t~mem83.offset_5| |v_ssl3_accept_#t~mem83.base_5|) 18446744073709551616) 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] {7022#false} is VALID [2022-04-08 03:03:59,255 INFO L290 TraceCheckUtils]: 25: Hoare triple {7022#false} [724] L1296-2-->L1321: Formula: (let ((.cse0 (+ 88 v_ssl3_accept_~s.offset_62))) (and (= (store |v_#memory_$Pointer$.offset_96| v_ssl3_accept_~s.base_62 (store (select |v_#memory_$Pointer$.offset_96| v_ssl3_accept_~s.base_62) .cse0 (select (select |v_#memory_$Pointer$.offset_95| v_ssl3_accept_~s.base_62) .cse0))) |v_#memory_$Pointer$.offset_95|) (not (= v_ssl3_accept_~tmp___4~0_3 0)) (= (select (select |v_#memory_int_133| v_ssl3_accept_~s.base_62) (+ 72 v_ssl3_accept_~s.offset_62)) |v_ssl3_accept_#t~mem85_1|) (= (store |v_#memory_int_134| v_ssl3_accept_~s.base_62 (store (select |v_#memory_int_134| v_ssl3_accept_~s.base_62) .cse0 0)) |v_#memory_int_133|) (= (store |v_#memory_$Pointer$.base_96| v_ssl3_accept_~s.base_62 (store (select |v_#memory_$Pointer$.base_96| v_ssl3_accept_~s.base_62) .cse0 (select (select |v_#memory_$Pointer$.base_95| v_ssl3_accept_~s.base_62) .cse0))) |v_#memory_$Pointer$.base_95|))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_62, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_96|, #memory_int=|v_#memory_int_134|, ssl3_accept_~tmp___4~0=v_ssl3_accept_~tmp___4~0_3, ssl3_accept_~s.base=v_ssl3_accept_~s.base_62, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_96|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_62, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_95|, ssl3_accept_#t~mem85=|v_ssl3_accept_#t~mem85_1|, #memory_int=|v_#memory_int_133|, ssl3_accept_~tmp___4~0=v_ssl3_accept_~tmp___4~0_3, ssl3_accept_~s.base=v_ssl3_accept_~s.base_62, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_95|} AuxVars[] AssignedVars[#memory_$Pointer$.base, ssl3_accept_#t~mem85, #memory_int, #memory_$Pointer$.offset] {7022#false} is VALID [2022-04-08 03:03:59,255 INFO L290 TraceCheckUtils]: 26: Hoare triple {7022#false} [732] L1321-->L1654: Formula: (let ((.cse5 (+ v_ssl3_accept_~s.offset_64 288))) (let ((.cse2 (select (select |v_#memory_$Pointer$.base_103| v_ssl3_accept_~s.base_64) .cse5)) (.cse4 (+ (select (select |v_#memory_$Pointer$.offset_103| v_ssl3_accept_~s.base_64) .cse5) 132)) (.cse0 (+ 72 v_ssl3_accept_~s.offset_64))) (and (= (store |v_#memory_$Pointer$.offset_209| v_ssl3_accept_~s.base_64 (store (select |v_#memory_$Pointer$.offset_209| v_ssl3_accept_~s.base_64) .cse0 (select (select |v_#memory_$Pointer$.offset_101| v_ssl3_accept_~s.base_64) .cse0))) |v_#memory_$Pointer$.offset_101|) (= (let ((.cse1 (store |v_#memory_int_140| .cse2 (let ((.cse3 (select |v_#memory_int_140| .cse2))) (store .cse3 .cse4 (+ (select .cse3 .cse4) 1)))))) (store .cse1 v_ssl3_accept_~s.base_64 (store (select .cse1 v_ssl3_accept_~s.base_64) .cse0 8480))) |v_#memory_int_138|) (= (store |v_#memory_$Pointer$.base_103| .cse2 (store (select |v_#memory_$Pointer$.base_103| .cse2) .cse4 (select (select |v_#memory_$Pointer$.base_209| .cse2) .cse4))) |v_#memory_$Pointer$.base_209|) (= (store |v_#memory_$Pointer$.offset_103| .cse2 (store (select |v_#memory_$Pointer$.offset_103| .cse2) .cse4 (select (select |v_#memory_$Pointer$.offset_209| .cse2) .cse4))) |v_#memory_$Pointer$.offset_209|) (= (store |v_#memory_$Pointer$.base_209| v_ssl3_accept_~s.base_64 (store (select |v_#memory_$Pointer$.base_209| v_ssl3_accept_~s.base_64) .cse0 (select (select |v_#memory_$Pointer$.base_101| v_ssl3_accept_~s.base_64) .cse0))) |v_#memory_$Pointer$.base_101|) (= 12292 |v_ssl3_accept_#t~mem85_5|)))) InVars {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_5|, #memory_int=|v_#memory_int_140|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_64, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_103|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_64, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_101|, ssl3_accept_#t~mem88.offset=|v_ssl3_accept_#t~mem88.offset_1|, #memory_int=|v_#memory_int_138|, 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_64, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_101|} 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] {7022#false} is VALID [2022-04-08 03:03:59,255 INFO L290 TraceCheckUtils]: 27: Hoare triple {7022#false} [733] L1654-->L1692: Formula: (let ((.cse0 (+ 116 v_ssl3_accept_~s.offset_17))) (and (= (select (select |v_#memory_int_81| |v_ssl3_accept_#t~mem150.base_1|) (+ |v_ssl3_accept_#t~mem150.offset_1| 908)) |v_ssl3_accept_#t~mem151_1|) (= (select (select |v_#memory_$Pointer$.offset_80| v_ssl3_accept_~s.base_17) .cse0) |v_ssl3_accept_#t~mem150.offset_1|) (= (select (select |v_#memory_$Pointer$.base_80| v_ssl3_accept_~s.base_17) .cse0) |v_ssl3_accept_#t~mem150.base_1|))) InVars {#memory_int=|v_#memory_int_81|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_17, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_80|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_17, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_80|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_17, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_80|, ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_1|, #memory_int=|v_#memory_int_81|, ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_17, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_80|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {7022#false} is VALID [2022-04-08 03:03:59,255 INFO L290 TraceCheckUtils]: 28: Hoare triple {7022#false} [740] L1692-->L1692-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] {7022#false} is VALID [2022-04-08 03:03:59,255 INFO L290 TraceCheckUtils]: 29: Hoare triple {7022#false} [746] L1692-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] {7022#false} is VALID [2022-04-08 03:03:59,255 INFO L290 TraceCheckUtils]: 30: Hoare triple {7022#false} [691] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {7022#false} is VALID [2022-04-08 03:03:59,256 INFO L290 TraceCheckUtils]: 31: Hoare triple {7022#false} [693] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_82| v_ssl3_accept_~s.base_18) (+ 72 v_ssl3_accept_~s.offset_18)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_82|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, 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_82|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {7022#false} is VALID [2022-04-08 03:03:59,256 INFO L290 TraceCheckUtils]: 32: Hoare triple {7022#false} [697] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_84| v_ssl3_accept_~s.base_20) (+ 72 v_ssl3_accept_~s.offset_20))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_84|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_20, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_20} OutVars{#memory_int=|v_#memory_int_84|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_20, ssl3_accept_~s.base=v_ssl3_accept_~s.base_20} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {7022#false} is VALID [2022-04-08 03:03:59,256 INFO L290 TraceCheckUtils]: 33: Hoare triple {7022#false} [701] L1173-->L1176: Formula: (and (= (select (select |v_#memory_int_85| v_ssl3_accept_~s.base_21) (+ 72 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|) (not (= |v_ssl3_accept_#t~mem48_5| 16384))) InVars {#memory_int=|v_#memory_int_85|, 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_85|, 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] {7022#false} is VALID [2022-04-08 03:03:59,256 INFO L290 TraceCheckUtils]: 34: Hoare triple {7022#false} [704] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_86| v_ssl3_accept_~s.base_22) (+ 72 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_86|, 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_86|, 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] {7022#false} is VALID [2022-04-08 03:03:59,256 INFO L290 TraceCheckUtils]: 35: Hoare triple {7022#false} [708] 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_25) (+ 72 v_ssl3_accept_~s.offset_25)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {7022#false} is VALID [2022-04-08 03:03:59,256 INFO L290 TraceCheckUtils]: 36: Hoare triple {7022#false} [711] L1182-->L1185: Formula: (and (= |v_ssl3_accept_#t~mem52_1| (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_26) (+ 72 v_ssl3_accept_~s.offset_26))) (not (= 8195 |v_ssl3_accept_#t~mem51_5|))) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} 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_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {7022#false} is VALID [2022-04-08 03:03:59,256 INFO L290 TraceCheckUtils]: 37: Hoare triple {7022#false} [715] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_93| v_ssl3_accept_~s.base_27) (+ 72 v_ssl3_accept_~s.offset_27)))) InVars {#memory_int=|v_#memory_int_93|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_27, ssl3_accept_~s.base=v_ssl3_accept_~s.base_27} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_93|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_27, ssl3_accept_~s.base=v_ssl3_accept_~s.base_27} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {7022#false} is VALID [2022-04-08 03:03:59,256 INFO L290 TraceCheckUtils]: 38: Hoare triple {7022#false} [720] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_28) (+ 72 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_94|, 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_94|, 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] {7022#false} is VALID [2022-04-08 03:03:59,256 INFO L290 TraceCheckUtils]: 39: Hoare triple {7022#false} [728] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_30) (+ 72 v_ssl3_accept_~s.offset_30))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {7022#false} is VALID [2022-04-08 03:03:59,256 INFO L290 TraceCheckUtils]: 40: Hoare triple {7022#false} [736] L1194-->L1197: Formula: (and (= |v_ssl3_accept_#t~mem56_1| (select (select |v_#memory_int_98| v_ssl3_accept_~s.base_31) (+ 72 v_ssl3_accept_~s.offset_31))) (not (= 8464 |v_ssl3_accept_#t~mem55_5|))) InVars {#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_31, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_31} OutVars{#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_31, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_31} AuxVars[] AssignedVars[ssl3_accept_#t~mem55, ssl3_accept_#t~mem56] {7022#false} is VALID [2022-04-08 03:03:59,256 INFO L290 TraceCheckUtils]: 41: Hoare triple {7022#false} [743] L1197-->L1200: Formula: (and (= (select (select |v_#memory_int_99| v_ssl3_accept_~s.base_32) (+ 72 v_ssl3_accept_~s.offset_32)) |v_ssl3_accept_#t~mem57_1|) (not (= 8465 |v_ssl3_accept_#t~mem56_5|))) InVars {#memory_int=|v_#memory_int_99|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_32, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_32} OutVars{#memory_int=|v_#memory_int_99|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_32, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_32} AuxVars[] AssignedVars[ssl3_accept_#t~mem56, ssl3_accept_#t~mem57] {7022#false} is VALID [2022-04-08 03:03:59,256 INFO L290 TraceCheckUtils]: 42: Hoare triple {7022#false} [750] L1200-->L1203: Formula: (and (not (= 8466 |v_ssl3_accept_#t~mem57_5|)) (= |v_ssl3_accept_#t~mem58_1| (select (select |v_#memory_int_100| v_ssl3_accept_~s.base_33) (+ 72 v_ssl3_accept_~s.offset_33)))) InVars {#memory_int=|v_#memory_int_100|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} OutVars{#memory_int=|v_#memory_int_100|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} AuxVars[] AssignedVars[ssl3_accept_#t~mem57, ssl3_accept_#t~mem58] {7022#false} is VALID [2022-04-08 03:03:59,256 INFO L290 TraceCheckUtils]: 43: Hoare triple {7022#false} [756] L1203-->L1206: Formula: (and (not (= 8496 |v_ssl3_accept_#t~mem58_5|)) (= |v_ssl3_accept_#t~mem59_1| (select (select |v_#memory_int_101| v_ssl3_accept_~s.base_34) (+ 72 v_ssl3_accept_~s.offset_34)))) InVars {#memory_int=|v_#memory_int_101|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_5|} OutVars{#memory_int=|v_#memory_int_101|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem58, ssl3_accept_#t~mem59] {7022#false} is VALID [2022-04-08 03:03:59,256 INFO L290 TraceCheckUtils]: 44: Hoare triple {7022#false} [763] L1206-->L1209: Formula: (and (= |v_ssl3_accept_#t~mem60_1| (select (select |v_#memory_int_102| v_ssl3_accept_~s.base_35) (+ 72 v_ssl3_accept_~s.offset_35))) (not (= 8497 |v_ssl3_accept_#t~mem59_5|))) InVars {#memory_int=|v_#memory_int_102|, 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_5|} OutVars{#memory_int=|v_#memory_int_102|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem59] {7022#false} is VALID [2022-04-08 03:03:59,257 INFO L290 TraceCheckUtils]: 45: Hoare triple {7022#false} [769] L1209-->L1212: Formula: (and (= (select (select |v_#memory_int_103| v_ssl3_accept_~s.base_36) (+ 72 v_ssl3_accept_~s.offset_36)) |v_ssl3_accept_#t~mem61_1|) (not (= |v_ssl3_accept_#t~mem60_5| 8512))) InVars {#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36} OutVars{#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem61] {7022#false} is VALID [2022-04-08 03:03:59,257 INFO L290 TraceCheckUtils]: 46: Hoare triple {7022#false} [776] L1212-->L1215: Formula: (and (not (= 8513 |v_ssl3_accept_#t~mem61_5|)) (= (select (select |v_#memory_int_104| v_ssl3_accept_~s.base_37) (+ 72 v_ssl3_accept_~s.offset_37)) |v_ssl3_accept_#t~mem62_1|)) InVars {#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_37, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_37} OutVars{#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_37, ssl3_accept_~s.base=v_ssl3_accept_~s.base_37, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem61, ssl3_accept_#t~mem62] {7022#false} is VALID [2022-04-08 03:03:59,257 INFO L290 TraceCheckUtils]: 47: Hoare triple {7022#false} [782] L1215-->L1218: Formula: (and (not (= 8528 |v_ssl3_accept_#t~mem62_5|)) (= (select (select |v_#memory_int_105| v_ssl3_accept_~s.base_38) (+ 72 v_ssl3_accept_~s.offset_38)) |v_ssl3_accept_#t~mem63_1|)) InVars {#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_5|} OutVars{#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38, ssl3_accept_#t~mem63=|v_ssl3_accept_#t~mem63_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem62, ssl3_accept_#t~mem63] {7022#false} is VALID [2022-04-08 03:03:59,257 INFO L290 TraceCheckUtils]: 48: Hoare triple {7022#false} [789] L1218-->L1221: Formula: (and (= (select (select |v_#memory_int_106| v_ssl3_accept_~s.base_39) (+ 72 v_ssl3_accept_~s.offset_39)) |v_ssl3_accept_#t~mem64_1|) (not (= |v_ssl3_accept_#t~mem63_5| 8529))) InVars {#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39, 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_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39} AuxVars[] AssignedVars[ssl3_accept_#t~mem63, ssl3_accept_#t~mem64] {7022#false} is VALID [2022-04-08 03:03:59,257 INFO L290 TraceCheckUtils]: 49: Hoare triple {7022#false} [793] L1221-->L1224: Formula: (and (= |v_ssl3_accept_#t~mem65_1| (select (select |v_#memory_int_107| v_ssl3_accept_~s.base_40) (+ 72 v_ssl3_accept_~s.offset_40))) (not (= 8544 |v_ssl3_accept_#t~mem64_5|))) InVars {#memory_int=|v_#memory_int_107|, ssl3_accept_#t~mem64=|v_ssl3_accept_#t~mem64_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40} OutVars{#memory_int=|v_#memory_int_107|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_#t~mem65=|v_ssl3_accept_#t~mem65_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40} AuxVars[] AssignedVars[ssl3_accept_#t~mem64, ssl3_accept_#t~mem65] {7022#false} is VALID [2022-04-08 03:03:59,257 INFO L290 TraceCheckUtils]: 50: Hoare triple {7022#false} [797] L1224-->L1227: Formula: (and (not (= 8545 |v_ssl3_accept_#t~mem65_5|)) (= (select (select |v_#memory_int_108| v_ssl3_accept_~s.base_41) (+ 72 v_ssl3_accept_~s.offset_41)) |v_ssl3_accept_#t~mem66_1|)) InVars {#memory_int=|v_#memory_int_108|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_#t~mem65=|v_ssl3_accept_#t~mem65_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41} OutVars{#memory_int=|v_#memory_int_108|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_#t~mem66=|v_ssl3_accept_#t~mem66_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41} AuxVars[] AssignedVars[ssl3_accept_#t~mem65, ssl3_accept_#t~mem66] {7022#false} is VALID [2022-04-08 03:03:59,257 INFO L290 TraceCheckUtils]: 51: Hoare triple {7022#false} [803] L1227-->L1230: Formula: (and (not (= 8560 |v_ssl3_accept_#t~mem66_5|)) (= (select (select |v_#memory_int_109| v_ssl3_accept_~s.base_42) (+ 72 v_ssl3_accept_~s.offset_42)) |v_ssl3_accept_#t~mem67_1|)) InVars {#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_42, ssl3_accept_#t~mem66=|v_ssl3_accept_#t~mem66_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_42} OutVars{#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_42, ssl3_accept_#t~mem67=|v_ssl3_accept_#t~mem67_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_42} AuxVars[] AssignedVars[ssl3_accept_#t~mem66, ssl3_accept_#t~mem67] {7022#false} is VALID [2022-04-08 03:03:59,257 INFO L290 TraceCheckUtils]: 52: Hoare triple {7022#false} [811] L1230-->L1233: Formula: (and (not (= |v_ssl3_accept_#t~mem67_5| 8561)) (= (select (select |v_#memory_int_110| v_ssl3_accept_~s.base_43) (+ 72 v_ssl3_accept_~s.offset_43)) |v_ssl3_accept_#t~mem68_1|)) InVars {#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_43, ssl3_accept_#t~mem67=|v_ssl3_accept_#t~mem67_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_43} OutVars{#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_43, ssl3_accept_#t~mem68=|v_ssl3_accept_#t~mem68_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_43} AuxVars[] AssignedVars[ssl3_accept_#t~mem67, ssl3_accept_#t~mem68] {7022#false} is VALID [2022-04-08 03:03:59,257 INFO L290 TraceCheckUtils]: 53: Hoare triple {7022#false} [822] L1233-->L1236: Formula: (and (not (= 8448 |v_ssl3_accept_#t~mem68_5|)) (= (select (select |v_#memory_int_111| v_ssl3_accept_~s.base_44) (+ 72 v_ssl3_accept_~s.offset_44)) |v_ssl3_accept_#t~mem69_1|)) InVars {#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_44, ssl3_accept_#t~mem68=|v_ssl3_accept_#t~mem68_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_44} OutVars{#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_44, ssl3_accept_#t~mem69=|v_ssl3_accept_#t~mem69_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_44} AuxVars[] AssignedVars[ssl3_accept_#t~mem68, ssl3_accept_#t~mem69] {7022#false} is VALID [2022-04-08 03:03:59,257 INFO L290 TraceCheckUtils]: 54: Hoare triple {7022#false} [831] L1236-->L1239: Formula: (and (= (select (select |v_#memory_int_112| v_ssl3_accept_~s.base_45) (+ 72 v_ssl3_accept_~s.offset_45)) |v_ssl3_accept_#t~mem70_1|) (not (= 8576 |v_ssl3_accept_#t~mem69_5|))) InVars {#memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_45, ssl3_accept_~s.base=v_ssl3_accept_~s.base_45, ssl3_accept_#t~mem69=|v_ssl3_accept_#t~mem69_5|} OutVars{#memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_45, ssl3_accept_#t~mem70=|v_ssl3_accept_#t~mem70_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_45} AuxVars[] AssignedVars[ssl3_accept_#t~mem70, ssl3_accept_#t~mem69] {7022#false} is VALID [2022-04-08 03:03:59,257 INFO L290 TraceCheckUtils]: 55: Hoare triple {7022#false} [842] L1239-->L1242: Formula: (and (not (= 8577 |v_ssl3_accept_#t~mem70_5|)) (= (select (select |v_#memory_int_113| v_ssl3_accept_~s.base_46) (+ 72 v_ssl3_accept_~s.offset_46)) |v_ssl3_accept_#t~mem71_1|)) InVars {#memory_int=|v_#memory_int_113|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_46, ssl3_accept_#t~mem70=|v_ssl3_accept_#t~mem70_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_46} OutVars{#memory_int=|v_#memory_int_113|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_46, ssl3_accept_#t~mem71=|v_ssl3_accept_#t~mem71_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_46} AuxVars[] AssignedVars[ssl3_accept_#t~mem70, ssl3_accept_#t~mem71] {7022#false} is VALID [2022-04-08 03:03:59,257 INFO L290 TraceCheckUtils]: 56: Hoare triple {7022#false} [850] L1242-->L1245: Formula: (and (= (select (select |v_#memory_int_114| v_ssl3_accept_~s.base_47) (+ 72 v_ssl3_accept_~s.offset_47)) |v_ssl3_accept_#t~mem72_1|) (not (= |v_ssl3_accept_#t~mem71_5| 8592))) InVars {#memory_int=|v_#memory_int_114|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_47, ssl3_accept_#t~mem71=|v_ssl3_accept_#t~mem71_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_47} OutVars{#memory_int=|v_#memory_int_114|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_47, ssl3_accept_#t~mem72=|v_ssl3_accept_#t~mem72_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_47} AuxVars[] AssignedVars[ssl3_accept_#t~mem71, ssl3_accept_#t~mem72] {7022#false} is VALID [2022-04-08 03:03:59,257 INFO L290 TraceCheckUtils]: 57: Hoare triple {7022#false} [857] L1245-->L1248: Formula: (and (not (= 8593 |v_ssl3_accept_#t~mem72_5|)) (= |v_ssl3_accept_#t~mem73_1| (select (select |v_#memory_int_115| v_ssl3_accept_~s.base_48) (+ 72 v_ssl3_accept_~s.offset_48)))) InVars {#memory_int=|v_#memory_int_115|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_48, ssl3_accept_#t~mem72=|v_ssl3_accept_#t~mem72_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_48} OutVars{#memory_int=|v_#memory_int_115|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_48, ssl3_accept_~s.base=v_ssl3_accept_~s.base_48, ssl3_accept_#t~mem73=|v_ssl3_accept_#t~mem73_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem72, ssl3_accept_#t~mem73] {7022#false} is VALID [2022-04-08 03:03:59,257 INFO L290 TraceCheckUtils]: 58: Hoare triple {7022#false} [863] L1248-->L1251: Formula: (and (= (select (select |v_#memory_int_116| v_ssl3_accept_~s.base_49) (+ 72 v_ssl3_accept_~s.offset_49)) |v_ssl3_accept_#t~mem74_1|) (not (= |v_ssl3_accept_#t~mem73_5| 8608))) InVars {#memory_int=|v_#memory_int_116|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_49, ssl3_accept_~s.base=v_ssl3_accept_~s.base_49, ssl3_accept_#t~mem73=|v_ssl3_accept_#t~mem73_5|} OutVars{#memory_int=|v_#memory_int_116|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_49, ssl3_accept_~s.base=v_ssl3_accept_~s.base_49, ssl3_accept_#t~mem74=|v_ssl3_accept_#t~mem74_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem73, ssl3_accept_#t~mem74] {7022#false} is VALID [2022-04-08 03:03:59,258 INFO L290 TraceCheckUtils]: 59: Hoare triple {7022#false} [866] L1251-->L1254: Formula: (and (= (select (select |v_#memory_int_117| v_ssl3_accept_~s.base_50) (+ 72 v_ssl3_accept_~s.offset_50)) |v_ssl3_accept_#t~mem75_1|) (not (= |v_ssl3_accept_#t~mem74_5| 8609))) InVars {#memory_int=|v_#memory_int_117|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_50, ssl3_accept_~s.base=v_ssl3_accept_~s.base_50, 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_117|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_50, ssl3_accept_~s.base=v_ssl3_accept_~s.base_50} AuxVars[] AssignedVars[ssl3_accept_#t~mem74, ssl3_accept_#t~mem75] {7022#false} is VALID [2022-04-08 03:03:59,258 INFO L290 TraceCheckUtils]: 60: Hoare triple {7022#false} [870] L1254-->L1257: Formula: (and (= (select (select |v_#memory_int_118| v_ssl3_accept_~s.base_51) (+ 72 v_ssl3_accept_~s.offset_51)) |v_ssl3_accept_#t~mem76_1|) (not (= |v_ssl3_accept_#t~mem75_5| 8640))) InVars {#memory_int=|v_#memory_int_118|, ssl3_accept_#t~mem75=|v_ssl3_accept_#t~mem75_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_51, ssl3_accept_~s.base=v_ssl3_accept_~s.base_51} OutVars{#memory_int=|v_#memory_int_118|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_51, ssl3_accept_#t~mem76=|v_ssl3_accept_#t~mem76_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_51} AuxVars[] AssignedVars[ssl3_accept_#t~mem75, ssl3_accept_#t~mem76] {7022#false} is VALID [2022-04-08 03:03:59,258 INFO L290 TraceCheckUtils]: 61: Hoare triple {7022#false} [873] L1257-->L1260: Formula: (and (= (select (select |v_#memory_int_119| v_ssl3_accept_~s.base_52) (+ 72 v_ssl3_accept_~s.offset_52)) |v_ssl3_accept_#t~mem77_1|) (not (= |v_ssl3_accept_#t~mem76_5| 8641))) InVars {#memory_int=|v_#memory_int_119|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_52, ssl3_accept_#t~mem76=|v_ssl3_accept_#t~mem76_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_52} OutVars{#memory_int=|v_#memory_int_119|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_52, ssl3_accept_#t~mem77=|v_ssl3_accept_#t~mem77_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_52} AuxVars[] AssignedVars[ssl3_accept_#t~mem76, ssl3_accept_#t~mem77] {7022#false} is VALID [2022-04-08 03:03:59,258 INFO L290 TraceCheckUtils]: 62: Hoare triple {7022#false} [877] L1260-->L1263: Formula: (and (= (select (select |v_#memory_int_120| v_ssl3_accept_~s.base_53) (+ 72 v_ssl3_accept_~s.offset_53)) |v_ssl3_accept_#t~mem78_1|) (not (= 8656 |v_ssl3_accept_#t~mem77_5|))) InVars {#memory_int=|v_#memory_int_120|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_53, ssl3_accept_#t~mem77=|v_ssl3_accept_#t~mem77_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_53} OutVars{#memory_int=|v_#memory_int_120|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_53, ssl3_accept_#t~mem78=|v_ssl3_accept_#t~mem78_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_53} AuxVars[] AssignedVars[ssl3_accept_#t~mem77, ssl3_accept_#t~mem78] {7022#false} is VALID [2022-04-08 03:03:59,258 INFO L290 TraceCheckUtils]: 63: Hoare triple {7022#false} [882] L1263-->L1266: Formula: (and (not (= 8657 |v_ssl3_accept_#t~mem78_5|)) (= |v_ssl3_accept_#t~mem79_1| (select (select |v_#memory_int_121| v_ssl3_accept_~s.base_54) (+ 72 v_ssl3_accept_~s.offset_54)))) InVars {#memory_int=|v_#memory_int_121|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_54, ssl3_accept_#t~mem78=|v_ssl3_accept_#t~mem78_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_54} OutVars{#memory_int=|v_#memory_int_121|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_54, ssl3_accept_#t~mem79=|v_ssl3_accept_#t~mem79_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_54} AuxVars[] AssignedVars[ssl3_accept_#t~mem78, ssl3_accept_#t~mem79] {7022#false} is VALID [2022-04-08 03:03:59,258 INFO L290 TraceCheckUtils]: 64: Hoare triple {7022#false} [886] 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] {7022#false} is VALID [2022-04-08 03:03:59,258 INFO L290 TraceCheckUtils]: 65: Hoare triple {7022#false} [890] L1270-->L1615: Formula: (and (<= |v_ssl3_accept_#t~nondet144_2| 2147483647) (<= 0 (+ |v_ssl3_accept_#t~nondet144_2| 2147483648)) (= v_ssl3_accept_~ret~0_9 |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_9} AuxVars[] AssignedVars[ssl3_accept_~ret~0, ssl3_accept_#t~nondet144] {7022#false} is VALID [2022-04-08 03:03:59,258 INFO L290 TraceCheckUtils]: 66: Hoare triple {7022#false} [895] L1615-->L1616: Formula: (= 3 v_ssl3_accept_~blastFlag~0_4) InVars {ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_4} OutVars{ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_4} AuxVars[] AssignedVars[] {7022#false} is VALID [2022-04-08 03:03:59,258 INFO L290 TraceCheckUtils]: 67: Hoare triple {7022#false} [901] L1616-->ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {7022#false} is VALID [2022-04-08 03:03:59,259 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-08 03:03:59,259 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-08 03:03:59,259 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1412603576] [2022-04-08 03:03:59,259 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1412603576] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-08 03:03:59,259 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-08 03:03:59,259 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-04-08 03:03:59,259 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1005553020] [2022-04-08 03:03:59,259 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-08 03:03:59,259 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 12.8) internal successors, (64), 4 states have internal predecessors, (64), 1 states have call successors, (3), 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 68 [2022-04-08 03:03:59,260 INFO L84 Accepts]: Finished accepts. word is accepted. [2022-04-08 03:03:59,260 INFO L86 InductivityCheck]: Starting inductivity check of a Floyd-Hoare automaton with has 5 states, 5 states have (on average 12.8) internal successors, (64), 4 states have internal predecessors, (64), 1 states have call successors, (3), 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-08 03:03:59,301 INFO L122 InductivityCheck]: Floyd-Hoare automaton has 68 edges. 68 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2022-04-08 03:03:59,301 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-04-08 03:03:59,302 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-08 03:03:59,302 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-04-08 03:03:59,302 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-04-08 03:03:59,303 INFO L87 Difference]: Start difference. First operand 161 states and 237 transitions. Second operand has 5 states, 5 states have (on average 12.8) internal successors, (64), 4 states have internal predecessors, (64), 1 states have call successors, (3), 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-08 03:04:01,323 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-08 03:04:02,179 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-08 03:04:02,179 INFO L93 Difference]: Finished difference Result 309 states and 459 transitions. [2022-04-08 03:04:02,179 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-04-08 03:04:02,179 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 12.8) internal successors, (64), 4 states have internal predecessors, (64), 1 states have call successors, (3), 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 68 [2022-04-08 03:04:02,179 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-08 03:04:02,180 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5 states, 5 states have (on average 12.8) internal successors, (64), 4 states have internal predecessors, (64), 1 states have call successors, (3), 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-08 03:04:02,181 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 421 transitions. [2022-04-08 03:04:02,181 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5 states, 5 states have (on average 12.8) internal successors, (64), 4 states have internal predecessors, (64), 1 states have call successors, (3), 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-08 03:04:02,183 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 421 transitions. [2022-04-08 03:04:02,184 INFO L86 InductivityCheck]: Starting inductivity check of a Floyd-Hoare automaton with 5 states and 421 transitions. [2022-04-08 03:04:02,495 INFO L122 InductivityCheck]: Floyd-Hoare automaton has 421 edges. 421 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2022-04-08 03:04:02,497 INFO L225 Difference]: With dead ends: 309 [2022-04-08 03:04:02,497 INFO L226 Difference]: Without dead ends: 174 [2022-04-08 03:04:02,497 INFO L912 BasicCegarLoop]: 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-08 03:04:02,498 INFO L913 BasicCegarLoop]: 181 mSDtfsCounter, 20 mSDsluCounter, 280 mSDsCounter, 0 mSdLazyCounter, 342 mSolverCounterSat, 8 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 20 SdHoareTripleChecker+Valid, 461 SdHoareTripleChecker+Invalid, 351 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 342 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2022-04-08 03:04:02,498 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [20 Valid, 461 Invalid, 351 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 342 Invalid, 1 Unknown, 0 Unchecked, 2.3s Time] [2022-04-08 03:04:02,498 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 174 states. [2022-04-08 03:04:02,501 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 174 to 161. [2022-04-08 03:04:02,501 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2022-04-08 03:04:02,501 INFO L82 GeneralOperation]: Start isEquivalent. First operand 174 states. Second operand has 161 states, 156 states have (on average 1.4871794871794872) internal successors, (232), 156 states have internal predecessors, (232), 3 states have call successors, (3), 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-08 03:04:02,502 INFO L74 IsIncluded]: Start isIncluded. First operand 174 states. Second operand has 161 states, 156 states have (on average 1.4871794871794872) internal successors, (232), 156 states have internal predecessors, (232), 3 states have call successors, (3), 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-08 03:04:02,502 INFO L87 Difference]: Start difference. First operand 174 states. Second operand has 161 states, 156 states have (on average 1.4871794871794872) internal successors, (232), 156 states have internal predecessors, (232), 3 states have call successors, (3), 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-08 03:04:02,504 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-08 03:04:02,504 INFO L93 Difference]: Finished difference Result 174 states and 253 transitions. [2022-04-08 03:04:02,504 INFO L276 IsEmpty]: Start isEmpty. Operand 174 states and 253 transitions. [2022-04-08 03:04:02,504 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2022-04-08 03:04:02,504 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2022-04-08 03:04:02,508 INFO L74 IsIncluded]: Start isIncluded. First operand has 161 states, 156 states have (on average 1.4871794871794872) internal successors, (232), 156 states have internal predecessors, (232), 3 states have call successors, (3), 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 174 states. [2022-04-08 03:04:02,509 INFO L87 Difference]: Start difference. First operand has 161 states, 156 states have (on average 1.4871794871794872) internal successors, (232), 156 states have internal predecessors, (232), 3 states have call successors, (3), 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 174 states. [2022-04-08 03:04:02,511 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-08 03:04:02,511 INFO L93 Difference]: Finished difference Result 174 states and 253 transitions. [2022-04-08 03:04:02,511 INFO L276 IsEmpty]: Start isEmpty. Operand 174 states and 253 transitions. [2022-04-08 03:04:02,511 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2022-04-08 03:04:02,511 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2022-04-08 03:04:02,511 INFO L88 GeneralOperation]: Finished isEquivalent. [2022-04-08 03:04:02,511 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2022-04-08 03:04:02,512 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 161 states, 156 states have (on average 1.4871794871794872) internal successors, (232), 156 states have internal predecessors, (232), 3 states have call successors, (3), 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-08 03:04:02,513 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 161 states to 161 states and 236 transitions. [2022-04-08 03:04:02,514 INFO L78 Accepts]: Start accepts. Automaton has 161 states and 236 transitions. Word has length 68 [2022-04-08 03:04:02,514 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-08 03:04:02,514 INFO L478 AbstractCegarLoop]: Abstraction has 161 states and 236 transitions. [2022-04-08 03:04:02,514 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 12.8) internal successors, (64), 4 states have internal predecessors, (64), 1 states have call successors, (3), 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-08 03:04:02,514 INFO L276 IsEmpty]: Start isEmpty. Operand 161 states and 236 transitions. [2022-04-08 03:04:02,514 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2022-04-08 03:04:02,514 INFO L491 BasicCegarLoop]: Found error trace [2022-04-08 03:04:02,514 INFO L499 BasicCegarLoop]: 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-08 03:04:02,514 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2022-04-08 03:04:02,515 INFO L403 AbstractCegarLoop]: === Iteration 9 === Targeting ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION === [ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-08 03:04:02,515 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-08 03:04:02,515 INFO L85 PathProgramCache]: Analyzing trace with hash -498280966, now seen corresponding path program 1 times [2022-04-08 03:04:02,515 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-08 03:04:02,515 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [248997119] [2022-04-08 03:04:02,515 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-08 03:04:02,515 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-08 03:04:02,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-08 03:04:02,602 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-08 03:04:02,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-08 03:04:02,606 INFO L290 TraceCheckUtils]: 0: Hoare triple {7949#(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|))} [668] 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) (= 196 (select |v_#length_13| 4)) (= (select .cse1 0) 48) (< 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] {7942#true} is VALID [2022-04-08 03:04:02,606 INFO L290 TraceCheckUtils]: 1: Hoare triple {7942#true} [671] ULTIMATE.initFINAL-->ULTIMATE.initEXIT: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {7942#true} is VALID [2022-04-08 03:04:02,606 INFO L284 TraceCheckUtils]: 2: Hoare quadruple {7942#true} {7942#true} [915] ULTIMATE.initEXIT-->L-1: AOR: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] LVA: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {7942#true} is VALID [2022-04-08 03:04:02,606 INFO L272 TraceCheckUtils]: 0: Hoare triple {7942#true} [666] ULTIMATE.startENTRY-->ULTIMATE.initENTRY: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {7949#(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-08 03:04:02,607 INFO L290 TraceCheckUtils]: 1: Hoare triple {7949#(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|))} [668] 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) (= 196 (select |v_#length_13| 4)) (= (select .cse1 0) 48) (< 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] {7942#true} is VALID [2022-04-08 03:04:02,607 INFO L290 TraceCheckUtils]: 2: Hoare triple {7942#true} [671] ULTIMATE.initFINAL-->ULTIMATE.initEXIT: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {7942#true} is VALID [2022-04-08 03:04:02,607 INFO L284 TraceCheckUtils]: 3: Hoare quadruple {7942#true} {7942#true} [915] ULTIMATE.initEXIT-->L-1: AOR: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] LVA: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {7942#true} is VALID [2022-04-08 03:04:02,607 INFO L272 TraceCheckUtils]: 4: Hoare triple {7942#true} [667] L-1-->mainENTRY: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {7942#true} is VALID [2022-04-08 03:04:02,607 INFO L290 TraceCheckUtils]: 5: Hoare triple {7942#true} [670] mainENTRY-->L1096: Formula: (let ((.cse27 (+ 116 v_main_~s~0.offset_1))) (let ((.cse37 (select |v_#memory_$Pointer$.offset_204| v_main_~s~0.base_1)) (.cse2 (select |v_#memory_$Pointer$.base_204| v_main_~s~0.base_1)) (.cse28 (+ v_main_~s~0.offset_1 248)) (.cse33 (store |v_#valid_6| v_main_~s~0.base_1 1)) (.cse31 (select (select |v_#memory_$Pointer$.base_202| v_main_~s~0.base_1) .cse27)) (.cse32 (+ (select (select |v_#memory_$Pointer$.offset_201| v_main_~s~0.base_1) .cse27) 888))) (let ((.cse21 (store |v_#memory_$Pointer$.offset_201| .cse31 (store (select |v_#memory_$Pointer$.offset_201| .cse31) .cse32 0))) (.cse35 (store |v_#memory_$Pointer$.base_202| .cse31 (store (select |v_#memory_$Pointer$.base_202| .cse31) .cse32 |v_main_#t~malloc19.base_4|))) (.cse34 (store .cse33 |v_main_#t~malloc8.base_4| 1)) (.cse11 (select .cse2 .cse28)) (.cse12 (+ 152 (select .cse37 .cse28)))) (let ((.cse38 (store |v_#memory_$Pointer$.offset_204| .cse11 (store (select |v_#memory_$Pointer$.offset_204| .cse11) .cse12 (let ((.cse43 (mod |v_main_#t~nondet15_2| 18446744073709551616))) (ite (<= .cse43 9223372036854775807) .cse43 (+ (- 18446744073709551616) .cse43)))))) (.cse23 (store |v_#memory_$Pointer$.base_204| .cse11 (store (select |v_#memory_$Pointer$.base_204| .cse11) .cse12 0))) (.cse22 (store .cse34 |v_main_#t~malloc9.base_4| 1)) (.cse39 (select (select |v_#memory_$Pointer$.base_205| v_main_~s~0.base_1) .cse27)) (.cse40 (+ 888 (select (select |v_#memory_$Pointer$.offset_202| v_main_~s~0.base_1) .cse27))) (.cse41 (select (select .cse35 v_main_~s~0.base_1) .cse27)) (.cse42 (+ 888 (select (select .cse21 v_main_~s~0.base_1) .cse27)))) (let ((.cse0 (select |v_#memory_$Pointer$.base_203| v_main_~s~0.base_1)) (.cse6 (+ v_main_~s~0.offset_1 332)) (.cse3 (select |v_#memory_$Pointer$.offset_205| v_main_~s~0.base_1)) (.cse19 (select (select .cse35 .cse41) .cse42)) (.cse20 (+ (select (select .cse21 .cse41) .cse42) 20)) (.cse8 (select (select |v_#memory_$Pointer$.base_205| .cse39) .cse40)) (.cse9 (+ (select (select |v_#memory_$Pointer$.offset_202| .cse39) .cse40) 28)) (.cse13 (select |v_#memory_int_228| v_main_~s~0.base_1)) (.cse4 (+ v_main_~s~0.offset_1 272)) (.cse7 (select |v_#memory_$Pointer$.offset_203| v_main_~s~0.base_1)) (.cse1 (+ v_main_~s~0.offset_1 256)) (.cse15 (+ v_main_~s~0.offset_1 288)) (.cse17 (select |v_#memory_$Pointer$.base_201| v_main_~s~0.base_1)) (.cse29 (+ v_main_~s~0.offset_1 72)) (.cse16 (select |v_#memory_int_225| v_main_~s~0.base_1)) (.cse36 (select |v_#memory_int_224| v_main_~s~0.base_1)) (.cse14 (select |v_#memory_int_226| v_main_~s~0.base_1)) (.cse26 (store .cse22 |v_main_#t~malloc10.base_4| 1)) (.cse24 (select (select .cse23 v_main_~s~0.base_1) .cse27)) (.cse25 (+ 975 (select (select .cse38 v_main_~s~0.base_1) .cse27)))) (and (<= 0 (+ |v_main_#t~nondet26_1| 2147483648)) (<= |v_main_#t~nondet17_2| 2147483647) (= (store |v_#memory_$Pointer$.base_203| v_main_~s~0.base_1 (store .cse0 .cse1 (select .cse2 .cse1))) |v_#memory_$Pointer$.base_204|) (= (store |v_#memory_$Pointer$.offset_205| v_main_~s~0.base_1 (store (store .cse3 .cse4 (let ((.cse5 (mod |v_main_#t~nondet11_2| 18446744073709551616))) (ite (<= .cse5 9223372036854775807) .cse5 (+ (- 18446744073709551616) .cse5)))) .cse6 (select .cse7 .cse6))) |v_#memory_$Pointer$.offset_203|) (= (select |v_#valid_6| v_main_~s~0.base_1) 0) (= |v_#memory_$Pointer$.base_1| (store |v_#memory_$Pointer$.base_205| .cse8 (store (select |v_#memory_$Pointer$.base_205| .cse8) .cse9 (select (select |v_#memory_$Pointer$.base_1| .cse8) .cse9)))) (= |v_#length_1| (store (store (store (store (store |v_#length_6| v_main_~s~0.base_1 356) |v_main_#t~malloc8.base_4| 979) |v_main_#t~malloc9.base_4| 348) |v_main_#t~malloc10.base_4| 244) |v_main_#t~malloc19.base_4| 68)) (= (let ((.cse10 (store |v_#memory_int_228| v_main_~s~0.base_1 (store (store .cse13 .cse6 |v_main_#t~nondet12_2|) .cse1 |v_main_#t~nondet13_2|)))) (store .cse10 .cse11 (store (select .cse10 .cse11) .cse12 (select (select |v_#memory_int_229| .cse11) .cse12)))) |v_#memory_int_229|) (= |v_#memory_int_225| (store |v_#memory_int_226| v_main_~s~0.base_1 (store .cse14 .cse15 (select .cse16 .cse15)))) (= (store |v_#memory_$Pointer$.base_201| v_main_~s~0.base_1 (store (store .cse17 .cse4 0) .cse6 (select .cse0 .cse6))) |v_#memory_$Pointer$.base_203|) (< |v_main_#t~malloc9.base_4| |v_#StackHeapBarrier_1|) (= (let ((.cse18 (store |v_#memory_int_227| .cse19 (store (select |v_#memory_int_227| .cse19) .cse20 |v_main_#t~nondet22_2|)))) (store .cse18 .cse8 (store (select .cse18 .cse8) .cse9 |v_main_#t~nondet25_2|))) |v_#memory_int_1|) (<= |v_main_#t~nondet13_2| 2147483647) (= (store .cse21 .cse19 (store (select .cse21 .cse19) .cse20 (select (select |v_#memory_$Pointer$.offset_202| .cse19) .cse20))) |v_#memory_$Pointer$.offset_202|) (not (= |v_main_#t~malloc9.base_4| 0)) (not (= |v_main_#t~malloc19.base_4| 0)) (= (select .cse22 |v_main_#t~malloc10.base_4|) 0) (= (store .cse23 .cse24 (store (select .cse23 .cse24) .cse25 (select (select |v_#memory_$Pointer$.base_202| .cse24) .cse25))) |v_#memory_$Pointer$.base_202|) (< v_main_~s~0.base_1 |v_#StackHeapBarrier_1|) (= |v_#valid_1| (store .cse26 |v_main_#t~malloc19.base_4| 1)) (= (store |v_#memory_$Pointer$.offset_13| v_main_~s~0.base_1 (store (store (store (store (select |v_#memory_$Pointer$.offset_13| v_main_~s~0.base_1) .cse27 0) .cse15 0) .cse28 0) .cse29 (select .cse3 .cse29))) |v_#memory_$Pointer$.offset_205|) (= |v_#memory_int_227| (let ((.cse30 (store |v_#memory_int_229| .cse24 (store (select |v_#memory_int_229| .cse24) .cse25 |v_main_#t~nondet17_2|)))) (store .cse30 .cse31 (store (select .cse30 .cse31) .cse32 (select (select |v_#memory_int_227| .cse31) .cse32))))) (= (select .cse33 |v_main_#t~malloc8.base_4|) 0) (< |v_main_#t~malloc8.base_4| |v_#StackHeapBarrier_1|) (= v_main_~s~0.offset_1 0) (= (select .cse34 |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)) (= (store .cse35 .cse19 (store (select .cse35 .cse19) .cse20 (select (select |v_#memory_$Pointer$.base_205| .cse19) .cse20))) |v_#memory_$Pointer$.base_205|) (< |v_main_#t~malloc10.base_4| |v_#StackHeapBarrier_1|) (= |v_#memory_$Pointer$.offset_1| (store |v_#memory_$Pointer$.offset_202| .cse8 (store (select |v_#memory_$Pointer$.offset_202| .cse8) .cse9 (select (select |v_#memory_$Pointer$.offset_1| .cse8) .cse9)))) (= |v_#memory_int_228| (store |v_#memory_int_224| v_main_~s~0.base_1 (store (store .cse36 .cse29 8464) .cse4 (select .cse13 .cse4)))) (= (store |v_#memory_$Pointer$.offset_203| v_main_~s~0.base_1 (store .cse7 .cse1 (select .cse37 .cse1))) |v_#memory_$Pointer$.offset_204|) (not (= v_main_~s~0.base_1 0)) (= (store |v_#memory_$Pointer$.base_13| v_main_~s~0.base_1 (store (store (store (store (select |v_#memory_$Pointer$.base_13| v_main_~s~0.base_1) .cse27 |v_main_#t~malloc8.base_4|) .cse15 |v_main_#t~malloc9.base_4|) .cse28 |v_main_#t~malloc10.base_4|) .cse29 (select .cse17 .cse29))) |v_#memory_$Pointer$.base_201|) (= (store |v_#memory_int_225| v_main_~s~0.base_1 (store .cse16 .cse28 (select .cse36 .cse28))) |v_#memory_int_224|) (= |v_#memory_int_226| (store |v_#memory_int_13| v_main_~s~0.base_1 (store (select |v_#memory_int_13| v_main_~s~0.base_1) .cse27 (select .cse14 .cse27)))) (= (select .cse26 |v_main_#t~malloc19.base_4|) 0) (= (store .cse38 .cse24 (store (select .cse38 .cse24) .cse25 (select (select |v_#memory_$Pointer$.offset_201| .cse24) .cse25))) |v_#memory_$Pointer$.offset_201|))))))) InVars {#memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, 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_13|, #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_13|} 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_#memory_$Pointer$.offset_205|, |v_main_#t~malloc19.base_4|, |v_#memory_int_224|, |v_#memory_int_225|, |v_#memory_int_226|, |v_#memory_int_227|, |v_#memory_$Pointer$.base_205|, |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] {7942#true} is VALID [2022-04-08 03:04:02,608 INFO L290 TraceCheckUtils]: 6: Hoare triple {7942#true} [672] L1096-->L1096-2: Formula: (let ((.cse0 (+ v_main_~s~0.offset_4 204))) (and (= (store |v_#memory_$Pointer$.offset_20| v_main_~s~0.base_4 (store (select |v_#memory_$Pointer$.offset_20| v_main_~s~0.base_4) .cse0 0)) |v_#memory_$Pointer$.offset_19|) (= (store |v_#memory_$Pointer$.base_20| v_main_~s~0.base_4 (store (select |v_#memory_$Pointer$.base_20| v_main_~s~0.base_4) .cse0 0)) |v_#memory_$Pointer$.base_19|) (not (= |v_main_#t~nondet26_3| 0)) (= |v_#memory_int_20| (store |v_#memory_int_21| v_main_~s~0.base_4 (store (select |v_#memory_int_21| v_main_~s~0.base_4) .cse0 (select (select |v_#memory_int_20| v_main_~s~0.base_4) .cse0)))))) InVars {main_#t~nondet26=|v_main_#t~nondet26_3|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_20|, main_~s~0.base=v_main_~s~0.base_4, #memory_int=|v_#memory_int_21|, main_~s~0.offset=v_main_~s~0.offset_4, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_20|} OutVars{#memory_int=|v_#memory_int_20|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_19|, 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_19|} AuxVars[] AssignedVars[main_#t~nondet26, #memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] {7942#true} is VALID [2022-04-08 03:04:02,608 INFO L272 TraceCheckUtils]: 7: Hoare triple {7942#true} [674] L1096-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] {7942#true} is VALID [2022-04-08 03:04:02,609 INFO L290 TraceCheckUtils]: 8: Hoare triple {7942#true} [676] ssl3_acceptENTRY-->L1146: Formula: (let ((.cse2 (select |v_#memory_$Pointer$.offset_55| v_ssl3_accept_~s.base_7)) (.cse5 (select |v_#memory_$Pointer$.offset_206| v_ssl3_accept_~s.base_7)) (.cse0 (+ v_ssl3_accept_~s.offset_7 128)) (.cse1 (select |v_#memory_$Pointer$.base_206| v_ssl3_accept_~s.base_7)) (.cse4 (+ v_ssl3_accept_~s.offset_7 72)) (.cse6 (select |v_#memory_$Pointer$.base_55| v_ssl3_accept_~s.base_7)) (.cse3 (+ v_ssl3_accept_~s.offset_7 272))) (and (= v_ssl3_accept_~tmp___9~0_3 |v_ssl3_accept_#t~nondet38_2|) (<= |v_ssl3_accept_#t~nondet37_2| 9223372036854775807) (<= |v_ssl3_accept_#t~nondet35_2| 2147483647) (= v_ssl3_accept_~tmp~3_1 |v_ssl3_accept_#t~nondet41_2|) (= |v_#memory_$Pointer$.base_206| (store |v_#memory_$Pointer$.base_57| v_ssl3_accept_~s.base_7 (store (select |v_#memory_$Pointer$.base_57| v_ssl3_accept_~s.base_7) .cse0 (select .cse1 .cse0)))) (= v_ssl3_accept_~skip~0_1 0) (<= |v_ssl3_accept_#t~nondet31_2| 2147483647) (<= |v_ssl3_accept_#t~nondet41_2| 2147483647) (= v_ssl3_accept_~blastFlag~0_6 0) (= (select .cse2 .cse3) |v_ssl3_accept_#t~mem42.offset_1|) (<= |v_ssl3_accept_#t~nondet32_2| 2147483647) (<= |v_ssl3_accept_#t~nondet39_2| 2147483647) (<= 0 (+ 9223372036854775808 |v_ssl3_accept_#t~nondet37_2|)) (= v_ssl3_accept_~s.offset_7 |v_ssl3_accept_#in~s.offset_1|) (<= 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|) (= v_ssl3_accept_~tmp___1~0_1 |v_ssl3_accept_#t~nondet31_2|) (<= |v_ssl3_accept_#t~nondet33_2| 2147483647) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet31_2|)) (= 0 v_ssl3_accept_~cb~0.base_1) (= v_ssl3_accept_~tmp___5~0_1 |v_ssl3_accept_#t~nondet35_2|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet33_2|)) (<= 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_~s.base_7 |v_ssl3_accept_#in~s.base_1|) (= (store |v_#memory_int_62| v_ssl3_accept_~s.base_7 (store (store (select |v_#memory_int_62| v_ssl3_accept_~s.base_7) .cse0 |v_ssl3_accept_#t~nondet40_2|) .cse4 8464)) |v_#memory_int_60|) (= v_ssl3_accept_~got_new_session~0_1 0) (<= |v_ssl3_accept_#t~nondet38_2| 2147483647) (= v_ssl3_accept_~tmp___2~0_1 |v_ssl3_accept_#t~nondet32_2|) (= (store |v_#memory_$Pointer$.offset_206| v_ssl3_accept_~s.base_7 (store .cse5 .cse4 (select .cse2 .cse4))) |v_#memory_$Pointer$.offset_55|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet41_2|)) (= |v_#memory_$Pointer$.offset_206| (store |v_#memory_$Pointer$.offset_57| v_ssl3_accept_~s.base_7 (store (select |v_#memory_$Pointer$.offset_57| v_ssl3_accept_~s.base_7) .cse0 (select .cse5 .cse0)))) (<= |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_#memory_$Pointer$.base_55| (store |v_#memory_$Pointer$.base_206| v_ssl3_accept_~s.base_7 (store .cse1 .cse4 (select .cse6 .cse4)))) (<= |v_ssl3_accept_#t~nondet34_2| 2147483647) (= |v_ssl3_accept_#t~mem42.base_1| (select .cse6 .cse3)) (= v_ssl3_accept_~cb~0.offset_1 0) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet38_2|)) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet39_2|)) (= (- 1) v_ssl3_accept_~ret~0_10) (<= |v_ssl3_accept_#t~nondet36_2| 2147483647) (= v_ssl3_accept_~tmp___10~0_3 |v_ssl3_accept_#t~nondet39_2|) (= 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_57|, 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_62|, 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_57|, 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_10, 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_55|, ssl3_accept_~num1~0=v_ssl3_accept_~num1~0_1, ssl3_accept_~tmp___10~0=v_ssl3_accept_~tmp___10~0_3, 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_6, 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_7, ssl3_accept_~tmp___9~0=v_ssl3_accept_~tmp___9~0_3, 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_60|, ssl3_accept_~tmp___1~0=v_ssl3_accept_~tmp___1~0_1, ssl3_accept_~s.base=v_ssl3_accept_~s.base_7, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_55|, 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_206|, |v_#memory_$Pointer$.base_206|] 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] {7947#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} is VALID [2022-04-08 03:04:02,610 INFO L290 TraceCheckUtils]: 9: Hoare triple {7947#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} [678] L1146-->L1146-2: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_8 272))) (and (= (select (select |v_#memory_$Pointer$.base_59| v_ssl3_accept_~s.base_8) .cse0) v_ssl3_accept_~cb~0.base_3) (not (= (mod (+ |v_ssl3_accept_#t~mem42.base_3| |v_ssl3_accept_#t~mem42.offset_3|) 18446744073709551616) 0)) (= v_ssl3_accept_~cb~0.offset_3 (select (select |v_#memory_$Pointer$.offset_59| v_ssl3_accept_~s.base_8) .cse0)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_8, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_59|, ssl3_accept_#t~mem42.base=|v_ssl3_accept_#t~mem42.base_3|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_8, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_59|, ssl3_accept_#t~mem42.offset=|v_ssl3_accept_#t~mem42.offset_3|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_8, ssl3_accept_~cb~0.base=v_ssl3_accept_~cb~0.base_3, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_59|, 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_8, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_59|} 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] {7947#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} is VALID [2022-04-08 03:04:02,610 INFO L290 TraceCheckUtils]: 10: Hoare triple {7947#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} [680] L1146-2-->L1152: Formula: (let ((.cse1 (+ 44 v_ssl3_accept_~s.offset_11))) (and (= |v_#memory_int_67| (store |v_#memory_int_68| v_ssl3_accept_~s.base_11 (let ((.cse0 (select |v_#memory_int_68| v_ssl3_accept_~s.base_11))) (store .cse0 .cse1 (+ (select .cse0 .cse1) 1))))) (= |v_#memory_$Pointer$.base_64| (store |v_#memory_$Pointer$.base_65| v_ssl3_accept_~s.base_11 (store (select |v_#memory_$Pointer$.base_65| v_ssl3_accept_~s.base_11) .cse1 (select (select |v_#memory_$Pointer$.base_64| v_ssl3_accept_~s.base_11) .cse1)))) (= (store |v_#memory_$Pointer$.offset_65| v_ssl3_accept_~s.base_11 (store (select |v_#memory_$Pointer$.offset_65| v_ssl3_accept_~s.base_11) .cse1 (select (select |v_#memory_$Pointer$.offset_64| v_ssl3_accept_~s.base_11) .cse1))) |v_#memory_$Pointer$.offset_64|))) InVars {#memory_int=|v_#memory_int_68|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_11, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_65|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_11, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_65|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_11, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_64|, ssl3_accept_#t~mem44=|v_ssl3_accept_#t~mem44_1|, #memory_int=|v_#memory_int_67|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_11, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_64|} AuxVars[] AssignedVars[#memory_$Pointer$.base, ssl3_accept_#t~mem44, #memory_int, #memory_$Pointer$.offset] {7947#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} is VALID [2022-04-08 03:04:02,611 INFO L290 TraceCheckUtils]: 11: Hoare triple {7947#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} [682] 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[] {7947#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} is VALID [2022-04-08 03:04:02,611 INFO L290 TraceCheckUtils]: 12: Hoare triple {7947#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} [685] L1152-1-->L1161: Formula: (let ((.cse0 (+ 204 v_ssl3_accept_~s.offset_16))) (and (= (select (select |v_#memory_$Pointer$.base_79| v_ssl3_accept_~s.base_16) .cse0) |v_ssl3_accept_#t~mem45.base_1|) (= (select (select |v_#memory_$Pointer$.offset_79| v_ssl3_accept_~s.base_16) .cse0) |v_ssl3_accept_#t~mem45.offset_1|))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_16, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_79|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_16, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_79|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_16, ssl3_accept_#t~mem45.offset=|v_ssl3_accept_#t~mem45.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_79|, ssl3_accept_#t~mem45.base=|v_ssl3_accept_#t~mem45.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_16, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_79|} AuxVars[] AssignedVars[ssl3_accept_#t~mem45.offset, ssl3_accept_#t~mem45.base] {7947#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} is VALID [2022-04-08 03:04:02,612 INFO L290 TraceCheckUtils]: 13: Hoare triple {7947#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} [687] L1161-->L1167-2: Formula: (not (= (mod (+ |v_ssl3_accept_#t~mem45.base_5| |v_ssl3_accept_#t~mem45.offset_5|) 18446744073709551616) 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] {7947#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} is VALID [2022-04-08 03:04:02,612 INFO L290 TraceCheckUtils]: 14: Hoare triple {7947#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} [691] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {7947#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} is VALID [2022-04-08 03:04:02,612 INFO L290 TraceCheckUtils]: 15: Hoare triple {7947#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} [693] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_82| v_ssl3_accept_~s.base_18) (+ 72 v_ssl3_accept_~s.offset_18)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_82|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, 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_82|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {7947#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} is VALID [2022-04-08 03:04:02,613 INFO L290 TraceCheckUtils]: 16: Hoare triple {7947#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} [697] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_84| v_ssl3_accept_~s.base_20) (+ 72 v_ssl3_accept_~s.offset_20))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_84|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_20, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_20} OutVars{#memory_int=|v_#memory_int_84|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_20, ssl3_accept_~s.base=v_ssl3_accept_~s.base_20} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {7947#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} is VALID [2022-04-08 03:04:02,613 INFO L290 TraceCheckUtils]: 17: Hoare triple {7947#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} [701] L1173-->L1176: Formula: (and (= (select (select |v_#memory_int_85| v_ssl3_accept_~s.base_21) (+ 72 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|) (not (= |v_ssl3_accept_#t~mem48_5| 16384))) InVars {#memory_int=|v_#memory_int_85|, 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_85|, 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] {7947#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} is VALID [2022-04-08 03:04:02,613 INFO L290 TraceCheckUtils]: 18: Hoare triple {7947#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} [704] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_86| v_ssl3_accept_~s.base_22) (+ 72 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_86|, 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_86|, 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] {7947#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} is VALID [2022-04-08 03:04:02,614 INFO L290 TraceCheckUtils]: 19: Hoare triple {7947#(= 8464 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} [708] 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_25) (+ 72 v_ssl3_accept_~s.offset_25)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {7948#(= 8464 |ssl3_accept_#t~mem51|)} is VALID [2022-04-08 03:04:02,614 INFO L290 TraceCheckUtils]: 20: Hoare triple {7948#(= 8464 |ssl3_accept_#t~mem51|)} [710] 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] {7943#false} is VALID [2022-04-08 03:04:02,614 INFO L290 TraceCheckUtils]: 21: Hoare triple {7943#false} [702] L1280-->L1285: Formula: (let ((.cse0 (+ 56 v_ssl3_accept_~s.offset_58))) (and (= (store |v_#memory_$Pointer$.offset_90| v_ssl3_accept_~s.base_58 (store (select |v_#memory_$Pointer$.offset_90| v_ssl3_accept_~s.base_58) .cse0 (select (select |v_#memory_$Pointer$.offset_89| v_ssl3_accept_~s.base_58) .cse0))) |v_#memory_$Pointer$.offset_89|) (= (store |v_#memory_int_127| v_ssl3_accept_~s.base_58 (store (select |v_#memory_int_127| v_ssl3_accept_~s.base_58) .cse0 1)) |v_#memory_int_126|) (= (store |v_#memory_$Pointer$.base_90| v_ssl3_accept_~s.base_58 (store (select |v_#memory_$Pointer$.base_90| v_ssl3_accept_~s.base_58) .cse0 (select (select |v_#memory_$Pointer$.base_89| v_ssl3_accept_~s.base_58) .cse0))) |v_#memory_$Pointer$.base_89|))) InVars {#memory_int=|v_#memory_int_127|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_58, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_90|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_58, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_90|} OutVars{#memory_int=|v_#memory_int_126|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_58, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_89|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_58, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_89|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] {7943#false} is VALID [2022-04-08 03:04:02,614 INFO L290 TraceCheckUtils]: 22: Hoare triple {7943#false} [705] L1285-->L1285-2: Formula: (not (= (mod (+ v_ssl3_accept_~cb~0.base_10 v_ssl3_accept_~cb~0.offset_10) 18446744073709551616) 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[] {7943#false} is VALID [2022-04-08 03:04:02,614 INFO L290 TraceCheckUtils]: 23: Hoare triple {7943#false} [709] L1285-2-->L1290: Formula: (= (select (select |v_#memory_int_128| v_ssl3_accept_~s.base_59) v_ssl3_accept_~s.offset_59) |v_ssl3_accept_#t~mem82_1|) InVars {#memory_int=|v_#memory_int_128|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_59, ssl3_accept_~s.base=v_ssl3_accept_~s.base_59} OutVars{#memory_int=|v_#memory_int_128|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_59, ssl3_accept_#t~mem82=|v_ssl3_accept_#t~mem82_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_59} AuxVars[] AssignedVars[ssl3_accept_#t~mem82] {7943#false} is VALID [2022-04-08 03:04:02,614 INFO L290 TraceCheckUtils]: 24: Hoare triple {7943#false} [713] L1290-->L1296: Formula: (let ((.cse0 (select |v_#memory_$Pointer$.base_91| v_ssl3_accept_~s.base_60)) (.cse1 (+ v_ssl3_accept_~s.offset_60 80)) (.cse3 (select |v_#memory_$Pointer$.offset_91| v_ssl3_accept_~s.base_60)) (.cse2 (+ v_ssl3_accept_~s.offset_60 4))) (and (= |v_ssl3_accept_#t~mem83.base_1| (select .cse0 .cse1)) (= (div |v_ssl3_accept_#t~mem82_5| 256) 3) (= (store |v_#memory_$Pointer$.base_92| v_ssl3_accept_~s.base_60 (store (select |v_#memory_$Pointer$.base_92| v_ssl3_accept_~s.base_60) .cse2 (select .cse0 .cse2))) |v_#memory_$Pointer$.base_91|) (= (store |v_#memory_int_130| v_ssl3_accept_~s.base_60 (store (select |v_#memory_int_130| v_ssl3_accept_~s.base_60) .cse2 8192)) |v_#memory_int_129|) (= (select .cse3 .cse1) |v_ssl3_accept_#t~mem83.offset_1|) (= (store |v_#memory_$Pointer$.offset_92| v_ssl3_accept_~s.base_60 (store (select |v_#memory_$Pointer$.offset_92| v_ssl3_accept_~s.base_60) .cse2 (select .cse3 .cse2))) |v_#memory_$Pointer$.offset_91|))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_60, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_92|, ssl3_accept_#t~mem82=|v_ssl3_accept_#t~mem82_5|, #memory_int=|v_#memory_int_130|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_60, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_92|} OutVars{ssl3_accept_#t~mem83.base=|v_ssl3_accept_#t~mem83.base_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_60, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_91|, #memory_int=|v_#memory_int_129|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_60, ssl3_accept_#t~mem83.offset=|v_ssl3_accept_#t~mem83.offset_1|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_91|} AuxVars[] AssignedVars[ssl3_accept_#t~mem83.base, #memory_$Pointer$.base, ssl3_accept_#t~mem82, #memory_int, ssl3_accept_#t~mem83.offset, #memory_$Pointer$.offset] {7943#false} is VALID [2022-04-08 03:04:02,614 INFO L290 TraceCheckUtils]: 25: Hoare triple {7943#false} [717] L1296-->L1296-2: Formula: (not (= (mod (+ |v_ssl3_accept_#t~mem83.offset_5| |v_ssl3_accept_#t~mem83.base_5|) 18446744073709551616) 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] {7943#false} is VALID [2022-04-08 03:04:02,615 INFO L290 TraceCheckUtils]: 26: Hoare triple {7943#false} [724] L1296-2-->L1321: Formula: (let ((.cse0 (+ 88 v_ssl3_accept_~s.offset_62))) (and (= (store |v_#memory_$Pointer$.offset_96| v_ssl3_accept_~s.base_62 (store (select |v_#memory_$Pointer$.offset_96| v_ssl3_accept_~s.base_62) .cse0 (select (select |v_#memory_$Pointer$.offset_95| v_ssl3_accept_~s.base_62) .cse0))) |v_#memory_$Pointer$.offset_95|) (not (= v_ssl3_accept_~tmp___4~0_3 0)) (= (select (select |v_#memory_int_133| v_ssl3_accept_~s.base_62) (+ 72 v_ssl3_accept_~s.offset_62)) |v_ssl3_accept_#t~mem85_1|) (= (store |v_#memory_int_134| v_ssl3_accept_~s.base_62 (store (select |v_#memory_int_134| v_ssl3_accept_~s.base_62) .cse0 0)) |v_#memory_int_133|) (= (store |v_#memory_$Pointer$.base_96| v_ssl3_accept_~s.base_62 (store (select |v_#memory_$Pointer$.base_96| v_ssl3_accept_~s.base_62) .cse0 (select (select |v_#memory_$Pointer$.base_95| v_ssl3_accept_~s.base_62) .cse0))) |v_#memory_$Pointer$.base_95|))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_62, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_96|, #memory_int=|v_#memory_int_134|, ssl3_accept_~tmp___4~0=v_ssl3_accept_~tmp___4~0_3, ssl3_accept_~s.base=v_ssl3_accept_~s.base_62, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_96|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_62, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_95|, ssl3_accept_#t~mem85=|v_ssl3_accept_#t~mem85_1|, #memory_int=|v_#memory_int_133|, ssl3_accept_~tmp___4~0=v_ssl3_accept_~tmp___4~0_3, ssl3_accept_~s.base=v_ssl3_accept_~s.base_62, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_95|} AuxVars[] AssignedVars[#memory_$Pointer$.base, ssl3_accept_#t~mem85, #memory_int, #memory_$Pointer$.offset] {7943#false} is VALID [2022-04-08 03:04:02,615 INFO L290 TraceCheckUtils]: 27: Hoare triple {7943#false} [732] L1321-->L1654: Formula: (let ((.cse5 (+ v_ssl3_accept_~s.offset_64 288))) (let ((.cse2 (select (select |v_#memory_$Pointer$.base_103| v_ssl3_accept_~s.base_64) .cse5)) (.cse4 (+ (select (select |v_#memory_$Pointer$.offset_103| v_ssl3_accept_~s.base_64) .cse5) 132)) (.cse0 (+ 72 v_ssl3_accept_~s.offset_64))) (and (= (store |v_#memory_$Pointer$.offset_209| v_ssl3_accept_~s.base_64 (store (select |v_#memory_$Pointer$.offset_209| v_ssl3_accept_~s.base_64) .cse0 (select (select |v_#memory_$Pointer$.offset_101| v_ssl3_accept_~s.base_64) .cse0))) |v_#memory_$Pointer$.offset_101|) (= (let ((.cse1 (store |v_#memory_int_140| .cse2 (let ((.cse3 (select |v_#memory_int_140| .cse2))) (store .cse3 .cse4 (+ (select .cse3 .cse4) 1)))))) (store .cse1 v_ssl3_accept_~s.base_64 (store (select .cse1 v_ssl3_accept_~s.base_64) .cse0 8480))) |v_#memory_int_138|) (= (store |v_#memory_$Pointer$.base_103| .cse2 (store (select |v_#memory_$Pointer$.base_103| .cse2) .cse4 (select (select |v_#memory_$Pointer$.base_209| .cse2) .cse4))) |v_#memory_$Pointer$.base_209|) (= (store |v_#memory_$Pointer$.offset_103| .cse2 (store (select |v_#memory_$Pointer$.offset_103| .cse2) .cse4 (select (select |v_#memory_$Pointer$.offset_209| .cse2) .cse4))) |v_#memory_$Pointer$.offset_209|) (= (store |v_#memory_$Pointer$.base_209| v_ssl3_accept_~s.base_64 (store (select |v_#memory_$Pointer$.base_209| v_ssl3_accept_~s.base_64) .cse0 (select (select |v_#memory_$Pointer$.base_101| v_ssl3_accept_~s.base_64) .cse0))) |v_#memory_$Pointer$.base_101|) (= 12292 |v_ssl3_accept_#t~mem85_5|)))) InVars {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_5|, #memory_int=|v_#memory_int_140|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_64, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_103|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_64, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_101|, ssl3_accept_#t~mem88.offset=|v_ssl3_accept_#t~mem88.offset_1|, #memory_int=|v_#memory_int_138|, 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_64, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_101|} 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] {7943#false} is VALID [2022-04-08 03:04:02,615 INFO L290 TraceCheckUtils]: 28: Hoare triple {7943#false} [733] L1654-->L1692: Formula: (let ((.cse0 (+ 116 v_ssl3_accept_~s.offset_17))) (and (= (select (select |v_#memory_int_81| |v_ssl3_accept_#t~mem150.base_1|) (+ |v_ssl3_accept_#t~mem150.offset_1| 908)) |v_ssl3_accept_#t~mem151_1|) (= (select (select |v_#memory_$Pointer$.offset_80| v_ssl3_accept_~s.base_17) .cse0) |v_ssl3_accept_#t~mem150.offset_1|) (= (select (select |v_#memory_$Pointer$.base_80| v_ssl3_accept_~s.base_17) .cse0) |v_ssl3_accept_#t~mem150.base_1|))) InVars {#memory_int=|v_#memory_int_81|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_17, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_80|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_17, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_80|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_17, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_80|, ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_1|, #memory_int=|v_#memory_int_81|, ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_17, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_80|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {7943#false} is VALID [2022-04-08 03:04:02,615 INFO L290 TraceCheckUtils]: 29: Hoare triple {7943#false} [740] L1692-->L1692-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] {7943#false} is VALID [2022-04-08 03:04:02,615 INFO L290 TraceCheckUtils]: 30: Hoare triple {7943#false} [746] L1692-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] {7943#false} is VALID [2022-04-08 03:04:02,615 INFO L290 TraceCheckUtils]: 31: Hoare triple {7943#false} [691] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {7943#false} is VALID [2022-04-08 03:04:02,615 INFO L290 TraceCheckUtils]: 32: Hoare triple {7943#false} [693] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_82| v_ssl3_accept_~s.base_18) (+ 72 v_ssl3_accept_~s.offset_18)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_82|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, 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_82|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {7943#false} is VALID [2022-04-08 03:04:02,615 INFO L290 TraceCheckUtils]: 33: Hoare triple {7943#false} [697] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_84| v_ssl3_accept_~s.base_20) (+ 72 v_ssl3_accept_~s.offset_20))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_84|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_20, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_20} OutVars{#memory_int=|v_#memory_int_84|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_20, ssl3_accept_~s.base=v_ssl3_accept_~s.base_20} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {7943#false} is VALID [2022-04-08 03:04:02,615 INFO L290 TraceCheckUtils]: 34: Hoare triple {7943#false} [701] L1173-->L1176: Formula: (and (= (select (select |v_#memory_int_85| v_ssl3_accept_~s.base_21) (+ 72 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|) (not (= |v_ssl3_accept_#t~mem48_5| 16384))) InVars {#memory_int=|v_#memory_int_85|, 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_85|, 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] {7943#false} is VALID [2022-04-08 03:04:02,615 INFO L290 TraceCheckUtils]: 35: Hoare triple {7943#false} [704] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_86| v_ssl3_accept_~s.base_22) (+ 72 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_86|, 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_86|, 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] {7943#false} is VALID [2022-04-08 03:04:02,615 INFO L290 TraceCheckUtils]: 36: Hoare triple {7943#false} [708] 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_25) (+ 72 v_ssl3_accept_~s.offset_25)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {7943#false} is VALID [2022-04-08 03:04:02,615 INFO L290 TraceCheckUtils]: 37: Hoare triple {7943#false} [711] L1182-->L1185: Formula: (and (= |v_ssl3_accept_#t~mem52_1| (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_26) (+ 72 v_ssl3_accept_~s.offset_26))) (not (= 8195 |v_ssl3_accept_#t~mem51_5|))) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} 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_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {7943#false} is VALID [2022-04-08 03:04:02,615 INFO L290 TraceCheckUtils]: 38: Hoare triple {7943#false} [715] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_93| v_ssl3_accept_~s.base_27) (+ 72 v_ssl3_accept_~s.offset_27)))) InVars {#memory_int=|v_#memory_int_93|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_27, ssl3_accept_~s.base=v_ssl3_accept_~s.base_27} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_93|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_27, ssl3_accept_~s.base=v_ssl3_accept_~s.base_27} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {7943#false} is VALID [2022-04-08 03:04:02,616 INFO L290 TraceCheckUtils]: 39: Hoare triple {7943#false} [720] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_28) (+ 72 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_94|, 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_94|, 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] {7943#false} is VALID [2022-04-08 03:04:02,616 INFO L290 TraceCheckUtils]: 40: Hoare triple {7943#false} [728] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_30) (+ 72 v_ssl3_accept_~s.offset_30))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {7943#false} is VALID [2022-04-08 03:04:02,616 INFO L290 TraceCheckUtils]: 41: Hoare triple {7943#false} [736] L1194-->L1197: Formula: (and (= |v_ssl3_accept_#t~mem56_1| (select (select |v_#memory_int_98| v_ssl3_accept_~s.base_31) (+ 72 v_ssl3_accept_~s.offset_31))) (not (= 8464 |v_ssl3_accept_#t~mem55_5|))) InVars {#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_31, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_31} OutVars{#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_31, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_31} AuxVars[] AssignedVars[ssl3_accept_#t~mem55, ssl3_accept_#t~mem56] {7943#false} is VALID [2022-04-08 03:04:02,616 INFO L290 TraceCheckUtils]: 42: Hoare triple {7943#false} [743] L1197-->L1200: Formula: (and (= (select (select |v_#memory_int_99| v_ssl3_accept_~s.base_32) (+ 72 v_ssl3_accept_~s.offset_32)) |v_ssl3_accept_#t~mem57_1|) (not (= 8465 |v_ssl3_accept_#t~mem56_5|))) InVars {#memory_int=|v_#memory_int_99|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_32, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_32} OutVars{#memory_int=|v_#memory_int_99|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_32, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_32} AuxVars[] AssignedVars[ssl3_accept_#t~mem56, ssl3_accept_#t~mem57] {7943#false} is VALID [2022-04-08 03:04:02,616 INFO L290 TraceCheckUtils]: 43: Hoare triple {7943#false} [750] L1200-->L1203: Formula: (and (not (= 8466 |v_ssl3_accept_#t~mem57_5|)) (= |v_ssl3_accept_#t~mem58_1| (select (select |v_#memory_int_100| v_ssl3_accept_~s.base_33) (+ 72 v_ssl3_accept_~s.offset_33)))) InVars {#memory_int=|v_#memory_int_100|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} OutVars{#memory_int=|v_#memory_int_100|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} AuxVars[] AssignedVars[ssl3_accept_#t~mem57, ssl3_accept_#t~mem58] {7943#false} is VALID [2022-04-08 03:04:02,616 INFO L290 TraceCheckUtils]: 44: Hoare triple {7943#false} [756] L1203-->L1206: Formula: (and (not (= 8496 |v_ssl3_accept_#t~mem58_5|)) (= |v_ssl3_accept_#t~mem59_1| (select (select |v_#memory_int_101| v_ssl3_accept_~s.base_34) (+ 72 v_ssl3_accept_~s.offset_34)))) InVars {#memory_int=|v_#memory_int_101|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_5|} OutVars{#memory_int=|v_#memory_int_101|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem58, ssl3_accept_#t~mem59] {7943#false} is VALID [2022-04-08 03:04:02,616 INFO L290 TraceCheckUtils]: 45: Hoare triple {7943#false} [763] L1206-->L1209: Formula: (and (= |v_ssl3_accept_#t~mem60_1| (select (select |v_#memory_int_102| v_ssl3_accept_~s.base_35) (+ 72 v_ssl3_accept_~s.offset_35))) (not (= 8497 |v_ssl3_accept_#t~mem59_5|))) InVars {#memory_int=|v_#memory_int_102|, 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_5|} OutVars{#memory_int=|v_#memory_int_102|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem59] {7943#false} is VALID [2022-04-08 03:04:02,616 INFO L290 TraceCheckUtils]: 46: Hoare triple {7943#false} [769] L1209-->L1212: Formula: (and (= (select (select |v_#memory_int_103| v_ssl3_accept_~s.base_36) (+ 72 v_ssl3_accept_~s.offset_36)) |v_ssl3_accept_#t~mem61_1|) (not (= |v_ssl3_accept_#t~mem60_5| 8512))) InVars {#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36} OutVars{#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem61] {7943#false} is VALID [2022-04-08 03:04:02,616 INFO L290 TraceCheckUtils]: 47: Hoare triple {7943#false} [776] L1212-->L1215: Formula: (and (not (= 8513 |v_ssl3_accept_#t~mem61_5|)) (= (select (select |v_#memory_int_104| v_ssl3_accept_~s.base_37) (+ 72 v_ssl3_accept_~s.offset_37)) |v_ssl3_accept_#t~mem62_1|)) InVars {#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_37, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_37} OutVars{#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_37, ssl3_accept_~s.base=v_ssl3_accept_~s.base_37, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem61, ssl3_accept_#t~mem62] {7943#false} is VALID [2022-04-08 03:04:02,616 INFO L290 TraceCheckUtils]: 48: Hoare triple {7943#false} [782] L1215-->L1218: Formula: (and (not (= 8528 |v_ssl3_accept_#t~mem62_5|)) (= (select (select |v_#memory_int_105| v_ssl3_accept_~s.base_38) (+ 72 v_ssl3_accept_~s.offset_38)) |v_ssl3_accept_#t~mem63_1|)) InVars {#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_5|} OutVars{#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38, ssl3_accept_#t~mem63=|v_ssl3_accept_#t~mem63_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem62, ssl3_accept_#t~mem63] {7943#false} is VALID [2022-04-08 03:04:02,616 INFO L290 TraceCheckUtils]: 49: Hoare triple {7943#false} [789] L1218-->L1221: Formula: (and (= (select (select |v_#memory_int_106| v_ssl3_accept_~s.base_39) (+ 72 v_ssl3_accept_~s.offset_39)) |v_ssl3_accept_#t~mem64_1|) (not (= |v_ssl3_accept_#t~mem63_5| 8529))) InVars {#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39, 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_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39} AuxVars[] AssignedVars[ssl3_accept_#t~mem63, ssl3_accept_#t~mem64] {7943#false} is VALID [2022-04-08 03:04:02,616 INFO L290 TraceCheckUtils]: 50: Hoare triple {7943#false} [793] L1221-->L1224: Formula: (and (= |v_ssl3_accept_#t~mem65_1| (select (select |v_#memory_int_107| v_ssl3_accept_~s.base_40) (+ 72 v_ssl3_accept_~s.offset_40))) (not (= 8544 |v_ssl3_accept_#t~mem64_5|))) InVars {#memory_int=|v_#memory_int_107|, ssl3_accept_#t~mem64=|v_ssl3_accept_#t~mem64_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40} OutVars{#memory_int=|v_#memory_int_107|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_#t~mem65=|v_ssl3_accept_#t~mem65_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40} AuxVars[] AssignedVars[ssl3_accept_#t~mem64, ssl3_accept_#t~mem65] {7943#false} is VALID [2022-04-08 03:04:02,616 INFO L290 TraceCheckUtils]: 51: Hoare triple {7943#false} [797] L1224-->L1227: Formula: (and (not (= 8545 |v_ssl3_accept_#t~mem65_5|)) (= (select (select |v_#memory_int_108| v_ssl3_accept_~s.base_41) (+ 72 v_ssl3_accept_~s.offset_41)) |v_ssl3_accept_#t~mem66_1|)) InVars {#memory_int=|v_#memory_int_108|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_#t~mem65=|v_ssl3_accept_#t~mem65_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41} OutVars{#memory_int=|v_#memory_int_108|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_#t~mem66=|v_ssl3_accept_#t~mem66_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41} AuxVars[] AssignedVars[ssl3_accept_#t~mem65, ssl3_accept_#t~mem66] {7943#false} is VALID [2022-04-08 03:04:02,617 INFO L290 TraceCheckUtils]: 52: Hoare triple {7943#false} [803] L1227-->L1230: Formula: (and (not (= 8560 |v_ssl3_accept_#t~mem66_5|)) (= (select (select |v_#memory_int_109| v_ssl3_accept_~s.base_42) (+ 72 v_ssl3_accept_~s.offset_42)) |v_ssl3_accept_#t~mem67_1|)) InVars {#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_42, ssl3_accept_#t~mem66=|v_ssl3_accept_#t~mem66_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_42} OutVars{#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_42, ssl3_accept_#t~mem67=|v_ssl3_accept_#t~mem67_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_42} AuxVars[] AssignedVars[ssl3_accept_#t~mem66, ssl3_accept_#t~mem67] {7943#false} is VALID [2022-04-08 03:04:02,617 INFO L290 TraceCheckUtils]: 53: Hoare triple {7943#false} [811] L1230-->L1233: Formula: (and (not (= |v_ssl3_accept_#t~mem67_5| 8561)) (= (select (select |v_#memory_int_110| v_ssl3_accept_~s.base_43) (+ 72 v_ssl3_accept_~s.offset_43)) |v_ssl3_accept_#t~mem68_1|)) InVars {#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_43, ssl3_accept_#t~mem67=|v_ssl3_accept_#t~mem67_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_43} OutVars{#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_43, ssl3_accept_#t~mem68=|v_ssl3_accept_#t~mem68_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_43} AuxVars[] AssignedVars[ssl3_accept_#t~mem67, ssl3_accept_#t~mem68] {7943#false} is VALID [2022-04-08 03:04:02,617 INFO L290 TraceCheckUtils]: 54: Hoare triple {7943#false} [822] L1233-->L1236: Formula: (and (not (= 8448 |v_ssl3_accept_#t~mem68_5|)) (= (select (select |v_#memory_int_111| v_ssl3_accept_~s.base_44) (+ 72 v_ssl3_accept_~s.offset_44)) |v_ssl3_accept_#t~mem69_1|)) InVars {#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_44, ssl3_accept_#t~mem68=|v_ssl3_accept_#t~mem68_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_44} OutVars{#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_44, ssl3_accept_#t~mem69=|v_ssl3_accept_#t~mem69_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_44} AuxVars[] AssignedVars[ssl3_accept_#t~mem68, ssl3_accept_#t~mem69] {7943#false} is VALID [2022-04-08 03:04:02,617 INFO L290 TraceCheckUtils]: 55: Hoare triple {7943#false} [831] L1236-->L1239: Formula: (and (= (select (select |v_#memory_int_112| v_ssl3_accept_~s.base_45) (+ 72 v_ssl3_accept_~s.offset_45)) |v_ssl3_accept_#t~mem70_1|) (not (= 8576 |v_ssl3_accept_#t~mem69_5|))) InVars {#memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_45, ssl3_accept_~s.base=v_ssl3_accept_~s.base_45, ssl3_accept_#t~mem69=|v_ssl3_accept_#t~mem69_5|} OutVars{#memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_45, ssl3_accept_#t~mem70=|v_ssl3_accept_#t~mem70_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_45} AuxVars[] AssignedVars[ssl3_accept_#t~mem70, ssl3_accept_#t~mem69] {7943#false} is VALID [2022-04-08 03:04:02,617 INFO L290 TraceCheckUtils]: 56: Hoare triple {7943#false} [842] L1239-->L1242: Formula: (and (not (= 8577 |v_ssl3_accept_#t~mem70_5|)) (= (select (select |v_#memory_int_113| v_ssl3_accept_~s.base_46) (+ 72 v_ssl3_accept_~s.offset_46)) |v_ssl3_accept_#t~mem71_1|)) InVars {#memory_int=|v_#memory_int_113|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_46, ssl3_accept_#t~mem70=|v_ssl3_accept_#t~mem70_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_46} OutVars{#memory_int=|v_#memory_int_113|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_46, ssl3_accept_#t~mem71=|v_ssl3_accept_#t~mem71_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_46} AuxVars[] AssignedVars[ssl3_accept_#t~mem70, ssl3_accept_#t~mem71] {7943#false} is VALID [2022-04-08 03:04:02,617 INFO L290 TraceCheckUtils]: 57: Hoare triple {7943#false} [850] L1242-->L1245: Formula: (and (= (select (select |v_#memory_int_114| v_ssl3_accept_~s.base_47) (+ 72 v_ssl3_accept_~s.offset_47)) |v_ssl3_accept_#t~mem72_1|) (not (= |v_ssl3_accept_#t~mem71_5| 8592))) InVars {#memory_int=|v_#memory_int_114|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_47, ssl3_accept_#t~mem71=|v_ssl3_accept_#t~mem71_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_47} OutVars{#memory_int=|v_#memory_int_114|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_47, ssl3_accept_#t~mem72=|v_ssl3_accept_#t~mem72_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_47} AuxVars[] AssignedVars[ssl3_accept_#t~mem71, ssl3_accept_#t~mem72] {7943#false} is VALID [2022-04-08 03:04:02,617 INFO L290 TraceCheckUtils]: 58: Hoare triple {7943#false} [857] L1245-->L1248: Formula: (and (not (= 8593 |v_ssl3_accept_#t~mem72_5|)) (= |v_ssl3_accept_#t~mem73_1| (select (select |v_#memory_int_115| v_ssl3_accept_~s.base_48) (+ 72 v_ssl3_accept_~s.offset_48)))) InVars {#memory_int=|v_#memory_int_115|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_48, ssl3_accept_#t~mem72=|v_ssl3_accept_#t~mem72_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_48} OutVars{#memory_int=|v_#memory_int_115|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_48, ssl3_accept_~s.base=v_ssl3_accept_~s.base_48, ssl3_accept_#t~mem73=|v_ssl3_accept_#t~mem73_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem72, ssl3_accept_#t~mem73] {7943#false} is VALID [2022-04-08 03:04:02,617 INFO L290 TraceCheckUtils]: 59: Hoare triple {7943#false} [863] L1248-->L1251: Formula: (and (= (select (select |v_#memory_int_116| v_ssl3_accept_~s.base_49) (+ 72 v_ssl3_accept_~s.offset_49)) |v_ssl3_accept_#t~mem74_1|) (not (= |v_ssl3_accept_#t~mem73_5| 8608))) InVars {#memory_int=|v_#memory_int_116|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_49, ssl3_accept_~s.base=v_ssl3_accept_~s.base_49, ssl3_accept_#t~mem73=|v_ssl3_accept_#t~mem73_5|} OutVars{#memory_int=|v_#memory_int_116|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_49, ssl3_accept_~s.base=v_ssl3_accept_~s.base_49, ssl3_accept_#t~mem74=|v_ssl3_accept_#t~mem74_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem73, ssl3_accept_#t~mem74] {7943#false} is VALID [2022-04-08 03:04:02,617 INFO L290 TraceCheckUtils]: 60: Hoare triple {7943#false} [866] L1251-->L1254: Formula: (and (= (select (select |v_#memory_int_117| v_ssl3_accept_~s.base_50) (+ 72 v_ssl3_accept_~s.offset_50)) |v_ssl3_accept_#t~mem75_1|) (not (= |v_ssl3_accept_#t~mem74_5| 8609))) InVars {#memory_int=|v_#memory_int_117|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_50, ssl3_accept_~s.base=v_ssl3_accept_~s.base_50, 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_117|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_50, ssl3_accept_~s.base=v_ssl3_accept_~s.base_50} AuxVars[] AssignedVars[ssl3_accept_#t~mem74, ssl3_accept_#t~mem75] {7943#false} is VALID [2022-04-08 03:04:02,617 INFO L290 TraceCheckUtils]: 61: Hoare triple {7943#false} [870] L1254-->L1257: Formula: (and (= (select (select |v_#memory_int_118| v_ssl3_accept_~s.base_51) (+ 72 v_ssl3_accept_~s.offset_51)) |v_ssl3_accept_#t~mem76_1|) (not (= |v_ssl3_accept_#t~mem75_5| 8640))) InVars {#memory_int=|v_#memory_int_118|, ssl3_accept_#t~mem75=|v_ssl3_accept_#t~mem75_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_51, ssl3_accept_~s.base=v_ssl3_accept_~s.base_51} OutVars{#memory_int=|v_#memory_int_118|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_51, ssl3_accept_#t~mem76=|v_ssl3_accept_#t~mem76_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_51} AuxVars[] AssignedVars[ssl3_accept_#t~mem75, ssl3_accept_#t~mem76] {7943#false} is VALID [2022-04-08 03:04:02,617 INFO L290 TraceCheckUtils]: 62: Hoare triple {7943#false} [873] L1257-->L1260: Formula: (and (= (select (select |v_#memory_int_119| v_ssl3_accept_~s.base_52) (+ 72 v_ssl3_accept_~s.offset_52)) |v_ssl3_accept_#t~mem77_1|) (not (= |v_ssl3_accept_#t~mem76_5| 8641))) InVars {#memory_int=|v_#memory_int_119|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_52, ssl3_accept_#t~mem76=|v_ssl3_accept_#t~mem76_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_52} OutVars{#memory_int=|v_#memory_int_119|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_52, ssl3_accept_#t~mem77=|v_ssl3_accept_#t~mem77_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_52} AuxVars[] AssignedVars[ssl3_accept_#t~mem76, ssl3_accept_#t~mem77] {7943#false} is VALID [2022-04-08 03:04:02,617 INFO L290 TraceCheckUtils]: 63: Hoare triple {7943#false} [877] L1260-->L1263: Formula: (and (= (select (select |v_#memory_int_120| v_ssl3_accept_~s.base_53) (+ 72 v_ssl3_accept_~s.offset_53)) |v_ssl3_accept_#t~mem78_1|) (not (= 8656 |v_ssl3_accept_#t~mem77_5|))) InVars {#memory_int=|v_#memory_int_120|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_53, ssl3_accept_#t~mem77=|v_ssl3_accept_#t~mem77_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_53} OutVars{#memory_int=|v_#memory_int_120|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_53, ssl3_accept_#t~mem78=|v_ssl3_accept_#t~mem78_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_53} AuxVars[] AssignedVars[ssl3_accept_#t~mem77, ssl3_accept_#t~mem78] {7943#false} is VALID [2022-04-08 03:04:02,617 INFO L290 TraceCheckUtils]: 64: Hoare triple {7943#false} [882] L1263-->L1266: Formula: (and (not (= 8657 |v_ssl3_accept_#t~mem78_5|)) (= |v_ssl3_accept_#t~mem79_1| (select (select |v_#memory_int_121| v_ssl3_accept_~s.base_54) (+ 72 v_ssl3_accept_~s.offset_54)))) InVars {#memory_int=|v_#memory_int_121|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_54, ssl3_accept_#t~mem78=|v_ssl3_accept_#t~mem78_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_54} OutVars{#memory_int=|v_#memory_int_121|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_54, ssl3_accept_#t~mem79=|v_ssl3_accept_#t~mem79_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_54} AuxVars[] AssignedVars[ssl3_accept_#t~mem78, ssl3_accept_#t~mem79] {7943#false} is VALID [2022-04-08 03:04:02,617 INFO L290 TraceCheckUtils]: 65: Hoare triple {7943#false} [886] 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] {7943#false} is VALID [2022-04-08 03:04:02,618 INFO L290 TraceCheckUtils]: 66: Hoare triple {7943#false} [890] L1270-->L1615: Formula: (and (<= |v_ssl3_accept_#t~nondet144_2| 2147483647) (<= 0 (+ |v_ssl3_accept_#t~nondet144_2| 2147483648)) (= v_ssl3_accept_~ret~0_9 |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_9} AuxVars[] AssignedVars[ssl3_accept_~ret~0, ssl3_accept_#t~nondet144] {7943#false} is VALID [2022-04-08 03:04:02,618 INFO L290 TraceCheckUtils]: 67: Hoare triple {7943#false} [895] L1615-->L1616: Formula: (= 3 v_ssl3_accept_~blastFlag~0_4) InVars {ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_4} OutVars{ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_4} AuxVars[] AssignedVars[] {7943#false} is VALID [2022-04-08 03:04:02,618 INFO L290 TraceCheckUtils]: 68: Hoare triple {7943#false} [901] L1616-->ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {7943#false} is VALID [2022-04-08 03:04:02,618 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-08 03:04:02,618 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-08 03:04:02,618 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [248997119] [2022-04-08 03:04:02,618 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [248997119] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-08 03:04:02,618 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-08 03:04:02,618 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-04-08 03:04:02,618 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [622507830] [2022-04-08 03:04:02,618 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-08 03:04:02,619 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 13.0) internal successors, (65), 4 states have internal predecessors, (65), 1 states have call successors, (3), 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 69 [2022-04-08 03:04:02,619 INFO L84 Accepts]: Finished accepts. word is accepted. [2022-04-08 03:04:02,619 INFO L86 InductivityCheck]: Starting inductivity check of a Floyd-Hoare automaton with has 5 states, 5 states have (on average 13.0) internal successors, (65), 4 states have internal predecessors, (65), 1 states have call successors, (3), 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-08 03:04:02,670 INFO L122 InductivityCheck]: Floyd-Hoare automaton has 69 edges. 69 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2022-04-08 03:04:02,670 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-04-08 03:04:02,671 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-08 03:04:02,671 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-04-08 03:04:02,671 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-04-08 03:04:02,671 INFO L87 Difference]: Start difference. First operand 161 states and 236 transitions. Second operand has 5 states, 5 states have (on average 13.0) internal successors, (65), 4 states have internal predecessors, (65), 1 states have call successors, (3), 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-08 03:04:04,690 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-08 03:04:05,476 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-08 03:04:05,476 INFO L93 Difference]: Finished difference Result 299 states and 445 transitions. [2022-04-08 03:04:05,476 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-04-08 03:04:05,476 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 13.0) internal successors, (65), 4 states have internal predecessors, (65), 1 states have call successors, (3), 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 69 [2022-04-08 03:04:05,477 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-08 03:04:05,477 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5 states, 5 states have (on average 13.0) internal successors, (65), 4 states have internal predecessors, (65), 1 states have call successors, (3), 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-08 03:04:05,481 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 407 transitions. [2022-04-08 03:04:05,481 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5 states, 5 states have (on average 13.0) internal successors, (65), 4 states have internal predecessors, (65), 1 states have call successors, (3), 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-08 03:04:05,484 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 407 transitions. [2022-04-08 03:04:05,484 INFO L86 InductivityCheck]: Starting inductivity check of a Floyd-Hoare automaton with 5 states and 407 transitions. [2022-04-08 03:04:05,754 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-08 03:04:05,756 INFO L225 Difference]: With dead ends: 299 [2022-04-08 03:04:05,756 INFO L226 Difference]: Without dead ends: 164 [2022-04-08 03:04:05,756 INFO L912 BasicCegarLoop]: 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-08 03:04:05,757 INFO L913 BasicCegarLoop]: 188 mSDtfsCounter, 11 mSDsluCounter, 287 mSDsCounter, 0 mSdLazyCounter, 328 mSolverCounterSat, 4 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 11 SdHoareTripleChecker+Valid, 475 SdHoareTripleChecker+Invalid, 333 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 328 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2022-04-08 03:04:05,757 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [11 Valid, 475 Invalid, 333 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 328 Invalid, 1 Unknown, 0 Unchecked, 2.3s Time] [2022-04-08 03:04:05,757 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 164 states. [2022-04-08 03:04:05,760 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 164 to 161. [2022-04-08 03:04:05,760 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2022-04-08 03:04:05,760 INFO L82 GeneralOperation]: Start isEquivalent. First operand 164 states. Second operand has 161 states, 156 states have (on average 1.4807692307692308) internal successors, (231), 156 states have internal predecessors, (231), 3 states have call successors, (3), 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-08 03:04:05,760 INFO L74 IsIncluded]: Start isIncluded. First operand 164 states. Second operand has 161 states, 156 states have (on average 1.4807692307692308) internal successors, (231), 156 states have internal predecessors, (231), 3 states have call successors, (3), 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-08 03:04:05,760 INFO L87 Difference]: Start difference. First operand 164 states. Second operand has 161 states, 156 states have (on average 1.4807692307692308) internal successors, (231), 156 states have internal predecessors, (231), 3 states have call successors, (3), 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-08 03:04:05,762 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-08 03:04:05,763 INFO L93 Difference]: Finished difference Result 164 states and 239 transitions. [2022-04-08 03:04:05,763 INFO L276 IsEmpty]: Start isEmpty. Operand 164 states and 239 transitions. [2022-04-08 03:04:05,763 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2022-04-08 03:04:05,763 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2022-04-08 03:04:05,763 INFO L74 IsIncluded]: Start isIncluded. First operand has 161 states, 156 states have (on average 1.4807692307692308) internal successors, (231), 156 states have internal predecessors, (231), 3 states have call successors, (3), 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 164 states. [2022-04-08 03:04:05,763 INFO L87 Difference]: Start difference. First operand has 161 states, 156 states have (on average 1.4807692307692308) internal successors, (231), 156 states have internal predecessors, (231), 3 states have call successors, (3), 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 164 states. [2022-04-08 03:04:05,766 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-08 03:04:05,766 INFO L93 Difference]: Finished difference Result 164 states and 239 transitions. [2022-04-08 03:04:05,766 INFO L276 IsEmpty]: Start isEmpty. Operand 164 states and 239 transitions. [2022-04-08 03:04:05,767 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2022-04-08 03:04:05,767 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2022-04-08 03:04:05,767 INFO L88 GeneralOperation]: Finished isEquivalent. [2022-04-08 03:04:05,767 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2022-04-08 03:04:05,767 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 161 states, 156 states have (on average 1.4807692307692308) internal successors, (231), 156 states have internal predecessors, (231), 3 states have call successors, (3), 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-08 03:04:05,770 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 161 states to 161 states and 235 transitions. [2022-04-08 03:04:05,770 INFO L78 Accepts]: Start accepts. Automaton has 161 states and 235 transitions. Word has length 69 [2022-04-08 03:04:05,770 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-08 03:04:05,770 INFO L478 AbstractCegarLoop]: Abstraction has 161 states and 235 transitions. [2022-04-08 03:04:05,770 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 13.0) internal successors, (65), 4 states have internal predecessors, (65), 1 states have call successors, (3), 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-08 03:04:05,770 INFO L276 IsEmpty]: Start isEmpty. Operand 161 states and 235 transitions. [2022-04-08 03:04:05,771 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2022-04-08 03:04:05,771 INFO L491 BasicCegarLoop]: Found error trace [2022-04-08 03:04:05,771 INFO L499 BasicCegarLoop]: 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, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-08 03:04:05,771 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2022-04-08 03:04:05,771 INFO L403 AbstractCegarLoop]: === Iteration 10 === Targeting ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION === [ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-08 03:04:05,771 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-08 03:04:05,771 INFO L85 PathProgramCache]: Analyzing trace with hash 1119257833, now seen corresponding path program 1 times [2022-04-08 03:04:05,771 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-08 03:04:05,772 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1469778123] [2022-04-08 03:04:05,772 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-08 03:04:05,772 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-08 03:04:05,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-08 03:04:05,897 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-08 03:04:05,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-08 03:04:05,902 INFO L290 TraceCheckUtils]: 0: Hoare triple {8839#(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|))} [668] 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) (= 196 (select |v_#length_13| 4)) (= (select .cse1 0) 48) (< 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] {8832#true} is VALID [2022-04-08 03:04:05,902 INFO L290 TraceCheckUtils]: 1: Hoare triple {8832#true} [671] ULTIMATE.initFINAL-->ULTIMATE.initEXIT: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {8832#true} is VALID [2022-04-08 03:04:05,902 INFO L284 TraceCheckUtils]: 2: Hoare quadruple {8832#true} {8832#true} [915] ULTIMATE.initEXIT-->L-1: AOR: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] LVA: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {8832#true} is VALID [2022-04-08 03:04:05,903 INFO L272 TraceCheckUtils]: 0: Hoare triple {8832#true} [666] ULTIMATE.startENTRY-->ULTIMATE.initENTRY: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {8839#(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-08 03:04:05,903 INFO L290 TraceCheckUtils]: 1: Hoare triple {8839#(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|))} [668] 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) (= 196 (select |v_#length_13| 4)) (= (select .cse1 0) 48) (< 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] {8832#true} is VALID [2022-04-08 03:04:05,903 INFO L290 TraceCheckUtils]: 2: Hoare triple {8832#true} [671] ULTIMATE.initFINAL-->ULTIMATE.initEXIT: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {8832#true} is VALID [2022-04-08 03:04:05,903 INFO L284 TraceCheckUtils]: 3: Hoare quadruple {8832#true} {8832#true} [915] ULTIMATE.initEXIT-->L-1: AOR: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] LVA: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {8832#true} is VALID [2022-04-08 03:04:05,903 INFO L272 TraceCheckUtils]: 4: Hoare triple {8832#true} [667] L-1-->mainENTRY: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {8832#true} is VALID [2022-04-08 03:04:05,904 INFO L290 TraceCheckUtils]: 5: Hoare triple {8832#true} [670] mainENTRY-->L1096: Formula: (let ((.cse27 (+ 116 v_main_~s~0.offset_1))) (let ((.cse37 (select |v_#memory_$Pointer$.offset_204| v_main_~s~0.base_1)) (.cse2 (select |v_#memory_$Pointer$.base_204| v_main_~s~0.base_1)) (.cse28 (+ v_main_~s~0.offset_1 248)) (.cse33 (store |v_#valid_6| v_main_~s~0.base_1 1)) (.cse31 (select (select |v_#memory_$Pointer$.base_202| v_main_~s~0.base_1) .cse27)) (.cse32 (+ (select (select |v_#memory_$Pointer$.offset_201| v_main_~s~0.base_1) .cse27) 888))) (let ((.cse21 (store |v_#memory_$Pointer$.offset_201| .cse31 (store (select |v_#memory_$Pointer$.offset_201| .cse31) .cse32 0))) (.cse35 (store |v_#memory_$Pointer$.base_202| .cse31 (store (select |v_#memory_$Pointer$.base_202| .cse31) .cse32 |v_main_#t~malloc19.base_4|))) (.cse34 (store .cse33 |v_main_#t~malloc8.base_4| 1)) (.cse11 (select .cse2 .cse28)) (.cse12 (+ 152 (select .cse37 .cse28)))) (let ((.cse38 (store |v_#memory_$Pointer$.offset_204| .cse11 (store (select |v_#memory_$Pointer$.offset_204| .cse11) .cse12 (let ((.cse43 (mod |v_main_#t~nondet15_2| 18446744073709551616))) (ite (<= .cse43 9223372036854775807) .cse43 (+ (- 18446744073709551616) .cse43)))))) (.cse23 (store |v_#memory_$Pointer$.base_204| .cse11 (store (select |v_#memory_$Pointer$.base_204| .cse11) .cse12 0))) (.cse22 (store .cse34 |v_main_#t~malloc9.base_4| 1)) (.cse39 (select (select |v_#memory_$Pointer$.base_205| v_main_~s~0.base_1) .cse27)) (.cse40 (+ 888 (select (select |v_#memory_$Pointer$.offset_202| v_main_~s~0.base_1) .cse27))) (.cse41 (select (select .cse35 v_main_~s~0.base_1) .cse27)) (.cse42 (+ 888 (select (select .cse21 v_main_~s~0.base_1) .cse27)))) (let ((.cse0 (select |v_#memory_$Pointer$.base_203| v_main_~s~0.base_1)) (.cse6 (+ v_main_~s~0.offset_1 332)) (.cse3 (select |v_#memory_$Pointer$.offset_205| v_main_~s~0.base_1)) (.cse19 (select (select .cse35 .cse41) .cse42)) (.cse20 (+ (select (select .cse21 .cse41) .cse42) 20)) (.cse8 (select (select |v_#memory_$Pointer$.base_205| .cse39) .cse40)) (.cse9 (+ (select (select |v_#memory_$Pointer$.offset_202| .cse39) .cse40) 28)) (.cse13 (select |v_#memory_int_228| v_main_~s~0.base_1)) (.cse4 (+ v_main_~s~0.offset_1 272)) (.cse7 (select |v_#memory_$Pointer$.offset_203| v_main_~s~0.base_1)) (.cse1 (+ v_main_~s~0.offset_1 256)) (.cse15 (+ v_main_~s~0.offset_1 288)) (.cse17 (select |v_#memory_$Pointer$.base_201| v_main_~s~0.base_1)) (.cse29 (+ v_main_~s~0.offset_1 72)) (.cse16 (select |v_#memory_int_225| v_main_~s~0.base_1)) (.cse36 (select |v_#memory_int_224| v_main_~s~0.base_1)) (.cse14 (select |v_#memory_int_226| v_main_~s~0.base_1)) (.cse26 (store .cse22 |v_main_#t~malloc10.base_4| 1)) (.cse24 (select (select .cse23 v_main_~s~0.base_1) .cse27)) (.cse25 (+ 975 (select (select .cse38 v_main_~s~0.base_1) .cse27)))) (and (<= 0 (+ |v_main_#t~nondet26_1| 2147483648)) (<= |v_main_#t~nondet17_2| 2147483647) (= (store |v_#memory_$Pointer$.base_203| v_main_~s~0.base_1 (store .cse0 .cse1 (select .cse2 .cse1))) |v_#memory_$Pointer$.base_204|) (= (store |v_#memory_$Pointer$.offset_205| v_main_~s~0.base_1 (store (store .cse3 .cse4 (let ((.cse5 (mod |v_main_#t~nondet11_2| 18446744073709551616))) (ite (<= .cse5 9223372036854775807) .cse5 (+ (- 18446744073709551616) .cse5)))) .cse6 (select .cse7 .cse6))) |v_#memory_$Pointer$.offset_203|) (= (select |v_#valid_6| v_main_~s~0.base_1) 0) (= |v_#memory_$Pointer$.base_1| (store |v_#memory_$Pointer$.base_205| .cse8 (store (select |v_#memory_$Pointer$.base_205| .cse8) .cse9 (select (select |v_#memory_$Pointer$.base_1| .cse8) .cse9)))) (= |v_#length_1| (store (store (store (store (store |v_#length_6| v_main_~s~0.base_1 356) |v_main_#t~malloc8.base_4| 979) |v_main_#t~malloc9.base_4| 348) |v_main_#t~malloc10.base_4| 244) |v_main_#t~malloc19.base_4| 68)) (= (let ((.cse10 (store |v_#memory_int_228| v_main_~s~0.base_1 (store (store .cse13 .cse6 |v_main_#t~nondet12_2|) .cse1 |v_main_#t~nondet13_2|)))) (store .cse10 .cse11 (store (select .cse10 .cse11) .cse12 (select (select |v_#memory_int_229| .cse11) .cse12)))) |v_#memory_int_229|) (= |v_#memory_int_225| (store |v_#memory_int_226| v_main_~s~0.base_1 (store .cse14 .cse15 (select .cse16 .cse15)))) (= (store |v_#memory_$Pointer$.base_201| v_main_~s~0.base_1 (store (store .cse17 .cse4 0) .cse6 (select .cse0 .cse6))) |v_#memory_$Pointer$.base_203|) (< |v_main_#t~malloc9.base_4| |v_#StackHeapBarrier_1|) (= (let ((.cse18 (store |v_#memory_int_227| .cse19 (store (select |v_#memory_int_227| .cse19) .cse20 |v_main_#t~nondet22_2|)))) (store .cse18 .cse8 (store (select .cse18 .cse8) .cse9 |v_main_#t~nondet25_2|))) |v_#memory_int_1|) (<= |v_main_#t~nondet13_2| 2147483647) (= (store .cse21 .cse19 (store (select .cse21 .cse19) .cse20 (select (select |v_#memory_$Pointer$.offset_202| .cse19) .cse20))) |v_#memory_$Pointer$.offset_202|) (not (= |v_main_#t~malloc9.base_4| 0)) (not (= |v_main_#t~malloc19.base_4| 0)) (= (select .cse22 |v_main_#t~malloc10.base_4|) 0) (= (store .cse23 .cse24 (store (select .cse23 .cse24) .cse25 (select (select |v_#memory_$Pointer$.base_202| .cse24) .cse25))) |v_#memory_$Pointer$.base_202|) (< v_main_~s~0.base_1 |v_#StackHeapBarrier_1|) (= |v_#valid_1| (store .cse26 |v_main_#t~malloc19.base_4| 1)) (= (store |v_#memory_$Pointer$.offset_13| v_main_~s~0.base_1 (store (store (store (store (select |v_#memory_$Pointer$.offset_13| v_main_~s~0.base_1) .cse27 0) .cse15 0) .cse28 0) .cse29 (select .cse3 .cse29))) |v_#memory_$Pointer$.offset_205|) (= |v_#memory_int_227| (let ((.cse30 (store |v_#memory_int_229| .cse24 (store (select |v_#memory_int_229| .cse24) .cse25 |v_main_#t~nondet17_2|)))) (store .cse30 .cse31 (store (select .cse30 .cse31) .cse32 (select (select |v_#memory_int_227| .cse31) .cse32))))) (= (select .cse33 |v_main_#t~malloc8.base_4|) 0) (< |v_main_#t~malloc8.base_4| |v_#StackHeapBarrier_1|) (= v_main_~s~0.offset_1 0) (= (select .cse34 |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)) (= (store .cse35 .cse19 (store (select .cse35 .cse19) .cse20 (select (select |v_#memory_$Pointer$.base_205| .cse19) .cse20))) |v_#memory_$Pointer$.base_205|) (< |v_main_#t~malloc10.base_4| |v_#StackHeapBarrier_1|) (= |v_#memory_$Pointer$.offset_1| (store |v_#memory_$Pointer$.offset_202| .cse8 (store (select |v_#memory_$Pointer$.offset_202| .cse8) .cse9 (select (select |v_#memory_$Pointer$.offset_1| .cse8) .cse9)))) (= |v_#memory_int_228| (store |v_#memory_int_224| v_main_~s~0.base_1 (store (store .cse36 .cse29 8464) .cse4 (select .cse13 .cse4)))) (= (store |v_#memory_$Pointer$.offset_203| v_main_~s~0.base_1 (store .cse7 .cse1 (select .cse37 .cse1))) |v_#memory_$Pointer$.offset_204|) (not (= v_main_~s~0.base_1 0)) (= (store |v_#memory_$Pointer$.base_13| v_main_~s~0.base_1 (store (store (store (store (select |v_#memory_$Pointer$.base_13| v_main_~s~0.base_1) .cse27 |v_main_#t~malloc8.base_4|) .cse15 |v_main_#t~malloc9.base_4|) .cse28 |v_main_#t~malloc10.base_4|) .cse29 (select .cse17 .cse29))) |v_#memory_$Pointer$.base_201|) (= (store |v_#memory_int_225| v_main_~s~0.base_1 (store .cse16 .cse28 (select .cse36 .cse28))) |v_#memory_int_224|) (= |v_#memory_int_226| (store |v_#memory_int_13| v_main_~s~0.base_1 (store (select |v_#memory_int_13| v_main_~s~0.base_1) .cse27 (select .cse14 .cse27)))) (= (select .cse26 |v_main_#t~malloc19.base_4|) 0) (= (store .cse38 .cse24 (store (select .cse38 .cse24) .cse25 (select (select |v_#memory_$Pointer$.offset_201| .cse24) .cse25))) |v_#memory_$Pointer$.offset_201|))))))) InVars {#memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, 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_13|, #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_13|} 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_#memory_$Pointer$.offset_205|, |v_main_#t~malloc19.base_4|, |v_#memory_int_224|, |v_#memory_int_225|, |v_#memory_int_226|, |v_#memory_int_227|, |v_#memory_$Pointer$.base_205|, |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] {8832#true} is VALID [2022-04-08 03:04:05,904 INFO L290 TraceCheckUtils]: 6: Hoare triple {8832#true} [672] L1096-->L1096-2: Formula: (let ((.cse0 (+ v_main_~s~0.offset_4 204))) (and (= (store |v_#memory_$Pointer$.offset_20| v_main_~s~0.base_4 (store (select |v_#memory_$Pointer$.offset_20| v_main_~s~0.base_4) .cse0 0)) |v_#memory_$Pointer$.offset_19|) (= (store |v_#memory_$Pointer$.base_20| v_main_~s~0.base_4 (store (select |v_#memory_$Pointer$.base_20| v_main_~s~0.base_4) .cse0 0)) |v_#memory_$Pointer$.base_19|) (not (= |v_main_#t~nondet26_3| 0)) (= |v_#memory_int_20| (store |v_#memory_int_21| v_main_~s~0.base_4 (store (select |v_#memory_int_21| v_main_~s~0.base_4) .cse0 (select (select |v_#memory_int_20| v_main_~s~0.base_4) .cse0)))))) InVars {main_#t~nondet26=|v_main_#t~nondet26_3|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_20|, main_~s~0.base=v_main_~s~0.base_4, #memory_int=|v_#memory_int_21|, main_~s~0.offset=v_main_~s~0.offset_4, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_20|} OutVars{#memory_int=|v_#memory_int_20|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_19|, 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_19|} AuxVars[] AssignedVars[main_#t~nondet26, #memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] {8832#true} is VALID [2022-04-08 03:04:05,904 INFO L272 TraceCheckUtils]: 7: Hoare triple {8832#true} [674] L1096-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] {8832#true} is VALID [2022-04-08 03:04:05,904 INFO L290 TraceCheckUtils]: 8: Hoare triple {8832#true} [676] ssl3_acceptENTRY-->L1146: Formula: (let ((.cse2 (select |v_#memory_$Pointer$.offset_55| v_ssl3_accept_~s.base_7)) (.cse5 (select |v_#memory_$Pointer$.offset_206| v_ssl3_accept_~s.base_7)) (.cse0 (+ v_ssl3_accept_~s.offset_7 128)) (.cse1 (select |v_#memory_$Pointer$.base_206| v_ssl3_accept_~s.base_7)) (.cse4 (+ v_ssl3_accept_~s.offset_7 72)) (.cse6 (select |v_#memory_$Pointer$.base_55| v_ssl3_accept_~s.base_7)) (.cse3 (+ v_ssl3_accept_~s.offset_7 272))) (and (= v_ssl3_accept_~tmp___9~0_3 |v_ssl3_accept_#t~nondet38_2|) (<= |v_ssl3_accept_#t~nondet37_2| 9223372036854775807) (<= |v_ssl3_accept_#t~nondet35_2| 2147483647) (= v_ssl3_accept_~tmp~3_1 |v_ssl3_accept_#t~nondet41_2|) (= |v_#memory_$Pointer$.base_206| (store |v_#memory_$Pointer$.base_57| v_ssl3_accept_~s.base_7 (store (select |v_#memory_$Pointer$.base_57| v_ssl3_accept_~s.base_7) .cse0 (select .cse1 .cse0)))) (= v_ssl3_accept_~skip~0_1 0) (<= |v_ssl3_accept_#t~nondet31_2| 2147483647) (<= |v_ssl3_accept_#t~nondet41_2| 2147483647) (= v_ssl3_accept_~blastFlag~0_6 0) (= (select .cse2 .cse3) |v_ssl3_accept_#t~mem42.offset_1|) (<= |v_ssl3_accept_#t~nondet32_2| 2147483647) (<= |v_ssl3_accept_#t~nondet39_2| 2147483647) (<= 0 (+ 9223372036854775808 |v_ssl3_accept_#t~nondet37_2|)) (= v_ssl3_accept_~s.offset_7 |v_ssl3_accept_#in~s.offset_1|) (<= 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|) (= v_ssl3_accept_~tmp___1~0_1 |v_ssl3_accept_#t~nondet31_2|) (<= |v_ssl3_accept_#t~nondet33_2| 2147483647) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet31_2|)) (= 0 v_ssl3_accept_~cb~0.base_1) (= v_ssl3_accept_~tmp___5~0_1 |v_ssl3_accept_#t~nondet35_2|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet33_2|)) (<= 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_~s.base_7 |v_ssl3_accept_#in~s.base_1|) (= (store |v_#memory_int_62| v_ssl3_accept_~s.base_7 (store (store (select |v_#memory_int_62| v_ssl3_accept_~s.base_7) .cse0 |v_ssl3_accept_#t~nondet40_2|) .cse4 8464)) |v_#memory_int_60|) (= v_ssl3_accept_~got_new_session~0_1 0) (<= |v_ssl3_accept_#t~nondet38_2| 2147483647) (= v_ssl3_accept_~tmp___2~0_1 |v_ssl3_accept_#t~nondet32_2|) (= (store |v_#memory_$Pointer$.offset_206| v_ssl3_accept_~s.base_7 (store .cse5 .cse4 (select .cse2 .cse4))) |v_#memory_$Pointer$.offset_55|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet41_2|)) (= |v_#memory_$Pointer$.offset_206| (store |v_#memory_$Pointer$.offset_57| v_ssl3_accept_~s.base_7 (store (select |v_#memory_$Pointer$.offset_57| v_ssl3_accept_~s.base_7) .cse0 (select .cse5 .cse0)))) (<= |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_#memory_$Pointer$.base_55| (store |v_#memory_$Pointer$.base_206| v_ssl3_accept_~s.base_7 (store .cse1 .cse4 (select .cse6 .cse4)))) (<= |v_ssl3_accept_#t~nondet34_2| 2147483647) (= |v_ssl3_accept_#t~mem42.base_1| (select .cse6 .cse3)) (= v_ssl3_accept_~cb~0.offset_1 0) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet38_2|)) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet39_2|)) (= (- 1) v_ssl3_accept_~ret~0_10) (<= |v_ssl3_accept_#t~nondet36_2| 2147483647) (= v_ssl3_accept_~tmp___10~0_3 |v_ssl3_accept_#t~nondet39_2|) (= 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_57|, 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_62|, 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_57|, 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_10, 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_55|, ssl3_accept_~num1~0=v_ssl3_accept_~num1~0_1, ssl3_accept_~tmp___10~0=v_ssl3_accept_~tmp___10~0_3, 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_6, 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_7, ssl3_accept_~tmp___9~0=v_ssl3_accept_~tmp___9~0_3, 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_60|, ssl3_accept_~tmp___1~0=v_ssl3_accept_~tmp___1~0_1, ssl3_accept_~s.base=v_ssl3_accept_~s.base_7, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_55|, 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_206|, |v_#memory_$Pointer$.base_206|] 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] {8832#true} is VALID [2022-04-08 03:04:05,904 INFO L290 TraceCheckUtils]: 9: Hoare triple {8832#true} [678] L1146-->L1146-2: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_8 272))) (and (= (select (select |v_#memory_$Pointer$.base_59| v_ssl3_accept_~s.base_8) .cse0) v_ssl3_accept_~cb~0.base_3) (not (= (mod (+ |v_ssl3_accept_#t~mem42.base_3| |v_ssl3_accept_#t~mem42.offset_3|) 18446744073709551616) 0)) (= v_ssl3_accept_~cb~0.offset_3 (select (select |v_#memory_$Pointer$.offset_59| v_ssl3_accept_~s.base_8) .cse0)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_8, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_59|, ssl3_accept_#t~mem42.base=|v_ssl3_accept_#t~mem42.base_3|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_8, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_59|, ssl3_accept_#t~mem42.offset=|v_ssl3_accept_#t~mem42.offset_3|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_8, ssl3_accept_~cb~0.base=v_ssl3_accept_~cb~0.base_3, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_59|, 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_8, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_59|} 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] {8832#true} is VALID [2022-04-08 03:04:05,904 INFO L290 TraceCheckUtils]: 10: Hoare triple {8832#true} [680] L1146-2-->L1152: Formula: (let ((.cse1 (+ 44 v_ssl3_accept_~s.offset_11))) (and (= |v_#memory_int_67| (store |v_#memory_int_68| v_ssl3_accept_~s.base_11 (let ((.cse0 (select |v_#memory_int_68| v_ssl3_accept_~s.base_11))) (store .cse0 .cse1 (+ (select .cse0 .cse1) 1))))) (= |v_#memory_$Pointer$.base_64| (store |v_#memory_$Pointer$.base_65| v_ssl3_accept_~s.base_11 (store (select |v_#memory_$Pointer$.base_65| v_ssl3_accept_~s.base_11) .cse1 (select (select |v_#memory_$Pointer$.base_64| v_ssl3_accept_~s.base_11) .cse1)))) (= (store |v_#memory_$Pointer$.offset_65| v_ssl3_accept_~s.base_11 (store (select |v_#memory_$Pointer$.offset_65| v_ssl3_accept_~s.base_11) .cse1 (select (select |v_#memory_$Pointer$.offset_64| v_ssl3_accept_~s.base_11) .cse1))) |v_#memory_$Pointer$.offset_64|))) InVars {#memory_int=|v_#memory_int_68|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_11, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_65|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_11, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_65|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_11, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_64|, ssl3_accept_#t~mem44=|v_ssl3_accept_#t~mem44_1|, #memory_int=|v_#memory_int_67|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_11, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_64|} AuxVars[] AssignedVars[#memory_$Pointer$.base, ssl3_accept_#t~mem44, #memory_int, #memory_$Pointer$.offset] {8832#true} is VALID [2022-04-08 03:04:05,904 INFO L290 TraceCheckUtils]: 11: Hoare triple {8832#true} [682] 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[] {8832#true} is VALID [2022-04-08 03:04:05,905 INFO L290 TraceCheckUtils]: 12: Hoare triple {8832#true} [685] L1152-1-->L1161: Formula: (let ((.cse0 (+ 204 v_ssl3_accept_~s.offset_16))) (and (= (select (select |v_#memory_$Pointer$.base_79| v_ssl3_accept_~s.base_16) .cse0) |v_ssl3_accept_#t~mem45.base_1|) (= (select (select |v_#memory_$Pointer$.offset_79| v_ssl3_accept_~s.base_16) .cse0) |v_ssl3_accept_#t~mem45.offset_1|))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_16, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_79|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_16, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_79|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_16, ssl3_accept_#t~mem45.offset=|v_ssl3_accept_#t~mem45.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_79|, ssl3_accept_#t~mem45.base=|v_ssl3_accept_#t~mem45.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_16, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_79|} AuxVars[] AssignedVars[ssl3_accept_#t~mem45.offset, ssl3_accept_#t~mem45.base] {8832#true} is VALID [2022-04-08 03:04:05,905 INFO L290 TraceCheckUtils]: 13: Hoare triple {8832#true} [687] L1161-->L1167-2: Formula: (not (= (mod (+ |v_ssl3_accept_#t~mem45.base_5| |v_ssl3_accept_#t~mem45.offset_5|) 18446744073709551616) 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] {8832#true} is VALID [2022-04-08 03:04:05,905 INFO L290 TraceCheckUtils]: 14: Hoare triple {8832#true} [691] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {8832#true} is VALID [2022-04-08 03:04:05,905 INFO L290 TraceCheckUtils]: 15: Hoare triple {8832#true} [693] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_82| v_ssl3_accept_~s.base_18) (+ 72 v_ssl3_accept_~s.offset_18)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_82|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, 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_82|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {8832#true} is VALID [2022-04-08 03:04:05,905 INFO L290 TraceCheckUtils]: 16: Hoare triple {8832#true} [697] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_84| v_ssl3_accept_~s.base_20) (+ 72 v_ssl3_accept_~s.offset_20))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_84|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_20, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_20} OutVars{#memory_int=|v_#memory_int_84|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_20, ssl3_accept_~s.base=v_ssl3_accept_~s.base_20} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {8832#true} is VALID [2022-04-08 03:04:05,905 INFO L290 TraceCheckUtils]: 17: Hoare triple {8832#true} [701] L1173-->L1176: Formula: (and (= (select (select |v_#memory_int_85| v_ssl3_accept_~s.base_21) (+ 72 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|) (not (= |v_ssl3_accept_#t~mem48_5| 16384))) InVars {#memory_int=|v_#memory_int_85|, 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_85|, 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] {8832#true} is VALID [2022-04-08 03:04:05,905 INFO L290 TraceCheckUtils]: 18: Hoare triple {8832#true} [704] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_86| v_ssl3_accept_~s.base_22) (+ 72 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_86|, 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_86|, 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] {8832#true} is VALID [2022-04-08 03:04:05,905 INFO L290 TraceCheckUtils]: 19: Hoare triple {8832#true} [708] 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_25) (+ 72 v_ssl3_accept_~s.offset_25)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {8832#true} is VALID [2022-04-08 03:04:05,905 INFO L290 TraceCheckUtils]: 20: Hoare triple {8832#true} [711] L1182-->L1185: Formula: (and (= |v_ssl3_accept_#t~mem52_1| (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_26) (+ 72 v_ssl3_accept_~s.offset_26))) (not (= 8195 |v_ssl3_accept_#t~mem51_5|))) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} 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_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {8832#true} is VALID [2022-04-08 03:04:05,905 INFO L290 TraceCheckUtils]: 21: Hoare triple {8832#true} [715] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_93| v_ssl3_accept_~s.base_27) (+ 72 v_ssl3_accept_~s.offset_27)))) InVars {#memory_int=|v_#memory_int_93|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_27, ssl3_accept_~s.base=v_ssl3_accept_~s.base_27} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_93|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_27, ssl3_accept_~s.base=v_ssl3_accept_~s.base_27} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {8832#true} is VALID [2022-04-08 03:04:05,905 INFO L290 TraceCheckUtils]: 22: Hoare triple {8832#true} [720] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_28) (+ 72 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_94|, 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_94|, 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] {8832#true} is VALID [2022-04-08 03:04:05,905 INFO L290 TraceCheckUtils]: 23: Hoare triple {8832#true} [728] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_30) (+ 72 v_ssl3_accept_~s.offset_30))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {8832#true} is VALID [2022-04-08 03:04:05,905 INFO L290 TraceCheckUtils]: 24: Hoare triple {8832#true} [735] 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] {8832#true} is VALID [2022-04-08 03:04:05,906 INFO L290 TraceCheckUtils]: 25: Hoare triple {8832#true} [741] L1201-->L1356: Formula: (let ((.cse0 (+ 68 v_ssl3_accept_~s.offset_68))) (and (= |v_#memory_$Pointer$.offset_115| (store |v_#memory_$Pointer$.offset_116| v_ssl3_accept_~s.base_68 (store (select |v_#memory_$Pointer$.offset_116| v_ssl3_accept_~s.base_68) .cse0 (select (select |v_#memory_$Pointer$.offset_115| v_ssl3_accept_~s.base_68) .cse0)))) (= (store |v_#memory_int_150| v_ssl3_accept_~s.base_68 (store (select |v_#memory_int_150| v_ssl3_accept_~s.base_68) .cse0 0)) |v_#memory_int_149|) (= (store |v_#memory_$Pointer$.base_116| v_ssl3_accept_~s.base_68 (store (select |v_#memory_$Pointer$.base_116| v_ssl3_accept_~s.base_68) .cse0 (select (select |v_#memory_$Pointer$.base_115| v_ssl3_accept_~s.base_68) .cse0))) |v_#memory_$Pointer$.base_115|) (<= |v_ssl3_accept_#t~nondet92_2| 2147483647) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet92_2|)) (= v_ssl3_accept_~ret~0_27 |v_ssl3_accept_#t~nondet92_2|))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_68, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_116|, #memory_int=|v_#memory_int_150|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_68, ssl3_accept_#t~nondet92=|v_ssl3_accept_#t~nondet92_2|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_116|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_27, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_68, #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[] AssignedVars[ssl3_accept_~ret~0, #memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset, ssl3_accept_#t~nondet92] {8832#true} is VALID [2022-04-08 03:04:05,906 INFO L290 TraceCheckUtils]: 26: Hoare triple {8832#true} [747] L1356-->L1356-2: Formula: (and (= v_ssl3_accept_~blastFlag~0_8 1) (= v_ssl3_accept_~blastFlag~0_9 0)) InVars {ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_9} OutVars{ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_8} AuxVars[] AssignedVars[ssl3_accept_~blastFlag~0] {8832#true} is VALID [2022-04-08 03:04:05,907 INFO L290 TraceCheckUtils]: 27: Hoare triple {8832#true} [754] L1356-2-->L1654: Formula: (let ((.cse0 (+ 72 v_ssl3_accept_~s.offset_69)) (.cse2 (select |v_#memory_$Pointer$.base_211| v_ssl3_accept_~s.base_69)) (.cse3 (select |v_#memory_$Pointer$.offset_211| v_ssl3_accept_~s.base_69)) (.cse1 (+ 88 v_ssl3_accept_~s.offset_69))) (and (= |v_#memory_int_151| (store |v_#memory_int_153| v_ssl3_accept_~s.base_69 (store (store (select |v_#memory_int_153| v_ssl3_accept_~s.base_69) .cse0 8496) .cse1 0))) (= (store |v_#memory_$Pointer$.base_119| v_ssl3_accept_~s.base_69 (store (select |v_#memory_$Pointer$.base_119| v_ssl3_accept_~s.base_69) .cse0 (select .cse2 .cse0))) |v_#memory_$Pointer$.base_211|) (not (<= v_ssl3_accept_~ret~0_29 0)) (= (store |v_#memory_$Pointer$.offset_119| v_ssl3_accept_~s.base_69 (store (select |v_#memory_$Pointer$.offset_119| v_ssl3_accept_~s.base_69) .cse0 (select .cse3 .cse0))) |v_#memory_$Pointer$.offset_211|) (= (store |v_#memory_$Pointer$.base_211| v_ssl3_accept_~s.base_69 (store .cse2 .cse1 (select (select |v_#memory_$Pointer$.base_117| v_ssl3_accept_~s.base_69) .cse1))) |v_#memory_$Pointer$.base_117|) (= v_ssl3_accept_~got_new_session~0_5 1) (= (store |v_#memory_$Pointer$.offset_211| v_ssl3_accept_~s.base_69 (store .cse3 .cse1 (select (select |v_#memory_$Pointer$.offset_117| v_ssl3_accept_~s.base_69) .cse1))) |v_#memory_$Pointer$.offset_117|))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_69, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_29, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_119|, #memory_int=|v_#memory_int_153|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_69, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_119|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_69, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_29, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_117|, ssl3_accept_~got_new_session~0=v_ssl3_accept_~got_new_session~0_5, #memory_int=|v_#memory_int_151|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_69, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_117|} 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] {8837#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)) 8672))} is VALID [2022-04-08 03:04:05,907 INFO L290 TraceCheckUtils]: 28: Hoare triple {8837#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)) 8672))} [733] L1654-->L1692: Formula: (let ((.cse0 (+ 116 v_ssl3_accept_~s.offset_17))) (and (= (select (select |v_#memory_int_81| |v_ssl3_accept_#t~mem150.base_1|) (+ |v_ssl3_accept_#t~mem150.offset_1| 908)) |v_ssl3_accept_#t~mem151_1|) (= (select (select |v_#memory_$Pointer$.offset_80| v_ssl3_accept_~s.base_17) .cse0) |v_ssl3_accept_#t~mem150.offset_1|) (= (select (select |v_#memory_$Pointer$.base_80| v_ssl3_accept_~s.base_17) .cse0) |v_ssl3_accept_#t~mem150.base_1|))) InVars {#memory_int=|v_#memory_int_81|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_17, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_80|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_17, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_80|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_17, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_80|, ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_1|, #memory_int=|v_#memory_int_81|, ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_17, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_80|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {8837#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)) 8672))} is VALID [2022-04-08 03:04:05,907 INFO L290 TraceCheckUtils]: 29: Hoare triple {8837#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)) 8672))} [740] L1692-->L1692-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] {8837#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)) 8672))} is VALID [2022-04-08 03:04:05,908 INFO L290 TraceCheckUtils]: 30: Hoare triple {8837#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)) 8672))} [746] L1692-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] {8837#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)) 8672))} is VALID [2022-04-08 03:04:05,908 INFO L290 TraceCheckUtils]: 31: Hoare triple {8837#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)) 8672))} [691] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {8837#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)) 8672))} is VALID [2022-04-08 03:04:05,908 INFO L290 TraceCheckUtils]: 32: Hoare triple {8837#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)) 8672))} [693] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_82| v_ssl3_accept_~s.base_18) (+ 72 v_ssl3_accept_~s.offset_18)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_82|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, 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_82|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {8837#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)) 8672))} is VALID [2022-04-08 03:04:05,909 INFO L290 TraceCheckUtils]: 33: Hoare triple {8837#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)) 8672))} [697] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_84| v_ssl3_accept_~s.base_20) (+ 72 v_ssl3_accept_~s.offset_20))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_84|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_20, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_20} OutVars{#memory_int=|v_#memory_int_84|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_20, ssl3_accept_~s.base=v_ssl3_accept_~s.base_20} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {8837#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)) 8672))} is VALID [2022-04-08 03:04:05,909 INFO L290 TraceCheckUtils]: 34: Hoare triple {8837#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)) 8672))} [701] L1173-->L1176: Formula: (and (= (select (select |v_#memory_int_85| v_ssl3_accept_~s.base_21) (+ 72 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|) (not (= |v_ssl3_accept_#t~mem48_5| 16384))) InVars {#memory_int=|v_#memory_int_85|, 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_85|, 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] {8837#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)) 8672))} is VALID [2022-04-08 03:04:05,909 INFO L290 TraceCheckUtils]: 35: Hoare triple {8837#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)) 8672))} [704] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_86| v_ssl3_accept_~s.base_22) (+ 72 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_86|, 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_86|, 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] {8837#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)) 8672))} is VALID [2022-04-08 03:04:05,910 INFO L290 TraceCheckUtils]: 36: Hoare triple {8837#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)) 8672))} [708] 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_25) (+ 72 v_ssl3_accept_~s.offset_25)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {8837#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)) 8672))} is VALID [2022-04-08 03:04:05,910 INFO L290 TraceCheckUtils]: 37: Hoare triple {8837#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)) 8672))} [711] L1182-->L1185: Formula: (and (= |v_ssl3_accept_#t~mem52_1| (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_26) (+ 72 v_ssl3_accept_~s.offset_26))) (not (= 8195 |v_ssl3_accept_#t~mem51_5|))) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} 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_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {8837#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)) 8672))} is VALID [2022-04-08 03:04:05,910 INFO L290 TraceCheckUtils]: 38: Hoare triple {8837#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)) 8672))} [715] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_93| v_ssl3_accept_~s.base_27) (+ 72 v_ssl3_accept_~s.offset_27)))) InVars {#memory_int=|v_#memory_int_93|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_27, ssl3_accept_~s.base=v_ssl3_accept_~s.base_27} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_93|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_27, ssl3_accept_~s.base=v_ssl3_accept_~s.base_27} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {8837#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)) 8672))} is VALID [2022-04-08 03:04:05,911 INFO L290 TraceCheckUtils]: 39: Hoare triple {8837#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)) 8672))} [720] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_28) (+ 72 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_94|, 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_94|, 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] {8837#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)) 8672))} is VALID [2022-04-08 03:04:05,911 INFO L290 TraceCheckUtils]: 40: Hoare triple {8837#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)) 8672))} [728] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_30) (+ 72 v_ssl3_accept_~s.offset_30))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {8837#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)) 8672))} is VALID [2022-04-08 03:04:05,911 INFO L290 TraceCheckUtils]: 41: Hoare triple {8837#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)) 8672))} [736] L1194-->L1197: Formula: (and (= |v_ssl3_accept_#t~mem56_1| (select (select |v_#memory_int_98| v_ssl3_accept_~s.base_31) (+ 72 v_ssl3_accept_~s.offset_31))) (not (= 8464 |v_ssl3_accept_#t~mem55_5|))) InVars {#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_31, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_31} OutVars{#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_31, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_31} AuxVars[] AssignedVars[ssl3_accept_#t~mem55, ssl3_accept_#t~mem56] {8837#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)) 8672))} is VALID [2022-04-08 03:04:05,912 INFO L290 TraceCheckUtils]: 42: Hoare triple {8837#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)) 8672))} [743] L1197-->L1200: Formula: (and (= (select (select |v_#memory_int_99| v_ssl3_accept_~s.base_32) (+ 72 v_ssl3_accept_~s.offset_32)) |v_ssl3_accept_#t~mem57_1|) (not (= 8465 |v_ssl3_accept_#t~mem56_5|))) InVars {#memory_int=|v_#memory_int_99|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_32, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_32} OutVars{#memory_int=|v_#memory_int_99|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_32, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_32} AuxVars[] AssignedVars[ssl3_accept_#t~mem56, ssl3_accept_#t~mem57] {8837#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)) 8672))} is VALID [2022-04-08 03:04:05,912 INFO L290 TraceCheckUtils]: 43: Hoare triple {8837#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)) 8672))} [750] L1200-->L1203: Formula: (and (not (= 8466 |v_ssl3_accept_#t~mem57_5|)) (= |v_ssl3_accept_#t~mem58_1| (select (select |v_#memory_int_100| v_ssl3_accept_~s.base_33) (+ 72 v_ssl3_accept_~s.offset_33)))) InVars {#memory_int=|v_#memory_int_100|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} OutVars{#memory_int=|v_#memory_int_100|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} AuxVars[] AssignedVars[ssl3_accept_#t~mem57, ssl3_accept_#t~mem58] {8837#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)) 8672))} is VALID [2022-04-08 03:04:05,912 INFO L290 TraceCheckUtils]: 44: Hoare triple {8837#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)) 8672))} [756] L1203-->L1206: Formula: (and (not (= 8496 |v_ssl3_accept_#t~mem58_5|)) (= |v_ssl3_accept_#t~mem59_1| (select (select |v_#memory_int_101| v_ssl3_accept_~s.base_34) (+ 72 v_ssl3_accept_~s.offset_34)))) InVars {#memory_int=|v_#memory_int_101|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_5|} OutVars{#memory_int=|v_#memory_int_101|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem58, ssl3_accept_#t~mem59] {8837#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)) 8672))} is VALID [2022-04-08 03:04:05,913 INFO L290 TraceCheckUtils]: 45: Hoare triple {8837#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)) 8672))} [763] L1206-->L1209: Formula: (and (= |v_ssl3_accept_#t~mem60_1| (select (select |v_#memory_int_102| v_ssl3_accept_~s.base_35) (+ 72 v_ssl3_accept_~s.offset_35))) (not (= 8497 |v_ssl3_accept_#t~mem59_5|))) InVars {#memory_int=|v_#memory_int_102|, 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_5|} OutVars{#memory_int=|v_#memory_int_102|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem59] {8837#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)) 8672))} is VALID [2022-04-08 03:04:05,913 INFO L290 TraceCheckUtils]: 46: Hoare triple {8837#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)) 8672))} [769] L1209-->L1212: Formula: (and (= (select (select |v_#memory_int_103| v_ssl3_accept_~s.base_36) (+ 72 v_ssl3_accept_~s.offset_36)) |v_ssl3_accept_#t~mem61_1|) (not (= |v_ssl3_accept_#t~mem60_5| 8512))) InVars {#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36} OutVars{#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem61] {8837#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)) 8672))} is VALID [2022-04-08 03:04:05,914 INFO L290 TraceCheckUtils]: 47: Hoare triple {8837#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)) 8672))} [776] L1212-->L1215: Formula: (and (not (= 8513 |v_ssl3_accept_#t~mem61_5|)) (= (select (select |v_#memory_int_104| v_ssl3_accept_~s.base_37) (+ 72 v_ssl3_accept_~s.offset_37)) |v_ssl3_accept_#t~mem62_1|)) InVars {#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_37, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_37} OutVars{#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_37, ssl3_accept_~s.base=v_ssl3_accept_~s.base_37, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem61, ssl3_accept_#t~mem62] {8837#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)) 8672))} is VALID [2022-04-08 03:04:05,914 INFO L290 TraceCheckUtils]: 48: Hoare triple {8837#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)) 8672))} [782] L1215-->L1218: Formula: (and (not (= 8528 |v_ssl3_accept_#t~mem62_5|)) (= (select (select |v_#memory_int_105| v_ssl3_accept_~s.base_38) (+ 72 v_ssl3_accept_~s.offset_38)) |v_ssl3_accept_#t~mem63_1|)) InVars {#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_5|} OutVars{#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38, ssl3_accept_#t~mem63=|v_ssl3_accept_#t~mem63_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem62, ssl3_accept_#t~mem63] {8837#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)) 8672))} is VALID [2022-04-08 03:04:05,914 INFO L290 TraceCheckUtils]: 49: Hoare triple {8837#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)) 8672))} [789] L1218-->L1221: Formula: (and (= (select (select |v_#memory_int_106| v_ssl3_accept_~s.base_39) (+ 72 v_ssl3_accept_~s.offset_39)) |v_ssl3_accept_#t~mem64_1|) (not (= |v_ssl3_accept_#t~mem63_5| 8529))) InVars {#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39, 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_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39} AuxVars[] AssignedVars[ssl3_accept_#t~mem63, ssl3_accept_#t~mem64] {8837#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)) 8672))} is VALID [2022-04-08 03:04:05,915 INFO L290 TraceCheckUtils]: 50: Hoare triple {8837#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)) 8672))} [793] L1221-->L1224: Formula: (and (= |v_ssl3_accept_#t~mem65_1| (select (select |v_#memory_int_107| v_ssl3_accept_~s.base_40) (+ 72 v_ssl3_accept_~s.offset_40))) (not (= 8544 |v_ssl3_accept_#t~mem64_5|))) InVars {#memory_int=|v_#memory_int_107|, ssl3_accept_#t~mem64=|v_ssl3_accept_#t~mem64_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40} OutVars{#memory_int=|v_#memory_int_107|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_#t~mem65=|v_ssl3_accept_#t~mem65_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40} AuxVars[] AssignedVars[ssl3_accept_#t~mem64, ssl3_accept_#t~mem65] {8837#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)) 8672))} is VALID [2022-04-08 03:04:05,915 INFO L290 TraceCheckUtils]: 51: Hoare triple {8837#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)) 8672))} [797] L1224-->L1227: Formula: (and (not (= 8545 |v_ssl3_accept_#t~mem65_5|)) (= (select (select |v_#memory_int_108| v_ssl3_accept_~s.base_41) (+ 72 v_ssl3_accept_~s.offset_41)) |v_ssl3_accept_#t~mem66_1|)) InVars {#memory_int=|v_#memory_int_108|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_#t~mem65=|v_ssl3_accept_#t~mem65_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41} OutVars{#memory_int=|v_#memory_int_108|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_#t~mem66=|v_ssl3_accept_#t~mem66_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41} AuxVars[] AssignedVars[ssl3_accept_#t~mem65, ssl3_accept_#t~mem66] {8837#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)) 8672))} is VALID [2022-04-08 03:04:05,915 INFO L290 TraceCheckUtils]: 52: Hoare triple {8837#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)) 8672))} [803] L1227-->L1230: Formula: (and (not (= 8560 |v_ssl3_accept_#t~mem66_5|)) (= (select (select |v_#memory_int_109| v_ssl3_accept_~s.base_42) (+ 72 v_ssl3_accept_~s.offset_42)) |v_ssl3_accept_#t~mem67_1|)) InVars {#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_42, ssl3_accept_#t~mem66=|v_ssl3_accept_#t~mem66_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_42} OutVars{#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_42, ssl3_accept_#t~mem67=|v_ssl3_accept_#t~mem67_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_42} AuxVars[] AssignedVars[ssl3_accept_#t~mem66, ssl3_accept_#t~mem67] {8837#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)) 8672))} is VALID [2022-04-08 03:04:05,916 INFO L290 TraceCheckUtils]: 53: Hoare triple {8837#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)) 8672))} [811] L1230-->L1233: Formula: (and (not (= |v_ssl3_accept_#t~mem67_5| 8561)) (= (select (select |v_#memory_int_110| v_ssl3_accept_~s.base_43) (+ 72 v_ssl3_accept_~s.offset_43)) |v_ssl3_accept_#t~mem68_1|)) InVars {#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_43, ssl3_accept_#t~mem67=|v_ssl3_accept_#t~mem67_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_43} OutVars{#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_43, ssl3_accept_#t~mem68=|v_ssl3_accept_#t~mem68_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_43} AuxVars[] AssignedVars[ssl3_accept_#t~mem67, ssl3_accept_#t~mem68] {8837#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)) 8672))} is VALID [2022-04-08 03:04:05,916 INFO L290 TraceCheckUtils]: 54: Hoare triple {8837#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)) 8672))} [822] L1233-->L1236: Formula: (and (not (= 8448 |v_ssl3_accept_#t~mem68_5|)) (= (select (select |v_#memory_int_111| v_ssl3_accept_~s.base_44) (+ 72 v_ssl3_accept_~s.offset_44)) |v_ssl3_accept_#t~mem69_1|)) InVars {#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_44, ssl3_accept_#t~mem68=|v_ssl3_accept_#t~mem68_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_44} OutVars{#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_44, ssl3_accept_#t~mem69=|v_ssl3_accept_#t~mem69_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_44} AuxVars[] AssignedVars[ssl3_accept_#t~mem68, ssl3_accept_#t~mem69] {8837#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)) 8672))} is VALID [2022-04-08 03:04:05,916 INFO L290 TraceCheckUtils]: 55: Hoare triple {8837#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)) 8672))} [831] L1236-->L1239: Formula: (and (= (select (select |v_#memory_int_112| v_ssl3_accept_~s.base_45) (+ 72 v_ssl3_accept_~s.offset_45)) |v_ssl3_accept_#t~mem70_1|) (not (= 8576 |v_ssl3_accept_#t~mem69_5|))) InVars {#memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_45, ssl3_accept_~s.base=v_ssl3_accept_~s.base_45, ssl3_accept_#t~mem69=|v_ssl3_accept_#t~mem69_5|} OutVars{#memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_45, ssl3_accept_#t~mem70=|v_ssl3_accept_#t~mem70_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_45} AuxVars[] AssignedVars[ssl3_accept_#t~mem70, ssl3_accept_#t~mem69] {8837#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)) 8672))} is VALID [2022-04-08 03:04:05,917 INFO L290 TraceCheckUtils]: 56: Hoare triple {8837#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)) 8672))} [842] L1239-->L1242: Formula: (and (not (= 8577 |v_ssl3_accept_#t~mem70_5|)) (= (select (select |v_#memory_int_113| v_ssl3_accept_~s.base_46) (+ 72 v_ssl3_accept_~s.offset_46)) |v_ssl3_accept_#t~mem71_1|)) InVars {#memory_int=|v_#memory_int_113|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_46, ssl3_accept_#t~mem70=|v_ssl3_accept_#t~mem70_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_46} OutVars{#memory_int=|v_#memory_int_113|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_46, ssl3_accept_#t~mem71=|v_ssl3_accept_#t~mem71_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_46} AuxVars[] AssignedVars[ssl3_accept_#t~mem70, ssl3_accept_#t~mem71] {8837#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)) 8672))} is VALID [2022-04-08 03:04:05,917 INFO L290 TraceCheckUtils]: 57: Hoare triple {8837#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)) 8672))} [850] L1242-->L1245: Formula: (and (= (select (select |v_#memory_int_114| v_ssl3_accept_~s.base_47) (+ 72 v_ssl3_accept_~s.offset_47)) |v_ssl3_accept_#t~mem72_1|) (not (= |v_ssl3_accept_#t~mem71_5| 8592))) InVars {#memory_int=|v_#memory_int_114|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_47, ssl3_accept_#t~mem71=|v_ssl3_accept_#t~mem71_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_47} OutVars{#memory_int=|v_#memory_int_114|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_47, ssl3_accept_#t~mem72=|v_ssl3_accept_#t~mem72_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_47} AuxVars[] AssignedVars[ssl3_accept_#t~mem71, ssl3_accept_#t~mem72] {8837#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)) 8672))} is VALID [2022-04-08 03:04:05,917 INFO L290 TraceCheckUtils]: 58: Hoare triple {8837#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)) 8672))} [857] L1245-->L1248: Formula: (and (not (= 8593 |v_ssl3_accept_#t~mem72_5|)) (= |v_ssl3_accept_#t~mem73_1| (select (select |v_#memory_int_115| v_ssl3_accept_~s.base_48) (+ 72 v_ssl3_accept_~s.offset_48)))) InVars {#memory_int=|v_#memory_int_115|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_48, ssl3_accept_#t~mem72=|v_ssl3_accept_#t~mem72_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_48} OutVars{#memory_int=|v_#memory_int_115|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_48, ssl3_accept_~s.base=v_ssl3_accept_~s.base_48, ssl3_accept_#t~mem73=|v_ssl3_accept_#t~mem73_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem72, ssl3_accept_#t~mem73] {8837#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)) 8672))} is VALID [2022-04-08 03:04:05,918 INFO L290 TraceCheckUtils]: 59: Hoare triple {8837#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)) 8672))} [863] L1248-->L1251: Formula: (and (= (select (select |v_#memory_int_116| v_ssl3_accept_~s.base_49) (+ 72 v_ssl3_accept_~s.offset_49)) |v_ssl3_accept_#t~mem74_1|) (not (= |v_ssl3_accept_#t~mem73_5| 8608))) InVars {#memory_int=|v_#memory_int_116|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_49, ssl3_accept_~s.base=v_ssl3_accept_~s.base_49, ssl3_accept_#t~mem73=|v_ssl3_accept_#t~mem73_5|} OutVars{#memory_int=|v_#memory_int_116|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_49, ssl3_accept_~s.base=v_ssl3_accept_~s.base_49, ssl3_accept_#t~mem74=|v_ssl3_accept_#t~mem74_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem73, ssl3_accept_#t~mem74] {8837#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)) 8672))} is VALID [2022-04-08 03:04:05,918 INFO L290 TraceCheckUtils]: 60: Hoare triple {8837#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)) 8672))} [866] L1251-->L1254: Formula: (and (= (select (select |v_#memory_int_117| v_ssl3_accept_~s.base_50) (+ 72 v_ssl3_accept_~s.offset_50)) |v_ssl3_accept_#t~mem75_1|) (not (= |v_ssl3_accept_#t~mem74_5| 8609))) InVars {#memory_int=|v_#memory_int_117|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_50, ssl3_accept_~s.base=v_ssl3_accept_~s.base_50, 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_117|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_50, ssl3_accept_~s.base=v_ssl3_accept_~s.base_50} AuxVars[] AssignedVars[ssl3_accept_#t~mem74, ssl3_accept_#t~mem75] {8837#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)) 8672))} is VALID [2022-04-08 03:04:05,919 INFO L290 TraceCheckUtils]: 61: Hoare triple {8837#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)) 8672))} [870] L1254-->L1257: Formula: (and (= (select (select |v_#memory_int_118| v_ssl3_accept_~s.base_51) (+ 72 v_ssl3_accept_~s.offset_51)) |v_ssl3_accept_#t~mem76_1|) (not (= |v_ssl3_accept_#t~mem75_5| 8640))) InVars {#memory_int=|v_#memory_int_118|, ssl3_accept_#t~mem75=|v_ssl3_accept_#t~mem75_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_51, ssl3_accept_~s.base=v_ssl3_accept_~s.base_51} OutVars{#memory_int=|v_#memory_int_118|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_51, ssl3_accept_#t~mem76=|v_ssl3_accept_#t~mem76_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_51} AuxVars[] AssignedVars[ssl3_accept_#t~mem75, ssl3_accept_#t~mem76] {8837#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)) 8672))} is VALID [2022-04-08 03:04:05,919 INFO L290 TraceCheckUtils]: 62: Hoare triple {8837#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)) 8672))} [873] L1257-->L1260: Formula: (and (= (select (select |v_#memory_int_119| v_ssl3_accept_~s.base_52) (+ 72 v_ssl3_accept_~s.offset_52)) |v_ssl3_accept_#t~mem77_1|) (not (= |v_ssl3_accept_#t~mem76_5| 8641))) InVars {#memory_int=|v_#memory_int_119|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_52, ssl3_accept_#t~mem76=|v_ssl3_accept_#t~mem76_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_52} OutVars{#memory_int=|v_#memory_int_119|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_52, ssl3_accept_#t~mem77=|v_ssl3_accept_#t~mem77_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_52} AuxVars[] AssignedVars[ssl3_accept_#t~mem76, ssl3_accept_#t~mem77] {8837#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)) 8672))} is VALID [2022-04-08 03:04:05,919 INFO L290 TraceCheckUtils]: 63: Hoare triple {8837#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)) 8672))} [877] L1260-->L1263: Formula: (and (= (select (select |v_#memory_int_120| v_ssl3_accept_~s.base_53) (+ 72 v_ssl3_accept_~s.offset_53)) |v_ssl3_accept_#t~mem78_1|) (not (= 8656 |v_ssl3_accept_#t~mem77_5|))) InVars {#memory_int=|v_#memory_int_120|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_53, ssl3_accept_#t~mem77=|v_ssl3_accept_#t~mem77_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_53} OutVars{#memory_int=|v_#memory_int_120|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_53, ssl3_accept_#t~mem78=|v_ssl3_accept_#t~mem78_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_53} AuxVars[] AssignedVars[ssl3_accept_#t~mem77, ssl3_accept_#t~mem78] {8837#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)) 8672))} is VALID [2022-04-08 03:04:05,920 INFO L290 TraceCheckUtils]: 64: Hoare triple {8837#(not (= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)) 8672))} [882] L1263-->L1266: Formula: (and (not (= 8657 |v_ssl3_accept_#t~mem78_5|)) (= |v_ssl3_accept_#t~mem79_1| (select (select |v_#memory_int_121| v_ssl3_accept_~s.base_54) (+ 72 v_ssl3_accept_~s.offset_54)))) InVars {#memory_int=|v_#memory_int_121|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_54, ssl3_accept_#t~mem78=|v_ssl3_accept_#t~mem78_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_54} OutVars{#memory_int=|v_#memory_int_121|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_54, ssl3_accept_#t~mem79=|v_ssl3_accept_#t~mem79_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_54} AuxVars[] AssignedVars[ssl3_accept_#t~mem78, ssl3_accept_#t~mem79] {8838#(not (= |ssl3_accept_#t~mem79| 8672))} is VALID [2022-04-08 03:04:05,920 INFO L290 TraceCheckUtils]: 65: Hoare triple {8838#(not (= |ssl3_accept_#t~mem79| 8672))} [886] 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] {8833#false} is VALID [2022-04-08 03:04:05,920 INFO L290 TraceCheckUtils]: 66: Hoare triple {8833#false} [890] L1270-->L1615: Formula: (and (<= |v_ssl3_accept_#t~nondet144_2| 2147483647) (<= 0 (+ |v_ssl3_accept_#t~nondet144_2| 2147483648)) (= v_ssl3_accept_~ret~0_9 |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_9} AuxVars[] AssignedVars[ssl3_accept_~ret~0, ssl3_accept_#t~nondet144] {8833#false} is VALID [2022-04-08 03:04:05,920 INFO L290 TraceCheckUtils]: 67: Hoare triple {8833#false} [895] L1615-->L1616: Formula: (= 3 v_ssl3_accept_~blastFlag~0_4) InVars {ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_4} OutVars{ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_4} AuxVars[] AssignedVars[] {8833#false} is VALID [2022-04-08 03:04:05,921 INFO L290 TraceCheckUtils]: 68: Hoare triple {8833#false} [901] L1616-->ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {8833#false} is VALID [2022-04-08 03:04:05,922 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-08 03:04:05,922 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-08 03:04:05,922 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1469778123] [2022-04-08 03:04:05,922 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1469778123] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-08 03:04:05,922 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-08 03:04:05,922 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-04-08 03:04:05,922 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [515383493] [2022-04-08 03:04:05,922 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-08 03:04:05,923 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 13.0) internal successors, (65), 4 states have internal predecessors, (65), 1 states have call successors, (3), 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 69 [2022-04-08 03:04:05,923 INFO L84 Accepts]: Finished accepts. word is accepted. [2022-04-08 03:04:05,923 INFO L86 InductivityCheck]: Starting inductivity check of a Floyd-Hoare automaton with has 5 states, 5 states have (on average 13.0) internal successors, (65), 4 states have internal predecessors, (65), 1 states have call successors, (3), 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-08 03:04:05,977 INFO L122 InductivityCheck]: Floyd-Hoare automaton has 69 edges. 69 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2022-04-08 03:04:05,977 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-04-08 03:04:05,977 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-08 03:04:05,978 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-04-08 03:04:05,978 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-04-08 03:04:05,978 INFO L87 Difference]: Start difference. First operand 161 states and 235 transitions. Second operand has 5 states, 5 states have (on average 13.0) internal successors, (65), 4 states have internal predecessors, (65), 1 states have call successors, (3), 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-08 03:04:09,351 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.30s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-04-08 03:04:11,356 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-08 03:04:13,384 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-08 03:04:15,411 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-08 03:04:16,493 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-08 03:04:16,493 INFO L93 Difference]: Finished difference Result 410 states and 614 transitions. [2022-04-08 03:04:16,493 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-04-08 03:04:16,494 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 13.0) internal successors, (65), 4 states have internal predecessors, (65), 1 states have call successors, (3), 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 69 [2022-04-08 03:04:16,495 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-08 03:04:16,495 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5 states, 5 states have (on average 13.0) internal successors, (65), 4 states have internal predecessors, (65), 1 states have call successors, (3), 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-08 03:04:16,498 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 565 transitions. [2022-04-08 03:04:16,498 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5 states, 5 states have (on average 13.0) internal successors, (65), 4 states have internal predecessors, (65), 1 states have call successors, (3), 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-08 03:04:16,501 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 565 transitions. [2022-04-08 03:04:16,501 INFO L86 InductivityCheck]: Starting inductivity check of a Floyd-Hoare automaton with 5 states and 565 transitions. [2022-04-08 03:04:16,908 INFO L122 InductivityCheck]: Floyd-Hoare automaton has 565 edges. 565 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2022-04-08 03:04:16,912 INFO L225 Difference]: With dead ends: 410 [2022-04-08 03:04:16,912 INFO L226 Difference]: Without dead ends: 275 [2022-04-08 03:04:16,912 INFO L912 BasicCegarLoop]: 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-08 03:04:16,913 INFO L913 BasicCegarLoop]: 107 mSDtfsCounter, 108 mSDsluCounter, 206 mSDsCounter, 0 mSdLazyCounter, 465 mSolverCounterSat, 63 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 108 SdHoareTripleChecker+Valid, 313 SdHoareTripleChecker+Invalid, 531 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 63 IncrementalHoareTripleChecker+Valid, 465 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.8s IncrementalHoareTripleChecker+Time [2022-04-08 03:04:16,913 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [108 Valid, 313 Invalid, 531 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [63 Valid, 465 Invalid, 3 Unknown, 0 Unchecked, 7.8s Time] [2022-04-08 03:04:16,913 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 275 states. [2022-04-08 03:04:16,917 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 275 to 204. [2022-04-08 03:04:16,917 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2022-04-08 03:04:16,917 INFO L82 GeneralOperation]: Start isEquivalent. First operand 275 states. Second operand has 204 states, 199 states have (on average 1.5527638190954773) internal successors, (309), 199 states have internal predecessors, (309), 3 states have call successors, (3), 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-08 03:04:16,917 INFO L74 IsIncluded]: Start isIncluded. First operand 275 states. Second operand has 204 states, 199 states have (on average 1.5527638190954773) internal successors, (309), 199 states have internal predecessors, (309), 3 states have call successors, (3), 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-08 03:04:16,918 INFO L87 Difference]: Start difference. First operand 275 states. Second operand has 204 states, 199 states have (on average 1.5527638190954773) internal successors, (309), 199 states have internal predecessors, (309), 3 states have call successors, (3), 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-08 03:04:16,922 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-08 03:04:16,922 INFO L93 Difference]: Finished difference Result 275 states and 408 transitions. [2022-04-08 03:04:16,922 INFO L276 IsEmpty]: Start isEmpty. Operand 275 states and 408 transitions. [2022-04-08 03:04:16,922 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2022-04-08 03:04:16,922 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2022-04-08 03:04:16,922 INFO L74 IsIncluded]: Start isIncluded. First operand has 204 states, 199 states have (on average 1.5527638190954773) internal successors, (309), 199 states have internal predecessors, (309), 3 states have call successors, (3), 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 275 states. [2022-04-08 03:04:16,923 INFO L87 Difference]: Start difference. First operand has 204 states, 199 states have (on average 1.5527638190954773) internal successors, (309), 199 states have internal predecessors, (309), 3 states have call successors, (3), 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 275 states. [2022-04-08 03:04:16,926 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-08 03:04:16,927 INFO L93 Difference]: Finished difference Result 275 states and 408 transitions. [2022-04-08 03:04:16,927 INFO L276 IsEmpty]: Start isEmpty. Operand 275 states and 408 transitions. [2022-04-08 03:04:16,927 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2022-04-08 03:04:16,927 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2022-04-08 03:04:16,927 INFO L88 GeneralOperation]: Finished isEquivalent. [2022-04-08 03:04:16,927 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2022-04-08 03:04:16,927 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 204 states, 199 states have (on average 1.5527638190954773) internal successors, (309), 199 states have internal predecessors, (309), 3 states have call successors, (3), 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-08 03:04:16,930 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 204 states to 204 states and 313 transitions. [2022-04-08 03:04:16,930 INFO L78 Accepts]: Start accepts. Automaton has 204 states and 313 transitions. Word has length 69 [2022-04-08 03:04:16,930 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-08 03:04:16,930 INFO L478 AbstractCegarLoop]: Abstraction has 204 states and 313 transitions. [2022-04-08 03:04:16,930 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 13.0) internal successors, (65), 4 states have internal predecessors, (65), 1 states have call successors, (3), 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-08 03:04:16,930 INFO L276 IsEmpty]: Start isEmpty. Operand 204 states and 313 transitions. [2022-04-08 03:04:16,931 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2022-04-08 03:04:16,931 INFO L491 BasicCegarLoop]: Found error trace [2022-04-08 03:04:16,931 INFO L499 BasicCegarLoop]: 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-08 03:04:16,931 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2022-04-08 03:04:16,931 INFO L403 AbstractCegarLoop]: === Iteration 11 === Targeting ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION === [ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-08 03:04:16,931 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-08 03:04:16,932 INFO L85 PathProgramCache]: Analyzing trace with hash 338203677, now seen corresponding path program 1 times [2022-04-08 03:04:16,932 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-08 03:04:16,932 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1990134254] [2022-04-08 03:04:16,932 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-08 03:04:16,932 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-08 03:04:16,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-08 03:04:17,025 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-08 03:04:17,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-08 03:04:17,035 INFO L290 TraceCheckUtils]: 0: Hoare triple {10129#(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|))} [668] 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) (= 196 (select |v_#length_13| 4)) (= (select .cse1 0) 48) (< 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] {10122#true} is VALID [2022-04-08 03:04:17,035 INFO L290 TraceCheckUtils]: 1: Hoare triple {10122#true} [671] ULTIMATE.initFINAL-->ULTIMATE.initEXIT: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {10122#true} is VALID [2022-04-08 03:04:17,035 INFO L284 TraceCheckUtils]: 2: Hoare quadruple {10122#true} {10122#true} [915] ULTIMATE.initEXIT-->L-1: AOR: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] LVA: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {10122#true} is VALID [2022-04-08 03:04:17,036 INFO L272 TraceCheckUtils]: 0: Hoare triple {10122#true} [666] ULTIMATE.startENTRY-->ULTIMATE.initENTRY: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {10129#(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-08 03:04:17,036 INFO L290 TraceCheckUtils]: 1: Hoare triple {10129#(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|))} [668] 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) (= 196 (select |v_#length_13| 4)) (= (select .cse1 0) 48) (< 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] {10122#true} is VALID [2022-04-08 03:04:17,036 INFO L290 TraceCheckUtils]: 2: Hoare triple {10122#true} [671] ULTIMATE.initFINAL-->ULTIMATE.initEXIT: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {10122#true} is VALID [2022-04-08 03:04:17,036 INFO L284 TraceCheckUtils]: 3: Hoare quadruple {10122#true} {10122#true} [915] ULTIMATE.initEXIT-->L-1: AOR: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] LVA: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {10122#true} is VALID [2022-04-08 03:04:17,036 INFO L272 TraceCheckUtils]: 4: Hoare triple {10122#true} [667] L-1-->mainENTRY: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {10122#true} is VALID [2022-04-08 03:04:17,037 INFO L290 TraceCheckUtils]: 5: Hoare triple {10122#true} [670] mainENTRY-->L1096: Formula: (let ((.cse27 (+ 116 v_main_~s~0.offset_1))) (let ((.cse37 (select |v_#memory_$Pointer$.offset_204| v_main_~s~0.base_1)) (.cse2 (select |v_#memory_$Pointer$.base_204| v_main_~s~0.base_1)) (.cse28 (+ v_main_~s~0.offset_1 248)) (.cse33 (store |v_#valid_6| v_main_~s~0.base_1 1)) (.cse31 (select (select |v_#memory_$Pointer$.base_202| v_main_~s~0.base_1) .cse27)) (.cse32 (+ (select (select |v_#memory_$Pointer$.offset_201| v_main_~s~0.base_1) .cse27) 888))) (let ((.cse21 (store |v_#memory_$Pointer$.offset_201| .cse31 (store (select |v_#memory_$Pointer$.offset_201| .cse31) .cse32 0))) (.cse35 (store |v_#memory_$Pointer$.base_202| .cse31 (store (select |v_#memory_$Pointer$.base_202| .cse31) .cse32 |v_main_#t~malloc19.base_4|))) (.cse34 (store .cse33 |v_main_#t~malloc8.base_4| 1)) (.cse11 (select .cse2 .cse28)) (.cse12 (+ 152 (select .cse37 .cse28)))) (let ((.cse38 (store |v_#memory_$Pointer$.offset_204| .cse11 (store (select |v_#memory_$Pointer$.offset_204| .cse11) .cse12 (let ((.cse43 (mod |v_main_#t~nondet15_2| 18446744073709551616))) (ite (<= .cse43 9223372036854775807) .cse43 (+ (- 18446744073709551616) .cse43)))))) (.cse23 (store |v_#memory_$Pointer$.base_204| .cse11 (store (select |v_#memory_$Pointer$.base_204| .cse11) .cse12 0))) (.cse22 (store .cse34 |v_main_#t~malloc9.base_4| 1)) (.cse39 (select (select |v_#memory_$Pointer$.base_205| v_main_~s~0.base_1) .cse27)) (.cse40 (+ 888 (select (select |v_#memory_$Pointer$.offset_202| v_main_~s~0.base_1) .cse27))) (.cse41 (select (select .cse35 v_main_~s~0.base_1) .cse27)) (.cse42 (+ 888 (select (select .cse21 v_main_~s~0.base_1) .cse27)))) (let ((.cse0 (select |v_#memory_$Pointer$.base_203| v_main_~s~0.base_1)) (.cse6 (+ v_main_~s~0.offset_1 332)) (.cse3 (select |v_#memory_$Pointer$.offset_205| v_main_~s~0.base_1)) (.cse19 (select (select .cse35 .cse41) .cse42)) (.cse20 (+ (select (select .cse21 .cse41) .cse42) 20)) (.cse8 (select (select |v_#memory_$Pointer$.base_205| .cse39) .cse40)) (.cse9 (+ (select (select |v_#memory_$Pointer$.offset_202| .cse39) .cse40) 28)) (.cse13 (select |v_#memory_int_228| v_main_~s~0.base_1)) (.cse4 (+ v_main_~s~0.offset_1 272)) (.cse7 (select |v_#memory_$Pointer$.offset_203| v_main_~s~0.base_1)) (.cse1 (+ v_main_~s~0.offset_1 256)) (.cse15 (+ v_main_~s~0.offset_1 288)) (.cse17 (select |v_#memory_$Pointer$.base_201| v_main_~s~0.base_1)) (.cse29 (+ v_main_~s~0.offset_1 72)) (.cse16 (select |v_#memory_int_225| v_main_~s~0.base_1)) (.cse36 (select |v_#memory_int_224| v_main_~s~0.base_1)) (.cse14 (select |v_#memory_int_226| v_main_~s~0.base_1)) (.cse26 (store .cse22 |v_main_#t~malloc10.base_4| 1)) (.cse24 (select (select .cse23 v_main_~s~0.base_1) .cse27)) (.cse25 (+ 975 (select (select .cse38 v_main_~s~0.base_1) .cse27)))) (and (<= 0 (+ |v_main_#t~nondet26_1| 2147483648)) (<= |v_main_#t~nondet17_2| 2147483647) (= (store |v_#memory_$Pointer$.base_203| v_main_~s~0.base_1 (store .cse0 .cse1 (select .cse2 .cse1))) |v_#memory_$Pointer$.base_204|) (= (store |v_#memory_$Pointer$.offset_205| v_main_~s~0.base_1 (store (store .cse3 .cse4 (let ((.cse5 (mod |v_main_#t~nondet11_2| 18446744073709551616))) (ite (<= .cse5 9223372036854775807) .cse5 (+ (- 18446744073709551616) .cse5)))) .cse6 (select .cse7 .cse6))) |v_#memory_$Pointer$.offset_203|) (= (select |v_#valid_6| v_main_~s~0.base_1) 0) (= |v_#memory_$Pointer$.base_1| (store |v_#memory_$Pointer$.base_205| .cse8 (store (select |v_#memory_$Pointer$.base_205| .cse8) .cse9 (select (select |v_#memory_$Pointer$.base_1| .cse8) .cse9)))) (= |v_#length_1| (store (store (store (store (store |v_#length_6| v_main_~s~0.base_1 356) |v_main_#t~malloc8.base_4| 979) |v_main_#t~malloc9.base_4| 348) |v_main_#t~malloc10.base_4| 244) |v_main_#t~malloc19.base_4| 68)) (= (let ((.cse10 (store |v_#memory_int_228| v_main_~s~0.base_1 (store (store .cse13 .cse6 |v_main_#t~nondet12_2|) .cse1 |v_main_#t~nondet13_2|)))) (store .cse10 .cse11 (store (select .cse10 .cse11) .cse12 (select (select |v_#memory_int_229| .cse11) .cse12)))) |v_#memory_int_229|) (= |v_#memory_int_225| (store |v_#memory_int_226| v_main_~s~0.base_1 (store .cse14 .cse15 (select .cse16 .cse15)))) (= (store |v_#memory_$Pointer$.base_201| v_main_~s~0.base_1 (store (store .cse17 .cse4 0) .cse6 (select .cse0 .cse6))) |v_#memory_$Pointer$.base_203|) (< |v_main_#t~malloc9.base_4| |v_#StackHeapBarrier_1|) (= (let ((.cse18 (store |v_#memory_int_227| .cse19 (store (select |v_#memory_int_227| .cse19) .cse20 |v_main_#t~nondet22_2|)))) (store .cse18 .cse8 (store (select .cse18 .cse8) .cse9 |v_main_#t~nondet25_2|))) |v_#memory_int_1|) (<= |v_main_#t~nondet13_2| 2147483647) (= (store .cse21 .cse19 (store (select .cse21 .cse19) .cse20 (select (select |v_#memory_$Pointer$.offset_202| .cse19) .cse20))) |v_#memory_$Pointer$.offset_202|) (not (= |v_main_#t~malloc9.base_4| 0)) (not (= |v_main_#t~malloc19.base_4| 0)) (= (select .cse22 |v_main_#t~malloc10.base_4|) 0) (= (store .cse23 .cse24 (store (select .cse23 .cse24) .cse25 (select (select |v_#memory_$Pointer$.base_202| .cse24) .cse25))) |v_#memory_$Pointer$.base_202|) (< v_main_~s~0.base_1 |v_#StackHeapBarrier_1|) (= |v_#valid_1| (store .cse26 |v_main_#t~malloc19.base_4| 1)) (= (store |v_#memory_$Pointer$.offset_13| v_main_~s~0.base_1 (store (store (store (store (select |v_#memory_$Pointer$.offset_13| v_main_~s~0.base_1) .cse27 0) .cse15 0) .cse28 0) .cse29 (select .cse3 .cse29))) |v_#memory_$Pointer$.offset_205|) (= |v_#memory_int_227| (let ((.cse30 (store |v_#memory_int_229| .cse24 (store (select |v_#memory_int_229| .cse24) .cse25 |v_main_#t~nondet17_2|)))) (store .cse30 .cse31 (store (select .cse30 .cse31) .cse32 (select (select |v_#memory_int_227| .cse31) .cse32))))) (= (select .cse33 |v_main_#t~malloc8.base_4|) 0) (< |v_main_#t~malloc8.base_4| |v_#StackHeapBarrier_1|) (= v_main_~s~0.offset_1 0) (= (select .cse34 |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)) (= (store .cse35 .cse19 (store (select .cse35 .cse19) .cse20 (select (select |v_#memory_$Pointer$.base_205| .cse19) .cse20))) |v_#memory_$Pointer$.base_205|) (< |v_main_#t~malloc10.base_4| |v_#StackHeapBarrier_1|) (= |v_#memory_$Pointer$.offset_1| (store |v_#memory_$Pointer$.offset_202| .cse8 (store (select |v_#memory_$Pointer$.offset_202| .cse8) .cse9 (select (select |v_#memory_$Pointer$.offset_1| .cse8) .cse9)))) (= |v_#memory_int_228| (store |v_#memory_int_224| v_main_~s~0.base_1 (store (store .cse36 .cse29 8464) .cse4 (select .cse13 .cse4)))) (= (store |v_#memory_$Pointer$.offset_203| v_main_~s~0.base_1 (store .cse7 .cse1 (select .cse37 .cse1))) |v_#memory_$Pointer$.offset_204|) (not (= v_main_~s~0.base_1 0)) (= (store |v_#memory_$Pointer$.base_13| v_main_~s~0.base_1 (store (store (store (store (select |v_#memory_$Pointer$.base_13| v_main_~s~0.base_1) .cse27 |v_main_#t~malloc8.base_4|) .cse15 |v_main_#t~malloc9.base_4|) .cse28 |v_main_#t~malloc10.base_4|) .cse29 (select .cse17 .cse29))) |v_#memory_$Pointer$.base_201|) (= (store |v_#memory_int_225| v_main_~s~0.base_1 (store .cse16 .cse28 (select .cse36 .cse28))) |v_#memory_int_224|) (= |v_#memory_int_226| (store |v_#memory_int_13| v_main_~s~0.base_1 (store (select |v_#memory_int_13| v_main_~s~0.base_1) .cse27 (select .cse14 .cse27)))) (= (select .cse26 |v_main_#t~malloc19.base_4|) 0) (= (store .cse38 .cse24 (store (select .cse38 .cse24) .cse25 (select (select |v_#memory_$Pointer$.offset_201| .cse24) .cse25))) |v_#memory_$Pointer$.offset_201|))))))) InVars {#memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, 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_13|, #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_13|} 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_#memory_$Pointer$.offset_205|, |v_main_#t~malloc19.base_4|, |v_#memory_int_224|, |v_#memory_int_225|, |v_#memory_int_226|, |v_#memory_int_227|, |v_#memory_$Pointer$.base_205|, |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] {10122#true} is VALID [2022-04-08 03:04:17,037 INFO L290 TraceCheckUtils]: 6: Hoare triple {10122#true} [672] L1096-->L1096-2: Formula: (let ((.cse0 (+ v_main_~s~0.offset_4 204))) (and (= (store |v_#memory_$Pointer$.offset_20| v_main_~s~0.base_4 (store (select |v_#memory_$Pointer$.offset_20| v_main_~s~0.base_4) .cse0 0)) |v_#memory_$Pointer$.offset_19|) (= (store |v_#memory_$Pointer$.base_20| v_main_~s~0.base_4 (store (select |v_#memory_$Pointer$.base_20| v_main_~s~0.base_4) .cse0 0)) |v_#memory_$Pointer$.base_19|) (not (= |v_main_#t~nondet26_3| 0)) (= |v_#memory_int_20| (store |v_#memory_int_21| v_main_~s~0.base_4 (store (select |v_#memory_int_21| v_main_~s~0.base_4) .cse0 (select (select |v_#memory_int_20| v_main_~s~0.base_4) .cse0)))))) InVars {main_#t~nondet26=|v_main_#t~nondet26_3|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_20|, main_~s~0.base=v_main_~s~0.base_4, #memory_int=|v_#memory_int_21|, main_~s~0.offset=v_main_~s~0.offset_4, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_20|} OutVars{#memory_int=|v_#memory_int_20|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_19|, 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_19|} AuxVars[] AssignedVars[main_#t~nondet26, #memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] {10122#true} is VALID [2022-04-08 03:04:17,037 INFO L272 TraceCheckUtils]: 7: Hoare triple {10122#true} [674] L1096-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] {10122#true} is VALID [2022-04-08 03:04:17,037 INFO L290 TraceCheckUtils]: 8: Hoare triple {10122#true} [676] ssl3_acceptENTRY-->L1146: Formula: (let ((.cse2 (select |v_#memory_$Pointer$.offset_55| v_ssl3_accept_~s.base_7)) (.cse5 (select |v_#memory_$Pointer$.offset_206| v_ssl3_accept_~s.base_7)) (.cse0 (+ v_ssl3_accept_~s.offset_7 128)) (.cse1 (select |v_#memory_$Pointer$.base_206| v_ssl3_accept_~s.base_7)) (.cse4 (+ v_ssl3_accept_~s.offset_7 72)) (.cse6 (select |v_#memory_$Pointer$.base_55| v_ssl3_accept_~s.base_7)) (.cse3 (+ v_ssl3_accept_~s.offset_7 272))) (and (= v_ssl3_accept_~tmp___9~0_3 |v_ssl3_accept_#t~nondet38_2|) (<= |v_ssl3_accept_#t~nondet37_2| 9223372036854775807) (<= |v_ssl3_accept_#t~nondet35_2| 2147483647) (= v_ssl3_accept_~tmp~3_1 |v_ssl3_accept_#t~nondet41_2|) (= |v_#memory_$Pointer$.base_206| (store |v_#memory_$Pointer$.base_57| v_ssl3_accept_~s.base_7 (store (select |v_#memory_$Pointer$.base_57| v_ssl3_accept_~s.base_7) .cse0 (select .cse1 .cse0)))) (= v_ssl3_accept_~skip~0_1 0) (<= |v_ssl3_accept_#t~nondet31_2| 2147483647) (<= |v_ssl3_accept_#t~nondet41_2| 2147483647) (= v_ssl3_accept_~blastFlag~0_6 0) (= (select .cse2 .cse3) |v_ssl3_accept_#t~mem42.offset_1|) (<= |v_ssl3_accept_#t~nondet32_2| 2147483647) (<= |v_ssl3_accept_#t~nondet39_2| 2147483647) (<= 0 (+ 9223372036854775808 |v_ssl3_accept_#t~nondet37_2|)) (= v_ssl3_accept_~s.offset_7 |v_ssl3_accept_#in~s.offset_1|) (<= 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|) (= v_ssl3_accept_~tmp___1~0_1 |v_ssl3_accept_#t~nondet31_2|) (<= |v_ssl3_accept_#t~nondet33_2| 2147483647) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet31_2|)) (= 0 v_ssl3_accept_~cb~0.base_1) (= v_ssl3_accept_~tmp___5~0_1 |v_ssl3_accept_#t~nondet35_2|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet33_2|)) (<= 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_~s.base_7 |v_ssl3_accept_#in~s.base_1|) (= (store |v_#memory_int_62| v_ssl3_accept_~s.base_7 (store (store (select |v_#memory_int_62| v_ssl3_accept_~s.base_7) .cse0 |v_ssl3_accept_#t~nondet40_2|) .cse4 8464)) |v_#memory_int_60|) (= v_ssl3_accept_~got_new_session~0_1 0) (<= |v_ssl3_accept_#t~nondet38_2| 2147483647) (= v_ssl3_accept_~tmp___2~0_1 |v_ssl3_accept_#t~nondet32_2|) (= (store |v_#memory_$Pointer$.offset_206| v_ssl3_accept_~s.base_7 (store .cse5 .cse4 (select .cse2 .cse4))) |v_#memory_$Pointer$.offset_55|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet41_2|)) (= |v_#memory_$Pointer$.offset_206| (store |v_#memory_$Pointer$.offset_57| v_ssl3_accept_~s.base_7 (store (select |v_#memory_$Pointer$.offset_57| v_ssl3_accept_~s.base_7) .cse0 (select .cse5 .cse0)))) (<= |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_#memory_$Pointer$.base_55| (store |v_#memory_$Pointer$.base_206| v_ssl3_accept_~s.base_7 (store .cse1 .cse4 (select .cse6 .cse4)))) (<= |v_ssl3_accept_#t~nondet34_2| 2147483647) (= |v_ssl3_accept_#t~mem42.base_1| (select .cse6 .cse3)) (= v_ssl3_accept_~cb~0.offset_1 0) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet38_2|)) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet39_2|)) (= (- 1) v_ssl3_accept_~ret~0_10) (<= |v_ssl3_accept_#t~nondet36_2| 2147483647) (= v_ssl3_accept_~tmp___10~0_3 |v_ssl3_accept_#t~nondet39_2|) (= 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_57|, 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_62|, 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_57|, 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_10, 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_55|, ssl3_accept_~num1~0=v_ssl3_accept_~num1~0_1, ssl3_accept_~tmp___10~0=v_ssl3_accept_~tmp___10~0_3, 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_6, 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_7, ssl3_accept_~tmp___9~0=v_ssl3_accept_~tmp___9~0_3, 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_60|, ssl3_accept_~tmp___1~0=v_ssl3_accept_~tmp___1~0_1, ssl3_accept_~s.base=v_ssl3_accept_~s.base_7, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_55|, 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_206|, |v_#memory_$Pointer$.base_206|] 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] {10122#true} is VALID [2022-04-08 03:04:17,037 INFO L290 TraceCheckUtils]: 9: Hoare triple {10122#true} [678] L1146-->L1146-2: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_8 272))) (and (= (select (select |v_#memory_$Pointer$.base_59| v_ssl3_accept_~s.base_8) .cse0) v_ssl3_accept_~cb~0.base_3) (not (= (mod (+ |v_ssl3_accept_#t~mem42.base_3| |v_ssl3_accept_#t~mem42.offset_3|) 18446744073709551616) 0)) (= v_ssl3_accept_~cb~0.offset_3 (select (select |v_#memory_$Pointer$.offset_59| v_ssl3_accept_~s.base_8) .cse0)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_8, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_59|, ssl3_accept_#t~mem42.base=|v_ssl3_accept_#t~mem42.base_3|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_8, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_59|, ssl3_accept_#t~mem42.offset=|v_ssl3_accept_#t~mem42.offset_3|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_8, ssl3_accept_~cb~0.base=v_ssl3_accept_~cb~0.base_3, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_59|, 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_8, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_59|} 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] {10122#true} is VALID [2022-04-08 03:04:17,037 INFO L290 TraceCheckUtils]: 10: Hoare triple {10122#true} [680] L1146-2-->L1152: Formula: (let ((.cse1 (+ 44 v_ssl3_accept_~s.offset_11))) (and (= |v_#memory_int_67| (store |v_#memory_int_68| v_ssl3_accept_~s.base_11 (let ((.cse0 (select |v_#memory_int_68| v_ssl3_accept_~s.base_11))) (store .cse0 .cse1 (+ (select .cse0 .cse1) 1))))) (= |v_#memory_$Pointer$.base_64| (store |v_#memory_$Pointer$.base_65| v_ssl3_accept_~s.base_11 (store (select |v_#memory_$Pointer$.base_65| v_ssl3_accept_~s.base_11) .cse1 (select (select |v_#memory_$Pointer$.base_64| v_ssl3_accept_~s.base_11) .cse1)))) (= (store |v_#memory_$Pointer$.offset_65| v_ssl3_accept_~s.base_11 (store (select |v_#memory_$Pointer$.offset_65| v_ssl3_accept_~s.base_11) .cse1 (select (select |v_#memory_$Pointer$.offset_64| v_ssl3_accept_~s.base_11) .cse1))) |v_#memory_$Pointer$.offset_64|))) InVars {#memory_int=|v_#memory_int_68|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_11, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_65|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_11, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_65|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_11, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_64|, ssl3_accept_#t~mem44=|v_ssl3_accept_#t~mem44_1|, #memory_int=|v_#memory_int_67|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_11, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_64|} AuxVars[] AssignedVars[#memory_$Pointer$.base, ssl3_accept_#t~mem44, #memory_int, #memory_$Pointer$.offset] {10122#true} is VALID [2022-04-08 03:04:17,037 INFO L290 TraceCheckUtils]: 11: Hoare triple {10122#true} [682] 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[] {10122#true} is VALID [2022-04-08 03:04:17,038 INFO L290 TraceCheckUtils]: 12: Hoare triple {10122#true} [685] L1152-1-->L1161: Formula: (let ((.cse0 (+ 204 v_ssl3_accept_~s.offset_16))) (and (= (select (select |v_#memory_$Pointer$.base_79| v_ssl3_accept_~s.base_16) .cse0) |v_ssl3_accept_#t~mem45.base_1|) (= (select (select |v_#memory_$Pointer$.offset_79| v_ssl3_accept_~s.base_16) .cse0) |v_ssl3_accept_#t~mem45.offset_1|))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_16, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_79|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_16, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_79|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_16, ssl3_accept_#t~mem45.offset=|v_ssl3_accept_#t~mem45.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_79|, ssl3_accept_#t~mem45.base=|v_ssl3_accept_#t~mem45.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_16, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_79|} AuxVars[] AssignedVars[ssl3_accept_#t~mem45.offset, ssl3_accept_#t~mem45.base] {10122#true} is VALID [2022-04-08 03:04:17,038 INFO L290 TraceCheckUtils]: 13: Hoare triple {10122#true} [687] L1161-->L1167-2: Formula: (not (= (mod (+ |v_ssl3_accept_#t~mem45.base_5| |v_ssl3_accept_#t~mem45.offset_5|) 18446744073709551616) 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] {10122#true} is VALID [2022-04-08 03:04:17,038 INFO L290 TraceCheckUtils]: 14: Hoare triple {10122#true} [691] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {10122#true} is VALID [2022-04-08 03:04:17,038 INFO L290 TraceCheckUtils]: 15: Hoare triple {10122#true} [693] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_82| v_ssl3_accept_~s.base_18) (+ 72 v_ssl3_accept_~s.offset_18)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_82|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, 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_82|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {10122#true} is VALID [2022-04-08 03:04:17,038 INFO L290 TraceCheckUtils]: 16: Hoare triple {10122#true} [697] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_84| v_ssl3_accept_~s.base_20) (+ 72 v_ssl3_accept_~s.offset_20))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_84|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_20, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_20} OutVars{#memory_int=|v_#memory_int_84|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_20, ssl3_accept_~s.base=v_ssl3_accept_~s.base_20} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {10122#true} is VALID [2022-04-08 03:04:17,038 INFO L290 TraceCheckUtils]: 17: Hoare triple {10122#true} [701] L1173-->L1176: Formula: (and (= (select (select |v_#memory_int_85| v_ssl3_accept_~s.base_21) (+ 72 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|) (not (= |v_ssl3_accept_#t~mem48_5| 16384))) InVars {#memory_int=|v_#memory_int_85|, 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_85|, 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] {10122#true} is VALID [2022-04-08 03:04:17,038 INFO L290 TraceCheckUtils]: 18: Hoare triple {10122#true} [704] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_86| v_ssl3_accept_~s.base_22) (+ 72 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_86|, 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_86|, 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] {10122#true} is VALID [2022-04-08 03:04:17,038 INFO L290 TraceCheckUtils]: 19: Hoare triple {10122#true} [708] 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_25) (+ 72 v_ssl3_accept_~s.offset_25)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {10122#true} is VALID [2022-04-08 03:04:17,038 INFO L290 TraceCheckUtils]: 20: Hoare triple {10122#true} [711] L1182-->L1185: Formula: (and (= |v_ssl3_accept_#t~mem52_1| (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_26) (+ 72 v_ssl3_accept_~s.offset_26))) (not (= 8195 |v_ssl3_accept_#t~mem51_5|))) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} 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_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {10122#true} is VALID [2022-04-08 03:04:17,038 INFO L290 TraceCheckUtils]: 21: Hoare triple {10122#true} [715] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_93| v_ssl3_accept_~s.base_27) (+ 72 v_ssl3_accept_~s.offset_27)))) InVars {#memory_int=|v_#memory_int_93|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_27, ssl3_accept_~s.base=v_ssl3_accept_~s.base_27} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_93|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_27, ssl3_accept_~s.base=v_ssl3_accept_~s.base_27} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {10122#true} is VALID [2022-04-08 03:04:17,038 INFO L290 TraceCheckUtils]: 22: Hoare triple {10122#true} [720] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_28) (+ 72 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_94|, 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_94|, 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] {10122#true} is VALID [2022-04-08 03:04:17,038 INFO L290 TraceCheckUtils]: 23: Hoare triple {10122#true} [728] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_30) (+ 72 v_ssl3_accept_~s.offset_30))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {10122#true} is VALID [2022-04-08 03:04:17,038 INFO L290 TraceCheckUtils]: 24: Hoare triple {10122#true} [735] 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] {10122#true} is VALID [2022-04-08 03:04:17,038 INFO L290 TraceCheckUtils]: 25: Hoare triple {10122#true} [741] L1201-->L1356: Formula: (let ((.cse0 (+ 68 v_ssl3_accept_~s.offset_68))) (and (= |v_#memory_$Pointer$.offset_115| (store |v_#memory_$Pointer$.offset_116| v_ssl3_accept_~s.base_68 (store (select |v_#memory_$Pointer$.offset_116| v_ssl3_accept_~s.base_68) .cse0 (select (select |v_#memory_$Pointer$.offset_115| v_ssl3_accept_~s.base_68) .cse0)))) (= (store |v_#memory_int_150| v_ssl3_accept_~s.base_68 (store (select |v_#memory_int_150| v_ssl3_accept_~s.base_68) .cse0 0)) |v_#memory_int_149|) (= (store |v_#memory_$Pointer$.base_116| v_ssl3_accept_~s.base_68 (store (select |v_#memory_$Pointer$.base_116| v_ssl3_accept_~s.base_68) .cse0 (select (select |v_#memory_$Pointer$.base_115| v_ssl3_accept_~s.base_68) .cse0))) |v_#memory_$Pointer$.base_115|) (<= |v_ssl3_accept_#t~nondet92_2| 2147483647) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet92_2|)) (= v_ssl3_accept_~ret~0_27 |v_ssl3_accept_#t~nondet92_2|))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_68, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_116|, #memory_int=|v_#memory_int_150|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_68, ssl3_accept_#t~nondet92=|v_ssl3_accept_#t~nondet92_2|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_116|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_27, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_68, #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[] AssignedVars[ssl3_accept_~ret~0, #memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset, ssl3_accept_#t~nondet92] {10122#true} is VALID [2022-04-08 03:04:17,039 INFO L290 TraceCheckUtils]: 26: Hoare triple {10122#true} [747] L1356-->L1356-2: Formula: (and (= v_ssl3_accept_~blastFlag~0_8 1) (= v_ssl3_accept_~blastFlag~0_9 0)) InVars {ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_9} OutVars{ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_8} AuxVars[] AssignedVars[ssl3_accept_~blastFlag~0] {10122#true} is VALID [2022-04-08 03:04:17,039 INFO L290 TraceCheckUtils]: 27: Hoare triple {10122#true} [754] L1356-2-->L1654: Formula: (let ((.cse0 (+ 72 v_ssl3_accept_~s.offset_69)) (.cse2 (select |v_#memory_$Pointer$.base_211| v_ssl3_accept_~s.base_69)) (.cse3 (select |v_#memory_$Pointer$.offset_211| v_ssl3_accept_~s.base_69)) (.cse1 (+ 88 v_ssl3_accept_~s.offset_69))) (and (= |v_#memory_int_151| (store |v_#memory_int_153| v_ssl3_accept_~s.base_69 (store (store (select |v_#memory_int_153| v_ssl3_accept_~s.base_69) .cse0 8496) .cse1 0))) (= (store |v_#memory_$Pointer$.base_119| v_ssl3_accept_~s.base_69 (store (select |v_#memory_$Pointer$.base_119| v_ssl3_accept_~s.base_69) .cse0 (select .cse2 .cse0))) |v_#memory_$Pointer$.base_211|) (not (<= v_ssl3_accept_~ret~0_29 0)) (= (store |v_#memory_$Pointer$.offset_119| v_ssl3_accept_~s.base_69 (store (select |v_#memory_$Pointer$.offset_119| v_ssl3_accept_~s.base_69) .cse0 (select .cse3 .cse0))) |v_#memory_$Pointer$.offset_211|) (= (store |v_#memory_$Pointer$.base_211| v_ssl3_accept_~s.base_69 (store .cse2 .cse1 (select (select |v_#memory_$Pointer$.base_117| v_ssl3_accept_~s.base_69) .cse1))) |v_#memory_$Pointer$.base_117|) (= v_ssl3_accept_~got_new_session~0_5 1) (= (store |v_#memory_$Pointer$.offset_211| v_ssl3_accept_~s.base_69 (store .cse3 .cse1 (select (select |v_#memory_$Pointer$.offset_117| v_ssl3_accept_~s.base_69) .cse1))) |v_#memory_$Pointer$.offset_117|))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_69, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_29, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_119|, #memory_int=|v_#memory_int_153|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_69, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_119|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_69, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_29, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_117|, ssl3_accept_~got_new_session~0=v_ssl3_accept_~got_new_session~0_5, #memory_int=|v_#memory_int_151|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_69, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_117|} 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] {10127#(= 8496 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} is VALID [2022-04-08 03:04:17,040 INFO L290 TraceCheckUtils]: 28: Hoare triple {10127#(= 8496 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} [733] L1654-->L1692: Formula: (let ((.cse0 (+ 116 v_ssl3_accept_~s.offset_17))) (and (= (select (select |v_#memory_int_81| |v_ssl3_accept_#t~mem150.base_1|) (+ |v_ssl3_accept_#t~mem150.offset_1| 908)) |v_ssl3_accept_#t~mem151_1|) (= (select (select |v_#memory_$Pointer$.offset_80| v_ssl3_accept_~s.base_17) .cse0) |v_ssl3_accept_#t~mem150.offset_1|) (= (select (select |v_#memory_$Pointer$.base_80| v_ssl3_accept_~s.base_17) .cse0) |v_ssl3_accept_#t~mem150.base_1|))) InVars {#memory_int=|v_#memory_int_81|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_17, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_80|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_17, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_80|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_17, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_80|, ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_1|, #memory_int=|v_#memory_int_81|, ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_17, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_80|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {10127#(= 8496 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} is VALID [2022-04-08 03:04:17,040 INFO L290 TraceCheckUtils]: 29: Hoare triple {10127#(= 8496 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} [740] L1692-->L1692-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] {10127#(= 8496 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} is VALID [2022-04-08 03:04:17,040 INFO L290 TraceCheckUtils]: 30: Hoare triple {10127#(= 8496 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} [746] L1692-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] {10127#(= 8496 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} is VALID [2022-04-08 03:04:17,041 INFO L290 TraceCheckUtils]: 31: Hoare triple {10127#(= 8496 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} [691] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {10127#(= 8496 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} is VALID [2022-04-08 03:04:17,041 INFO L290 TraceCheckUtils]: 32: Hoare triple {10127#(= 8496 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} [693] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_82| v_ssl3_accept_~s.base_18) (+ 72 v_ssl3_accept_~s.offset_18)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_82|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, 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_82|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {10127#(= 8496 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} is VALID [2022-04-08 03:04:17,041 INFO L290 TraceCheckUtils]: 33: Hoare triple {10127#(= 8496 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} [697] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_84| v_ssl3_accept_~s.base_20) (+ 72 v_ssl3_accept_~s.offset_20))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_84|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_20, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_20} OutVars{#memory_int=|v_#memory_int_84|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_20, ssl3_accept_~s.base=v_ssl3_accept_~s.base_20} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {10127#(= 8496 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} is VALID [2022-04-08 03:04:17,042 INFO L290 TraceCheckUtils]: 34: Hoare triple {10127#(= 8496 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} [701] L1173-->L1176: Formula: (and (= (select (select |v_#memory_int_85| v_ssl3_accept_~s.base_21) (+ 72 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|) (not (= |v_ssl3_accept_#t~mem48_5| 16384))) InVars {#memory_int=|v_#memory_int_85|, 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_85|, 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] {10127#(= 8496 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} is VALID [2022-04-08 03:04:17,042 INFO L290 TraceCheckUtils]: 35: Hoare triple {10127#(= 8496 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} [704] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_86| v_ssl3_accept_~s.base_22) (+ 72 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_86|, 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_86|, 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] {10127#(= 8496 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} is VALID [2022-04-08 03:04:17,042 INFO L290 TraceCheckUtils]: 36: Hoare triple {10127#(= 8496 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} [708] 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_25) (+ 72 v_ssl3_accept_~s.offset_25)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {10127#(= 8496 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} is VALID [2022-04-08 03:04:17,043 INFO L290 TraceCheckUtils]: 37: Hoare triple {10127#(= 8496 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} [711] L1182-->L1185: Formula: (and (= |v_ssl3_accept_#t~mem52_1| (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_26) (+ 72 v_ssl3_accept_~s.offset_26))) (not (= 8195 |v_ssl3_accept_#t~mem51_5|))) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} 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_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {10127#(= 8496 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} is VALID [2022-04-08 03:04:17,043 INFO L290 TraceCheckUtils]: 38: Hoare triple {10127#(= 8496 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} [715] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_93| v_ssl3_accept_~s.base_27) (+ 72 v_ssl3_accept_~s.offset_27)))) InVars {#memory_int=|v_#memory_int_93|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_27, ssl3_accept_~s.base=v_ssl3_accept_~s.base_27} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_93|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_27, ssl3_accept_~s.base=v_ssl3_accept_~s.base_27} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {10127#(= 8496 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} is VALID [2022-04-08 03:04:17,043 INFO L290 TraceCheckUtils]: 39: Hoare triple {10127#(= 8496 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} [720] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_28) (+ 72 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_94|, 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_94|, 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] {10127#(= 8496 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} is VALID [2022-04-08 03:04:17,044 INFO L290 TraceCheckUtils]: 40: Hoare triple {10127#(= 8496 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} [728] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_30) (+ 72 v_ssl3_accept_~s.offset_30))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {10127#(= 8496 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} is VALID [2022-04-08 03:04:17,044 INFO L290 TraceCheckUtils]: 41: Hoare triple {10127#(= 8496 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} [736] L1194-->L1197: Formula: (and (= |v_ssl3_accept_#t~mem56_1| (select (select |v_#memory_int_98| v_ssl3_accept_~s.base_31) (+ 72 v_ssl3_accept_~s.offset_31))) (not (= 8464 |v_ssl3_accept_#t~mem55_5|))) InVars {#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_31, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_31} OutVars{#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_31, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_31} AuxVars[] AssignedVars[ssl3_accept_#t~mem55, ssl3_accept_#t~mem56] {10127#(= 8496 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} is VALID [2022-04-08 03:04:17,044 INFO L290 TraceCheckUtils]: 42: Hoare triple {10127#(= 8496 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} [743] L1197-->L1200: Formula: (and (= (select (select |v_#memory_int_99| v_ssl3_accept_~s.base_32) (+ 72 v_ssl3_accept_~s.offset_32)) |v_ssl3_accept_#t~mem57_1|) (not (= 8465 |v_ssl3_accept_#t~mem56_5|))) InVars {#memory_int=|v_#memory_int_99|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_32, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_32} OutVars{#memory_int=|v_#memory_int_99|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_32, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_32} AuxVars[] AssignedVars[ssl3_accept_#t~mem56, ssl3_accept_#t~mem57] {10127#(= 8496 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} is VALID [2022-04-08 03:04:17,045 INFO L290 TraceCheckUtils]: 43: Hoare triple {10127#(= 8496 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} [750] L1200-->L1203: Formula: (and (not (= 8466 |v_ssl3_accept_#t~mem57_5|)) (= |v_ssl3_accept_#t~mem58_1| (select (select |v_#memory_int_100| v_ssl3_accept_~s.base_33) (+ 72 v_ssl3_accept_~s.offset_33)))) InVars {#memory_int=|v_#memory_int_100|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} OutVars{#memory_int=|v_#memory_int_100|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} AuxVars[] AssignedVars[ssl3_accept_#t~mem57, ssl3_accept_#t~mem58] {10128#(= |ssl3_accept_#t~mem58| 8496)} is VALID [2022-04-08 03:04:17,045 INFO L290 TraceCheckUtils]: 44: Hoare triple {10128#(= |ssl3_accept_#t~mem58| 8496)} [756] L1203-->L1206: Formula: (and (not (= 8496 |v_ssl3_accept_#t~mem58_5|)) (= |v_ssl3_accept_#t~mem59_1| (select (select |v_#memory_int_101| v_ssl3_accept_~s.base_34) (+ 72 v_ssl3_accept_~s.offset_34)))) InVars {#memory_int=|v_#memory_int_101|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_5|} OutVars{#memory_int=|v_#memory_int_101|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem58, ssl3_accept_#t~mem59] {10123#false} is VALID [2022-04-08 03:04:17,045 INFO L290 TraceCheckUtils]: 45: Hoare triple {10123#false} [763] L1206-->L1209: Formula: (and (= |v_ssl3_accept_#t~mem60_1| (select (select |v_#memory_int_102| v_ssl3_accept_~s.base_35) (+ 72 v_ssl3_accept_~s.offset_35))) (not (= 8497 |v_ssl3_accept_#t~mem59_5|))) InVars {#memory_int=|v_#memory_int_102|, 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_5|} OutVars{#memory_int=|v_#memory_int_102|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem59] {10123#false} is VALID [2022-04-08 03:04:17,045 INFO L290 TraceCheckUtils]: 46: Hoare triple {10123#false} [769] L1209-->L1212: Formula: (and (= (select (select |v_#memory_int_103| v_ssl3_accept_~s.base_36) (+ 72 v_ssl3_accept_~s.offset_36)) |v_ssl3_accept_#t~mem61_1|) (not (= |v_ssl3_accept_#t~mem60_5| 8512))) InVars {#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36} OutVars{#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem61] {10123#false} is VALID [2022-04-08 03:04:17,045 INFO L290 TraceCheckUtils]: 47: Hoare triple {10123#false} [776] L1212-->L1215: Formula: (and (not (= 8513 |v_ssl3_accept_#t~mem61_5|)) (= (select (select |v_#memory_int_104| v_ssl3_accept_~s.base_37) (+ 72 v_ssl3_accept_~s.offset_37)) |v_ssl3_accept_#t~mem62_1|)) InVars {#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_37, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_37} OutVars{#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_37, ssl3_accept_~s.base=v_ssl3_accept_~s.base_37, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem61, ssl3_accept_#t~mem62] {10123#false} is VALID [2022-04-08 03:04:17,045 INFO L290 TraceCheckUtils]: 48: Hoare triple {10123#false} [782] L1215-->L1218: Formula: (and (not (= 8528 |v_ssl3_accept_#t~mem62_5|)) (= (select (select |v_#memory_int_105| v_ssl3_accept_~s.base_38) (+ 72 v_ssl3_accept_~s.offset_38)) |v_ssl3_accept_#t~mem63_1|)) InVars {#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_5|} OutVars{#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38, ssl3_accept_#t~mem63=|v_ssl3_accept_#t~mem63_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem62, ssl3_accept_#t~mem63] {10123#false} is VALID [2022-04-08 03:04:17,045 INFO L290 TraceCheckUtils]: 49: Hoare triple {10123#false} [789] L1218-->L1221: Formula: (and (= (select (select |v_#memory_int_106| v_ssl3_accept_~s.base_39) (+ 72 v_ssl3_accept_~s.offset_39)) |v_ssl3_accept_#t~mem64_1|) (not (= |v_ssl3_accept_#t~mem63_5| 8529))) InVars {#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39, 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_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39} AuxVars[] AssignedVars[ssl3_accept_#t~mem63, ssl3_accept_#t~mem64] {10123#false} is VALID [2022-04-08 03:04:17,045 INFO L290 TraceCheckUtils]: 50: Hoare triple {10123#false} [793] L1221-->L1224: Formula: (and (= |v_ssl3_accept_#t~mem65_1| (select (select |v_#memory_int_107| v_ssl3_accept_~s.base_40) (+ 72 v_ssl3_accept_~s.offset_40))) (not (= 8544 |v_ssl3_accept_#t~mem64_5|))) InVars {#memory_int=|v_#memory_int_107|, ssl3_accept_#t~mem64=|v_ssl3_accept_#t~mem64_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40} OutVars{#memory_int=|v_#memory_int_107|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_#t~mem65=|v_ssl3_accept_#t~mem65_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40} AuxVars[] AssignedVars[ssl3_accept_#t~mem64, ssl3_accept_#t~mem65] {10123#false} is VALID [2022-04-08 03:04:17,045 INFO L290 TraceCheckUtils]: 51: Hoare triple {10123#false} [797] L1224-->L1227: Formula: (and (not (= 8545 |v_ssl3_accept_#t~mem65_5|)) (= (select (select |v_#memory_int_108| v_ssl3_accept_~s.base_41) (+ 72 v_ssl3_accept_~s.offset_41)) |v_ssl3_accept_#t~mem66_1|)) InVars {#memory_int=|v_#memory_int_108|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_#t~mem65=|v_ssl3_accept_#t~mem65_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41} OutVars{#memory_int=|v_#memory_int_108|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_#t~mem66=|v_ssl3_accept_#t~mem66_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41} AuxVars[] AssignedVars[ssl3_accept_#t~mem65, ssl3_accept_#t~mem66] {10123#false} is VALID [2022-04-08 03:04:17,045 INFO L290 TraceCheckUtils]: 52: Hoare triple {10123#false} [803] L1227-->L1230: Formula: (and (not (= 8560 |v_ssl3_accept_#t~mem66_5|)) (= (select (select |v_#memory_int_109| v_ssl3_accept_~s.base_42) (+ 72 v_ssl3_accept_~s.offset_42)) |v_ssl3_accept_#t~mem67_1|)) InVars {#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_42, ssl3_accept_#t~mem66=|v_ssl3_accept_#t~mem66_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_42} OutVars{#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_42, ssl3_accept_#t~mem67=|v_ssl3_accept_#t~mem67_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_42} AuxVars[] AssignedVars[ssl3_accept_#t~mem66, ssl3_accept_#t~mem67] {10123#false} is VALID [2022-04-08 03:04:17,045 INFO L290 TraceCheckUtils]: 53: Hoare triple {10123#false} [811] L1230-->L1233: Formula: (and (not (= |v_ssl3_accept_#t~mem67_5| 8561)) (= (select (select |v_#memory_int_110| v_ssl3_accept_~s.base_43) (+ 72 v_ssl3_accept_~s.offset_43)) |v_ssl3_accept_#t~mem68_1|)) InVars {#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_43, ssl3_accept_#t~mem67=|v_ssl3_accept_#t~mem67_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_43} OutVars{#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_43, ssl3_accept_#t~mem68=|v_ssl3_accept_#t~mem68_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_43} AuxVars[] AssignedVars[ssl3_accept_#t~mem67, ssl3_accept_#t~mem68] {10123#false} is VALID [2022-04-08 03:04:17,046 INFO L290 TraceCheckUtils]: 54: Hoare triple {10123#false} [822] L1233-->L1236: Formula: (and (not (= 8448 |v_ssl3_accept_#t~mem68_5|)) (= (select (select |v_#memory_int_111| v_ssl3_accept_~s.base_44) (+ 72 v_ssl3_accept_~s.offset_44)) |v_ssl3_accept_#t~mem69_1|)) InVars {#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_44, ssl3_accept_#t~mem68=|v_ssl3_accept_#t~mem68_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_44} OutVars{#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_44, ssl3_accept_#t~mem69=|v_ssl3_accept_#t~mem69_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_44} AuxVars[] AssignedVars[ssl3_accept_#t~mem68, ssl3_accept_#t~mem69] {10123#false} is VALID [2022-04-08 03:04:17,046 INFO L290 TraceCheckUtils]: 55: Hoare triple {10123#false} [831] L1236-->L1239: Formula: (and (= (select (select |v_#memory_int_112| v_ssl3_accept_~s.base_45) (+ 72 v_ssl3_accept_~s.offset_45)) |v_ssl3_accept_#t~mem70_1|) (not (= 8576 |v_ssl3_accept_#t~mem69_5|))) InVars {#memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_45, ssl3_accept_~s.base=v_ssl3_accept_~s.base_45, ssl3_accept_#t~mem69=|v_ssl3_accept_#t~mem69_5|} OutVars{#memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_45, ssl3_accept_#t~mem70=|v_ssl3_accept_#t~mem70_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_45} AuxVars[] AssignedVars[ssl3_accept_#t~mem70, ssl3_accept_#t~mem69] {10123#false} is VALID [2022-04-08 03:04:17,046 INFO L290 TraceCheckUtils]: 56: Hoare triple {10123#false} [842] L1239-->L1242: Formula: (and (not (= 8577 |v_ssl3_accept_#t~mem70_5|)) (= (select (select |v_#memory_int_113| v_ssl3_accept_~s.base_46) (+ 72 v_ssl3_accept_~s.offset_46)) |v_ssl3_accept_#t~mem71_1|)) InVars {#memory_int=|v_#memory_int_113|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_46, ssl3_accept_#t~mem70=|v_ssl3_accept_#t~mem70_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_46} OutVars{#memory_int=|v_#memory_int_113|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_46, ssl3_accept_#t~mem71=|v_ssl3_accept_#t~mem71_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_46} AuxVars[] AssignedVars[ssl3_accept_#t~mem70, ssl3_accept_#t~mem71] {10123#false} is VALID [2022-04-08 03:04:17,046 INFO L290 TraceCheckUtils]: 57: Hoare triple {10123#false} [850] L1242-->L1245: Formula: (and (= (select (select |v_#memory_int_114| v_ssl3_accept_~s.base_47) (+ 72 v_ssl3_accept_~s.offset_47)) |v_ssl3_accept_#t~mem72_1|) (not (= |v_ssl3_accept_#t~mem71_5| 8592))) InVars {#memory_int=|v_#memory_int_114|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_47, ssl3_accept_#t~mem71=|v_ssl3_accept_#t~mem71_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_47} OutVars{#memory_int=|v_#memory_int_114|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_47, ssl3_accept_#t~mem72=|v_ssl3_accept_#t~mem72_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_47} AuxVars[] AssignedVars[ssl3_accept_#t~mem71, ssl3_accept_#t~mem72] {10123#false} is VALID [2022-04-08 03:04:17,046 INFO L290 TraceCheckUtils]: 58: Hoare triple {10123#false} [857] L1245-->L1248: Formula: (and (not (= 8593 |v_ssl3_accept_#t~mem72_5|)) (= |v_ssl3_accept_#t~mem73_1| (select (select |v_#memory_int_115| v_ssl3_accept_~s.base_48) (+ 72 v_ssl3_accept_~s.offset_48)))) InVars {#memory_int=|v_#memory_int_115|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_48, ssl3_accept_#t~mem72=|v_ssl3_accept_#t~mem72_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_48} OutVars{#memory_int=|v_#memory_int_115|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_48, ssl3_accept_~s.base=v_ssl3_accept_~s.base_48, ssl3_accept_#t~mem73=|v_ssl3_accept_#t~mem73_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem72, ssl3_accept_#t~mem73] {10123#false} is VALID [2022-04-08 03:04:17,046 INFO L290 TraceCheckUtils]: 59: Hoare triple {10123#false} [863] L1248-->L1251: Formula: (and (= (select (select |v_#memory_int_116| v_ssl3_accept_~s.base_49) (+ 72 v_ssl3_accept_~s.offset_49)) |v_ssl3_accept_#t~mem74_1|) (not (= |v_ssl3_accept_#t~mem73_5| 8608))) InVars {#memory_int=|v_#memory_int_116|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_49, ssl3_accept_~s.base=v_ssl3_accept_~s.base_49, ssl3_accept_#t~mem73=|v_ssl3_accept_#t~mem73_5|} OutVars{#memory_int=|v_#memory_int_116|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_49, ssl3_accept_~s.base=v_ssl3_accept_~s.base_49, ssl3_accept_#t~mem74=|v_ssl3_accept_#t~mem74_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem73, ssl3_accept_#t~mem74] {10123#false} is VALID [2022-04-08 03:04:17,046 INFO L290 TraceCheckUtils]: 60: Hoare triple {10123#false} [866] L1251-->L1254: Formula: (and (= (select (select |v_#memory_int_117| v_ssl3_accept_~s.base_50) (+ 72 v_ssl3_accept_~s.offset_50)) |v_ssl3_accept_#t~mem75_1|) (not (= |v_ssl3_accept_#t~mem74_5| 8609))) InVars {#memory_int=|v_#memory_int_117|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_50, ssl3_accept_~s.base=v_ssl3_accept_~s.base_50, 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_117|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_50, ssl3_accept_~s.base=v_ssl3_accept_~s.base_50} AuxVars[] AssignedVars[ssl3_accept_#t~mem74, ssl3_accept_#t~mem75] {10123#false} is VALID [2022-04-08 03:04:17,046 INFO L290 TraceCheckUtils]: 61: Hoare triple {10123#false} [870] L1254-->L1257: Formula: (and (= (select (select |v_#memory_int_118| v_ssl3_accept_~s.base_51) (+ 72 v_ssl3_accept_~s.offset_51)) |v_ssl3_accept_#t~mem76_1|) (not (= |v_ssl3_accept_#t~mem75_5| 8640))) InVars {#memory_int=|v_#memory_int_118|, ssl3_accept_#t~mem75=|v_ssl3_accept_#t~mem75_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_51, ssl3_accept_~s.base=v_ssl3_accept_~s.base_51} OutVars{#memory_int=|v_#memory_int_118|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_51, ssl3_accept_#t~mem76=|v_ssl3_accept_#t~mem76_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_51} AuxVars[] AssignedVars[ssl3_accept_#t~mem75, ssl3_accept_#t~mem76] {10123#false} is VALID [2022-04-08 03:04:17,046 INFO L290 TraceCheckUtils]: 62: Hoare triple {10123#false} [873] L1257-->L1260: Formula: (and (= (select (select |v_#memory_int_119| v_ssl3_accept_~s.base_52) (+ 72 v_ssl3_accept_~s.offset_52)) |v_ssl3_accept_#t~mem77_1|) (not (= |v_ssl3_accept_#t~mem76_5| 8641))) InVars {#memory_int=|v_#memory_int_119|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_52, ssl3_accept_#t~mem76=|v_ssl3_accept_#t~mem76_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_52} OutVars{#memory_int=|v_#memory_int_119|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_52, ssl3_accept_#t~mem77=|v_ssl3_accept_#t~mem77_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_52} AuxVars[] AssignedVars[ssl3_accept_#t~mem76, ssl3_accept_#t~mem77] {10123#false} is VALID [2022-04-08 03:04:17,046 INFO L290 TraceCheckUtils]: 63: Hoare triple {10123#false} [877] L1260-->L1263: Formula: (and (= (select (select |v_#memory_int_120| v_ssl3_accept_~s.base_53) (+ 72 v_ssl3_accept_~s.offset_53)) |v_ssl3_accept_#t~mem78_1|) (not (= 8656 |v_ssl3_accept_#t~mem77_5|))) InVars {#memory_int=|v_#memory_int_120|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_53, ssl3_accept_#t~mem77=|v_ssl3_accept_#t~mem77_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_53} OutVars{#memory_int=|v_#memory_int_120|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_53, ssl3_accept_#t~mem78=|v_ssl3_accept_#t~mem78_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_53} AuxVars[] AssignedVars[ssl3_accept_#t~mem77, ssl3_accept_#t~mem78] {10123#false} is VALID [2022-04-08 03:04:17,046 INFO L290 TraceCheckUtils]: 64: Hoare triple {10123#false} [882] L1263-->L1266: Formula: (and (not (= 8657 |v_ssl3_accept_#t~mem78_5|)) (= |v_ssl3_accept_#t~mem79_1| (select (select |v_#memory_int_121| v_ssl3_accept_~s.base_54) (+ 72 v_ssl3_accept_~s.offset_54)))) InVars {#memory_int=|v_#memory_int_121|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_54, ssl3_accept_#t~mem78=|v_ssl3_accept_#t~mem78_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_54} OutVars{#memory_int=|v_#memory_int_121|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_54, ssl3_accept_#t~mem79=|v_ssl3_accept_#t~mem79_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_54} AuxVars[] AssignedVars[ssl3_accept_#t~mem78, ssl3_accept_#t~mem79] {10123#false} is VALID [2022-04-08 03:04:17,046 INFO L290 TraceCheckUtils]: 65: Hoare triple {10123#false} [887] L1266-->L1269: Formula: (and (= |v_ssl3_accept_#t~mem80_1| (select (select |v_#memory_int_122| v_ssl3_accept_~s.base_55) (+ 72 v_ssl3_accept_~s.offset_55))) (not (= |v_ssl3_accept_#t~mem79_5| 8672))) InVars {#memory_int=|v_#memory_int_122|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_55, ssl3_accept_~s.base=v_ssl3_accept_~s.base_55, ssl3_accept_#t~mem79=|v_ssl3_accept_#t~mem79_5|} OutVars{#memory_int=|v_#memory_int_122|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_55, ssl3_accept_#t~mem80=|v_ssl3_accept_#t~mem80_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_55} AuxVars[] AssignedVars[ssl3_accept_#t~mem80, ssl3_accept_#t~mem79] {10123#false} is VALID [2022-04-08 03:04:17,046 INFO L290 TraceCheckUtils]: 66: Hoare triple {10123#false} [891] L1269-->L1270: Formula: (= 8673 |v_ssl3_accept_#t~mem80_3|) InVars {ssl3_accept_#t~mem80=|v_ssl3_accept_#t~mem80_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem80] {10123#false} is VALID [2022-04-08 03:04:17,046 INFO L290 TraceCheckUtils]: 67: Hoare triple {10123#false} [890] L1270-->L1615: Formula: (and (<= |v_ssl3_accept_#t~nondet144_2| 2147483647) (<= 0 (+ |v_ssl3_accept_#t~nondet144_2| 2147483648)) (= v_ssl3_accept_~ret~0_9 |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_9} AuxVars[] AssignedVars[ssl3_accept_~ret~0, ssl3_accept_#t~nondet144] {10123#false} is VALID [2022-04-08 03:04:17,047 INFO L290 TraceCheckUtils]: 68: Hoare triple {10123#false} [895] L1615-->L1616: Formula: (= 3 v_ssl3_accept_~blastFlag~0_4) InVars {ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_4} OutVars{ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_4} AuxVars[] AssignedVars[] {10123#false} is VALID [2022-04-08 03:04:17,047 INFO L290 TraceCheckUtils]: 69: Hoare triple {10123#false} [901] L1616-->ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {10123#false} is VALID [2022-04-08 03:04:17,047 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-08 03:04:17,047 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-08 03:04:17,047 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1990134254] [2022-04-08 03:04:17,047 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1990134254] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-08 03:04:17,047 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-08 03:04:17,047 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-04-08 03:04:17,047 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [713992464] [2022-04-08 03:04:17,047 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-08 03:04:17,048 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 13.2) internal successors, (66), 4 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 70 [2022-04-08 03:04:17,048 INFO L84 Accepts]: Finished accepts. word is accepted. [2022-04-08 03:04:17,048 INFO L86 InductivityCheck]: Starting inductivity check of a Floyd-Hoare automaton with has 5 states, 5 states have (on average 13.2) internal successors, (66), 4 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-08 03:04:17,093 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-08 03:04:17,093 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-04-08 03:04:17,093 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-08 03:04:17,094 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-04-08 03:04:17,094 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-04-08 03:04:17,094 INFO L87 Difference]: Start difference. First operand 204 states and 313 transitions. Second operand has 5 states, 5 states have (on average 13.2) internal successors, (66), 4 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-08 03:04:19,113 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-08 03:04:19,975 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-08 03:04:19,976 INFO L93 Difference]: Finished difference Result 426 states and 662 transitions. [2022-04-08 03:04:19,976 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-04-08 03:04:19,976 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 13.2) internal successors, (66), 4 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 70 [2022-04-08 03:04:19,976 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-08 03:04:19,976 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5 states, 5 states have (on average 13.2) internal successors, (66), 4 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-08 03:04:19,978 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 457 transitions. [2022-04-08 03:04:19,978 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5 states, 5 states have (on average 13.2) internal successors, (66), 4 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-08 03:04:19,982 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 457 transitions. [2022-04-08 03:04:19,982 INFO L86 InductivityCheck]: Starting inductivity check of a Floyd-Hoare automaton with 5 states and 457 transitions. [2022-04-08 03:04:20,288 INFO L122 InductivityCheck]: Floyd-Hoare automaton has 457 edges. 457 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2022-04-08 03:04:20,298 INFO L225 Difference]: With dead ends: 426 [2022-04-08 03:04:20,299 INFO L226 Difference]: Without dead ends: 248 [2022-04-08 03:04:20,299 INFO L912 BasicCegarLoop]: 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-08 03:04:20,300 INFO L913 BasicCegarLoop]: 184 mSDtfsCounter, 34 mSDsluCounter, 289 mSDsCounter, 0 mSdLazyCounter, 384 mSolverCounterSat, 11 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 34 SdHoareTripleChecker+Valid, 473 SdHoareTripleChecker+Invalid, 396 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 384 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2022-04-08 03:04:20,300 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [34 Valid, 473 Invalid, 396 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 384 Invalid, 1 Unknown, 0 Unchecked, 2.3s Time] [2022-04-08 03:04:20,301 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 248 states. [2022-04-08 03:04:20,309 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 248 to 226. [2022-04-08 03:04:20,310 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2022-04-08 03:04:20,310 INFO L82 GeneralOperation]: Start isEquivalent. First operand 248 states. Second operand has 226 states, 221 states have (on average 1.5610859728506787) internal successors, (345), 221 states have internal predecessors, (345), 3 states have call successors, (3), 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-08 03:04:20,310 INFO L74 IsIncluded]: Start isIncluded. First operand 248 states. Second operand has 226 states, 221 states have (on average 1.5610859728506787) internal successors, (345), 221 states have internal predecessors, (345), 3 states have call successors, (3), 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-08 03:04:20,310 INFO L87 Difference]: Start difference. First operand 248 states. Second operand has 226 states, 221 states have (on average 1.5610859728506787) internal successors, (345), 221 states have internal predecessors, (345), 3 states have call successors, (3), 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-08 03:04:20,315 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-08 03:04:20,315 INFO L93 Difference]: Finished difference Result 248 states and 378 transitions. [2022-04-08 03:04:20,315 INFO L276 IsEmpty]: Start isEmpty. Operand 248 states and 378 transitions. [2022-04-08 03:04:20,315 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2022-04-08 03:04:20,315 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2022-04-08 03:04:20,316 INFO L74 IsIncluded]: Start isIncluded. First operand has 226 states, 221 states have (on average 1.5610859728506787) internal successors, (345), 221 states have internal predecessors, (345), 3 states have call successors, (3), 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 248 states. [2022-04-08 03:04:20,326 INFO L87 Difference]: Start difference. First operand has 226 states, 221 states have (on average 1.5610859728506787) internal successors, (345), 221 states have internal predecessors, (345), 3 states have call successors, (3), 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 248 states. [2022-04-08 03:04:20,330 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-08 03:04:20,330 INFO L93 Difference]: Finished difference Result 248 states and 378 transitions. [2022-04-08 03:04:20,330 INFO L276 IsEmpty]: Start isEmpty. Operand 248 states and 378 transitions. [2022-04-08 03:04:20,331 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2022-04-08 03:04:20,331 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2022-04-08 03:04:20,331 INFO L88 GeneralOperation]: Finished isEquivalent. [2022-04-08 03:04:20,331 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2022-04-08 03:04:20,332 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 226 states, 221 states have (on average 1.5610859728506787) internal successors, (345), 221 states have internal predecessors, (345), 3 states have call successors, (3), 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-08 03:04:20,335 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 226 states to 226 states and 349 transitions. [2022-04-08 03:04:20,335 INFO L78 Accepts]: Start accepts. Automaton has 226 states and 349 transitions. Word has length 70 [2022-04-08 03:04:20,335 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-08 03:04:20,335 INFO L478 AbstractCegarLoop]: Abstraction has 226 states and 349 transitions. [2022-04-08 03:04:20,335 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 13.2) internal successors, (66), 4 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-08 03:04:20,335 INFO L276 IsEmpty]: Start isEmpty. Operand 226 states and 349 transitions. [2022-04-08 03:04:20,336 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 84 [2022-04-08 03:04:20,336 INFO L491 BasicCegarLoop]: Found error trace [2022-04-08 03:04:20,336 INFO L499 BasicCegarLoop]: trace histogram [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, 1, 1, 1, 1] [2022-04-08 03:04:20,336 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2022-04-08 03:04:20,336 INFO L403 AbstractCegarLoop]: === Iteration 12 === Targeting ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION === [ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-08 03:04:20,336 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-08 03:04:20,336 INFO L85 PathProgramCache]: Analyzing trace with hash 1716885067, now seen corresponding path program 1 times [2022-04-08 03:04:20,336 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-08 03:04:20,336 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2019052418] [2022-04-08 03:04:20,336 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-08 03:04:20,337 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-08 03:04:20,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-08 03:04:20,442 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-08 03:04:20,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-08 03:04:20,446 INFO L290 TraceCheckUtils]: 0: Hoare triple {11394#(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|))} [668] 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) (= 196 (select |v_#length_13| 4)) (= (select .cse1 0) 48) (< 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] {11387#true} is VALID [2022-04-08 03:04:20,446 INFO L290 TraceCheckUtils]: 1: Hoare triple {11387#true} [671] ULTIMATE.initFINAL-->ULTIMATE.initEXIT: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {11387#true} is VALID [2022-04-08 03:04:20,446 INFO L284 TraceCheckUtils]: 2: Hoare quadruple {11387#true} {11387#true} [915] ULTIMATE.initEXIT-->L-1: AOR: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] LVA: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {11387#true} is VALID [2022-04-08 03:04:20,447 INFO L272 TraceCheckUtils]: 0: Hoare triple {11387#true} [666] ULTIMATE.startENTRY-->ULTIMATE.initENTRY: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {11394#(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-08 03:04:20,447 INFO L290 TraceCheckUtils]: 1: Hoare triple {11394#(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|))} [668] 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) (= 196 (select |v_#length_13| 4)) (= (select .cse1 0) 48) (< 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] {11387#true} is VALID [2022-04-08 03:04:20,447 INFO L290 TraceCheckUtils]: 2: Hoare triple {11387#true} [671] ULTIMATE.initFINAL-->ULTIMATE.initEXIT: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {11387#true} is VALID [2022-04-08 03:04:20,447 INFO L284 TraceCheckUtils]: 3: Hoare quadruple {11387#true} {11387#true} [915] ULTIMATE.initEXIT-->L-1: AOR: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] LVA: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {11387#true} is VALID [2022-04-08 03:04:20,447 INFO L272 TraceCheckUtils]: 4: Hoare triple {11387#true} [667] L-1-->mainENTRY: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {11387#true} is VALID [2022-04-08 03:04:20,448 INFO L290 TraceCheckUtils]: 5: Hoare triple {11387#true} [670] mainENTRY-->L1096: Formula: (let ((.cse27 (+ 116 v_main_~s~0.offset_1))) (let ((.cse37 (select |v_#memory_$Pointer$.offset_204| v_main_~s~0.base_1)) (.cse2 (select |v_#memory_$Pointer$.base_204| v_main_~s~0.base_1)) (.cse28 (+ v_main_~s~0.offset_1 248)) (.cse33 (store |v_#valid_6| v_main_~s~0.base_1 1)) (.cse31 (select (select |v_#memory_$Pointer$.base_202| v_main_~s~0.base_1) .cse27)) (.cse32 (+ (select (select |v_#memory_$Pointer$.offset_201| v_main_~s~0.base_1) .cse27) 888))) (let ((.cse21 (store |v_#memory_$Pointer$.offset_201| .cse31 (store (select |v_#memory_$Pointer$.offset_201| .cse31) .cse32 0))) (.cse35 (store |v_#memory_$Pointer$.base_202| .cse31 (store (select |v_#memory_$Pointer$.base_202| .cse31) .cse32 |v_main_#t~malloc19.base_4|))) (.cse34 (store .cse33 |v_main_#t~malloc8.base_4| 1)) (.cse11 (select .cse2 .cse28)) (.cse12 (+ 152 (select .cse37 .cse28)))) (let ((.cse38 (store |v_#memory_$Pointer$.offset_204| .cse11 (store (select |v_#memory_$Pointer$.offset_204| .cse11) .cse12 (let ((.cse43 (mod |v_main_#t~nondet15_2| 18446744073709551616))) (ite (<= .cse43 9223372036854775807) .cse43 (+ (- 18446744073709551616) .cse43)))))) (.cse23 (store |v_#memory_$Pointer$.base_204| .cse11 (store (select |v_#memory_$Pointer$.base_204| .cse11) .cse12 0))) (.cse22 (store .cse34 |v_main_#t~malloc9.base_4| 1)) (.cse39 (select (select |v_#memory_$Pointer$.base_205| v_main_~s~0.base_1) .cse27)) (.cse40 (+ 888 (select (select |v_#memory_$Pointer$.offset_202| v_main_~s~0.base_1) .cse27))) (.cse41 (select (select .cse35 v_main_~s~0.base_1) .cse27)) (.cse42 (+ 888 (select (select .cse21 v_main_~s~0.base_1) .cse27)))) (let ((.cse0 (select |v_#memory_$Pointer$.base_203| v_main_~s~0.base_1)) (.cse6 (+ v_main_~s~0.offset_1 332)) (.cse3 (select |v_#memory_$Pointer$.offset_205| v_main_~s~0.base_1)) (.cse19 (select (select .cse35 .cse41) .cse42)) (.cse20 (+ (select (select .cse21 .cse41) .cse42) 20)) (.cse8 (select (select |v_#memory_$Pointer$.base_205| .cse39) .cse40)) (.cse9 (+ (select (select |v_#memory_$Pointer$.offset_202| .cse39) .cse40) 28)) (.cse13 (select |v_#memory_int_228| v_main_~s~0.base_1)) (.cse4 (+ v_main_~s~0.offset_1 272)) (.cse7 (select |v_#memory_$Pointer$.offset_203| v_main_~s~0.base_1)) (.cse1 (+ v_main_~s~0.offset_1 256)) (.cse15 (+ v_main_~s~0.offset_1 288)) (.cse17 (select |v_#memory_$Pointer$.base_201| v_main_~s~0.base_1)) (.cse29 (+ v_main_~s~0.offset_1 72)) (.cse16 (select |v_#memory_int_225| v_main_~s~0.base_1)) (.cse36 (select |v_#memory_int_224| v_main_~s~0.base_1)) (.cse14 (select |v_#memory_int_226| v_main_~s~0.base_1)) (.cse26 (store .cse22 |v_main_#t~malloc10.base_4| 1)) (.cse24 (select (select .cse23 v_main_~s~0.base_1) .cse27)) (.cse25 (+ 975 (select (select .cse38 v_main_~s~0.base_1) .cse27)))) (and (<= 0 (+ |v_main_#t~nondet26_1| 2147483648)) (<= |v_main_#t~nondet17_2| 2147483647) (= (store |v_#memory_$Pointer$.base_203| v_main_~s~0.base_1 (store .cse0 .cse1 (select .cse2 .cse1))) |v_#memory_$Pointer$.base_204|) (= (store |v_#memory_$Pointer$.offset_205| v_main_~s~0.base_1 (store (store .cse3 .cse4 (let ((.cse5 (mod |v_main_#t~nondet11_2| 18446744073709551616))) (ite (<= .cse5 9223372036854775807) .cse5 (+ (- 18446744073709551616) .cse5)))) .cse6 (select .cse7 .cse6))) |v_#memory_$Pointer$.offset_203|) (= (select |v_#valid_6| v_main_~s~0.base_1) 0) (= |v_#memory_$Pointer$.base_1| (store |v_#memory_$Pointer$.base_205| .cse8 (store (select |v_#memory_$Pointer$.base_205| .cse8) .cse9 (select (select |v_#memory_$Pointer$.base_1| .cse8) .cse9)))) (= |v_#length_1| (store (store (store (store (store |v_#length_6| v_main_~s~0.base_1 356) |v_main_#t~malloc8.base_4| 979) |v_main_#t~malloc9.base_4| 348) |v_main_#t~malloc10.base_4| 244) |v_main_#t~malloc19.base_4| 68)) (= (let ((.cse10 (store |v_#memory_int_228| v_main_~s~0.base_1 (store (store .cse13 .cse6 |v_main_#t~nondet12_2|) .cse1 |v_main_#t~nondet13_2|)))) (store .cse10 .cse11 (store (select .cse10 .cse11) .cse12 (select (select |v_#memory_int_229| .cse11) .cse12)))) |v_#memory_int_229|) (= |v_#memory_int_225| (store |v_#memory_int_226| v_main_~s~0.base_1 (store .cse14 .cse15 (select .cse16 .cse15)))) (= (store |v_#memory_$Pointer$.base_201| v_main_~s~0.base_1 (store (store .cse17 .cse4 0) .cse6 (select .cse0 .cse6))) |v_#memory_$Pointer$.base_203|) (< |v_main_#t~malloc9.base_4| |v_#StackHeapBarrier_1|) (= (let ((.cse18 (store |v_#memory_int_227| .cse19 (store (select |v_#memory_int_227| .cse19) .cse20 |v_main_#t~nondet22_2|)))) (store .cse18 .cse8 (store (select .cse18 .cse8) .cse9 |v_main_#t~nondet25_2|))) |v_#memory_int_1|) (<= |v_main_#t~nondet13_2| 2147483647) (= (store .cse21 .cse19 (store (select .cse21 .cse19) .cse20 (select (select |v_#memory_$Pointer$.offset_202| .cse19) .cse20))) |v_#memory_$Pointer$.offset_202|) (not (= |v_main_#t~malloc9.base_4| 0)) (not (= |v_main_#t~malloc19.base_4| 0)) (= (select .cse22 |v_main_#t~malloc10.base_4|) 0) (= (store .cse23 .cse24 (store (select .cse23 .cse24) .cse25 (select (select |v_#memory_$Pointer$.base_202| .cse24) .cse25))) |v_#memory_$Pointer$.base_202|) (< v_main_~s~0.base_1 |v_#StackHeapBarrier_1|) (= |v_#valid_1| (store .cse26 |v_main_#t~malloc19.base_4| 1)) (= (store |v_#memory_$Pointer$.offset_13| v_main_~s~0.base_1 (store (store (store (store (select |v_#memory_$Pointer$.offset_13| v_main_~s~0.base_1) .cse27 0) .cse15 0) .cse28 0) .cse29 (select .cse3 .cse29))) |v_#memory_$Pointer$.offset_205|) (= |v_#memory_int_227| (let ((.cse30 (store |v_#memory_int_229| .cse24 (store (select |v_#memory_int_229| .cse24) .cse25 |v_main_#t~nondet17_2|)))) (store .cse30 .cse31 (store (select .cse30 .cse31) .cse32 (select (select |v_#memory_int_227| .cse31) .cse32))))) (= (select .cse33 |v_main_#t~malloc8.base_4|) 0) (< |v_main_#t~malloc8.base_4| |v_#StackHeapBarrier_1|) (= v_main_~s~0.offset_1 0) (= (select .cse34 |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)) (= (store .cse35 .cse19 (store (select .cse35 .cse19) .cse20 (select (select |v_#memory_$Pointer$.base_205| .cse19) .cse20))) |v_#memory_$Pointer$.base_205|) (< |v_main_#t~malloc10.base_4| |v_#StackHeapBarrier_1|) (= |v_#memory_$Pointer$.offset_1| (store |v_#memory_$Pointer$.offset_202| .cse8 (store (select |v_#memory_$Pointer$.offset_202| .cse8) .cse9 (select (select |v_#memory_$Pointer$.offset_1| .cse8) .cse9)))) (= |v_#memory_int_228| (store |v_#memory_int_224| v_main_~s~0.base_1 (store (store .cse36 .cse29 8464) .cse4 (select .cse13 .cse4)))) (= (store |v_#memory_$Pointer$.offset_203| v_main_~s~0.base_1 (store .cse7 .cse1 (select .cse37 .cse1))) |v_#memory_$Pointer$.offset_204|) (not (= v_main_~s~0.base_1 0)) (= (store |v_#memory_$Pointer$.base_13| v_main_~s~0.base_1 (store (store (store (store (select |v_#memory_$Pointer$.base_13| v_main_~s~0.base_1) .cse27 |v_main_#t~malloc8.base_4|) .cse15 |v_main_#t~malloc9.base_4|) .cse28 |v_main_#t~malloc10.base_4|) .cse29 (select .cse17 .cse29))) |v_#memory_$Pointer$.base_201|) (= (store |v_#memory_int_225| v_main_~s~0.base_1 (store .cse16 .cse28 (select .cse36 .cse28))) |v_#memory_int_224|) (= |v_#memory_int_226| (store |v_#memory_int_13| v_main_~s~0.base_1 (store (select |v_#memory_int_13| v_main_~s~0.base_1) .cse27 (select .cse14 .cse27)))) (= (select .cse26 |v_main_#t~malloc19.base_4|) 0) (= (store .cse38 .cse24 (store (select .cse38 .cse24) .cse25 (select (select |v_#memory_$Pointer$.offset_201| .cse24) .cse25))) |v_#memory_$Pointer$.offset_201|))))))) InVars {#memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, 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_13|, #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_13|} 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_#memory_$Pointer$.offset_205|, |v_main_#t~malloc19.base_4|, |v_#memory_int_224|, |v_#memory_int_225|, |v_#memory_int_226|, |v_#memory_int_227|, |v_#memory_$Pointer$.base_205|, |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] {11387#true} is VALID [2022-04-08 03:04:20,448 INFO L290 TraceCheckUtils]: 6: Hoare triple {11387#true} [672] L1096-->L1096-2: Formula: (let ((.cse0 (+ v_main_~s~0.offset_4 204))) (and (= (store |v_#memory_$Pointer$.offset_20| v_main_~s~0.base_4 (store (select |v_#memory_$Pointer$.offset_20| v_main_~s~0.base_4) .cse0 0)) |v_#memory_$Pointer$.offset_19|) (= (store |v_#memory_$Pointer$.base_20| v_main_~s~0.base_4 (store (select |v_#memory_$Pointer$.base_20| v_main_~s~0.base_4) .cse0 0)) |v_#memory_$Pointer$.base_19|) (not (= |v_main_#t~nondet26_3| 0)) (= |v_#memory_int_20| (store |v_#memory_int_21| v_main_~s~0.base_4 (store (select |v_#memory_int_21| v_main_~s~0.base_4) .cse0 (select (select |v_#memory_int_20| v_main_~s~0.base_4) .cse0)))))) InVars {main_#t~nondet26=|v_main_#t~nondet26_3|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_20|, main_~s~0.base=v_main_~s~0.base_4, #memory_int=|v_#memory_int_21|, main_~s~0.offset=v_main_~s~0.offset_4, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_20|} OutVars{#memory_int=|v_#memory_int_20|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_19|, 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_19|} AuxVars[] AssignedVars[main_#t~nondet26, #memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] {11387#true} is VALID [2022-04-08 03:04:20,448 INFO L272 TraceCheckUtils]: 7: Hoare triple {11387#true} [674] L1096-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] {11387#true} is VALID [2022-04-08 03:04:20,448 INFO L290 TraceCheckUtils]: 8: Hoare triple {11387#true} [676] ssl3_acceptENTRY-->L1146: Formula: (let ((.cse2 (select |v_#memory_$Pointer$.offset_55| v_ssl3_accept_~s.base_7)) (.cse5 (select |v_#memory_$Pointer$.offset_206| v_ssl3_accept_~s.base_7)) (.cse0 (+ v_ssl3_accept_~s.offset_7 128)) (.cse1 (select |v_#memory_$Pointer$.base_206| v_ssl3_accept_~s.base_7)) (.cse4 (+ v_ssl3_accept_~s.offset_7 72)) (.cse6 (select |v_#memory_$Pointer$.base_55| v_ssl3_accept_~s.base_7)) (.cse3 (+ v_ssl3_accept_~s.offset_7 272))) (and (= v_ssl3_accept_~tmp___9~0_3 |v_ssl3_accept_#t~nondet38_2|) (<= |v_ssl3_accept_#t~nondet37_2| 9223372036854775807) (<= |v_ssl3_accept_#t~nondet35_2| 2147483647) (= v_ssl3_accept_~tmp~3_1 |v_ssl3_accept_#t~nondet41_2|) (= |v_#memory_$Pointer$.base_206| (store |v_#memory_$Pointer$.base_57| v_ssl3_accept_~s.base_7 (store (select |v_#memory_$Pointer$.base_57| v_ssl3_accept_~s.base_7) .cse0 (select .cse1 .cse0)))) (= v_ssl3_accept_~skip~0_1 0) (<= |v_ssl3_accept_#t~nondet31_2| 2147483647) (<= |v_ssl3_accept_#t~nondet41_2| 2147483647) (= v_ssl3_accept_~blastFlag~0_6 0) (= (select .cse2 .cse3) |v_ssl3_accept_#t~mem42.offset_1|) (<= |v_ssl3_accept_#t~nondet32_2| 2147483647) (<= |v_ssl3_accept_#t~nondet39_2| 2147483647) (<= 0 (+ 9223372036854775808 |v_ssl3_accept_#t~nondet37_2|)) (= v_ssl3_accept_~s.offset_7 |v_ssl3_accept_#in~s.offset_1|) (<= 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|) (= v_ssl3_accept_~tmp___1~0_1 |v_ssl3_accept_#t~nondet31_2|) (<= |v_ssl3_accept_#t~nondet33_2| 2147483647) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet31_2|)) (= 0 v_ssl3_accept_~cb~0.base_1) (= v_ssl3_accept_~tmp___5~0_1 |v_ssl3_accept_#t~nondet35_2|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet33_2|)) (<= 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_~s.base_7 |v_ssl3_accept_#in~s.base_1|) (= (store |v_#memory_int_62| v_ssl3_accept_~s.base_7 (store (store (select |v_#memory_int_62| v_ssl3_accept_~s.base_7) .cse0 |v_ssl3_accept_#t~nondet40_2|) .cse4 8464)) |v_#memory_int_60|) (= v_ssl3_accept_~got_new_session~0_1 0) (<= |v_ssl3_accept_#t~nondet38_2| 2147483647) (= v_ssl3_accept_~tmp___2~0_1 |v_ssl3_accept_#t~nondet32_2|) (= (store |v_#memory_$Pointer$.offset_206| v_ssl3_accept_~s.base_7 (store .cse5 .cse4 (select .cse2 .cse4))) |v_#memory_$Pointer$.offset_55|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet41_2|)) (= |v_#memory_$Pointer$.offset_206| (store |v_#memory_$Pointer$.offset_57| v_ssl3_accept_~s.base_7 (store (select |v_#memory_$Pointer$.offset_57| v_ssl3_accept_~s.base_7) .cse0 (select .cse5 .cse0)))) (<= |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_#memory_$Pointer$.base_55| (store |v_#memory_$Pointer$.base_206| v_ssl3_accept_~s.base_7 (store .cse1 .cse4 (select .cse6 .cse4)))) (<= |v_ssl3_accept_#t~nondet34_2| 2147483647) (= |v_ssl3_accept_#t~mem42.base_1| (select .cse6 .cse3)) (= v_ssl3_accept_~cb~0.offset_1 0) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet38_2|)) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet39_2|)) (= (- 1) v_ssl3_accept_~ret~0_10) (<= |v_ssl3_accept_#t~nondet36_2| 2147483647) (= v_ssl3_accept_~tmp___10~0_3 |v_ssl3_accept_#t~nondet39_2|) (= 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_57|, 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_62|, 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_57|, 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_10, 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_55|, ssl3_accept_~num1~0=v_ssl3_accept_~num1~0_1, ssl3_accept_~tmp___10~0=v_ssl3_accept_~tmp___10~0_3, 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_6, 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_7, ssl3_accept_~tmp___9~0=v_ssl3_accept_~tmp___9~0_3, 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_60|, ssl3_accept_~tmp___1~0=v_ssl3_accept_~tmp___1~0_1, ssl3_accept_~s.base=v_ssl3_accept_~s.base_7, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_55|, 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_206|, |v_#memory_$Pointer$.base_206|] 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] {11387#true} is VALID [2022-04-08 03:04:20,448 INFO L290 TraceCheckUtils]: 9: Hoare triple {11387#true} [678] L1146-->L1146-2: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_8 272))) (and (= (select (select |v_#memory_$Pointer$.base_59| v_ssl3_accept_~s.base_8) .cse0) v_ssl3_accept_~cb~0.base_3) (not (= (mod (+ |v_ssl3_accept_#t~mem42.base_3| |v_ssl3_accept_#t~mem42.offset_3|) 18446744073709551616) 0)) (= v_ssl3_accept_~cb~0.offset_3 (select (select |v_#memory_$Pointer$.offset_59| v_ssl3_accept_~s.base_8) .cse0)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_8, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_59|, ssl3_accept_#t~mem42.base=|v_ssl3_accept_#t~mem42.base_3|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_8, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_59|, ssl3_accept_#t~mem42.offset=|v_ssl3_accept_#t~mem42.offset_3|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_8, ssl3_accept_~cb~0.base=v_ssl3_accept_~cb~0.base_3, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_59|, 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_8, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_59|} 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] {11387#true} is VALID [2022-04-08 03:04:20,448 INFO L290 TraceCheckUtils]: 10: Hoare triple {11387#true} [680] L1146-2-->L1152: Formula: (let ((.cse1 (+ 44 v_ssl3_accept_~s.offset_11))) (and (= |v_#memory_int_67| (store |v_#memory_int_68| v_ssl3_accept_~s.base_11 (let ((.cse0 (select |v_#memory_int_68| v_ssl3_accept_~s.base_11))) (store .cse0 .cse1 (+ (select .cse0 .cse1) 1))))) (= |v_#memory_$Pointer$.base_64| (store |v_#memory_$Pointer$.base_65| v_ssl3_accept_~s.base_11 (store (select |v_#memory_$Pointer$.base_65| v_ssl3_accept_~s.base_11) .cse1 (select (select |v_#memory_$Pointer$.base_64| v_ssl3_accept_~s.base_11) .cse1)))) (= (store |v_#memory_$Pointer$.offset_65| v_ssl3_accept_~s.base_11 (store (select |v_#memory_$Pointer$.offset_65| v_ssl3_accept_~s.base_11) .cse1 (select (select |v_#memory_$Pointer$.offset_64| v_ssl3_accept_~s.base_11) .cse1))) |v_#memory_$Pointer$.offset_64|))) InVars {#memory_int=|v_#memory_int_68|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_11, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_65|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_11, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_65|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_11, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_64|, ssl3_accept_#t~mem44=|v_ssl3_accept_#t~mem44_1|, #memory_int=|v_#memory_int_67|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_11, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_64|} AuxVars[] AssignedVars[#memory_$Pointer$.base, ssl3_accept_#t~mem44, #memory_int, #memory_$Pointer$.offset] {11387#true} is VALID [2022-04-08 03:04:20,449 INFO L290 TraceCheckUtils]: 11: Hoare triple {11387#true} [682] 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[] {11387#true} is VALID [2022-04-08 03:04:20,449 INFO L290 TraceCheckUtils]: 12: Hoare triple {11387#true} [685] L1152-1-->L1161: Formula: (let ((.cse0 (+ 204 v_ssl3_accept_~s.offset_16))) (and (= (select (select |v_#memory_$Pointer$.base_79| v_ssl3_accept_~s.base_16) .cse0) |v_ssl3_accept_#t~mem45.base_1|) (= (select (select |v_#memory_$Pointer$.offset_79| v_ssl3_accept_~s.base_16) .cse0) |v_ssl3_accept_#t~mem45.offset_1|))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_16, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_79|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_16, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_79|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_16, ssl3_accept_#t~mem45.offset=|v_ssl3_accept_#t~mem45.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_79|, ssl3_accept_#t~mem45.base=|v_ssl3_accept_#t~mem45.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_16, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_79|} AuxVars[] AssignedVars[ssl3_accept_#t~mem45.offset, ssl3_accept_#t~mem45.base] {11387#true} is VALID [2022-04-08 03:04:20,449 INFO L290 TraceCheckUtils]: 13: Hoare triple {11387#true} [687] L1161-->L1167-2: Formula: (not (= (mod (+ |v_ssl3_accept_#t~mem45.base_5| |v_ssl3_accept_#t~mem45.offset_5|) 18446744073709551616) 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] {11387#true} is VALID [2022-04-08 03:04:20,449 INFO L290 TraceCheckUtils]: 14: Hoare triple {11387#true} [691] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {11387#true} is VALID [2022-04-08 03:04:20,449 INFO L290 TraceCheckUtils]: 15: Hoare triple {11387#true} [693] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_82| v_ssl3_accept_~s.base_18) (+ 72 v_ssl3_accept_~s.offset_18)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_82|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, 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_82|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {11387#true} is VALID [2022-04-08 03:04:20,449 INFO L290 TraceCheckUtils]: 16: Hoare triple {11387#true} [697] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_84| v_ssl3_accept_~s.base_20) (+ 72 v_ssl3_accept_~s.offset_20))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_84|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_20, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_20} OutVars{#memory_int=|v_#memory_int_84|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_20, ssl3_accept_~s.base=v_ssl3_accept_~s.base_20} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {11387#true} is VALID [2022-04-08 03:04:20,449 INFO L290 TraceCheckUtils]: 17: Hoare triple {11387#true} [701] L1173-->L1176: Formula: (and (= (select (select |v_#memory_int_85| v_ssl3_accept_~s.base_21) (+ 72 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|) (not (= |v_ssl3_accept_#t~mem48_5| 16384))) InVars {#memory_int=|v_#memory_int_85|, 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_85|, 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] {11387#true} is VALID [2022-04-08 03:04:20,449 INFO L290 TraceCheckUtils]: 18: Hoare triple {11387#true} [704] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_86| v_ssl3_accept_~s.base_22) (+ 72 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_86|, 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_86|, 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] {11387#true} is VALID [2022-04-08 03:04:20,449 INFO L290 TraceCheckUtils]: 19: Hoare triple {11387#true} [708] 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_25) (+ 72 v_ssl3_accept_~s.offset_25)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {11387#true} is VALID [2022-04-08 03:04:20,449 INFO L290 TraceCheckUtils]: 20: Hoare triple {11387#true} [711] L1182-->L1185: Formula: (and (= |v_ssl3_accept_#t~mem52_1| (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_26) (+ 72 v_ssl3_accept_~s.offset_26))) (not (= 8195 |v_ssl3_accept_#t~mem51_5|))) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} 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_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {11387#true} is VALID [2022-04-08 03:04:20,449 INFO L290 TraceCheckUtils]: 21: Hoare triple {11387#true} [715] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_93| v_ssl3_accept_~s.base_27) (+ 72 v_ssl3_accept_~s.offset_27)))) InVars {#memory_int=|v_#memory_int_93|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_27, ssl3_accept_~s.base=v_ssl3_accept_~s.base_27} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_93|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_27, ssl3_accept_~s.base=v_ssl3_accept_~s.base_27} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {11387#true} is VALID [2022-04-08 03:04:20,449 INFO L290 TraceCheckUtils]: 22: Hoare triple {11387#true} [720] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_28) (+ 72 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_94|, 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_94|, 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] {11387#true} is VALID [2022-04-08 03:04:20,449 INFO L290 TraceCheckUtils]: 23: Hoare triple {11387#true} [728] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_30) (+ 72 v_ssl3_accept_~s.offset_30))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {11387#true} is VALID [2022-04-08 03:04:20,450 INFO L290 TraceCheckUtils]: 24: Hoare triple {11387#true} [735] 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] {11387#true} is VALID [2022-04-08 03:04:20,450 INFO L290 TraceCheckUtils]: 25: Hoare triple {11387#true} [741] L1201-->L1356: Formula: (let ((.cse0 (+ 68 v_ssl3_accept_~s.offset_68))) (and (= |v_#memory_$Pointer$.offset_115| (store |v_#memory_$Pointer$.offset_116| v_ssl3_accept_~s.base_68 (store (select |v_#memory_$Pointer$.offset_116| v_ssl3_accept_~s.base_68) .cse0 (select (select |v_#memory_$Pointer$.offset_115| v_ssl3_accept_~s.base_68) .cse0)))) (= (store |v_#memory_int_150| v_ssl3_accept_~s.base_68 (store (select |v_#memory_int_150| v_ssl3_accept_~s.base_68) .cse0 0)) |v_#memory_int_149|) (= (store |v_#memory_$Pointer$.base_116| v_ssl3_accept_~s.base_68 (store (select |v_#memory_$Pointer$.base_116| v_ssl3_accept_~s.base_68) .cse0 (select (select |v_#memory_$Pointer$.base_115| v_ssl3_accept_~s.base_68) .cse0))) |v_#memory_$Pointer$.base_115|) (<= |v_ssl3_accept_#t~nondet92_2| 2147483647) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet92_2|)) (= v_ssl3_accept_~ret~0_27 |v_ssl3_accept_#t~nondet92_2|))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_68, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_116|, #memory_int=|v_#memory_int_150|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_68, ssl3_accept_#t~nondet92=|v_ssl3_accept_#t~nondet92_2|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_116|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_27, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_68, #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[] AssignedVars[ssl3_accept_~ret~0, #memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset, ssl3_accept_#t~nondet92] {11387#true} is VALID [2022-04-08 03:04:20,450 INFO L290 TraceCheckUtils]: 26: Hoare triple {11387#true} [747] L1356-->L1356-2: Formula: (and (= v_ssl3_accept_~blastFlag~0_8 1) (= v_ssl3_accept_~blastFlag~0_9 0)) InVars {ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_9} OutVars{ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_8} AuxVars[] AssignedVars[ssl3_accept_~blastFlag~0] {11387#true} is VALID [2022-04-08 03:04:20,451 INFO L290 TraceCheckUtils]: 27: Hoare triple {11387#true} [754] L1356-2-->L1654: Formula: (let ((.cse0 (+ 72 v_ssl3_accept_~s.offset_69)) (.cse2 (select |v_#memory_$Pointer$.base_211| v_ssl3_accept_~s.base_69)) (.cse3 (select |v_#memory_$Pointer$.offset_211| v_ssl3_accept_~s.base_69)) (.cse1 (+ 88 v_ssl3_accept_~s.offset_69))) (and (= |v_#memory_int_151| (store |v_#memory_int_153| v_ssl3_accept_~s.base_69 (store (store (select |v_#memory_int_153| v_ssl3_accept_~s.base_69) .cse0 8496) .cse1 0))) (= (store |v_#memory_$Pointer$.base_119| v_ssl3_accept_~s.base_69 (store (select |v_#memory_$Pointer$.base_119| v_ssl3_accept_~s.base_69) .cse0 (select .cse2 .cse0))) |v_#memory_$Pointer$.base_211|) (not (<= v_ssl3_accept_~ret~0_29 0)) (= (store |v_#memory_$Pointer$.offset_119| v_ssl3_accept_~s.base_69 (store (select |v_#memory_$Pointer$.offset_119| v_ssl3_accept_~s.base_69) .cse0 (select .cse3 .cse0))) |v_#memory_$Pointer$.offset_211|) (= (store |v_#memory_$Pointer$.base_211| v_ssl3_accept_~s.base_69 (store .cse2 .cse1 (select (select |v_#memory_$Pointer$.base_117| v_ssl3_accept_~s.base_69) .cse1))) |v_#memory_$Pointer$.base_117|) (= v_ssl3_accept_~got_new_session~0_5 1) (= (store |v_#memory_$Pointer$.offset_211| v_ssl3_accept_~s.base_69 (store .cse3 .cse1 (select (select |v_#memory_$Pointer$.offset_117| v_ssl3_accept_~s.base_69) .cse1))) |v_#memory_$Pointer$.offset_117|))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_69, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_29, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_119|, #memory_int=|v_#memory_int_153|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_69, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_119|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_69, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_29, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_117|, ssl3_accept_~got_new_session~0=v_ssl3_accept_~got_new_session~0_5, #memory_int=|v_#memory_int_151|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_69, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_117|} 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] {11392#(= 8496 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} is VALID [2022-04-08 03:04:20,451 INFO L290 TraceCheckUtils]: 28: Hoare triple {11392#(= 8496 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} [733] L1654-->L1692: Formula: (let ((.cse0 (+ 116 v_ssl3_accept_~s.offset_17))) (and (= (select (select |v_#memory_int_81| |v_ssl3_accept_#t~mem150.base_1|) (+ |v_ssl3_accept_#t~mem150.offset_1| 908)) |v_ssl3_accept_#t~mem151_1|) (= (select (select |v_#memory_$Pointer$.offset_80| v_ssl3_accept_~s.base_17) .cse0) |v_ssl3_accept_#t~mem150.offset_1|) (= (select (select |v_#memory_$Pointer$.base_80| v_ssl3_accept_~s.base_17) .cse0) |v_ssl3_accept_#t~mem150.base_1|))) InVars {#memory_int=|v_#memory_int_81|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_17, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_80|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_17, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_80|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_17, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_80|, ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_1|, #memory_int=|v_#memory_int_81|, ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_17, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_80|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {11392#(= 8496 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} is VALID [2022-04-08 03:04:20,451 INFO L290 TraceCheckUtils]: 29: Hoare triple {11392#(= 8496 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} [740] L1692-->L1692-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] {11392#(= 8496 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} is VALID [2022-04-08 03:04:20,452 INFO L290 TraceCheckUtils]: 30: Hoare triple {11392#(= 8496 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} [746] L1692-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] {11392#(= 8496 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} is VALID [2022-04-08 03:04:20,452 INFO L290 TraceCheckUtils]: 31: Hoare triple {11392#(= 8496 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} [691] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {11392#(= 8496 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} is VALID [2022-04-08 03:04:20,453 INFO L290 TraceCheckUtils]: 32: Hoare triple {11392#(= 8496 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} [693] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_82| v_ssl3_accept_~s.base_18) (+ 72 v_ssl3_accept_~s.offset_18)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_82|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, 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_82|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {11392#(= 8496 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} is VALID [2022-04-08 03:04:20,453 INFO L290 TraceCheckUtils]: 33: Hoare triple {11392#(= 8496 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} [697] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_84| v_ssl3_accept_~s.base_20) (+ 72 v_ssl3_accept_~s.offset_20))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_84|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_20, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_20} OutVars{#memory_int=|v_#memory_int_84|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_20, ssl3_accept_~s.base=v_ssl3_accept_~s.base_20} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {11392#(= 8496 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} is VALID [2022-04-08 03:04:20,453 INFO L290 TraceCheckUtils]: 34: Hoare triple {11392#(= 8496 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} [701] L1173-->L1176: Formula: (and (= (select (select |v_#memory_int_85| v_ssl3_accept_~s.base_21) (+ 72 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|) (not (= |v_ssl3_accept_#t~mem48_5| 16384))) InVars {#memory_int=|v_#memory_int_85|, 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_85|, 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] {11392#(= 8496 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} is VALID [2022-04-08 03:04:20,454 INFO L290 TraceCheckUtils]: 35: Hoare triple {11392#(= 8496 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} [704] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_86| v_ssl3_accept_~s.base_22) (+ 72 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_86|, 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_86|, 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] {11392#(= 8496 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} is VALID [2022-04-08 03:04:20,454 INFO L290 TraceCheckUtils]: 36: Hoare triple {11392#(= 8496 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} [708] 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_25) (+ 72 v_ssl3_accept_~s.offset_25)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {11392#(= 8496 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} is VALID [2022-04-08 03:04:20,454 INFO L290 TraceCheckUtils]: 37: Hoare triple {11392#(= 8496 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} [711] L1182-->L1185: Formula: (and (= |v_ssl3_accept_#t~mem52_1| (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_26) (+ 72 v_ssl3_accept_~s.offset_26))) (not (= 8195 |v_ssl3_accept_#t~mem51_5|))) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} 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_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {11393#(= |ssl3_accept_#t~mem52| 8496)} is VALID [2022-04-08 03:04:20,455 INFO L290 TraceCheckUtils]: 38: Hoare triple {11393#(= |ssl3_accept_#t~mem52| 8496)} [714] 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] {11388#false} is VALID [2022-04-08 03:04:20,455 INFO L290 TraceCheckUtils]: 39: Hoare triple {11388#false} [718] L1189-->L1339: Formula: (let ((.cse0 (+ 68 v_ssl3_accept_~s.offset_65))) (and (= v_ssl3_accept_~ret~0_24 |v_ssl3_accept_#t~nondet90_2|) (= (store |v_#memory_int_142| v_ssl3_accept_~s.base_65 (store (select |v_#memory_int_142| v_ssl3_accept_~s.base_65) .cse0 0)) |v_#memory_int_141|) (= (store |v_#memory_$Pointer$.offset_106| v_ssl3_accept_~s.base_65 (store (select |v_#memory_$Pointer$.offset_106| v_ssl3_accept_~s.base_65) .cse0 (select (select |v_#memory_$Pointer$.offset_105| v_ssl3_accept_~s.base_65) .cse0))) |v_#memory_$Pointer$.offset_105|) (= (store |v_#memory_$Pointer$.base_106| v_ssl3_accept_~s.base_65 (store (select |v_#memory_$Pointer$.base_106| v_ssl3_accept_~s.base_65) .cse0 (select (select |v_#memory_$Pointer$.base_105| v_ssl3_accept_~s.base_65) .cse0))) |v_#memory_$Pointer$.base_105|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet90_2|)) (<= |v_ssl3_accept_#t~nondet90_2| 2147483647))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_65, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_106|, #memory_int=|v_#memory_int_142|, ssl3_accept_#t~nondet90=|v_ssl3_accept_#t~nondet90_2|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_65, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_106|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_24, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_65, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_105|, #memory_int=|v_#memory_int_141|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_65, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_105|} AuxVars[] AssignedVars[ssl3_accept_~ret~0, #memory_$Pointer$.base, #memory_int, ssl3_accept_#t~nondet90, #memory_$Pointer$.offset] {11388#false} is VALID [2022-04-08 03:04:20,455 INFO L290 TraceCheckUtils]: 40: Hoare triple {11388#false} [726] L1339-->L1654: Formula: (let ((.cse7 (+ 116 v_ssl3_accept_~s.offset_66))) (let ((.cse2 (select |v_#memory_$Pointer$.offset_207| v_ssl3_accept_~s.base_66)) (.cse0 (+ 72 v_ssl3_accept_~s.offset_66)) (.cse4 (select (select |v_#memory_$Pointer$.base_110| v_ssl3_accept_~s.base_66) .cse7)) (.cse5 (+ 904 (select (select |v_#memory_$Pointer$.offset_110| v_ssl3_accept_~s.base_66) .cse7))) (.cse1 (select |v_#memory_$Pointer$.base_207| v_ssl3_accept_~s.base_66)) (.cse3 (+ 88 v_ssl3_accept_~s.offset_66))) (and (= (store |v_#memory_$Pointer$.base_208| v_ssl3_accept_~s.base_66 (store (select |v_#memory_$Pointer$.base_208| v_ssl3_accept_~s.base_66) .cse0 (select .cse1 .cse0))) |v_#memory_$Pointer$.base_207|) (not (<= v_ssl3_accept_~ret~0_26 0)) (= (store |v_#memory_$Pointer$.offset_207| v_ssl3_accept_~s.base_66 (store .cse2 .cse3 (select (select |v_#memory_$Pointer$.offset_107| v_ssl3_accept_~s.base_66) .cse3))) |v_#memory_$Pointer$.offset_107|) (= (store |v_#memory_$Pointer$.base_110| .cse4 (store (select |v_#memory_$Pointer$.base_110| .cse4) .cse5 (select (select |v_#memory_$Pointer$.base_208| .cse4) .cse5))) |v_#memory_$Pointer$.base_208|) (= (store |v_#memory_$Pointer$.offset_110| .cse4 (store (select |v_#memory_$Pointer$.offset_110| .cse4) .cse5 (select (select |v_#memory_$Pointer$.offset_208| .cse4) .cse5))) |v_#memory_$Pointer$.offset_208|) (= (store |v_#memory_$Pointer$.offset_208| v_ssl3_accept_~s.base_66 (store (select |v_#memory_$Pointer$.offset_208| v_ssl3_accept_~s.base_66) .cse0 (select .cse2 .cse0))) |v_#memory_$Pointer$.offset_207|) (= (let ((.cse6 (store |v_#memory_int_146| .cse4 (store (select |v_#memory_int_146| .cse4) .cse5 8482)))) (store .cse6 v_ssl3_accept_~s.base_66 (store (store (select .cse6 v_ssl3_accept_~s.base_66) .cse0 8448) .cse3 0))) |v_#memory_int_143|) (= (store |v_#memory_$Pointer$.base_207| v_ssl3_accept_~s.base_66 (store .cse1 .cse3 (select (select |v_#memory_$Pointer$.base_107| v_ssl3_accept_~s.base_66) .cse3))) |v_#memory_$Pointer$.base_107|)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_66, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_26, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_110|, #memory_int=|v_#memory_int_146|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_66, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_110|} OutVars{ssl3_accept_#t~mem91.base=|v_ssl3_accept_#t~mem91.base_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_66, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_26, ssl3_accept_#t~mem91.offset=|v_ssl3_accept_#t~mem91.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_107|, #memory_int=|v_#memory_int_143|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_66, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_107|} 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] {11388#false} is VALID [2022-04-08 03:04:20,455 INFO L290 TraceCheckUtils]: 41: Hoare triple {11388#false} [733] L1654-->L1692: Formula: (let ((.cse0 (+ 116 v_ssl3_accept_~s.offset_17))) (and (= (select (select |v_#memory_int_81| |v_ssl3_accept_#t~mem150.base_1|) (+ |v_ssl3_accept_#t~mem150.offset_1| 908)) |v_ssl3_accept_#t~mem151_1|) (= (select (select |v_#memory_$Pointer$.offset_80| v_ssl3_accept_~s.base_17) .cse0) |v_ssl3_accept_#t~mem150.offset_1|) (= (select (select |v_#memory_$Pointer$.base_80| v_ssl3_accept_~s.base_17) .cse0) |v_ssl3_accept_#t~mem150.base_1|))) InVars {#memory_int=|v_#memory_int_81|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_17, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_80|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_17, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_80|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_17, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_80|, ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_1|, #memory_int=|v_#memory_int_81|, ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_17, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_80|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {11388#false} is VALID [2022-04-08 03:04:20,455 INFO L290 TraceCheckUtils]: 42: Hoare triple {11388#false} [740] L1692-->L1692-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] {11388#false} is VALID [2022-04-08 03:04:20,455 INFO L290 TraceCheckUtils]: 43: Hoare triple {11388#false} [746] L1692-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] {11388#false} is VALID [2022-04-08 03:04:20,455 INFO L290 TraceCheckUtils]: 44: Hoare triple {11388#false} [691] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {11388#false} is VALID [2022-04-08 03:04:20,455 INFO L290 TraceCheckUtils]: 45: Hoare triple {11388#false} [693] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_82| v_ssl3_accept_~s.base_18) (+ 72 v_ssl3_accept_~s.offset_18)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_82|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, 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_82|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {11388#false} is VALID [2022-04-08 03:04:20,455 INFO L290 TraceCheckUtils]: 46: Hoare triple {11388#false} [697] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_84| v_ssl3_accept_~s.base_20) (+ 72 v_ssl3_accept_~s.offset_20))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_84|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_20, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_20} OutVars{#memory_int=|v_#memory_int_84|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_20, ssl3_accept_~s.base=v_ssl3_accept_~s.base_20} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {11388#false} is VALID [2022-04-08 03:04:20,455 INFO L290 TraceCheckUtils]: 47: Hoare triple {11388#false} [701] L1173-->L1176: Formula: (and (= (select (select |v_#memory_int_85| v_ssl3_accept_~s.base_21) (+ 72 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|) (not (= |v_ssl3_accept_#t~mem48_5| 16384))) InVars {#memory_int=|v_#memory_int_85|, 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_85|, 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] {11388#false} is VALID [2022-04-08 03:04:20,455 INFO L290 TraceCheckUtils]: 48: Hoare triple {11388#false} [704] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_86| v_ssl3_accept_~s.base_22) (+ 72 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_86|, 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_86|, 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] {11388#false} is VALID [2022-04-08 03:04:20,456 INFO L290 TraceCheckUtils]: 49: Hoare triple {11388#false} [708] 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_25) (+ 72 v_ssl3_accept_~s.offset_25)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {11388#false} is VALID [2022-04-08 03:04:20,456 INFO L290 TraceCheckUtils]: 50: Hoare triple {11388#false} [711] L1182-->L1185: Formula: (and (= |v_ssl3_accept_#t~mem52_1| (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_26) (+ 72 v_ssl3_accept_~s.offset_26))) (not (= 8195 |v_ssl3_accept_#t~mem51_5|))) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} 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_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {11388#false} is VALID [2022-04-08 03:04:20,456 INFO L290 TraceCheckUtils]: 51: Hoare triple {11388#false} [715] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_93| v_ssl3_accept_~s.base_27) (+ 72 v_ssl3_accept_~s.offset_27)))) InVars {#memory_int=|v_#memory_int_93|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_27, ssl3_accept_~s.base=v_ssl3_accept_~s.base_27} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_93|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_27, ssl3_accept_~s.base=v_ssl3_accept_~s.base_27} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {11388#false} is VALID [2022-04-08 03:04:20,456 INFO L290 TraceCheckUtils]: 52: Hoare triple {11388#false} [720] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_28) (+ 72 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_94|, 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_94|, 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] {11388#false} is VALID [2022-04-08 03:04:20,456 INFO L290 TraceCheckUtils]: 53: Hoare triple {11388#false} [728] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_30) (+ 72 v_ssl3_accept_~s.offset_30))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {11388#false} is VALID [2022-04-08 03:04:20,456 INFO L290 TraceCheckUtils]: 54: Hoare triple {11388#false} [736] L1194-->L1197: Formula: (and (= |v_ssl3_accept_#t~mem56_1| (select (select |v_#memory_int_98| v_ssl3_accept_~s.base_31) (+ 72 v_ssl3_accept_~s.offset_31))) (not (= 8464 |v_ssl3_accept_#t~mem55_5|))) InVars {#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_31, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_31} OutVars{#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_31, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_31} AuxVars[] AssignedVars[ssl3_accept_#t~mem55, ssl3_accept_#t~mem56] {11388#false} is VALID [2022-04-08 03:04:20,456 INFO L290 TraceCheckUtils]: 55: Hoare triple {11388#false} [743] L1197-->L1200: Formula: (and (= (select (select |v_#memory_int_99| v_ssl3_accept_~s.base_32) (+ 72 v_ssl3_accept_~s.offset_32)) |v_ssl3_accept_#t~mem57_1|) (not (= 8465 |v_ssl3_accept_#t~mem56_5|))) InVars {#memory_int=|v_#memory_int_99|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_32, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_32} OutVars{#memory_int=|v_#memory_int_99|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_32, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_32} AuxVars[] AssignedVars[ssl3_accept_#t~mem56, ssl3_accept_#t~mem57] {11388#false} is VALID [2022-04-08 03:04:20,456 INFO L290 TraceCheckUtils]: 56: Hoare triple {11388#false} [750] L1200-->L1203: Formula: (and (not (= 8466 |v_ssl3_accept_#t~mem57_5|)) (= |v_ssl3_accept_#t~mem58_1| (select (select |v_#memory_int_100| v_ssl3_accept_~s.base_33) (+ 72 v_ssl3_accept_~s.offset_33)))) InVars {#memory_int=|v_#memory_int_100|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} OutVars{#memory_int=|v_#memory_int_100|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} AuxVars[] AssignedVars[ssl3_accept_#t~mem57, ssl3_accept_#t~mem58] {11388#false} is VALID [2022-04-08 03:04:20,456 INFO L290 TraceCheckUtils]: 57: Hoare triple {11388#false} [756] L1203-->L1206: Formula: (and (not (= 8496 |v_ssl3_accept_#t~mem58_5|)) (= |v_ssl3_accept_#t~mem59_1| (select (select |v_#memory_int_101| v_ssl3_accept_~s.base_34) (+ 72 v_ssl3_accept_~s.offset_34)))) InVars {#memory_int=|v_#memory_int_101|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_5|} OutVars{#memory_int=|v_#memory_int_101|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem58, ssl3_accept_#t~mem59] {11388#false} is VALID [2022-04-08 03:04:20,456 INFO L290 TraceCheckUtils]: 58: Hoare triple {11388#false} [763] L1206-->L1209: Formula: (and (= |v_ssl3_accept_#t~mem60_1| (select (select |v_#memory_int_102| v_ssl3_accept_~s.base_35) (+ 72 v_ssl3_accept_~s.offset_35))) (not (= 8497 |v_ssl3_accept_#t~mem59_5|))) InVars {#memory_int=|v_#memory_int_102|, 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_5|} OutVars{#memory_int=|v_#memory_int_102|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem59] {11388#false} is VALID [2022-04-08 03:04:20,456 INFO L290 TraceCheckUtils]: 59: Hoare triple {11388#false} [769] L1209-->L1212: Formula: (and (= (select (select |v_#memory_int_103| v_ssl3_accept_~s.base_36) (+ 72 v_ssl3_accept_~s.offset_36)) |v_ssl3_accept_#t~mem61_1|) (not (= |v_ssl3_accept_#t~mem60_5| 8512))) InVars {#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36} OutVars{#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem61] {11388#false} is VALID [2022-04-08 03:04:20,456 INFO L290 TraceCheckUtils]: 60: Hoare triple {11388#false} [776] L1212-->L1215: Formula: (and (not (= 8513 |v_ssl3_accept_#t~mem61_5|)) (= (select (select |v_#memory_int_104| v_ssl3_accept_~s.base_37) (+ 72 v_ssl3_accept_~s.offset_37)) |v_ssl3_accept_#t~mem62_1|)) InVars {#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_37, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_37} OutVars{#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_37, ssl3_accept_~s.base=v_ssl3_accept_~s.base_37, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem61, ssl3_accept_#t~mem62] {11388#false} is VALID [2022-04-08 03:04:20,456 INFO L290 TraceCheckUtils]: 61: Hoare triple {11388#false} [782] L1215-->L1218: Formula: (and (not (= 8528 |v_ssl3_accept_#t~mem62_5|)) (= (select (select |v_#memory_int_105| v_ssl3_accept_~s.base_38) (+ 72 v_ssl3_accept_~s.offset_38)) |v_ssl3_accept_#t~mem63_1|)) InVars {#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_5|} OutVars{#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38, ssl3_accept_#t~mem63=|v_ssl3_accept_#t~mem63_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem62, ssl3_accept_#t~mem63] {11388#false} is VALID [2022-04-08 03:04:20,457 INFO L290 TraceCheckUtils]: 62: Hoare triple {11388#false} [789] L1218-->L1221: Formula: (and (= (select (select |v_#memory_int_106| v_ssl3_accept_~s.base_39) (+ 72 v_ssl3_accept_~s.offset_39)) |v_ssl3_accept_#t~mem64_1|) (not (= |v_ssl3_accept_#t~mem63_5| 8529))) InVars {#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39, 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_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39} AuxVars[] AssignedVars[ssl3_accept_#t~mem63, ssl3_accept_#t~mem64] {11388#false} is VALID [2022-04-08 03:04:20,457 INFO L290 TraceCheckUtils]: 63: Hoare triple {11388#false} [793] L1221-->L1224: Formula: (and (= |v_ssl3_accept_#t~mem65_1| (select (select |v_#memory_int_107| v_ssl3_accept_~s.base_40) (+ 72 v_ssl3_accept_~s.offset_40))) (not (= 8544 |v_ssl3_accept_#t~mem64_5|))) InVars {#memory_int=|v_#memory_int_107|, ssl3_accept_#t~mem64=|v_ssl3_accept_#t~mem64_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40} OutVars{#memory_int=|v_#memory_int_107|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_#t~mem65=|v_ssl3_accept_#t~mem65_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40} AuxVars[] AssignedVars[ssl3_accept_#t~mem64, ssl3_accept_#t~mem65] {11388#false} is VALID [2022-04-08 03:04:20,457 INFO L290 TraceCheckUtils]: 64: Hoare triple {11388#false} [797] L1224-->L1227: Formula: (and (not (= 8545 |v_ssl3_accept_#t~mem65_5|)) (= (select (select |v_#memory_int_108| v_ssl3_accept_~s.base_41) (+ 72 v_ssl3_accept_~s.offset_41)) |v_ssl3_accept_#t~mem66_1|)) InVars {#memory_int=|v_#memory_int_108|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_#t~mem65=|v_ssl3_accept_#t~mem65_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41} OutVars{#memory_int=|v_#memory_int_108|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_#t~mem66=|v_ssl3_accept_#t~mem66_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41} AuxVars[] AssignedVars[ssl3_accept_#t~mem65, ssl3_accept_#t~mem66] {11388#false} is VALID [2022-04-08 03:04:20,457 INFO L290 TraceCheckUtils]: 65: Hoare triple {11388#false} [803] L1227-->L1230: Formula: (and (not (= 8560 |v_ssl3_accept_#t~mem66_5|)) (= (select (select |v_#memory_int_109| v_ssl3_accept_~s.base_42) (+ 72 v_ssl3_accept_~s.offset_42)) |v_ssl3_accept_#t~mem67_1|)) InVars {#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_42, ssl3_accept_#t~mem66=|v_ssl3_accept_#t~mem66_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_42} OutVars{#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_42, ssl3_accept_#t~mem67=|v_ssl3_accept_#t~mem67_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_42} AuxVars[] AssignedVars[ssl3_accept_#t~mem66, ssl3_accept_#t~mem67] {11388#false} is VALID [2022-04-08 03:04:20,457 INFO L290 TraceCheckUtils]: 66: Hoare triple {11388#false} [811] L1230-->L1233: Formula: (and (not (= |v_ssl3_accept_#t~mem67_5| 8561)) (= (select (select |v_#memory_int_110| v_ssl3_accept_~s.base_43) (+ 72 v_ssl3_accept_~s.offset_43)) |v_ssl3_accept_#t~mem68_1|)) InVars {#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_43, ssl3_accept_#t~mem67=|v_ssl3_accept_#t~mem67_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_43} OutVars{#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_43, ssl3_accept_#t~mem68=|v_ssl3_accept_#t~mem68_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_43} AuxVars[] AssignedVars[ssl3_accept_#t~mem67, ssl3_accept_#t~mem68] {11388#false} is VALID [2022-04-08 03:04:20,457 INFO L290 TraceCheckUtils]: 67: Hoare triple {11388#false} [822] L1233-->L1236: Formula: (and (not (= 8448 |v_ssl3_accept_#t~mem68_5|)) (= (select (select |v_#memory_int_111| v_ssl3_accept_~s.base_44) (+ 72 v_ssl3_accept_~s.offset_44)) |v_ssl3_accept_#t~mem69_1|)) InVars {#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_44, ssl3_accept_#t~mem68=|v_ssl3_accept_#t~mem68_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_44} OutVars{#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_44, ssl3_accept_#t~mem69=|v_ssl3_accept_#t~mem69_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_44} AuxVars[] AssignedVars[ssl3_accept_#t~mem68, ssl3_accept_#t~mem69] {11388#false} is VALID [2022-04-08 03:04:20,457 INFO L290 TraceCheckUtils]: 68: Hoare triple {11388#false} [831] L1236-->L1239: Formula: (and (= (select (select |v_#memory_int_112| v_ssl3_accept_~s.base_45) (+ 72 v_ssl3_accept_~s.offset_45)) |v_ssl3_accept_#t~mem70_1|) (not (= 8576 |v_ssl3_accept_#t~mem69_5|))) InVars {#memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_45, ssl3_accept_~s.base=v_ssl3_accept_~s.base_45, ssl3_accept_#t~mem69=|v_ssl3_accept_#t~mem69_5|} OutVars{#memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_45, ssl3_accept_#t~mem70=|v_ssl3_accept_#t~mem70_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_45} AuxVars[] AssignedVars[ssl3_accept_#t~mem70, ssl3_accept_#t~mem69] {11388#false} is VALID [2022-04-08 03:04:20,457 INFO L290 TraceCheckUtils]: 69: Hoare triple {11388#false} [842] L1239-->L1242: Formula: (and (not (= 8577 |v_ssl3_accept_#t~mem70_5|)) (= (select (select |v_#memory_int_113| v_ssl3_accept_~s.base_46) (+ 72 v_ssl3_accept_~s.offset_46)) |v_ssl3_accept_#t~mem71_1|)) InVars {#memory_int=|v_#memory_int_113|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_46, ssl3_accept_#t~mem70=|v_ssl3_accept_#t~mem70_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_46} OutVars{#memory_int=|v_#memory_int_113|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_46, ssl3_accept_#t~mem71=|v_ssl3_accept_#t~mem71_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_46} AuxVars[] AssignedVars[ssl3_accept_#t~mem70, ssl3_accept_#t~mem71] {11388#false} is VALID [2022-04-08 03:04:20,457 INFO L290 TraceCheckUtils]: 70: Hoare triple {11388#false} [850] L1242-->L1245: Formula: (and (= (select (select |v_#memory_int_114| v_ssl3_accept_~s.base_47) (+ 72 v_ssl3_accept_~s.offset_47)) |v_ssl3_accept_#t~mem72_1|) (not (= |v_ssl3_accept_#t~mem71_5| 8592))) InVars {#memory_int=|v_#memory_int_114|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_47, ssl3_accept_#t~mem71=|v_ssl3_accept_#t~mem71_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_47} OutVars{#memory_int=|v_#memory_int_114|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_47, ssl3_accept_#t~mem72=|v_ssl3_accept_#t~mem72_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_47} AuxVars[] AssignedVars[ssl3_accept_#t~mem71, ssl3_accept_#t~mem72] {11388#false} is VALID [2022-04-08 03:04:20,457 INFO L290 TraceCheckUtils]: 71: Hoare triple {11388#false} [857] L1245-->L1248: Formula: (and (not (= 8593 |v_ssl3_accept_#t~mem72_5|)) (= |v_ssl3_accept_#t~mem73_1| (select (select |v_#memory_int_115| v_ssl3_accept_~s.base_48) (+ 72 v_ssl3_accept_~s.offset_48)))) InVars {#memory_int=|v_#memory_int_115|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_48, ssl3_accept_#t~mem72=|v_ssl3_accept_#t~mem72_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_48} OutVars{#memory_int=|v_#memory_int_115|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_48, ssl3_accept_~s.base=v_ssl3_accept_~s.base_48, ssl3_accept_#t~mem73=|v_ssl3_accept_#t~mem73_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem72, ssl3_accept_#t~mem73] {11388#false} is VALID [2022-04-08 03:04:20,457 INFO L290 TraceCheckUtils]: 72: Hoare triple {11388#false} [863] L1248-->L1251: Formula: (and (= (select (select |v_#memory_int_116| v_ssl3_accept_~s.base_49) (+ 72 v_ssl3_accept_~s.offset_49)) |v_ssl3_accept_#t~mem74_1|) (not (= |v_ssl3_accept_#t~mem73_5| 8608))) InVars {#memory_int=|v_#memory_int_116|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_49, ssl3_accept_~s.base=v_ssl3_accept_~s.base_49, ssl3_accept_#t~mem73=|v_ssl3_accept_#t~mem73_5|} OutVars{#memory_int=|v_#memory_int_116|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_49, ssl3_accept_~s.base=v_ssl3_accept_~s.base_49, ssl3_accept_#t~mem74=|v_ssl3_accept_#t~mem74_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem73, ssl3_accept_#t~mem74] {11388#false} is VALID [2022-04-08 03:04:20,457 INFO L290 TraceCheckUtils]: 73: Hoare triple {11388#false} [866] L1251-->L1254: Formula: (and (= (select (select |v_#memory_int_117| v_ssl3_accept_~s.base_50) (+ 72 v_ssl3_accept_~s.offset_50)) |v_ssl3_accept_#t~mem75_1|) (not (= |v_ssl3_accept_#t~mem74_5| 8609))) InVars {#memory_int=|v_#memory_int_117|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_50, ssl3_accept_~s.base=v_ssl3_accept_~s.base_50, 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_117|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_50, ssl3_accept_~s.base=v_ssl3_accept_~s.base_50} AuxVars[] AssignedVars[ssl3_accept_#t~mem74, ssl3_accept_#t~mem75] {11388#false} is VALID [2022-04-08 03:04:20,457 INFO L290 TraceCheckUtils]: 74: Hoare triple {11388#false} [870] L1254-->L1257: Formula: (and (= (select (select |v_#memory_int_118| v_ssl3_accept_~s.base_51) (+ 72 v_ssl3_accept_~s.offset_51)) |v_ssl3_accept_#t~mem76_1|) (not (= |v_ssl3_accept_#t~mem75_5| 8640))) InVars {#memory_int=|v_#memory_int_118|, ssl3_accept_#t~mem75=|v_ssl3_accept_#t~mem75_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_51, ssl3_accept_~s.base=v_ssl3_accept_~s.base_51} OutVars{#memory_int=|v_#memory_int_118|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_51, ssl3_accept_#t~mem76=|v_ssl3_accept_#t~mem76_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_51} AuxVars[] AssignedVars[ssl3_accept_#t~mem75, ssl3_accept_#t~mem76] {11388#false} is VALID [2022-04-08 03:04:20,458 INFO L290 TraceCheckUtils]: 75: Hoare triple {11388#false} [873] L1257-->L1260: Formula: (and (= (select (select |v_#memory_int_119| v_ssl3_accept_~s.base_52) (+ 72 v_ssl3_accept_~s.offset_52)) |v_ssl3_accept_#t~mem77_1|) (not (= |v_ssl3_accept_#t~mem76_5| 8641))) InVars {#memory_int=|v_#memory_int_119|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_52, ssl3_accept_#t~mem76=|v_ssl3_accept_#t~mem76_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_52} OutVars{#memory_int=|v_#memory_int_119|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_52, ssl3_accept_#t~mem77=|v_ssl3_accept_#t~mem77_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_52} AuxVars[] AssignedVars[ssl3_accept_#t~mem76, ssl3_accept_#t~mem77] {11388#false} is VALID [2022-04-08 03:04:20,458 INFO L290 TraceCheckUtils]: 76: Hoare triple {11388#false} [877] L1260-->L1263: Formula: (and (= (select (select |v_#memory_int_120| v_ssl3_accept_~s.base_53) (+ 72 v_ssl3_accept_~s.offset_53)) |v_ssl3_accept_#t~mem78_1|) (not (= 8656 |v_ssl3_accept_#t~mem77_5|))) InVars {#memory_int=|v_#memory_int_120|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_53, ssl3_accept_#t~mem77=|v_ssl3_accept_#t~mem77_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_53} OutVars{#memory_int=|v_#memory_int_120|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_53, ssl3_accept_#t~mem78=|v_ssl3_accept_#t~mem78_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_53} AuxVars[] AssignedVars[ssl3_accept_#t~mem77, ssl3_accept_#t~mem78] {11388#false} is VALID [2022-04-08 03:04:20,458 INFO L290 TraceCheckUtils]: 77: Hoare triple {11388#false} [882] L1263-->L1266: Formula: (and (not (= 8657 |v_ssl3_accept_#t~mem78_5|)) (= |v_ssl3_accept_#t~mem79_1| (select (select |v_#memory_int_121| v_ssl3_accept_~s.base_54) (+ 72 v_ssl3_accept_~s.offset_54)))) InVars {#memory_int=|v_#memory_int_121|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_54, ssl3_accept_#t~mem78=|v_ssl3_accept_#t~mem78_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_54} OutVars{#memory_int=|v_#memory_int_121|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_54, ssl3_accept_#t~mem79=|v_ssl3_accept_#t~mem79_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_54} AuxVars[] AssignedVars[ssl3_accept_#t~mem78, ssl3_accept_#t~mem79] {11388#false} is VALID [2022-04-08 03:04:20,458 INFO L290 TraceCheckUtils]: 78: Hoare triple {11388#false} [887] L1266-->L1269: Formula: (and (= |v_ssl3_accept_#t~mem80_1| (select (select |v_#memory_int_122| v_ssl3_accept_~s.base_55) (+ 72 v_ssl3_accept_~s.offset_55))) (not (= |v_ssl3_accept_#t~mem79_5| 8672))) InVars {#memory_int=|v_#memory_int_122|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_55, ssl3_accept_~s.base=v_ssl3_accept_~s.base_55, ssl3_accept_#t~mem79=|v_ssl3_accept_#t~mem79_5|} OutVars{#memory_int=|v_#memory_int_122|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_55, ssl3_accept_#t~mem80=|v_ssl3_accept_#t~mem80_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_55} AuxVars[] AssignedVars[ssl3_accept_#t~mem80, ssl3_accept_#t~mem79] {11388#false} is VALID [2022-04-08 03:04:20,458 INFO L290 TraceCheckUtils]: 79: Hoare triple {11388#false} [891] L1269-->L1270: Formula: (= 8673 |v_ssl3_accept_#t~mem80_3|) InVars {ssl3_accept_#t~mem80=|v_ssl3_accept_#t~mem80_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem80] {11388#false} is VALID [2022-04-08 03:04:20,458 INFO L290 TraceCheckUtils]: 80: Hoare triple {11388#false} [890] L1270-->L1615: Formula: (and (<= |v_ssl3_accept_#t~nondet144_2| 2147483647) (<= 0 (+ |v_ssl3_accept_#t~nondet144_2| 2147483648)) (= v_ssl3_accept_~ret~0_9 |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_9} AuxVars[] AssignedVars[ssl3_accept_~ret~0, ssl3_accept_#t~nondet144] {11388#false} is VALID [2022-04-08 03:04:20,458 INFO L290 TraceCheckUtils]: 81: Hoare triple {11388#false} [895] L1615-->L1616: Formula: (= 3 v_ssl3_accept_~blastFlag~0_4) InVars {ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_4} OutVars{ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_4} AuxVars[] AssignedVars[] {11388#false} is VALID [2022-04-08 03:04:20,458 INFO L290 TraceCheckUtils]: 82: Hoare triple {11388#false} [901] L1616-->ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {11388#false} is VALID [2022-04-08 03:04:20,458 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 30 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-08 03:04:20,458 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-08 03:04:20,459 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2019052418] [2022-04-08 03:04:20,459 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2019052418] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-08 03:04:20,459 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-08 03:04:20,459 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-04-08 03:04:20,459 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [43836564] [2022-04-08 03:04:20,459 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-08 03:04:20,459 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 15.8) internal successors, (79), 4 states have internal predecessors, (79), 1 states have call successors, (3), 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 83 [2022-04-08 03:04:20,459 INFO L84 Accepts]: Finished accepts. word is accepted. [2022-04-08 03:04:20,460 INFO L86 InductivityCheck]: Starting inductivity check of a Floyd-Hoare automaton with has 5 states, 5 states have (on average 15.8) internal successors, (79), 4 states have internal predecessors, (79), 1 states have call successors, (3), 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-08 03:04:20,517 INFO L122 InductivityCheck]: Floyd-Hoare automaton has 83 edges. 83 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2022-04-08 03:04:20,517 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-04-08 03:04:20,518 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-08 03:04:20,518 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-04-08 03:04:20,518 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-04-08 03:04:20,519 INFO L87 Difference]: Start difference. First operand 226 states and 349 transitions. Second operand has 5 states, 5 states have (on average 15.8) internal successors, (79), 4 states have internal predecessors, (79), 1 states have call successors, (3), 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-08 03:04:22,538 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-08 03:04:23,489 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-08 03:04:23,489 INFO L93 Difference]: Finished difference Result 448 states and 697 transitions. [2022-04-08 03:04:23,489 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-04-08 03:04:23,490 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 15.8) internal successors, (79), 4 states have internal predecessors, (79), 1 states have call successors, (3), 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 83 [2022-04-08 03:04:23,490 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-08 03:04:23,490 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5 states, 5 states have (on average 15.8) internal successors, (79), 4 states have internal predecessors, (79), 1 states have call successors, (3), 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-08 03:04:23,492 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 456 transitions. [2022-04-08 03:04:23,492 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5 states, 5 states have (on average 15.8) internal successors, (79), 4 states have internal predecessors, (79), 1 states have call successors, (3), 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-08 03:04:23,494 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 456 transitions. [2022-04-08 03:04:23,494 INFO L86 InductivityCheck]: Starting inductivity check of a Floyd-Hoare automaton with 5 states and 456 transitions. [2022-04-08 03:04:23,824 INFO L122 InductivityCheck]: Floyd-Hoare automaton has 456 edges. 456 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2022-04-08 03:04:23,827 INFO L225 Difference]: With dead ends: 448 [2022-04-08 03:04:23,827 INFO L226 Difference]: Without dead ends: 248 [2022-04-08 03:04:23,828 INFO L912 BasicCegarLoop]: 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-08 03:04:23,828 INFO L913 BasicCegarLoop]: 185 mSDtfsCounter, 39 mSDsluCounter, 288 mSDsCounter, 0 mSdLazyCounter, 383 mSolverCounterSat, 11 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 39 SdHoareTripleChecker+Valid, 473 SdHoareTripleChecker+Invalid, 395 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 383 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2022-04-08 03:04:23,828 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [39 Valid, 473 Invalid, 395 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 383 Invalid, 1 Unknown, 0 Unchecked, 2.3s Time] [2022-04-08 03:04:23,829 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 248 states. [2022-04-08 03:04:23,858 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 248 to 226. [2022-04-08 03:04:23,858 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2022-04-08 03:04:23,859 INFO L82 GeneralOperation]: Start isEquivalent. First operand 248 states. Second operand has 226 states, 221 states have (on average 1.5565610859728507) internal successors, (344), 221 states have internal predecessors, (344), 3 states have call successors, (3), 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-08 03:04:23,859 INFO L74 IsIncluded]: Start isIncluded. First operand 248 states. Second operand has 226 states, 221 states have (on average 1.5565610859728507) internal successors, (344), 221 states have internal predecessors, (344), 3 states have call successors, (3), 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-08 03:04:23,859 INFO L87 Difference]: Start difference. First operand 248 states. Second operand has 226 states, 221 states have (on average 1.5565610859728507) internal successors, (344), 221 states have internal predecessors, (344), 3 states have call successors, (3), 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-08 03:04:23,864 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-08 03:04:23,864 INFO L93 Difference]: Finished difference Result 248 states and 377 transitions. [2022-04-08 03:04:23,864 INFO L276 IsEmpty]: Start isEmpty. Operand 248 states and 377 transitions. [2022-04-08 03:04:23,864 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2022-04-08 03:04:23,864 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2022-04-08 03:04:23,865 INFO L74 IsIncluded]: Start isIncluded. First operand has 226 states, 221 states have (on average 1.5565610859728507) internal successors, (344), 221 states have internal predecessors, (344), 3 states have call successors, (3), 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 248 states. [2022-04-08 03:04:23,865 INFO L87 Difference]: Start difference. First operand has 226 states, 221 states have (on average 1.5565610859728507) internal successors, (344), 221 states have internal predecessors, (344), 3 states have call successors, (3), 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 248 states. [2022-04-08 03:04:23,870 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-08 03:04:23,870 INFO L93 Difference]: Finished difference Result 248 states and 377 transitions. [2022-04-08 03:04:23,870 INFO L276 IsEmpty]: Start isEmpty. Operand 248 states and 377 transitions. [2022-04-08 03:04:23,870 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2022-04-08 03:04:23,870 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2022-04-08 03:04:23,870 INFO L88 GeneralOperation]: Finished isEquivalent. [2022-04-08 03:04:23,870 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2022-04-08 03:04:23,871 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 226 states, 221 states have (on average 1.5565610859728507) internal successors, (344), 221 states have internal predecessors, (344), 3 states have call successors, (3), 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-08 03:04:23,875 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 226 states to 226 states and 348 transitions. [2022-04-08 03:04:23,875 INFO L78 Accepts]: Start accepts. Automaton has 226 states and 348 transitions. Word has length 83 [2022-04-08 03:04:23,875 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-08 03:04:23,875 INFO L478 AbstractCegarLoop]: Abstraction has 226 states and 348 transitions. [2022-04-08 03:04:23,875 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 15.8) internal successors, (79), 4 states have internal predecessors, (79), 1 states have call successors, (3), 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-08 03:04:23,876 INFO L276 IsEmpty]: Start isEmpty. Operand 226 states and 348 transitions. [2022-04-08 03:04:23,876 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 85 [2022-04-08 03:04:23,876 INFO L491 BasicCegarLoop]: Found error trace [2022-04-08 03:04:23,876 INFO L499 BasicCegarLoop]: 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, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-08 03:04:23,876 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2022-04-08 03:04:23,877 INFO L403 AbstractCegarLoop]: === Iteration 13 === Targeting ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION === [ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-08 03:04:23,877 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-08 03:04:23,877 INFO L85 PathProgramCache]: Analyzing trace with hash 1866734691, now seen corresponding path program 1 times [2022-04-08 03:04:23,877 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-08 03:04:23,877 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1120619358] [2022-04-08 03:04:23,877 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-08 03:04:23,877 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-08 03:04:23,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-08 03:04:23,988 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-08 03:04:23,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-08 03:04:23,993 INFO L290 TraceCheckUtils]: 0: Hoare triple {12683#(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|))} [668] 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) (= 196 (select |v_#length_13| 4)) (= (select .cse1 0) 48) (< 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] {12676#true} is VALID [2022-04-08 03:04:23,993 INFO L290 TraceCheckUtils]: 1: Hoare triple {12676#true} [671] ULTIMATE.initFINAL-->ULTIMATE.initEXIT: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {12676#true} is VALID [2022-04-08 03:04:23,993 INFO L284 TraceCheckUtils]: 2: Hoare quadruple {12676#true} {12676#true} [915] ULTIMATE.initEXIT-->L-1: AOR: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] LVA: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {12676#true} is VALID [2022-04-08 03:04:23,994 INFO L272 TraceCheckUtils]: 0: Hoare triple {12676#true} [666] ULTIMATE.startENTRY-->ULTIMATE.initENTRY: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {12683#(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-08 03:04:23,994 INFO L290 TraceCheckUtils]: 1: Hoare triple {12683#(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|))} [668] 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) (= 196 (select |v_#length_13| 4)) (= (select .cse1 0) 48) (< 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] {12676#true} is VALID [2022-04-08 03:04:23,994 INFO L290 TraceCheckUtils]: 2: Hoare triple {12676#true} [671] ULTIMATE.initFINAL-->ULTIMATE.initEXIT: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {12676#true} is VALID [2022-04-08 03:04:23,994 INFO L284 TraceCheckUtils]: 3: Hoare quadruple {12676#true} {12676#true} [915] ULTIMATE.initEXIT-->L-1: AOR: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] LVA: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {12676#true} is VALID [2022-04-08 03:04:23,994 INFO L272 TraceCheckUtils]: 4: Hoare triple {12676#true} [667] L-1-->mainENTRY: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {12676#true} is VALID [2022-04-08 03:04:23,995 INFO L290 TraceCheckUtils]: 5: Hoare triple {12676#true} [670] mainENTRY-->L1096: Formula: (let ((.cse27 (+ 116 v_main_~s~0.offset_1))) (let ((.cse37 (select |v_#memory_$Pointer$.offset_204| v_main_~s~0.base_1)) (.cse2 (select |v_#memory_$Pointer$.base_204| v_main_~s~0.base_1)) (.cse28 (+ v_main_~s~0.offset_1 248)) (.cse33 (store |v_#valid_6| v_main_~s~0.base_1 1)) (.cse31 (select (select |v_#memory_$Pointer$.base_202| v_main_~s~0.base_1) .cse27)) (.cse32 (+ (select (select |v_#memory_$Pointer$.offset_201| v_main_~s~0.base_1) .cse27) 888))) (let ((.cse21 (store |v_#memory_$Pointer$.offset_201| .cse31 (store (select |v_#memory_$Pointer$.offset_201| .cse31) .cse32 0))) (.cse35 (store |v_#memory_$Pointer$.base_202| .cse31 (store (select |v_#memory_$Pointer$.base_202| .cse31) .cse32 |v_main_#t~malloc19.base_4|))) (.cse34 (store .cse33 |v_main_#t~malloc8.base_4| 1)) (.cse11 (select .cse2 .cse28)) (.cse12 (+ 152 (select .cse37 .cse28)))) (let ((.cse38 (store |v_#memory_$Pointer$.offset_204| .cse11 (store (select |v_#memory_$Pointer$.offset_204| .cse11) .cse12 (let ((.cse43 (mod |v_main_#t~nondet15_2| 18446744073709551616))) (ite (<= .cse43 9223372036854775807) .cse43 (+ (- 18446744073709551616) .cse43)))))) (.cse23 (store |v_#memory_$Pointer$.base_204| .cse11 (store (select |v_#memory_$Pointer$.base_204| .cse11) .cse12 0))) (.cse22 (store .cse34 |v_main_#t~malloc9.base_4| 1)) (.cse39 (select (select |v_#memory_$Pointer$.base_205| v_main_~s~0.base_1) .cse27)) (.cse40 (+ 888 (select (select |v_#memory_$Pointer$.offset_202| v_main_~s~0.base_1) .cse27))) (.cse41 (select (select .cse35 v_main_~s~0.base_1) .cse27)) (.cse42 (+ 888 (select (select .cse21 v_main_~s~0.base_1) .cse27)))) (let ((.cse0 (select |v_#memory_$Pointer$.base_203| v_main_~s~0.base_1)) (.cse6 (+ v_main_~s~0.offset_1 332)) (.cse3 (select |v_#memory_$Pointer$.offset_205| v_main_~s~0.base_1)) (.cse19 (select (select .cse35 .cse41) .cse42)) (.cse20 (+ (select (select .cse21 .cse41) .cse42) 20)) (.cse8 (select (select |v_#memory_$Pointer$.base_205| .cse39) .cse40)) (.cse9 (+ (select (select |v_#memory_$Pointer$.offset_202| .cse39) .cse40) 28)) (.cse13 (select |v_#memory_int_228| v_main_~s~0.base_1)) (.cse4 (+ v_main_~s~0.offset_1 272)) (.cse7 (select |v_#memory_$Pointer$.offset_203| v_main_~s~0.base_1)) (.cse1 (+ v_main_~s~0.offset_1 256)) (.cse15 (+ v_main_~s~0.offset_1 288)) (.cse17 (select |v_#memory_$Pointer$.base_201| v_main_~s~0.base_1)) (.cse29 (+ v_main_~s~0.offset_1 72)) (.cse16 (select |v_#memory_int_225| v_main_~s~0.base_1)) (.cse36 (select |v_#memory_int_224| v_main_~s~0.base_1)) (.cse14 (select |v_#memory_int_226| v_main_~s~0.base_1)) (.cse26 (store .cse22 |v_main_#t~malloc10.base_4| 1)) (.cse24 (select (select .cse23 v_main_~s~0.base_1) .cse27)) (.cse25 (+ 975 (select (select .cse38 v_main_~s~0.base_1) .cse27)))) (and (<= 0 (+ |v_main_#t~nondet26_1| 2147483648)) (<= |v_main_#t~nondet17_2| 2147483647) (= (store |v_#memory_$Pointer$.base_203| v_main_~s~0.base_1 (store .cse0 .cse1 (select .cse2 .cse1))) |v_#memory_$Pointer$.base_204|) (= (store |v_#memory_$Pointer$.offset_205| v_main_~s~0.base_1 (store (store .cse3 .cse4 (let ((.cse5 (mod |v_main_#t~nondet11_2| 18446744073709551616))) (ite (<= .cse5 9223372036854775807) .cse5 (+ (- 18446744073709551616) .cse5)))) .cse6 (select .cse7 .cse6))) |v_#memory_$Pointer$.offset_203|) (= (select |v_#valid_6| v_main_~s~0.base_1) 0) (= |v_#memory_$Pointer$.base_1| (store |v_#memory_$Pointer$.base_205| .cse8 (store (select |v_#memory_$Pointer$.base_205| .cse8) .cse9 (select (select |v_#memory_$Pointer$.base_1| .cse8) .cse9)))) (= |v_#length_1| (store (store (store (store (store |v_#length_6| v_main_~s~0.base_1 356) |v_main_#t~malloc8.base_4| 979) |v_main_#t~malloc9.base_4| 348) |v_main_#t~malloc10.base_4| 244) |v_main_#t~malloc19.base_4| 68)) (= (let ((.cse10 (store |v_#memory_int_228| v_main_~s~0.base_1 (store (store .cse13 .cse6 |v_main_#t~nondet12_2|) .cse1 |v_main_#t~nondet13_2|)))) (store .cse10 .cse11 (store (select .cse10 .cse11) .cse12 (select (select |v_#memory_int_229| .cse11) .cse12)))) |v_#memory_int_229|) (= |v_#memory_int_225| (store |v_#memory_int_226| v_main_~s~0.base_1 (store .cse14 .cse15 (select .cse16 .cse15)))) (= (store |v_#memory_$Pointer$.base_201| v_main_~s~0.base_1 (store (store .cse17 .cse4 0) .cse6 (select .cse0 .cse6))) |v_#memory_$Pointer$.base_203|) (< |v_main_#t~malloc9.base_4| |v_#StackHeapBarrier_1|) (= (let ((.cse18 (store |v_#memory_int_227| .cse19 (store (select |v_#memory_int_227| .cse19) .cse20 |v_main_#t~nondet22_2|)))) (store .cse18 .cse8 (store (select .cse18 .cse8) .cse9 |v_main_#t~nondet25_2|))) |v_#memory_int_1|) (<= |v_main_#t~nondet13_2| 2147483647) (= (store .cse21 .cse19 (store (select .cse21 .cse19) .cse20 (select (select |v_#memory_$Pointer$.offset_202| .cse19) .cse20))) |v_#memory_$Pointer$.offset_202|) (not (= |v_main_#t~malloc9.base_4| 0)) (not (= |v_main_#t~malloc19.base_4| 0)) (= (select .cse22 |v_main_#t~malloc10.base_4|) 0) (= (store .cse23 .cse24 (store (select .cse23 .cse24) .cse25 (select (select |v_#memory_$Pointer$.base_202| .cse24) .cse25))) |v_#memory_$Pointer$.base_202|) (< v_main_~s~0.base_1 |v_#StackHeapBarrier_1|) (= |v_#valid_1| (store .cse26 |v_main_#t~malloc19.base_4| 1)) (= (store |v_#memory_$Pointer$.offset_13| v_main_~s~0.base_1 (store (store (store (store (select |v_#memory_$Pointer$.offset_13| v_main_~s~0.base_1) .cse27 0) .cse15 0) .cse28 0) .cse29 (select .cse3 .cse29))) |v_#memory_$Pointer$.offset_205|) (= |v_#memory_int_227| (let ((.cse30 (store |v_#memory_int_229| .cse24 (store (select |v_#memory_int_229| .cse24) .cse25 |v_main_#t~nondet17_2|)))) (store .cse30 .cse31 (store (select .cse30 .cse31) .cse32 (select (select |v_#memory_int_227| .cse31) .cse32))))) (= (select .cse33 |v_main_#t~malloc8.base_4|) 0) (< |v_main_#t~malloc8.base_4| |v_#StackHeapBarrier_1|) (= v_main_~s~0.offset_1 0) (= (select .cse34 |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)) (= (store .cse35 .cse19 (store (select .cse35 .cse19) .cse20 (select (select |v_#memory_$Pointer$.base_205| .cse19) .cse20))) |v_#memory_$Pointer$.base_205|) (< |v_main_#t~malloc10.base_4| |v_#StackHeapBarrier_1|) (= |v_#memory_$Pointer$.offset_1| (store |v_#memory_$Pointer$.offset_202| .cse8 (store (select |v_#memory_$Pointer$.offset_202| .cse8) .cse9 (select (select |v_#memory_$Pointer$.offset_1| .cse8) .cse9)))) (= |v_#memory_int_228| (store |v_#memory_int_224| v_main_~s~0.base_1 (store (store .cse36 .cse29 8464) .cse4 (select .cse13 .cse4)))) (= (store |v_#memory_$Pointer$.offset_203| v_main_~s~0.base_1 (store .cse7 .cse1 (select .cse37 .cse1))) |v_#memory_$Pointer$.offset_204|) (not (= v_main_~s~0.base_1 0)) (= (store |v_#memory_$Pointer$.base_13| v_main_~s~0.base_1 (store (store (store (store (select |v_#memory_$Pointer$.base_13| v_main_~s~0.base_1) .cse27 |v_main_#t~malloc8.base_4|) .cse15 |v_main_#t~malloc9.base_4|) .cse28 |v_main_#t~malloc10.base_4|) .cse29 (select .cse17 .cse29))) |v_#memory_$Pointer$.base_201|) (= (store |v_#memory_int_225| v_main_~s~0.base_1 (store .cse16 .cse28 (select .cse36 .cse28))) |v_#memory_int_224|) (= |v_#memory_int_226| (store |v_#memory_int_13| v_main_~s~0.base_1 (store (select |v_#memory_int_13| v_main_~s~0.base_1) .cse27 (select .cse14 .cse27)))) (= (select .cse26 |v_main_#t~malloc19.base_4|) 0) (= (store .cse38 .cse24 (store (select .cse38 .cse24) .cse25 (select (select |v_#memory_$Pointer$.offset_201| .cse24) .cse25))) |v_#memory_$Pointer$.offset_201|))))))) InVars {#memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, 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_13|, #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_13|} 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_#memory_$Pointer$.offset_205|, |v_main_#t~malloc19.base_4|, |v_#memory_int_224|, |v_#memory_int_225|, |v_#memory_int_226|, |v_#memory_int_227|, |v_#memory_$Pointer$.base_205|, |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] {12676#true} is VALID [2022-04-08 03:04:23,995 INFO L290 TraceCheckUtils]: 6: Hoare triple {12676#true} [672] L1096-->L1096-2: Formula: (let ((.cse0 (+ v_main_~s~0.offset_4 204))) (and (= (store |v_#memory_$Pointer$.offset_20| v_main_~s~0.base_4 (store (select |v_#memory_$Pointer$.offset_20| v_main_~s~0.base_4) .cse0 0)) |v_#memory_$Pointer$.offset_19|) (= (store |v_#memory_$Pointer$.base_20| v_main_~s~0.base_4 (store (select |v_#memory_$Pointer$.base_20| v_main_~s~0.base_4) .cse0 0)) |v_#memory_$Pointer$.base_19|) (not (= |v_main_#t~nondet26_3| 0)) (= |v_#memory_int_20| (store |v_#memory_int_21| v_main_~s~0.base_4 (store (select |v_#memory_int_21| v_main_~s~0.base_4) .cse0 (select (select |v_#memory_int_20| v_main_~s~0.base_4) .cse0)))))) InVars {main_#t~nondet26=|v_main_#t~nondet26_3|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_20|, main_~s~0.base=v_main_~s~0.base_4, #memory_int=|v_#memory_int_21|, main_~s~0.offset=v_main_~s~0.offset_4, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_20|} OutVars{#memory_int=|v_#memory_int_20|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_19|, 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_19|} AuxVars[] AssignedVars[main_#t~nondet26, #memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] {12676#true} is VALID [2022-04-08 03:04:23,995 INFO L272 TraceCheckUtils]: 7: Hoare triple {12676#true} [674] L1096-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] {12676#true} is VALID [2022-04-08 03:04:23,995 INFO L290 TraceCheckUtils]: 8: Hoare triple {12676#true} [676] ssl3_acceptENTRY-->L1146: Formula: (let ((.cse2 (select |v_#memory_$Pointer$.offset_55| v_ssl3_accept_~s.base_7)) (.cse5 (select |v_#memory_$Pointer$.offset_206| v_ssl3_accept_~s.base_7)) (.cse0 (+ v_ssl3_accept_~s.offset_7 128)) (.cse1 (select |v_#memory_$Pointer$.base_206| v_ssl3_accept_~s.base_7)) (.cse4 (+ v_ssl3_accept_~s.offset_7 72)) (.cse6 (select |v_#memory_$Pointer$.base_55| v_ssl3_accept_~s.base_7)) (.cse3 (+ v_ssl3_accept_~s.offset_7 272))) (and (= v_ssl3_accept_~tmp___9~0_3 |v_ssl3_accept_#t~nondet38_2|) (<= |v_ssl3_accept_#t~nondet37_2| 9223372036854775807) (<= |v_ssl3_accept_#t~nondet35_2| 2147483647) (= v_ssl3_accept_~tmp~3_1 |v_ssl3_accept_#t~nondet41_2|) (= |v_#memory_$Pointer$.base_206| (store |v_#memory_$Pointer$.base_57| v_ssl3_accept_~s.base_7 (store (select |v_#memory_$Pointer$.base_57| v_ssl3_accept_~s.base_7) .cse0 (select .cse1 .cse0)))) (= v_ssl3_accept_~skip~0_1 0) (<= |v_ssl3_accept_#t~nondet31_2| 2147483647) (<= |v_ssl3_accept_#t~nondet41_2| 2147483647) (= v_ssl3_accept_~blastFlag~0_6 0) (= (select .cse2 .cse3) |v_ssl3_accept_#t~mem42.offset_1|) (<= |v_ssl3_accept_#t~nondet32_2| 2147483647) (<= |v_ssl3_accept_#t~nondet39_2| 2147483647) (<= 0 (+ 9223372036854775808 |v_ssl3_accept_#t~nondet37_2|)) (= v_ssl3_accept_~s.offset_7 |v_ssl3_accept_#in~s.offset_1|) (<= 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|) (= v_ssl3_accept_~tmp___1~0_1 |v_ssl3_accept_#t~nondet31_2|) (<= |v_ssl3_accept_#t~nondet33_2| 2147483647) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet31_2|)) (= 0 v_ssl3_accept_~cb~0.base_1) (= v_ssl3_accept_~tmp___5~0_1 |v_ssl3_accept_#t~nondet35_2|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet33_2|)) (<= 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_~s.base_7 |v_ssl3_accept_#in~s.base_1|) (= (store |v_#memory_int_62| v_ssl3_accept_~s.base_7 (store (store (select |v_#memory_int_62| v_ssl3_accept_~s.base_7) .cse0 |v_ssl3_accept_#t~nondet40_2|) .cse4 8464)) |v_#memory_int_60|) (= v_ssl3_accept_~got_new_session~0_1 0) (<= |v_ssl3_accept_#t~nondet38_2| 2147483647) (= v_ssl3_accept_~tmp___2~0_1 |v_ssl3_accept_#t~nondet32_2|) (= (store |v_#memory_$Pointer$.offset_206| v_ssl3_accept_~s.base_7 (store .cse5 .cse4 (select .cse2 .cse4))) |v_#memory_$Pointer$.offset_55|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet41_2|)) (= |v_#memory_$Pointer$.offset_206| (store |v_#memory_$Pointer$.offset_57| v_ssl3_accept_~s.base_7 (store (select |v_#memory_$Pointer$.offset_57| v_ssl3_accept_~s.base_7) .cse0 (select .cse5 .cse0)))) (<= |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_#memory_$Pointer$.base_55| (store |v_#memory_$Pointer$.base_206| v_ssl3_accept_~s.base_7 (store .cse1 .cse4 (select .cse6 .cse4)))) (<= |v_ssl3_accept_#t~nondet34_2| 2147483647) (= |v_ssl3_accept_#t~mem42.base_1| (select .cse6 .cse3)) (= v_ssl3_accept_~cb~0.offset_1 0) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet38_2|)) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet39_2|)) (= (- 1) v_ssl3_accept_~ret~0_10) (<= |v_ssl3_accept_#t~nondet36_2| 2147483647) (= v_ssl3_accept_~tmp___10~0_3 |v_ssl3_accept_#t~nondet39_2|) (= 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_57|, 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_62|, 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_57|, 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_10, 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_55|, ssl3_accept_~num1~0=v_ssl3_accept_~num1~0_1, ssl3_accept_~tmp___10~0=v_ssl3_accept_~tmp___10~0_3, 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_6, 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_7, ssl3_accept_~tmp___9~0=v_ssl3_accept_~tmp___9~0_3, 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_60|, ssl3_accept_~tmp___1~0=v_ssl3_accept_~tmp___1~0_1, ssl3_accept_~s.base=v_ssl3_accept_~s.base_7, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_55|, 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_206|, |v_#memory_$Pointer$.base_206|] 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] {12676#true} is VALID [2022-04-08 03:04:23,995 INFO L290 TraceCheckUtils]: 9: Hoare triple {12676#true} [678] L1146-->L1146-2: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_8 272))) (and (= (select (select |v_#memory_$Pointer$.base_59| v_ssl3_accept_~s.base_8) .cse0) v_ssl3_accept_~cb~0.base_3) (not (= (mod (+ |v_ssl3_accept_#t~mem42.base_3| |v_ssl3_accept_#t~mem42.offset_3|) 18446744073709551616) 0)) (= v_ssl3_accept_~cb~0.offset_3 (select (select |v_#memory_$Pointer$.offset_59| v_ssl3_accept_~s.base_8) .cse0)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_8, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_59|, ssl3_accept_#t~mem42.base=|v_ssl3_accept_#t~mem42.base_3|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_8, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_59|, ssl3_accept_#t~mem42.offset=|v_ssl3_accept_#t~mem42.offset_3|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_8, ssl3_accept_~cb~0.base=v_ssl3_accept_~cb~0.base_3, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_59|, 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_8, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_59|} 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] {12676#true} is VALID [2022-04-08 03:04:23,995 INFO L290 TraceCheckUtils]: 10: Hoare triple {12676#true} [680] L1146-2-->L1152: Formula: (let ((.cse1 (+ 44 v_ssl3_accept_~s.offset_11))) (and (= |v_#memory_int_67| (store |v_#memory_int_68| v_ssl3_accept_~s.base_11 (let ((.cse0 (select |v_#memory_int_68| v_ssl3_accept_~s.base_11))) (store .cse0 .cse1 (+ (select .cse0 .cse1) 1))))) (= |v_#memory_$Pointer$.base_64| (store |v_#memory_$Pointer$.base_65| v_ssl3_accept_~s.base_11 (store (select |v_#memory_$Pointer$.base_65| v_ssl3_accept_~s.base_11) .cse1 (select (select |v_#memory_$Pointer$.base_64| v_ssl3_accept_~s.base_11) .cse1)))) (= (store |v_#memory_$Pointer$.offset_65| v_ssl3_accept_~s.base_11 (store (select |v_#memory_$Pointer$.offset_65| v_ssl3_accept_~s.base_11) .cse1 (select (select |v_#memory_$Pointer$.offset_64| v_ssl3_accept_~s.base_11) .cse1))) |v_#memory_$Pointer$.offset_64|))) InVars {#memory_int=|v_#memory_int_68|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_11, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_65|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_11, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_65|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_11, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_64|, ssl3_accept_#t~mem44=|v_ssl3_accept_#t~mem44_1|, #memory_int=|v_#memory_int_67|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_11, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_64|} AuxVars[] AssignedVars[#memory_$Pointer$.base, ssl3_accept_#t~mem44, #memory_int, #memory_$Pointer$.offset] {12676#true} is VALID [2022-04-08 03:04:23,995 INFO L290 TraceCheckUtils]: 11: Hoare triple {12676#true} [682] 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[] {12676#true} is VALID [2022-04-08 03:04:23,995 INFO L290 TraceCheckUtils]: 12: Hoare triple {12676#true} [685] L1152-1-->L1161: Formula: (let ((.cse0 (+ 204 v_ssl3_accept_~s.offset_16))) (and (= (select (select |v_#memory_$Pointer$.base_79| v_ssl3_accept_~s.base_16) .cse0) |v_ssl3_accept_#t~mem45.base_1|) (= (select (select |v_#memory_$Pointer$.offset_79| v_ssl3_accept_~s.base_16) .cse0) |v_ssl3_accept_#t~mem45.offset_1|))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_16, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_79|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_16, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_79|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_16, ssl3_accept_#t~mem45.offset=|v_ssl3_accept_#t~mem45.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_79|, ssl3_accept_#t~mem45.base=|v_ssl3_accept_#t~mem45.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_16, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_79|} AuxVars[] AssignedVars[ssl3_accept_#t~mem45.offset, ssl3_accept_#t~mem45.base] {12676#true} is VALID [2022-04-08 03:04:23,995 INFO L290 TraceCheckUtils]: 13: Hoare triple {12676#true} [687] L1161-->L1167-2: Formula: (not (= (mod (+ |v_ssl3_accept_#t~mem45.base_5| |v_ssl3_accept_#t~mem45.offset_5|) 18446744073709551616) 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] {12676#true} is VALID [2022-04-08 03:04:23,996 INFO L290 TraceCheckUtils]: 14: Hoare triple {12676#true} [691] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {12676#true} is VALID [2022-04-08 03:04:23,996 INFO L290 TraceCheckUtils]: 15: Hoare triple {12676#true} [693] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_82| v_ssl3_accept_~s.base_18) (+ 72 v_ssl3_accept_~s.offset_18)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_82|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, 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_82|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {12676#true} is VALID [2022-04-08 03:04:23,996 INFO L290 TraceCheckUtils]: 16: Hoare triple {12676#true} [697] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_84| v_ssl3_accept_~s.base_20) (+ 72 v_ssl3_accept_~s.offset_20))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_84|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_20, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_20} OutVars{#memory_int=|v_#memory_int_84|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_20, ssl3_accept_~s.base=v_ssl3_accept_~s.base_20} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {12676#true} is VALID [2022-04-08 03:04:23,996 INFO L290 TraceCheckUtils]: 17: Hoare triple {12676#true} [701] L1173-->L1176: Formula: (and (= (select (select |v_#memory_int_85| v_ssl3_accept_~s.base_21) (+ 72 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|) (not (= |v_ssl3_accept_#t~mem48_5| 16384))) InVars {#memory_int=|v_#memory_int_85|, 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_85|, 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] {12676#true} is VALID [2022-04-08 03:04:23,996 INFO L290 TraceCheckUtils]: 18: Hoare triple {12676#true} [704] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_86| v_ssl3_accept_~s.base_22) (+ 72 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_86|, 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_86|, 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] {12676#true} is VALID [2022-04-08 03:04:23,996 INFO L290 TraceCheckUtils]: 19: Hoare triple {12676#true} [708] 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_25) (+ 72 v_ssl3_accept_~s.offset_25)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {12676#true} is VALID [2022-04-08 03:04:23,996 INFO L290 TraceCheckUtils]: 20: Hoare triple {12676#true} [711] L1182-->L1185: Formula: (and (= |v_ssl3_accept_#t~mem52_1| (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_26) (+ 72 v_ssl3_accept_~s.offset_26))) (not (= 8195 |v_ssl3_accept_#t~mem51_5|))) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} 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_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {12676#true} is VALID [2022-04-08 03:04:23,996 INFO L290 TraceCheckUtils]: 21: Hoare triple {12676#true} [715] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_93| v_ssl3_accept_~s.base_27) (+ 72 v_ssl3_accept_~s.offset_27)))) InVars {#memory_int=|v_#memory_int_93|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_27, ssl3_accept_~s.base=v_ssl3_accept_~s.base_27} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_93|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_27, ssl3_accept_~s.base=v_ssl3_accept_~s.base_27} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {12676#true} is VALID [2022-04-08 03:04:23,996 INFO L290 TraceCheckUtils]: 22: Hoare triple {12676#true} [720] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_28) (+ 72 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_94|, 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_94|, 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] {12676#true} is VALID [2022-04-08 03:04:23,996 INFO L290 TraceCheckUtils]: 23: Hoare triple {12676#true} [728] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_30) (+ 72 v_ssl3_accept_~s.offset_30))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {12676#true} is VALID [2022-04-08 03:04:23,996 INFO L290 TraceCheckUtils]: 24: Hoare triple {12676#true} [735] 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] {12676#true} is VALID [2022-04-08 03:04:23,996 INFO L290 TraceCheckUtils]: 25: Hoare triple {12676#true} [741] L1201-->L1356: Formula: (let ((.cse0 (+ 68 v_ssl3_accept_~s.offset_68))) (and (= |v_#memory_$Pointer$.offset_115| (store |v_#memory_$Pointer$.offset_116| v_ssl3_accept_~s.base_68 (store (select |v_#memory_$Pointer$.offset_116| v_ssl3_accept_~s.base_68) .cse0 (select (select |v_#memory_$Pointer$.offset_115| v_ssl3_accept_~s.base_68) .cse0)))) (= (store |v_#memory_int_150| v_ssl3_accept_~s.base_68 (store (select |v_#memory_int_150| v_ssl3_accept_~s.base_68) .cse0 0)) |v_#memory_int_149|) (= (store |v_#memory_$Pointer$.base_116| v_ssl3_accept_~s.base_68 (store (select |v_#memory_$Pointer$.base_116| v_ssl3_accept_~s.base_68) .cse0 (select (select |v_#memory_$Pointer$.base_115| v_ssl3_accept_~s.base_68) .cse0))) |v_#memory_$Pointer$.base_115|) (<= |v_ssl3_accept_#t~nondet92_2| 2147483647) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet92_2|)) (= v_ssl3_accept_~ret~0_27 |v_ssl3_accept_#t~nondet92_2|))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_68, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_116|, #memory_int=|v_#memory_int_150|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_68, ssl3_accept_#t~nondet92=|v_ssl3_accept_#t~nondet92_2|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_116|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_27, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_68, #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[] AssignedVars[ssl3_accept_~ret~0, #memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset, ssl3_accept_#t~nondet92] {12676#true} is VALID [2022-04-08 03:04:23,996 INFO L290 TraceCheckUtils]: 26: Hoare triple {12676#true} [747] L1356-->L1356-2: Formula: (and (= v_ssl3_accept_~blastFlag~0_8 1) (= v_ssl3_accept_~blastFlag~0_9 0)) InVars {ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_9} OutVars{ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_8} AuxVars[] AssignedVars[ssl3_accept_~blastFlag~0] {12676#true} is VALID [2022-04-08 03:04:23,997 INFO L290 TraceCheckUtils]: 27: Hoare triple {12676#true} [754] L1356-2-->L1654: Formula: (let ((.cse0 (+ 72 v_ssl3_accept_~s.offset_69)) (.cse2 (select |v_#memory_$Pointer$.base_211| v_ssl3_accept_~s.base_69)) (.cse3 (select |v_#memory_$Pointer$.offset_211| v_ssl3_accept_~s.base_69)) (.cse1 (+ 88 v_ssl3_accept_~s.offset_69))) (and (= |v_#memory_int_151| (store |v_#memory_int_153| v_ssl3_accept_~s.base_69 (store (store (select |v_#memory_int_153| v_ssl3_accept_~s.base_69) .cse0 8496) .cse1 0))) (= (store |v_#memory_$Pointer$.base_119| v_ssl3_accept_~s.base_69 (store (select |v_#memory_$Pointer$.base_119| v_ssl3_accept_~s.base_69) .cse0 (select .cse2 .cse0))) |v_#memory_$Pointer$.base_211|) (not (<= v_ssl3_accept_~ret~0_29 0)) (= (store |v_#memory_$Pointer$.offset_119| v_ssl3_accept_~s.base_69 (store (select |v_#memory_$Pointer$.offset_119| v_ssl3_accept_~s.base_69) .cse0 (select .cse3 .cse0))) |v_#memory_$Pointer$.offset_211|) (= (store |v_#memory_$Pointer$.base_211| v_ssl3_accept_~s.base_69 (store .cse2 .cse1 (select (select |v_#memory_$Pointer$.base_117| v_ssl3_accept_~s.base_69) .cse1))) |v_#memory_$Pointer$.base_117|) (= v_ssl3_accept_~got_new_session~0_5 1) (= (store |v_#memory_$Pointer$.offset_211| v_ssl3_accept_~s.base_69 (store .cse3 .cse1 (select (select |v_#memory_$Pointer$.offset_117| v_ssl3_accept_~s.base_69) .cse1))) |v_#memory_$Pointer$.offset_117|))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_69, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_29, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_119|, #memory_int=|v_#memory_int_153|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_69, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_119|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_69, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_29, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_117|, ssl3_accept_~got_new_session~0=v_ssl3_accept_~got_new_session~0_5, #memory_int=|v_#memory_int_151|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_69, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_117|} 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] {12676#true} is VALID [2022-04-08 03:04:23,997 INFO L290 TraceCheckUtils]: 28: Hoare triple {12676#true} [733] L1654-->L1692: Formula: (let ((.cse0 (+ 116 v_ssl3_accept_~s.offset_17))) (and (= (select (select |v_#memory_int_81| |v_ssl3_accept_#t~mem150.base_1|) (+ |v_ssl3_accept_#t~mem150.offset_1| 908)) |v_ssl3_accept_#t~mem151_1|) (= (select (select |v_#memory_$Pointer$.offset_80| v_ssl3_accept_~s.base_17) .cse0) |v_ssl3_accept_#t~mem150.offset_1|) (= (select (select |v_#memory_$Pointer$.base_80| v_ssl3_accept_~s.base_17) .cse0) |v_ssl3_accept_#t~mem150.base_1|))) InVars {#memory_int=|v_#memory_int_81|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_17, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_80|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_17, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_80|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_17, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_80|, ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_1|, #memory_int=|v_#memory_int_81|, ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_17, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_80|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {12676#true} is VALID [2022-04-08 03:04:23,997 INFO L290 TraceCheckUtils]: 29: Hoare triple {12676#true} [740] L1692-->L1692-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] {12676#true} is VALID [2022-04-08 03:04:23,997 INFO L290 TraceCheckUtils]: 30: Hoare triple {12676#true} [746] L1692-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] {12676#true} is VALID [2022-04-08 03:04:23,997 INFO L290 TraceCheckUtils]: 31: Hoare triple {12676#true} [691] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {12676#true} is VALID [2022-04-08 03:04:23,997 INFO L290 TraceCheckUtils]: 32: Hoare triple {12676#true} [693] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_82| v_ssl3_accept_~s.base_18) (+ 72 v_ssl3_accept_~s.offset_18)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_82|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, 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_82|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {12676#true} is VALID [2022-04-08 03:04:23,997 INFO L290 TraceCheckUtils]: 33: Hoare triple {12676#true} [696] 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] {12676#true} is VALID [2022-04-08 03:04:23,997 INFO L290 TraceCheckUtils]: 34: Hoare triple {12676#true} [699] L1171-->L1280: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_57 60))) (and (= (store |v_#memory_$Pointer$.base_88| v_ssl3_accept_~s.base_57 (store (select |v_#memory_$Pointer$.base_88| v_ssl3_accept_~s.base_57) .cse0 (select (select |v_#memory_$Pointer$.base_87| v_ssl3_accept_~s.base_57) .cse0))) |v_#memory_$Pointer$.base_87|) (= (store |v_#memory_int_125| v_ssl3_accept_~s.base_57 (store (select |v_#memory_int_125| v_ssl3_accept_~s.base_57) .cse0 1)) |v_#memory_int_124|) (= (store |v_#memory_$Pointer$.offset_88| v_ssl3_accept_~s.base_57 (store (select |v_#memory_$Pointer$.offset_88| v_ssl3_accept_~s.base_57) .cse0 (select (select |v_#memory_$Pointer$.offset_87| v_ssl3_accept_~s.base_57) .cse0))) |v_#memory_$Pointer$.offset_87|))) InVars {#memory_int=|v_#memory_int_125|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_57, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_57, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} OutVars{#memory_int=|v_#memory_int_124|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_57, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_87|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_57, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_87|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] {12676#true} is VALID [2022-04-08 03:04:23,997 INFO L290 TraceCheckUtils]: 35: Hoare triple {12676#true} [702] L1280-->L1285: Formula: (let ((.cse0 (+ 56 v_ssl3_accept_~s.offset_58))) (and (= (store |v_#memory_$Pointer$.offset_90| v_ssl3_accept_~s.base_58 (store (select |v_#memory_$Pointer$.offset_90| v_ssl3_accept_~s.base_58) .cse0 (select (select |v_#memory_$Pointer$.offset_89| v_ssl3_accept_~s.base_58) .cse0))) |v_#memory_$Pointer$.offset_89|) (= (store |v_#memory_int_127| v_ssl3_accept_~s.base_58 (store (select |v_#memory_int_127| v_ssl3_accept_~s.base_58) .cse0 1)) |v_#memory_int_126|) (= (store |v_#memory_$Pointer$.base_90| v_ssl3_accept_~s.base_58 (store (select |v_#memory_$Pointer$.base_90| v_ssl3_accept_~s.base_58) .cse0 (select (select |v_#memory_$Pointer$.base_89| v_ssl3_accept_~s.base_58) .cse0))) |v_#memory_$Pointer$.base_89|))) InVars {#memory_int=|v_#memory_int_127|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_58, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_90|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_58, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_90|} OutVars{#memory_int=|v_#memory_int_126|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_58, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_89|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_58, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_89|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] {12676#true} is VALID [2022-04-08 03:04:23,997 INFO L290 TraceCheckUtils]: 36: Hoare triple {12676#true} [705] L1285-->L1285-2: Formula: (not (= (mod (+ v_ssl3_accept_~cb~0.base_10 v_ssl3_accept_~cb~0.offset_10) 18446744073709551616) 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[] {12676#true} is VALID [2022-04-08 03:04:23,997 INFO L290 TraceCheckUtils]: 37: Hoare triple {12676#true} [709] L1285-2-->L1290: Formula: (= (select (select |v_#memory_int_128| v_ssl3_accept_~s.base_59) v_ssl3_accept_~s.offset_59) |v_ssl3_accept_#t~mem82_1|) InVars {#memory_int=|v_#memory_int_128|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_59, ssl3_accept_~s.base=v_ssl3_accept_~s.base_59} OutVars{#memory_int=|v_#memory_int_128|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_59, ssl3_accept_#t~mem82=|v_ssl3_accept_#t~mem82_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_59} AuxVars[] AssignedVars[ssl3_accept_#t~mem82] {12676#true} is VALID [2022-04-08 03:04:23,998 INFO L290 TraceCheckUtils]: 38: Hoare triple {12676#true} [713] L1290-->L1296: Formula: (let ((.cse0 (select |v_#memory_$Pointer$.base_91| v_ssl3_accept_~s.base_60)) (.cse1 (+ v_ssl3_accept_~s.offset_60 80)) (.cse3 (select |v_#memory_$Pointer$.offset_91| v_ssl3_accept_~s.base_60)) (.cse2 (+ v_ssl3_accept_~s.offset_60 4))) (and (= |v_ssl3_accept_#t~mem83.base_1| (select .cse0 .cse1)) (= (div |v_ssl3_accept_#t~mem82_5| 256) 3) (= (store |v_#memory_$Pointer$.base_92| v_ssl3_accept_~s.base_60 (store (select |v_#memory_$Pointer$.base_92| v_ssl3_accept_~s.base_60) .cse2 (select .cse0 .cse2))) |v_#memory_$Pointer$.base_91|) (= (store |v_#memory_int_130| v_ssl3_accept_~s.base_60 (store (select |v_#memory_int_130| v_ssl3_accept_~s.base_60) .cse2 8192)) |v_#memory_int_129|) (= (select .cse3 .cse1) |v_ssl3_accept_#t~mem83.offset_1|) (= (store |v_#memory_$Pointer$.offset_92| v_ssl3_accept_~s.base_60 (store (select |v_#memory_$Pointer$.offset_92| v_ssl3_accept_~s.base_60) .cse2 (select .cse3 .cse2))) |v_#memory_$Pointer$.offset_91|))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_60, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_92|, ssl3_accept_#t~mem82=|v_ssl3_accept_#t~mem82_5|, #memory_int=|v_#memory_int_130|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_60, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_92|} OutVars{ssl3_accept_#t~mem83.base=|v_ssl3_accept_#t~mem83.base_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_60, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_91|, #memory_int=|v_#memory_int_129|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_60, ssl3_accept_#t~mem83.offset=|v_ssl3_accept_#t~mem83.offset_1|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_91|} AuxVars[] AssignedVars[ssl3_accept_#t~mem83.base, #memory_$Pointer$.base, ssl3_accept_#t~mem82, #memory_int, ssl3_accept_#t~mem83.offset, #memory_$Pointer$.offset] {12676#true} is VALID [2022-04-08 03:04:23,998 INFO L290 TraceCheckUtils]: 39: Hoare triple {12676#true} [717] L1296-->L1296-2: Formula: (not (= (mod (+ |v_ssl3_accept_#t~mem83.offset_5| |v_ssl3_accept_#t~mem83.base_5|) 18446744073709551616) 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] {12676#true} is VALID [2022-04-08 03:04:23,998 INFO L290 TraceCheckUtils]: 40: Hoare triple {12676#true} [724] L1296-2-->L1321: Formula: (let ((.cse0 (+ 88 v_ssl3_accept_~s.offset_62))) (and (= (store |v_#memory_$Pointer$.offset_96| v_ssl3_accept_~s.base_62 (store (select |v_#memory_$Pointer$.offset_96| v_ssl3_accept_~s.base_62) .cse0 (select (select |v_#memory_$Pointer$.offset_95| v_ssl3_accept_~s.base_62) .cse0))) |v_#memory_$Pointer$.offset_95|) (not (= v_ssl3_accept_~tmp___4~0_3 0)) (= (select (select |v_#memory_int_133| v_ssl3_accept_~s.base_62) (+ 72 v_ssl3_accept_~s.offset_62)) |v_ssl3_accept_#t~mem85_1|) (= (store |v_#memory_int_134| v_ssl3_accept_~s.base_62 (store (select |v_#memory_int_134| v_ssl3_accept_~s.base_62) .cse0 0)) |v_#memory_int_133|) (= (store |v_#memory_$Pointer$.base_96| v_ssl3_accept_~s.base_62 (store (select |v_#memory_$Pointer$.base_96| v_ssl3_accept_~s.base_62) .cse0 (select (select |v_#memory_$Pointer$.base_95| v_ssl3_accept_~s.base_62) .cse0))) |v_#memory_$Pointer$.base_95|))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_62, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_96|, #memory_int=|v_#memory_int_134|, ssl3_accept_~tmp___4~0=v_ssl3_accept_~tmp___4~0_3, ssl3_accept_~s.base=v_ssl3_accept_~s.base_62, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_96|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_62, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_95|, ssl3_accept_#t~mem85=|v_ssl3_accept_#t~mem85_1|, #memory_int=|v_#memory_int_133|, ssl3_accept_~tmp___4~0=v_ssl3_accept_~tmp___4~0_3, ssl3_accept_~s.base=v_ssl3_accept_~s.base_62, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_95|} AuxVars[] AssignedVars[#memory_$Pointer$.base, ssl3_accept_#t~mem85, #memory_int, #memory_$Pointer$.offset] {12676#true} is VALID [2022-04-08 03:04:23,999 INFO L290 TraceCheckUtils]: 41: Hoare triple {12676#true} [732] L1321-->L1654: Formula: (let ((.cse5 (+ v_ssl3_accept_~s.offset_64 288))) (let ((.cse2 (select (select |v_#memory_$Pointer$.base_103| v_ssl3_accept_~s.base_64) .cse5)) (.cse4 (+ (select (select |v_#memory_$Pointer$.offset_103| v_ssl3_accept_~s.base_64) .cse5) 132)) (.cse0 (+ 72 v_ssl3_accept_~s.offset_64))) (and (= (store |v_#memory_$Pointer$.offset_209| v_ssl3_accept_~s.base_64 (store (select |v_#memory_$Pointer$.offset_209| v_ssl3_accept_~s.base_64) .cse0 (select (select |v_#memory_$Pointer$.offset_101| v_ssl3_accept_~s.base_64) .cse0))) |v_#memory_$Pointer$.offset_101|) (= (let ((.cse1 (store |v_#memory_int_140| .cse2 (let ((.cse3 (select |v_#memory_int_140| .cse2))) (store .cse3 .cse4 (+ (select .cse3 .cse4) 1)))))) (store .cse1 v_ssl3_accept_~s.base_64 (store (select .cse1 v_ssl3_accept_~s.base_64) .cse0 8480))) |v_#memory_int_138|) (= (store |v_#memory_$Pointer$.base_103| .cse2 (store (select |v_#memory_$Pointer$.base_103| .cse2) .cse4 (select (select |v_#memory_$Pointer$.base_209| .cse2) .cse4))) |v_#memory_$Pointer$.base_209|) (= (store |v_#memory_$Pointer$.offset_103| .cse2 (store (select |v_#memory_$Pointer$.offset_103| .cse2) .cse4 (select (select |v_#memory_$Pointer$.offset_209| .cse2) .cse4))) |v_#memory_$Pointer$.offset_209|) (= (store |v_#memory_$Pointer$.base_209| v_ssl3_accept_~s.base_64 (store (select |v_#memory_$Pointer$.base_209| v_ssl3_accept_~s.base_64) .cse0 (select (select |v_#memory_$Pointer$.base_101| v_ssl3_accept_~s.base_64) .cse0))) |v_#memory_$Pointer$.base_101|) (= 12292 |v_ssl3_accept_#t~mem85_5|)))) InVars {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_5|, #memory_int=|v_#memory_int_140|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_64, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_103|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_64, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_101|, ssl3_accept_#t~mem88.offset=|v_ssl3_accept_#t~mem88.offset_1|, #memory_int=|v_#memory_int_138|, 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_64, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_101|} 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] {12681#(= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)) 8480)} is VALID [2022-04-08 03:04:24,000 INFO L290 TraceCheckUtils]: 42: Hoare triple {12681#(= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)) 8480)} [733] L1654-->L1692: Formula: (let ((.cse0 (+ 116 v_ssl3_accept_~s.offset_17))) (and (= (select (select |v_#memory_int_81| |v_ssl3_accept_#t~mem150.base_1|) (+ |v_ssl3_accept_#t~mem150.offset_1| 908)) |v_ssl3_accept_#t~mem151_1|) (= (select (select |v_#memory_$Pointer$.offset_80| v_ssl3_accept_~s.base_17) .cse0) |v_ssl3_accept_#t~mem150.offset_1|) (= (select (select |v_#memory_$Pointer$.base_80| v_ssl3_accept_~s.base_17) .cse0) |v_ssl3_accept_#t~mem150.base_1|))) InVars {#memory_int=|v_#memory_int_81|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_17, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_80|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_17, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_80|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_17, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_80|, ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_1|, #memory_int=|v_#memory_int_81|, ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_17, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_80|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {12681#(= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)) 8480)} is VALID [2022-04-08 03:04:24,000 INFO L290 TraceCheckUtils]: 43: Hoare triple {12681#(= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)) 8480)} [740] L1692-->L1692-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] {12681#(= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)) 8480)} is VALID [2022-04-08 03:04:24,000 INFO L290 TraceCheckUtils]: 44: Hoare triple {12681#(= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)) 8480)} [746] L1692-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] {12681#(= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)) 8480)} is VALID [2022-04-08 03:04:24,001 INFO L290 TraceCheckUtils]: 45: Hoare triple {12681#(= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)) 8480)} [691] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {12681#(= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)) 8480)} is VALID [2022-04-08 03:04:24,001 INFO L290 TraceCheckUtils]: 46: Hoare triple {12681#(= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)) 8480)} [693] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_82| v_ssl3_accept_~s.base_18) (+ 72 v_ssl3_accept_~s.offset_18)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_82|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, 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_82|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {12681#(= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)) 8480)} is VALID [2022-04-08 03:04:24,002 INFO L290 TraceCheckUtils]: 47: Hoare triple {12681#(= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)) 8480)} [697] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_84| v_ssl3_accept_~s.base_20) (+ 72 v_ssl3_accept_~s.offset_20))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_84|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_20, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_20} OutVars{#memory_int=|v_#memory_int_84|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_20, ssl3_accept_~s.base=v_ssl3_accept_~s.base_20} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {12681#(= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)) 8480)} is VALID [2022-04-08 03:04:24,002 INFO L290 TraceCheckUtils]: 48: Hoare triple {12681#(= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)) 8480)} [701] L1173-->L1176: Formula: (and (= (select (select |v_#memory_int_85| v_ssl3_accept_~s.base_21) (+ 72 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|) (not (= |v_ssl3_accept_#t~mem48_5| 16384))) InVars {#memory_int=|v_#memory_int_85|, 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_85|, 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] {12681#(= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)) 8480)} is VALID [2022-04-08 03:04:24,002 INFO L290 TraceCheckUtils]: 49: Hoare triple {12681#(= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)) 8480)} [704] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_86| v_ssl3_accept_~s.base_22) (+ 72 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_86|, 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_86|, 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] {12681#(= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)) 8480)} is VALID [2022-04-08 03:04:24,003 INFO L290 TraceCheckUtils]: 50: Hoare triple {12681#(= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)) 8480)} [708] 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_25) (+ 72 v_ssl3_accept_~s.offset_25)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {12681#(= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)) 8480)} is VALID [2022-04-08 03:04:24,003 INFO L290 TraceCheckUtils]: 51: Hoare triple {12681#(= (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)) 8480)} [711] L1182-->L1185: Formula: (and (= |v_ssl3_accept_#t~mem52_1| (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_26) (+ 72 v_ssl3_accept_~s.offset_26))) (not (= 8195 |v_ssl3_accept_#t~mem51_5|))) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} 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_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {12682#(= |ssl3_accept_#t~mem52| 8480)} is VALID [2022-04-08 03:04:24,003 INFO L290 TraceCheckUtils]: 52: Hoare triple {12682#(= |ssl3_accept_#t~mem52| 8480)} [715] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_93| v_ssl3_accept_~s.base_27) (+ 72 v_ssl3_accept_~s.offset_27)))) InVars {#memory_int=|v_#memory_int_93|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_27, ssl3_accept_~s.base=v_ssl3_accept_~s.base_27} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_93|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_27, ssl3_accept_~s.base=v_ssl3_accept_~s.base_27} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {12677#false} is VALID [2022-04-08 03:04:24,004 INFO L290 TraceCheckUtils]: 53: Hoare triple {12677#false} [720] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_28) (+ 72 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_94|, 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_94|, 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] {12677#false} is VALID [2022-04-08 03:04:24,004 INFO L290 TraceCheckUtils]: 54: Hoare triple {12677#false} [728] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_30) (+ 72 v_ssl3_accept_~s.offset_30))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {12677#false} is VALID [2022-04-08 03:04:24,004 INFO L290 TraceCheckUtils]: 55: Hoare triple {12677#false} [736] L1194-->L1197: Formula: (and (= |v_ssl3_accept_#t~mem56_1| (select (select |v_#memory_int_98| v_ssl3_accept_~s.base_31) (+ 72 v_ssl3_accept_~s.offset_31))) (not (= 8464 |v_ssl3_accept_#t~mem55_5|))) InVars {#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_31, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_31} OutVars{#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_31, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_31} AuxVars[] AssignedVars[ssl3_accept_#t~mem55, ssl3_accept_#t~mem56] {12677#false} is VALID [2022-04-08 03:04:24,004 INFO L290 TraceCheckUtils]: 56: Hoare triple {12677#false} [743] L1197-->L1200: Formula: (and (= (select (select |v_#memory_int_99| v_ssl3_accept_~s.base_32) (+ 72 v_ssl3_accept_~s.offset_32)) |v_ssl3_accept_#t~mem57_1|) (not (= 8465 |v_ssl3_accept_#t~mem56_5|))) InVars {#memory_int=|v_#memory_int_99|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_32, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_32} OutVars{#memory_int=|v_#memory_int_99|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_32, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_32} AuxVars[] AssignedVars[ssl3_accept_#t~mem56, ssl3_accept_#t~mem57] {12677#false} is VALID [2022-04-08 03:04:24,004 INFO L290 TraceCheckUtils]: 57: Hoare triple {12677#false} [750] L1200-->L1203: Formula: (and (not (= 8466 |v_ssl3_accept_#t~mem57_5|)) (= |v_ssl3_accept_#t~mem58_1| (select (select |v_#memory_int_100| v_ssl3_accept_~s.base_33) (+ 72 v_ssl3_accept_~s.offset_33)))) InVars {#memory_int=|v_#memory_int_100|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} OutVars{#memory_int=|v_#memory_int_100|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} AuxVars[] AssignedVars[ssl3_accept_#t~mem57, ssl3_accept_#t~mem58] {12677#false} is VALID [2022-04-08 03:04:24,004 INFO L290 TraceCheckUtils]: 58: Hoare triple {12677#false} [756] L1203-->L1206: Formula: (and (not (= 8496 |v_ssl3_accept_#t~mem58_5|)) (= |v_ssl3_accept_#t~mem59_1| (select (select |v_#memory_int_101| v_ssl3_accept_~s.base_34) (+ 72 v_ssl3_accept_~s.offset_34)))) InVars {#memory_int=|v_#memory_int_101|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_5|} OutVars{#memory_int=|v_#memory_int_101|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem58, ssl3_accept_#t~mem59] {12677#false} is VALID [2022-04-08 03:04:24,004 INFO L290 TraceCheckUtils]: 59: Hoare triple {12677#false} [763] L1206-->L1209: Formula: (and (= |v_ssl3_accept_#t~mem60_1| (select (select |v_#memory_int_102| v_ssl3_accept_~s.base_35) (+ 72 v_ssl3_accept_~s.offset_35))) (not (= 8497 |v_ssl3_accept_#t~mem59_5|))) InVars {#memory_int=|v_#memory_int_102|, 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_5|} OutVars{#memory_int=|v_#memory_int_102|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem59] {12677#false} is VALID [2022-04-08 03:04:24,004 INFO L290 TraceCheckUtils]: 60: Hoare triple {12677#false} [769] L1209-->L1212: Formula: (and (= (select (select |v_#memory_int_103| v_ssl3_accept_~s.base_36) (+ 72 v_ssl3_accept_~s.offset_36)) |v_ssl3_accept_#t~mem61_1|) (not (= |v_ssl3_accept_#t~mem60_5| 8512))) InVars {#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36} OutVars{#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem61] {12677#false} is VALID [2022-04-08 03:04:24,004 INFO L290 TraceCheckUtils]: 61: Hoare triple {12677#false} [776] L1212-->L1215: Formula: (and (not (= 8513 |v_ssl3_accept_#t~mem61_5|)) (= (select (select |v_#memory_int_104| v_ssl3_accept_~s.base_37) (+ 72 v_ssl3_accept_~s.offset_37)) |v_ssl3_accept_#t~mem62_1|)) InVars {#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_37, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_37} OutVars{#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_37, ssl3_accept_~s.base=v_ssl3_accept_~s.base_37, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem61, ssl3_accept_#t~mem62] {12677#false} is VALID [2022-04-08 03:04:24,004 INFO L290 TraceCheckUtils]: 62: Hoare triple {12677#false} [782] L1215-->L1218: Formula: (and (not (= 8528 |v_ssl3_accept_#t~mem62_5|)) (= (select (select |v_#memory_int_105| v_ssl3_accept_~s.base_38) (+ 72 v_ssl3_accept_~s.offset_38)) |v_ssl3_accept_#t~mem63_1|)) InVars {#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_5|} OutVars{#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38, ssl3_accept_#t~mem63=|v_ssl3_accept_#t~mem63_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem62, ssl3_accept_#t~mem63] {12677#false} is VALID [2022-04-08 03:04:24,004 INFO L290 TraceCheckUtils]: 63: Hoare triple {12677#false} [789] L1218-->L1221: Formula: (and (= (select (select |v_#memory_int_106| v_ssl3_accept_~s.base_39) (+ 72 v_ssl3_accept_~s.offset_39)) |v_ssl3_accept_#t~mem64_1|) (not (= |v_ssl3_accept_#t~mem63_5| 8529))) InVars {#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39, 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_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39} AuxVars[] AssignedVars[ssl3_accept_#t~mem63, ssl3_accept_#t~mem64] {12677#false} is VALID [2022-04-08 03:04:24,005 INFO L290 TraceCheckUtils]: 64: Hoare triple {12677#false} [793] L1221-->L1224: Formula: (and (= |v_ssl3_accept_#t~mem65_1| (select (select |v_#memory_int_107| v_ssl3_accept_~s.base_40) (+ 72 v_ssl3_accept_~s.offset_40))) (not (= 8544 |v_ssl3_accept_#t~mem64_5|))) InVars {#memory_int=|v_#memory_int_107|, ssl3_accept_#t~mem64=|v_ssl3_accept_#t~mem64_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40} OutVars{#memory_int=|v_#memory_int_107|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_#t~mem65=|v_ssl3_accept_#t~mem65_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40} AuxVars[] AssignedVars[ssl3_accept_#t~mem64, ssl3_accept_#t~mem65] {12677#false} is VALID [2022-04-08 03:04:24,005 INFO L290 TraceCheckUtils]: 65: Hoare triple {12677#false} [797] L1224-->L1227: Formula: (and (not (= 8545 |v_ssl3_accept_#t~mem65_5|)) (= (select (select |v_#memory_int_108| v_ssl3_accept_~s.base_41) (+ 72 v_ssl3_accept_~s.offset_41)) |v_ssl3_accept_#t~mem66_1|)) InVars {#memory_int=|v_#memory_int_108|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_#t~mem65=|v_ssl3_accept_#t~mem65_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41} OutVars{#memory_int=|v_#memory_int_108|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_#t~mem66=|v_ssl3_accept_#t~mem66_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41} AuxVars[] AssignedVars[ssl3_accept_#t~mem65, ssl3_accept_#t~mem66] {12677#false} is VALID [2022-04-08 03:04:24,005 INFO L290 TraceCheckUtils]: 66: Hoare triple {12677#false} [803] L1227-->L1230: Formula: (and (not (= 8560 |v_ssl3_accept_#t~mem66_5|)) (= (select (select |v_#memory_int_109| v_ssl3_accept_~s.base_42) (+ 72 v_ssl3_accept_~s.offset_42)) |v_ssl3_accept_#t~mem67_1|)) InVars {#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_42, ssl3_accept_#t~mem66=|v_ssl3_accept_#t~mem66_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_42} OutVars{#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_42, ssl3_accept_#t~mem67=|v_ssl3_accept_#t~mem67_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_42} AuxVars[] AssignedVars[ssl3_accept_#t~mem66, ssl3_accept_#t~mem67] {12677#false} is VALID [2022-04-08 03:04:24,005 INFO L290 TraceCheckUtils]: 67: Hoare triple {12677#false} [811] L1230-->L1233: Formula: (and (not (= |v_ssl3_accept_#t~mem67_5| 8561)) (= (select (select |v_#memory_int_110| v_ssl3_accept_~s.base_43) (+ 72 v_ssl3_accept_~s.offset_43)) |v_ssl3_accept_#t~mem68_1|)) InVars {#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_43, ssl3_accept_#t~mem67=|v_ssl3_accept_#t~mem67_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_43} OutVars{#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_43, ssl3_accept_#t~mem68=|v_ssl3_accept_#t~mem68_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_43} AuxVars[] AssignedVars[ssl3_accept_#t~mem67, ssl3_accept_#t~mem68] {12677#false} is VALID [2022-04-08 03:04:24,005 INFO L290 TraceCheckUtils]: 68: Hoare triple {12677#false} [822] L1233-->L1236: Formula: (and (not (= 8448 |v_ssl3_accept_#t~mem68_5|)) (= (select (select |v_#memory_int_111| v_ssl3_accept_~s.base_44) (+ 72 v_ssl3_accept_~s.offset_44)) |v_ssl3_accept_#t~mem69_1|)) InVars {#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_44, ssl3_accept_#t~mem68=|v_ssl3_accept_#t~mem68_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_44} OutVars{#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_44, ssl3_accept_#t~mem69=|v_ssl3_accept_#t~mem69_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_44} AuxVars[] AssignedVars[ssl3_accept_#t~mem68, ssl3_accept_#t~mem69] {12677#false} is VALID [2022-04-08 03:04:24,005 INFO L290 TraceCheckUtils]: 69: Hoare triple {12677#false} [831] L1236-->L1239: Formula: (and (= (select (select |v_#memory_int_112| v_ssl3_accept_~s.base_45) (+ 72 v_ssl3_accept_~s.offset_45)) |v_ssl3_accept_#t~mem70_1|) (not (= 8576 |v_ssl3_accept_#t~mem69_5|))) InVars {#memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_45, ssl3_accept_~s.base=v_ssl3_accept_~s.base_45, ssl3_accept_#t~mem69=|v_ssl3_accept_#t~mem69_5|} OutVars{#memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_45, ssl3_accept_#t~mem70=|v_ssl3_accept_#t~mem70_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_45} AuxVars[] AssignedVars[ssl3_accept_#t~mem70, ssl3_accept_#t~mem69] {12677#false} is VALID [2022-04-08 03:04:24,005 INFO L290 TraceCheckUtils]: 70: Hoare triple {12677#false} [842] L1239-->L1242: Formula: (and (not (= 8577 |v_ssl3_accept_#t~mem70_5|)) (= (select (select |v_#memory_int_113| v_ssl3_accept_~s.base_46) (+ 72 v_ssl3_accept_~s.offset_46)) |v_ssl3_accept_#t~mem71_1|)) InVars {#memory_int=|v_#memory_int_113|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_46, ssl3_accept_#t~mem70=|v_ssl3_accept_#t~mem70_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_46} OutVars{#memory_int=|v_#memory_int_113|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_46, ssl3_accept_#t~mem71=|v_ssl3_accept_#t~mem71_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_46} AuxVars[] AssignedVars[ssl3_accept_#t~mem70, ssl3_accept_#t~mem71] {12677#false} is VALID [2022-04-08 03:04:24,005 INFO L290 TraceCheckUtils]: 71: Hoare triple {12677#false} [850] L1242-->L1245: Formula: (and (= (select (select |v_#memory_int_114| v_ssl3_accept_~s.base_47) (+ 72 v_ssl3_accept_~s.offset_47)) |v_ssl3_accept_#t~mem72_1|) (not (= |v_ssl3_accept_#t~mem71_5| 8592))) InVars {#memory_int=|v_#memory_int_114|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_47, ssl3_accept_#t~mem71=|v_ssl3_accept_#t~mem71_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_47} OutVars{#memory_int=|v_#memory_int_114|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_47, ssl3_accept_#t~mem72=|v_ssl3_accept_#t~mem72_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_47} AuxVars[] AssignedVars[ssl3_accept_#t~mem71, ssl3_accept_#t~mem72] {12677#false} is VALID [2022-04-08 03:04:24,005 INFO L290 TraceCheckUtils]: 72: Hoare triple {12677#false} [857] L1245-->L1248: Formula: (and (not (= 8593 |v_ssl3_accept_#t~mem72_5|)) (= |v_ssl3_accept_#t~mem73_1| (select (select |v_#memory_int_115| v_ssl3_accept_~s.base_48) (+ 72 v_ssl3_accept_~s.offset_48)))) InVars {#memory_int=|v_#memory_int_115|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_48, ssl3_accept_#t~mem72=|v_ssl3_accept_#t~mem72_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_48} OutVars{#memory_int=|v_#memory_int_115|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_48, ssl3_accept_~s.base=v_ssl3_accept_~s.base_48, ssl3_accept_#t~mem73=|v_ssl3_accept_#t~mem73_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem72, ssl3_accept_#t~mem73] {12677#false} is VALID [2022-04-08 03:04:24,005 INFO L290 TraceCheckUtils]: 73: Hoare triple {12677#false} [863] L1248-->L1251: Formula: (and (= (select (select |v_#memory_int_116| v_ssl3_accept_~s.base_49) (+ 72 v_ssl3_accept_~s.offset_49)) |v_ssl3_accept_#t~mem74_1|) (not (= |v_ssl3_accept_#t~mem73_5| 8608))) InVars {#memory_int=|v_#memory_int_116|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_49, ssl3_accept_~s.base=v_ssl3_accept_~s.base_49, ssl3_accept_#t~mem73=|v_ssl3_accept_#t~mem73_5|} OutVars{#memory_int=|v_#memory_int_116|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_49, ssl3_accept_~s.base=v_ssl3_accept_~s.base_49, ssl3_accept_#t~mem74=|v_ssl3_accept_#t~mem74_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem73, ssl3_accept_#t~mem74] {12677#false} is VALID [2022-04-08 03:04:24,006 INFO L290 TraceCheckUtils]: 74: Hoare triple {12677#false} [866] L1251-->L1254: Formula: (and (= (select (select |v_#memory_int_117| v_ssl3_accept_~s.base_50) (+ 72 v_ssl3_accept_~s.offset_50)) |v_ssl3_accept_#t~mem75_1|) (not (= |v_ssl3_accept_#t~mem74_5| 8609))) InVars {#memory_int=|v_#memory_int_117|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_50, ssl3_accept_~s.base=v_ssl3_accept_~s.base_50, 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_117|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_50, ssl3_accept_~s.base=v_ssl3_accept_~s.base_50} AuxVars[] AssignedVars[ssl3_accept_#t~mem74, ssl3_accept_#t~mem75] {12677#false} is VALID [2022-04-08 03:04:24,006 INFO L290 TraceCheckUtils]: 75: Hoare triple {12677#false} [870] L1254-->L1257: Formula: (and (= (select (select |v_#memory_int_118| v_ssl3_accept_~s.base_51) (+ 72 v_ssl3_accept_~s.offset_51)) |v_ssl3_accept_#t~mem76_1|) (not (= |v_ssl3_accept_#t~mem75_5| 8640))) InVars {#memory_int=|v_#memory_int_118|, ssl3_accept_#t~mem75=|v_ssl3_accept_#t~mem75_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_51, ssl3_accept_~s.base=v_ssl3_accept_~s.base_51} OutVars{#memory_int=|v_#memory_int_118|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_51, ssl3_accept_#t~mem76=|v_ssl3_accept_#t~mem76_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_51} AuxVars[] AssignedVars[ssl3_accept_#t~mem75, ssl3_accept_#t~mem76] {12677#false} is VALID [2022-04-08 03:04:24,006 INFO L290 TraceCheckUtils]: 76: Hoare triple {12677#false} [873] L1257-->L1260: Formula: (and (= (select (select |v_#memory_int_119| v_ssl3_accept_~s.base_52) (+ 72 v_ssl3_accept_~s.offset_52)) |v_ssl3_accept_#t~mem77_1|) (not (= |v_ssl3_accept_#t~mem76_5| 8641))) InVars {#memory_int=|v_#memory_int_119|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_52, ssl3_accept_#t~mem76=|v_ssl3_accept_#t~mem76_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_52} OutVars{#memory_int=|v_#memory_int_119|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_52, ssl3_accept_#t~mem77=|v_ssl3_accept_#t~mem77_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_52} AuxVars[] AssignedVars[ssl3_accept_#t~mem76, ssl3_accept_#t~mem77] {12677#false} is VALID [2022-04-08 03:04:24,006 INFO L290 TraceCheckUtils]: 77: Hoare triple {12677#false} [877] L1260-->L1263: Formula: (and (= (select (select |v_#memory_int_120| v_ssl3_accept_~s.base_53) (+ 72 v_ssl3_accept_~s.offset_53)) |v_ssl3_accept_#t~mem78_1|) (not (= 8656 |v_ssl3_accept_#t~mem77_5|))) InVars {#memory_int=|v_#memory_int_120|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_53, ssl3_accept_#t~mem77=|v_ssl3_accept_#t~mem77_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_53} OutVars{#memory_int=|v_#memory_int_120|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_53, ssl3_accept_#t~mem78=|v_ssl3_accept_#t~mem78_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_53} AuxVars[] AssignedVars[ssl3_accept_#t~mem77, ssl3_accept_#t~mem78] {12677#false} is VALID [2022-04-08 03:04:24,006 INFO L290 TraceCheckUtils]: 78: Hoare triple {12677#false} [882] L1263-->L1266: Formula: (and (not (= 8657 |v_ssl3_accept_#t~mem78_5|)) (= |v_ssl3_accept_#t~mem79_1| (select (select |v_#memory_int_121| v_ssl3_accept_~s.base_54) (+ 72 v_ssl3_accept_~s.offset_54)))) InVars {#memory_int=|v_#memory_int_121|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_54, ssl3_accept_#t~mem78=|v_ssl3_accept_#t~mem78_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_54} OutVars{#memory_int=|v_#memory_int_121|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_54, ssl3_accept_#t~mem79=|v_ssl3_accept_#t~mem79_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_54} AuxVars[] AssignedVars[ssl3_accept_#t~mem78, ssl3_accept_#t~mem79] {12677#false} is VALID [2022-04-08 03:04:24,006 INFO L290 TraceCheckUtils]: 79: Hoare triple {12677#false} [887] L1266-->L1269: Formula: (and (= |v_ssl3_accept_#t~mem80_1| (select (select |v_#memory_int_122| v_ssl3_accept_~s.base_55) (+ 72 v_ssl3_accept_~s.offset_55))) (not (= |v_ssl3_accept_#t~mem79_5| 8672))) InVars {#memory_int=|v_#memory_int_122|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_55, ssl3_accept_~s.base=v_ssl3_accept_~s.base_55, ssl3_accept_#t~mem79=|v_ssl3_accept_#t~mem79_5|} OutVars{#memory_int=|v_#memory_int_122|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_55, ssl3_accept_#t~mem80=|v_ssl3_accept_#t~mem80_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_55} AuxVars[] AssignedVars[ssl3_accept_#t~mem80, ssl3_accept_#t~mem79] {12677#false} is VALID [2022-04-08 03:04:24,006 INFO L290 TraceCheckUtils]: 80: Hoare triple {12677#false} [891] L1269-->L1270: Formula: (= 8673 |v_ssl3_accept_#t~mem80_3|) InVars {ssl3_accept_#t~mem80=|v_ssl3_accept_#t~mem80_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem80] {12677#false} is VALID [2022-04-08 03:04:24,006 INFO L290 TraceCheckUtils]: 81: Hoare triple {12677#false} [890] L1270-->L1615: Formula: (and (<= |v_ssl3_accept_#t~nondet144_2| 2147483647) (<= 0 (+ |v_ssl3_accept_#t~nondet144_2| 2147483648)) (= v_ssl3_accept_~ret~0_9 |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_9} AuxVars[] AssignedVars[ssl3_accept_~ret~0, ssl3_accept_#t~nondet144] {12677#false} is VALID [2022-04-08 03:04:24,006 INFO L290 TraceCheckUtils]: 82: Hoare triple {12677#false} [895] L1615-->L1616: Formula: (= 3 v_ssl3_accept_~blastFlag~0_4) InVars {ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_4} OutVars{ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_4} AuxVars[] AssignedVars[] {12677#false} is VALID [2022-04-08 03:04:24,006 INFO L290 TraceCheckUtils]: 83: Hoare triple {12677#false} [901] L1616-->ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {12677#false} is VALID [2022-04-08 03:04:24,007 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-08 03:04:24,007 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-08 03:04:24,007 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1120619358] [2022-04-08 03:04:24,007 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1120619358] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-08 03:04:24,007 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-08 03:04:24,007 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-04-08 03:04:24,007 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1667591608] [2022-04-08 03:04:24,007 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-08 03:04:24,008 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 15.6) internal successors, (78), 4 states have internal predecessors, (78), 1 states have call successors, (3), 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 84 [2022-04-08 03:04:24,008 INFO L84 Accepts]: Finished accepts. word is accepted. [2022-04-08 03:04:24,008 INFO L86 InductivityCheck]: Starting inductivity check of a Floyd-Hoare automaton with has 5 states, 5 states have (on average 15.6) internal successors, (78), 4 states have internal predecessors, (78), 1 states have call successors, (3), 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-08 03:04:24,077 INFO L122 InductivityCheck]: Floyd-Hoare automaton has 82 edges. 82 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2022-04-08 03:04:24,077 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-04-08 03:04:24,077 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-08 03:04:24,077 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-04-08 03:04:24,078 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-04-08 03:04:24,078 INFO L87 Difference]: Start difference. First operand 226 states and 348 transitions. Second operand has 5 states, 5 states have (on average 15.6) internal successors, (78), 4 states have internal predecessors, (78), 1 states have call successors, (3), 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-08 03:04:26,101 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-08 03:04:27,102 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-08 03:04:27,102 INFO L93 Difference]: Finished difference Result 455 states and 707 transitions. [2022-04-08 03:04:27,102 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-04-08 03:04:27,102 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 15.6) internal successors, (78), 4 states have internal predecessors, (78), 1 states have call successors, (3), 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 84 [2022-04-08 03:04:27,103 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-08 03:04:27,103 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5 states, 5 states have (on average 15.6) internal successors, (78), 4 states have internal predecessors, (78), 1 states have call successors, (3), 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-08 03:04:27,105 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 432 transitions. [2022-04-08 03:04:27,105 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5 states, 5 states have (on average 15.6) internal successors, (78), 4 states have internal predecessors, (78), 1 states have call successors, (3), 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-08 03:04:27,107 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 432 transitions. [2022-04-08 03:04:27,107 INFO L86 InductivityCheck]: Starting inductivity check of a Floyd-Hoare automaton with 5 states and 432 transitions. [2022-04-08 03:04:27,394 INFO L122 InductivityCheck]: Floyd-Hoare automaton has 432 edges. 432 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2022-04-08 03:04:27,397 INFO L225 Difference]: With dead ends: 455 [2022-04-08 03:04:27,398 INFO L226 Difference]: Without dead ends: 255 [2022-04-08 03:04:27,398 INFO L912 BasicCegarLoop]: 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-08 03:04:27,398 INFO L913 BasicCegarLoop]: 220 mSDtfsCounter, 20 mSDsluCounter, 324 mSDsCounter, 0 mSdLazyCounter, 386 mSolverCounterSat, 10 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 20 SdHoareTripleChecker+Valid, 544 SdHoareTripleChecker+Invalid, 397 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 386 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2022-04-08 03:04:27,399 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [20 Valid, 544 Invalid, 397 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 386 Invalid, 1 Unknown, 0 Unchecked, 2.3s Time] [2022-04-08 03:04:27,399 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 255 states. [2022-04-08 03:04:27,415 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 255 to 242. [2022-04-08 03:04:27,415 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2022-04-08 03:04:27,416 INFO L82 GeneralOperation]: Start isEquivalent. First operand 255 states. Second operand has 242 states, 237 states have (on average 1.5527426160337552) internal successors, (368), 237 states have internal predecessors, (368), 3 states have call successors, (3), 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-08 03:04:27,416 INFO L74 IsIncluded]: Start isIncluded. First operand 255 states. Second operand has 242 states, 237 states have (on average 1.5527426160337552) internal successors, (368), 237 states have internal predecessors, (368), 3 states have call successors, (3), 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-08 03:04:27,416 INFO L87 Difference]: Start difference. First operand 255 states. Second operand has 242 states, 237 states have (on average 1.5527426160337552) internal successors, (368), 237 states have internal predecessors, (368), 3 states have call successors, (3), 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-08 03:04:27,421 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-08 03:04:27,421 INFO L93 Difference]: Finished difference Result 255 states and 388 transitions. [2022-04-08 03:04:27,421 INFO L276 IsEmpty]: Start isEmpty. Operand 255 states and 388 transitions. [2022-04-08 03:04:27,422 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2022-04-08 03:04:27,422 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2022-04-08 03:04:27,422 INFO L74 IsIncluded]: Start isIncluded. First operand has 242 states, 237 states have (on average 1.5527426160337552) internal successors, (368), 237 states have internal predecessors, (368), 3 states have call successors, (3), 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-08 03:04:27,423 INFO L87 Difference]: Start difference. First operand has 242 states, 237 states have (on average 1.5527426160337552) internal successors, (368), 237 states have internal predecessors, (368), 3 states have call successors, (3), 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-08 03:04:27,426 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-08 03:04:27,426 INFO L93 Difference]: Finished difference Result 255 states and 388 transitions. [2022-04-08 03:04:27,426 INFO L276 IsEmpty]: Start isEmpty. Operand 255 states and 388 transitions. [2022-04-08 03:04:27,427 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2022-04-08 03:04:27,427 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2022-04-08 03:04:27,427 INFO L88 GeneralOperation]: Finished isEquivalent. [2022-04-08 03:04:27,427 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2022-04-08 03:04:27,427 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 242 states, 237 states have (on average 1.5527426160337552) internal successors, (368), 237 states have internal predecessors, (368), 3 states have call successors, (3), 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-08 03:04:27,430 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 242 states to 242 states and 372 transitions. [2022-04-08 03:04:27,431 INFO L78 Accepts]: Start accepts. Automaton has 242 states and 372 transitions. Word has length 84 [2022-04-08 03:04:27,431 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-08 03:04:27,431 INFO L478 AbstractCegarLoop]: Abstraction has 242 states and 372 transitions. [2022-04-08 03:04:27,431 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 15.6) internal successors, (78), 4 states have internal predecessors, (78), 1 states have call successors, (3), 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-08 03:04:27,431 INFO L276 IsEmpty]: Start isEmpty. Operand 242 states and 372 transitions. [2022-04-08 03:04:27,432 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 85 [2022-04-08 03:04:27,432 INFO L491 BasicCegarLoop]: Found error trace [2022-04-08 03:04:27,432 INFO L499 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 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-08 03:04:27,432 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2022-04-08 03:04:27,432 INFO L403 AbstractCegarLoop]: === Iteration 14 === Targeting ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION === [ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-08 03:04:27,432 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-08 03:04:27,432 INFO L85 PathProgramCache]: Analyzing trace with hash -2086442781, now seen corresponding path program 1 times [2022-04-08 03:04:27,432 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-08 03:04:27,432 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [863543894] [2022-04-08 03:04:27,432 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-08 03:04:27,432 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-08 03:04:27,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-08 03:04:27,548 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-08 03:04:27,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-08 03:04:27,552 INFO L290 TraceCheckUtils]: 0: Hoare triple {14010#(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|))} [668] 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) (= 196 (select |v_#length_13| 4)) (= (select .cse1 0) 48) (< 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] {14003#true} is VALID [2022-04-08 03:04:27,552 INFO L290 TraceCheckUtils]: 1: Hoare triple {14003#true} [671] ULTIMATE.initFINAL-->ULTIMATE.initEXIT: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {14003#true} is VALID [2022-04-08 03:04:27,553 INFO L284 TraceCheckUtils]: 2: Hoare quadruple {14003#true} {14003#true} [915] ULTIMATE.initEXIT-->L-1: AOR: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] LVA: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {14003#true} is VALID [2022-04-08 03:04:27,553 INFO L272 TraceCheckUtils]: 0: Hoare triple {14003#true} [666] ULTIMATE.startENTRY-->ULTIMATE.initENTRY: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {14010#(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-08 03:04:27,553 INFO L290 TraceCheckUtils]: 1: Hoare triple {14010#(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|))} [668] 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) (= 196 (select |v_#length_13| 4)) (= (select .cse1 0) 48) (< 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] {14003#true} is VALID [2022-04-08 03:04:27,553 INFO L290 TraceCheckUtils]: 2: Hoare triple {14003#true} [671] ULTIMATE.initFINAL-->ULTIMATE.initEXIT: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {14003#true} is VALID [2022-04-08 03:04:27,553 INFO L284 TraceCheckUtils]: 3: Hoare quadruple {14003#true} {14003#true} [915] ULTIMATE.initEXIT-->L-1: AOR: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] LVA: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {14003#true} is VALID [2022-04-08 03:04:27,553 INFO L272 TraceCheckUtils]: 4: Hoare triple {14003#true} [667] L-1-->mainENTRY: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {14003#true} is VALID [2022-04-08 03:04:27,554 INFO L290 TraceCheckUtils]: 5: Hoare triple {14003#true} [670] mainENTRY-->L1096: Formula: (let ((.cse27 (+ 116 v_main_~s~0.offset_1))) (let ((.cse37 (select |v_#memory_$Pointer$.offset_204| v_main_~s~0.base_1)) (.cse2 (select |v_#memory_$Pointer$.base_204| v_main_~s~0.base_1)) (.cse28 (+ v_main_~s~0.offset_1 248)) (.cse33 (store |v_#valid_6| v_main_~s~0.base_1 1)) (.cse31 (select (select |v_#memory_$Pointer$.base_202| v_main_~s~0.base_1) .cse27)) (.cse32 (+ (select (select |v_#memory_$Pointer$.offset_201| v_main_~s~0.base_1) .cse27) 888))) (let ((.cse21 (store |v_#memory_$Pointer$.offset_201| .cse31 (store (select |v_#memory_$Pointer$.offset_201| .cse31) .cse32 0))) (.cse35 (store |v_#memory_$Pointer$.base_202| .cse31 (store (select |v_#memory_$Pointer$.base_202| .cse31) .cse32 |v_main_#t~malloc19.base_4|))) (.cse34 (store .cse33 |v_main_#t~malloc8.base_4| 1)) (.cse11 (select .cse2 .cse28)) (.cse12 (+ 152 (select .cse37 .cse28)))) (let ((.cse38 (store |v_#memory_$Pointer$.offset_204| .cse11 (store (select |v_#memory_$Pointer$.offset_204| .cse11) .cse12 (let ((.cse43 (mod |v_main_#t~nondet15_2| 18446744073709551616))) (ite (<= .cse43 9223372036854775807) .cse43 (+ (- 18446744073709551616) .cse43)))))) (.cse23 (store |v_#memory_$Pointer$.base_204| .cse11 (store (select |v_#memory_$Pointer$.base_204| .cse11) .cse12 0))) (.cse22 (store .cse34 |v_main_#t~malloc9.base_4| 1)) (.cse39 (select (select |v_#memory_$Pointer$.base_205| v_main_~s~0.base_1) .cse27)) (.cse40 (+ 888 (select (select |v_#memory_$Pointer$.offset_202| v_main_~s~0.base_1) .cse27))) (.cse41 (select (select .cse35 v_main_~s~0.base_1) .cse27)) (.cse42 (+ 888 (select (select .cse21 v_main_~s~0.base_1) .cse27)))) (let ((.cse0 (select |v_#memory_$Pointer$.base_203| v_main_~s~0.base_1)) (.cse6 (+ v_main_~s~0.offset_1 332)) (.cse3 (select |v_#memory_$Pointer$.offset_205| v_main_~s~0.base_1)) (.cse19 (select (select .cse35 .cse41) .cse42)) (.cse20 (+ (select (select .cse21 .cse41) .cse42) 20)) (.cse8 (select (select |v_#memory_$Pointer$.base_205| .cse39) .cse40)) (.cse9 (+ (select (select |v_#memory_$Pointer$.offset_202| .cse39) .cse40) 28)) (.cse13 (select |v_#memory_int_228| v_main_~s~0.base_1)) (.cse4 (+ v_main_~s~0.offset_1 272)) (.cse7 (select |v_#memory_$Pointer$.offset_203| v_main_~s~0.base_1)) (.cse1 (+ v_main_~s~0.offset_1 256)) (.cse15 (+ v_main_~s~0.offset_1 288)) (.cse17 (select |v_#memory_$Pointer$.base_201| v_main_~s~0.base_1)) (.cse29 (+ v_main_~s~0.offset_1 72)) (.cse16 (select |v_#memory_int_225| v_main_~s~0.base_1)) (.cse36 (select |v_#memory_int_224| v_main_~s~0.base_1)) (.cse14 (select |v_#memory_int_226| v_main_~s~0.base_1)) (.cse26 (store .cse22 |v_main_#t~malloc10.base_4| 1)) (.cse24 (select (select .cse23 v_main_~s~0.base_1) .cse27)) (.cse25 (+ 975 (select (select .cse38 v_main_~s~0.base_1) .cse27)))) (and (<= 0 (+ |v_main_#t~nondet26_1| 2147483648)) (<= |v_main_#t~nondet17_2| 2147483647) (= (store |v_#memory_$Pointer$.base_203| v_main_~s~0.base_1 (store .cse0 .cse1 (select .cse2 .cse1))) |v_#memory_$Pointer$.base_204|) (= (store |v_#memory_$Pointer$.offset_205| v_main_~s~0.base_1 (store (store .cse3 .cse4 (let ((.cse5 (mod |v_main_#t~nondet11_2| 18446744073709551616))) (ite (<= .cse5 9223372036854775807) .cse5 (+ (- 18446744073709551616) .cse5)))) .cse6 (select .cse7 .cse6))) |v_#memory_$Pointer$.offset_203|) (= (select |v_#valid_6| v_main_~s~0.base_1) 0) (= |v_#memory_$Pointer$.base_1| (store |v_#memory_$Pointer$.base_205| .cse8 (store (select |v_#memory_$Pointer$.base_205| .cse8) .cse9 (select (select |v_#memory_$Pointer$.base_1| .cse8) .cse9)))) (= |v_#length_1| (store (store (store (store (store |v_#length_6| v_main_~s~0.base_1 356) |v_main_#t~malloc8.base_4| 979) |v_main_#t~malloc9.base_4| 348) |v_main_#t~malloc10.base_4| 244) |v_main_#t~malloc19.base_4| 68)) (= (let ((.cse10 (store |v_#memory_int_228| v_main_~s~0.base_1 (store (store .cse13 .cse6 |v_main_#t~nondet12_2|) .cse1 |v_main_#t~nondet13_2|)))) (store .cse10 .cse11 (store (select .cse10 .cse11) .cse12 (select (select |v_#memory_int_229| .cse11) .cse12)))) |v_#memory_int_229|) (= |v_#memory_int_225| (store |v_#memory_int_226| v_main_~s~0.base_1 (store .cse14 .cse15 (select .cse16 .cse15)))) (= (store |v_#memory_$Pointer$.base_201| v_main_~s~0.base_1 (store (store .cse17 .cse4 0) .cse6 (select .cse0 .cse6))) |v_#memory_$Pointer$.base_203|) (< |v_main_#t~malloc9.base_4| |v_#StackHeapBarrier_1|) (= (let ((.cse18 (store |v_#memory_int_227| .cse19 (store (select |v_#memory_int_227| .cse19) .cse20 |v_main_#t~nondet22_2|)))) (store .cse18 .cse8 (store (select .cse18 .cse8) .cse9 |v_main_#t~nondet25_2|))) |v_#memory_int_1|) (<= |v_main_#t~nondet13_2| 2147483647) (= (store .cse21 .cse19 (store (select .cse21 .cse19) .cse20 (select (select |v_#memory_$Pointer$.offset_202| .cse19) .cse20))) |v_#memory_$Pointer$.offset_202|) (not (= |v_main_#t~malloc9.base_4| 0)) (not (= |v_main_#t~malloc19.base_4| 0)) (= (select .cse22 |v_main_#t~malloc10.base_4|) 0) (= (store .cse23 .cse24 (store (select .cse23 .cse24) .cse25 (select (select |v_#memory_$Pointer$.base_202| .cse24) .cse25))) |v_#memory_$Pointer$.base_202|) (< v_main_~s~0.base_1 |v_#StackHeapBarrier_1|) (= |v_#valid_1| (store .cse26 |v_main_#t~malloc19.base_4| 1)) (= (store |v_#memory_$Pointer$.offset_13| v_main_~s~0.base_1 (store (store (store (store (select |v_#memory_$Pointer$.offset_13| v_main_~s~0.base_1) .cse27 0) .cse15 0) .cse28 0) .cse29 (select .cse3 .cse29))) |v_#memory_$Pointer$.offset_205|) (= |v_#memory_int_227| (let ((.cse30 (store |v_#memory_int_229| .cse24 (store (select |v_#memory_int_229| .cse24) .cse25 |v_main_#t~nondet17_2|)))) (store .cse30 .cse31 (store (select .cse30 .cse31) .cse32 (select (select |v_#memory_int_227| .cse31) .cse32))))) (= (select .cse33 |v_main_#t~malloc8.base_4|) 0) (< |v_main_#t~malloc8.base_4| |v_#StackHeapBarrier_1|) (= v_main_~s~0.offset_1 0) (= (select .cse34 |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)) (= (store .cse35 .cse19 (store (select .cse35 .cse19) .cse20 (select (select |v_#memory_$Pointer$.base_205| .cse19) .cse20))) |v_#memory_$Pointer$.base_205|) (< |v_main_#t~malloc10.base_4| |v_#StackHeapBarrier_1|) (= |v_#memory_$Pointer$.offset_1| (store |v_#memory_$Pointer$.offset_202| .cse8 (store (select |v_#memory_$Pointer$.offset_202| .cse8) .cse9 (select (select |v_#memory_$Pointer$.offset_1| .cse8) .cse9)))) (= |v_#memory_int_228| (store |v_#memory_int_224| v_main_~s~0.base_1 (store (store .cse36 .cse29 8464) .cse4 (select .cse13 .cse4)))) (= (store |v_#memory_$Pointer$.offset_203| v_main_~s~0.base_1 (store .cse7 .cse1 (select .cse37 .cse1))) |v_#memory_$Pointer$.offset_204|) (not (= v_main_~s~0.base_1 0)) (= (store |v_#memory_$Pointer$.base_13| v_main_~s~0.base_1 (store (store (store (store (select |v_#memory_$Pointer$.base_13| v_main_~s~0.base_1) .cse27 |v_main_#t~malloc8.base_4|) .cse15 |v_main_#t~malloc9.base_4|) .cse28 |v_main_#t~malloc10.base_4|) .cse29 (select .cse17 .cse29))) |v_#memory_$Pointer$.base_201|) (= (store |v_#memory_int_225| v_main_~s~0.base_1 (store .cse16 .cse28 (select .cse36 .cse28))) |v_#memory_int_224|) (= |v_#memory_int_226| (store |v_#memory_int_13| v_main_~s~0.base_1 (store (select |v_#memory_int_13| v_main_~s~0.base_1) .cse27 (select .cse14 .cse27)))) (= (select .cse26 |v_main_#t~malloc19.base_4|) 0) (= (store .cse38 .cse24 (store (select .cse38 .cse24) .cse25 (select (select |v_#memory_$Pointer$.offset_201| .cse24) .cse25))) |v_#memory_$Pointer$.offset_201|))))))) InVars {#memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, 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_13|, #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_13|} 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_#memory_$Pointer$.offset_205|, |v_main_#t~malloc19.base_4|, |v_#memory_int_224|, |v_#memory_int_225|, |v_#memory_int_226|, |v_#memory_int_227|, |v_#memory_$Pointer$.base_205|, |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] {14003#true} is VALID [2022-04-08 03:04:27,554 INFO L290 TraceCheckUtils]: 6: Hoare triple {14003#true} [672] L1096-->L1096-2: Formula: (let ((.cse0 (+ v_main_~s~0.offset_4 204))) (and (= (store |v_#memory_$Pointer$.offset_20| v_main_~s~0.base_4 (store (select |v_#memory_$Pointer$.offset_20| v_main_~s~0.base_4) .cse0 0)) |v_#memory_$Pointer$.offset_19|) (= (store |v_#memory_$Pointer$.base_20| v_main_~s~0.base_4 (store (select |v_#memory_$Pointer$.base_20| v_main_~s~0.base_4) .cse0 0)) |v_#memory_$Pointer$.base_19|) (not (= |v_main_#t~nondet26_3| 0)) (= |v_#memory_int_20| (store |v_#memory_int_21| v_main_~s~0.base_4 (store (select |v_#memory_int_21| v_main_~s~0.base_4) .cse0 (select (select |v_#memory_int_20| v_main_~s~0.base_4) .cse0)))))) InVars {main_#t~nondet26=|v_main_#t~nondet26_3|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_20|, main_~s~0.base=v_main_~s~0.base_4, #memory_int=|v_#memory_int_21|, main_~s~0.offset=v_main_~s~0.offset_4, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_20|} OutVars{#memory_int=|v_#memory_int_20|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_19|, 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_19|} AuxVars[] AssignedVars[main_#t~nondet26, #memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] {14003#true} is VALID [2022-04-08 03:04:27,554 INFO L272 TraceCheckUtils]: 7: Hoare triple {14003#true} [674] L1096-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] {14003#true} is VALID [2022-04-08 03:04:27,554 INFO L290 TraceCheckUtils]: 8: Hoare triple {14003#true} [676] ssl3_acceptENTRY-->L1146: Formula: (let ((.cse2 (select |v_#memory_$Pointer$.offset_55| v_ssl3_accept_~s.base_7)) (.cse5 (select |v_#memory_$Pointer$.offset_206| v_ssl3_accept_~s.base_7)) (.cse0 (+ v_ssl3_accept_~s.offset_7 128)) (.cse1 (select |v_#memory_$Pointer$.base_206| v_ssl3_accept_~s.base_7)) (.cse4 (+ v_ssl3_accept_~s.offset_7 72)) (.cse6 (select |v_#memory_$Pointer$.base_55| v_ssl3_accept_~s.base_7)) (.cse3 (+ v_ssl3_accept_~s.offset_7 272))) (and (= v_ssl3_accept_~tmp___9~0_3 |v_ssl3_accept_#t~nondet38_2|) (<= |v_ssl3_accept_#t~nondet37_2| 9223372036854775807) (<= |v_ssl3_accept_#t~nondet35_2| 2147483647) (= v_ssl3_accept_~tmp~3_1 |v_ssl3_accept_#t~nondet41_2|) (= |v_#memory_$Pointer$.base_206| (store |v_#memory_$Pointer$.base_57| v_ssl3_accept_~s.base_7 (store (select |v_#memory_$Pointer$.base_57| v_ssl3_accept_~s.base_7) .cse0 (select .cse1 .cse0)))) (= v_ssl3_accept_~skip~0_1 0) (<= |v_ssl3_accept_#t~nondet31_2| 2147483647) (<= |v_ssl3_accept_#t~nondet41_2| 2147483647) (= v_ssl3_accept_~blastFlag~0_6 0) (= (select .cse2 .cse3) |v_ssl3_accept_#t~mem42.offset_1|) (<= |v_ssl3_accept_#t~nondet32_2| 2147483647) (<= |v_ssl3_accept_#t~nondet39_2| 2147483647) (<= 0 (+ 9223372036854775808 |v_ssl3_accept_#t~nondet37_2|)) (= v_ssl3_accept_~s.offset_7 |v_ssl3_accept_#in~s.offset_1|) (<= 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|) (= v_ssl3_accept_~tmp___1~0_1 |v_ssl3_accept_#t~nondet31_2|) (<= |v_ssl3_accept_#t~nondet33_2| 2147483647) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet31_2|)) (= 0 v_ssl3_accept_~cb~0.base_1) (= v_ssl3_accept_~tmp___5~0_1 |v_ssl3_accept_#t~nondet35_2|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet33_2|)) (<= 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_~s.base_7 |v_ssl3_accept_#in~s.base_1|) (= (store |v_#memory_int_62| v_ssl3_accept_~s.base_7 (store (store (select |v_#memory_int_62| v_ssl3_accept_~s.base_7) .cse0 |v_ssl3_accept_#t~nondet40_2|) .cse4 8464)) |v_#memory_int_60|) (= v_ssl3_accept_~got_new_session~0_1 0) (<= |v_ssl3_accept_#t~nondet38_2| 2147483647) (= v_ssl3_accept_~tmp___2~0_1 |v_ssl3_accept_#t~nondet32_2|) (= (store |v_#memory_$Pointer$.offset_206| v_ssl3_accept_~s.base_7 (store .cse5 .cse4 (select .cse2 .cse4))) |v_#memory_$Pointer$.offset_55|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet41_2|)) (= |v_#memory_$Pointer$.offset_206| (store |v_#memory_$Pointer$.offset_57| v_ssl3_accept_~s.base_7 (store (select |v_#memory_$Pointer$.offset_57| v_ssl3_accept_~s.base_7) .cse0 (select .cse5 .cse0)))) (<= |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_#memory_$Pointer$.base_55| (store |v_#memory_$Pointer$.base_206| v_ssl3_accept_~s.base_7 (store .cse1 .cse4 (select .cse6 .cse4)))) (<= |v_ssl3_accept_#t~nondet34_2| 2147483647) (= |v_ssl3_accept_#t~mem42.base_1| (select .cse6 .cse3)) (= v_ssl3_accept_~cb~0.offset_1 0) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet38_2|)) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet39_2|)) (= (- 1) v_ssl3_accept_~ret~0_10) (<= |v_ssl3_accept_#t~nondet36_2| 2147483647) (= v_ssl3_accept_~tmp___10~0_3 |v_ssl3_accept_#t~nondet39_2|) (= 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_57|, 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_62|, 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_57|, 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_10, 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_55|, ssl3_accept_~num1~0=v_ssl3_accept_~num1~0_1, ssl3_accept_~tmp___10~0=v_ssl3_accept_~tmp___10~0_3, 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_6, 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_7, ssl3_accept_~tmp___9~0=v_ssl3_accept_~tmp___9~0_3, 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_60|, ssl3_accept_~tmp___1~0=v_ssl3_accept_~tmp___1~0_1, ssl3_accept_~s.base=v_ssl3_accept_~s.base_7, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_55|, 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_206|, |v_#memory_$Pointer$.base_206|] 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] {14003#true} is VALID [2022-04-08 03:04:27,554 INFO L290 TraceCheckUtils]: 9: Hoare triple {14003#true} [678] L1146-->L1146-2: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_8 272))) (and (= (select (select |v_#memory_$Pointer$.base_59| v_ssl3_accept_~s.base_8) .cse0) v_ssl3_accept_~cb~0.base_3) (not (= (mod (+ |v_ssl3_accept_#t~mem42.base_3| |v_ssl3_accept_#t~mem42.offset_3|) 18446744073709551616) 0)) (= v_ssl3_accept_~cb~0.offset_3 (select (select |v_#memory_$Pointer$.offset_59| v_ssl3_accept_~s.base_8) .cse0)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_8, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_59|, ssl3_accept_#t~mem42.base=|v_ssl3_accept_#t~mem42.base_3|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_8, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_59|, ssl3_accept_#t~mem42.offset=|v_ssl3_accept_#t~mem42.offset_3|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_8, ssl3_accept_~cb~0.base=v_ssl3_accept_~cb~0.base_3, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_59|, 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_8, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_59|} 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] {14003#true} is VALID [2022-04-08 03:04:27,555 INFO L290 TraceCheckUtils]: 10: Hoare triple {14003#true} [680] L1146-2-->L1152: Formula: (let ((.cse1 (+ 44 v_ssl3_accept_~s.offset_11))) (and (= |v_#memory_int_67| (store |v_#memory_int_68| v_ssl3_accept_~s.base_11 (let ((.cse0 (select |v_#memory_int_68| v_ssl3_accept_~s.base_11))) (store .cse0 .cse1 (+ (select .cse0 .cse1) 1))))) (= |v_#memory_$Pointer$.base_64| (store |v_#memory_$Pointer$.base_65| v_ssl3_accept_~s.base_11 (store (select |v_#memory_$Pointer$.base_65| v_ssl3_accept_~s.base_11) .cse1 (select (select |v_#memory_$Pointer$.base_64| v_ssl3_accept_~s.base_11) .cse1)))) (= (store |v_#memory_$Pointer$.offset_65| v_ssl3_accept_~s.base_11 (store (select |v_#memory_$Pointer$.offset_65| v_ssl3_accept_~s.base_11) .cse1 (select (select |v_#memory_$Pointer$.offset_64| v_ssl3_accept_~s.base_11) .cse1))) |v_#memory_$Pointer$.offset_64|))) InVars {#memory_int=|v_#memory_int_68|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_11, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_65|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_11, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_65|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_11, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_64|, ssl3_accept_#t~mem44=|v_ssl3_accept_#t~mem44_1|, #memory_int=|v_#memory_int_67|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_11, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_64|} AuxVars[] AssignedVars[#memory_$Pointer$.base, ssl3_accept_#t~mem44, #memory_int, #memory_$Pointer$.offset] {14003#true} is VALID [2022-04-08 03:04:27,555 INFO L290 TraceCheckUtils]: 11: Hoare triple {14003#true} [682] 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[] {14003#true} is VALID [2022-04-08 03:04:27,555 INFO L290 TraceCheckUtils]: 12: Hoare triple {14003#true} [685] L1152-1-->L1161: Formula: (let ((.cse0 (+ 204 v_ssl3_accept_~s.offset_16))) (and (= (select (select |v_#memory_$Pointer$.base_79| v_ssl3_accept_~s.base_16) .cse0) |v_ssl3_accept_#t~mem45.base_1|) (= (select (select |v_#memory_$Pointer$.offset_79| v_ssl3_accept_~s.base_16) .cse0) |v_ssl3_accept_#t~mem45.offset_1|))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_16, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_79|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_16, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_79|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_16, ssl3_accept_#t~mem45.offset=|v_ssl3_accept_#t~mem45.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_79|, ssl3_accept_#t~mem45.base=|v_ssl3_accept_#t~mem45.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_16, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_79|} AuxVars[] AssignedVars[ssl3_accept_#t~mem45.offset, ssl3_accept_#t~mem45.base] {14003#true} is VALID [2022-04-08 03:04:27,555 INFO L290 TraceCheckUtils]: 13: Hoare triple {14003#true} [687] L1161-->L1167-2: Formula: (not (= (mod (+ |v_ssl3_accept_#t~mem45.base_5| |v_ssl3_accept_#t~mem45.offset_5|) 18446744073709551616) 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] {14003#true} is VALID [2022-04-08 03:04:27,555 INFO L290 TraceCheckUtils]: 14: Hoare triple {14003#true} [691] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {14003#true} is VALID [2022-04-08 03:04:27,555 INFO L290 TraceCheckUtils]: 15: Hoare triple {14003#true} [693] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_82| v_ssl3_accept_~s.base_18) (+ 72 v_ssl3_accept_~s.offset_18)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_82|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, 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_82|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {14003#true} is VALID [2022-04-08 03:04:27,555 INFO L290 TraceCheckUtils]: 16: Hoare triple {14003#true} [697] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_84| v_ssl3_accept_~s.base_20) (+ 72 v_ssl3_accept_~s.offset_20))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_84|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_20, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_20} OutVars{#memory_int=|v_#memory_int_84|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_20, ssl3_accept_~s.base=v_ssl3_accept_~s.base_20} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {14003#true} is VALID [2022-04-08 03:04:27,555 INFO L290 TraceCheckUtils]: 17: Hoare triple {14003#true} [701] L1173-->L1176: Formula: (and (= (select (select |v_#memory_int_85| v_ssl3_accept_~s.base_21) (+ 72 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|) (not (= |v_ssl3_accept_#t~mem48_5| 16384))) InVars {#memory_int=|v_#memory_int_85|, 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_85|, 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] {14003#true} is VALID [2022-04-08 03:04:27,555 INFO L290 TraceCheckUtils]: 18: Hoare triple {14003#true} [704] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_86| v_ssl3_accept_~s.base_22) (+ 72 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_86|, 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_86|, 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] {14003#true} is VALID [2022-04-08 03:04:27,555 INFO L290 TraceCheckUtils]: 19: Hoare triple {14003#true} [708] 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_25) (+ 72 v_ssl3_accept_~s.offset_25)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {14003#true} is VALID [2022-04-08 03:04:27,555 INFO L290 TraceCheckUtils]: 20: Hoare triple {14003#true} [711] L1182-->L1185: Formula: (and (= |v_ssl3_accept_#t~mem52_1| (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_26) (+ 72 v_ssl3_accept_~s.offset_26))) (not (= 8195 |v_ssl3_accept_#t~mem51_5|))) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} 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_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {14003#true} is VALID [2022-04-08 03:04:27,555 INFO L290 TraceCheckUtils]: 21: Hoare triple {14003#true} [715] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_93| v_ssl3_accept_~s.base_27) (+ 72 v_ssl3_accept_~s.offset_27)))) InVars {#memory_int=|v_#memory_int_93|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_27, ssl3_accept_~s.base=v_ssl3_accept_~s.base_27} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_93|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_27, ssl3_accept_~s.base=v_ssl3_accept_~s.base_27} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {14003#true} is VALID [2022-04-08 03:04:27,555 INFO L290 TraceCheckUtils]: 22: Hoare triple {14003#true} [720] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_28) (+ 72 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_94|, 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_94|, 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] {14003#true} is VALID [2022-04-08 03:04:27,556 INFO L290 TraceCheckUtils]: 23: Hoare triple {14003#true} [728] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_30) (+ 72 v_ssl3_accept_~s.offset_30))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {14003#true} is VALID [2022-04-08 03:04:27,556 INFO L290 TraceCheckUtils]: 24: Hoare triple {14003#true} [735] 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] {14003#true} is VALID [2022-04-08 03:04:27,556 INFO L290 TraceCheckUtils]: 25: Hoare triple {14003#true} [741] L1201-->L1356: Formula: (let ((.cse0 (+ 68 v_ssl3_accept_~s.offset_68))) (and (= |v_#memory_$Pointer$.offset_115| (store |v_#memory_$Pointer$.offset_116| v_ssl3_accept_~s.base_68 (store (select |v_#memory_$Pointer$.offset_116| v_ssl3_accept_~s.base_68) .cse0 (select (select |v_#memory_$Pointer$.offset_115| v_ssl3_accept_~s.base_68) .cse0)))) (= (store |v_#memory_int_150| v_ssl3_accept_~s.base_68 (store (select |v_#memory_int_150| v_ssl3_accept_~s.base_68) .cse0 0)) |v_#memory_int_149|) (= (store |v_#memory_$Pointer$.base_116| v_ssl3_accept_~s.base_68 (store (select |v_#memory_$Pointer$.base_116| v_ssl3_accept_~s.base_68) .cse0 (select (select |v_#memory_$Pointer$.base_115| v_ssl3_accept_~s.base_68) .cse0))) |v_#memory_$Pointer$.base_115|) (<= |v_ssl3_accept_#t~nondet92_2| 2147483647) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet92_2|)) (= v_ssl3_accept_~ret~0_27 |v_ssl3_accept_#t~nondet92_2|))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_68, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_116|, #memory_int=|v_#memory_int_150|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_68, ssl3_accept_#t~nondet92=|v_ssl3_accept_#t~nondet92_2|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_116|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_27, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_68, #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[] AssignedVars[ssl3_accept_~ret~0, #memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset, ssl3_accept_#t~nondet92] {14003#true} is VALID [2022-04-08 03:04:27,556 INFO L290 TraceCheckUtils]: 26: Hoare triple {14003#true} [747] L1356-->L1356-2: Formula: (and (= v_ssl3_accept_~blastFlag~0_8 1) (= v_ssl3_accept_~blastFlag~0_9 0)) InVars {ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_9} OutVars{ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_8} AuxVars[] AssignedVars[ssl3_accept_~blastFlag~0] {14003#true} is VALID [2022-04-08 03:04:27,557 INFO L290 TraceCheckUtils]: 27: Hoare triple {14003#true} [754] L1356-2-->L1654: Formula: (let ((.cse0 (+ 72 v_ssl3_accept_~s.offset_69)) (.cse2 (select |v_#memory_$Pointer$.base_211| v_ssl3_accept_~s.base_69)) (.cse3 (select |v_#memory_$Pointer$.offset_211| v_ssl3_accept_~s.base_69)) (.cse1 (+ 88 v_ssl3_accept_~s.offset_69))) (and (= |v_#memory_int_151| (store |v_#memory_int_153| v_ssl3_accept_~s.base_69 (store (store (select |v_#memory_int_153| v_ssl3_accept_~s.base_69) .cse0 8496) .cse1 0))) (= (store |v_#memory_$Pointer$.base_119| v_ssl3_accept_~s.base_69 (store (select |v_#memory_$Pointer$.base_119| v_ssl3_accept_~s.base_69) .cse0 (select .cse2 .cse0))) |v_#memory_$Pointer$.base_211|) (not (<= v_ssl3_accept_~ret~0_29 0)) (= (store |v_#memory_$Pointer$.offset_119| v_ssl3_accept_~s.base_69 (store (select |v_#memory_$Pointer$.offset_119| v_ssl3_accept_~s.base_69) .cse0 (select .cse3 .cse0))) |v_#memory_$Pointer$.offset_211|) (= (store |v_#memory_$Pointer$.base_211| v_ssl3_accept_~s.base_69 (store .cse2 .cse1 (select (select |v_#memory_$Pointer$.base_117| v_ssl3_accept_~s.base_69) .cse1))) |v_#memory_$Pointer$.base_117|) (= v_ssl3_accept_~got_new_session~0_5 1) (= (store |v_#memory_$Pointer$.offset_211| v_ssl3_accept_~s.base_69 (store .cse3 .cse1 (select (select |v_#memory_$Pointer$.offset_117| v_ssl3_accept_~s.base_69) .cse1))) |v_#memory_$Pointer$.offset_117|))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_69, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_29, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_119|, #memory_int=|v_#memory_int_153|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_69, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_119|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_69, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_29, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_117|, ssl3_accept_~got_new_session~0=v_ssl3_accept_~got_new_session~0_5, #memory_int=|v_#memory_int_151|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_69, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_117|} 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] {14008#(not (= 8482 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72))))} is VALID [2022-04-08 03:04:27,557 INFO L290 TraceCheckUtils]: 28: Hoare triple {14008#(not (= 8482 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72))))} [733] L1654-->L1692: Formula: (let ((.cse0 (+ 116 v_ssl3_accept_~s.offset_17))) (and (= (select (select |v_#memory_int_81| |v_ssl3_accept_#t~mem150.base_1|) (+ |v_ssl3_accept_#t~mem150.offset_1| 908)) |v_ssl3_accept_#t~mem151_1|) (= (select (select |v_#memory_$Pointer$.offset_80| v_ssl3_accept_~s.base_17) .cse0) |v_ssl3_accept_#t~mem150.offset_1|) (= (select (select |v_#memory_$Pointer$.base_80| v_ssl3_accept_~s.base_17) .cse0) |v_ssl3_accept_#t~mem150.base_1|))) InVars {#memory_int=|v_#memory_int_81|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_17, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_80|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_17, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_80|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_17, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_80|, ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_1|, #memory_int=|v_#memory_int_81|, ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_17, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_80|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {14008#(not (= 8482 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72))))} is VALID [2022-04-08 03:04:27,557 INFO L290 TraceCheckUtils]: 29: Hoare triple {14008#(not (= 8482 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72))))} [740] L1692-->L1692-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] {14008#(not (= 8482 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72))))} is VALID [2022-04-08 03:04:27,558 INFO L290 TraceCheckUtils]: 30: Hoare triple {14008#(not (= 8482 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72))))} [746] L1692-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] {14008#(not (= 8482 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72))))} is VALID [2022-04-08 03:04:27,558 INFO L290 TraceCheckUtils]: 31: Hoare triple {14008#(not (= 8482 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72))))} [691] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {14008#(not (= 8482 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72))))} is VALID [2022-04-08 03:04:27,558 INFO L290 TraceCheckUtils]: 32: Hoare triple {14008#(not (= 8482 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72))))} [693] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_82| v_ssl3_accept_~s.base_18) (+ 72 v_ssl3_accept_~s.offset_18)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_82|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, 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_82|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {14008#(not (= 8482 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72))))} is VALID [2022-04-08 03:04:27,559 INFO L290 TraceCheckUtils]: 33: Hoare triple {14008#(not (= 8482 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72))))} [697] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_84| v_ssl3_accept_~s.base_20) (+ 72 v_ssl3_accept_~s.offset_20))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_84|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_20, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_20} OutVars{#memory_int=|v_#memory_int_84|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_20, ssl3_accept_~s.base=v_ssl3_accept_~s.base_20} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {14008#(not (= 8482 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72))))} is VALID [2022-04-08 03:04:27,559 INFO L290 TraceCheckUtils]: 34: Hoare triple {14008#(not (= 8482 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72))))} [701] L1173-->L1176: Formula: (and (= (select (select |v_#memory_int_85| v_ssl3_accept_~s.base_21) (+ 72 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|) (not (= |v_ssl3_accept_#t~mem48_5| 16384))) InVars {#memory_int=|v_#memory_int_85|, 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_85|, 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] {14008#(not (= 8482 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72))))} is VALID [2022-04-08 03:04:27,559 INFO L290 TraceCheckUtils]: 35: Hoare triple {14008#(not (= 8482 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72))))} [704] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_86| v_ssl3_accept_~s.base_22) (+ 72 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_86|, 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_86|, 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] {14008#(not (= 8482 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72))))} is VALID [2022-04-08 03:04:27,560 INFO L290 TraceCheckUtils]: 36: Hoare triple {14008#(not (= 8482 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72))))} [708] 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_25) (+ 72 v_ssl3_accept_~s.offset_25)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {14008#(not (= 8482 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72))))} is VALID [2022-04-08 03:04:27,560 INFO L290 TraceCheckUtils]: 37: Hoare triple {14008#(not (= 8482 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72))))} [711] L1182-->L1185: Formula: (and (= |v_ssl3_accept_#t~mem52_1| (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_26) (+ 72 v_ssl3_accept_~s.offset_26))) (not (= 8195 |v_ssl3_accept_#t~mem51_5|))) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} 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_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {14008#(not (= 8482 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72))))} is VALID [2022-04-08 03:04:27,560 INFO L290 TraceCheckUtils]: 38: Hoare triple {14008#(not (= 8482 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72))))} [715] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_93| v_ssl3_accept_~s.base_27) (+ 72 v_ssl3_accept_~s.offset_27)))) InVars {#memory_int=|v_#memory_int_93|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_27, ssl3_accept_~s.base=v_ssl3_accept_~s.base_27} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_93|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_27, ssl3_accept_~s.base=v_ssl3_accept_~s.base_27} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {14008#(not (= 8482 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72))))} is VALID [2022-04-08 03:04:27,561 INFO L290 TraceCheckUtils]: 39: Hoare triple {14008#(not (= 8482 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72))))} [720] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_28) (+ 72 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_94|, 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_94|, 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] {14009#(not (= |ssl3_accept_#t~mem54| 8482))} is VALID [2022-04-08 03:04:27,561 INFO L290 TraceCheckUtils]: 40: Hoare triple {14009#(not (= |ssl3_accept_#t~mem54| 8482))} [727] 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] {14004#false} is VALID [2022-04-08 03:04:27,561 INFO L290 TraceCheckUtils]: 41: Hoare triple {14004#false} [734] L1192-->L1654: Formula: (let ((.cse0 (+ 72 v_ssl3_accept_~s.offset_67))) (and (= (store |v_#memory_int_148| v_ssl3_accept_~s.base_67 (store (select |v_#memory_int_148| v_ssl3_accept_~s.base_67) .cse0 3)) |v_#memory_int_147|) (= (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))) |v_#memory_$Pointer$.offset_113|) (= (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 {#memory_int=|v_#memory_int_148|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_67, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_114|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_67, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_114|} OutVars{#memory_int=|v_#memory_int_147|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_67, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_113|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_67, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_113|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] {14004#false} is VALID [2022-04-08 03:04:27,561 INFO L290 TraceCheckUtils]: 42: Hoare triple {14004#false} [733] L1654-->L1692: Formula: (let ((.cse0 (+ 116 v_ssl3_accept_~s.offset_17))) (and (= (select (select |v_#memory_int_81| |v_ssl3_accept_#t~mem150.base_1|) (+ |v_ssl3_accept_#t~mem150.offset_1| 908)) |v_ssl3_accept_#t~mem151_1|) (= (select (select |v_#memory_$Pointer$.offset_80| v_ssl3_accept_~s.base_17) .cse0) |v_ssl3_accept_#t~mem150.offset_1|) (= (select (select |v_#memory_$Pointer$.base_80| v_ssl3_accept_~s.base_17) .cse0) |v_ssl3_accept_#t~mem150.base_1|))) InVars {#memory_int=|v_#memory_int_81|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_17, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_80|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_17, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_80|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_17, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_80|, ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_1|, #memory_int=|v_#memory_int_81|, ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_17, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_80|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {14004#false} is VALID [2022-04-08 03:04:27,561 INFO L290 TraceCheckUtils]: 43: Hoare triple {14004#false} [740] L1692-->L1692-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] {14004#false} is VALID [2022-04-08 03:04:27,561 INFO L290 TraceCheckUtils]: 44: Hoare triple {14004#false} [746] L1692-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] {14004#false} is VALID [2022-04-08 03:04:27,561 INFO L290 TraceCheckUtils]: 45: Hoare triple {14004#false} [691] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {14004#false} is VALID [2022-04-08 03:04:27,561 INFO L290 TraceCheckUtils]: 46: Hoare triple {14004#false} [693] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_82| v_ssl3_accept_~s.base_18) (+ 72 v_ssl3_accept_~s.offset_18)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_82|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, 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_82|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {14004#false} is VALID [2022-04-08 03:04:27,561 INFO L290 TraceCheckUtils]: 47: Hoare triple {14004#false} [697] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_84| v_ssl3_accept_~s.base_20) (+ 72 v_ssl3_accept_~s.offset_20))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_84|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_20, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_20} OutVars{#memory_int=|v_#memory_int_84|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_20, ssl3_accept_~s.base=v_ssl3_accept_~s.base_20} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {14004#false} is VALID [2022-04-08 03:04:27,561 INFO L290 TraceCheckUtils]: 48: Hoare triple {14004#false} [701] L1173-->L1176: Formula: (and (= (select (select |v_#memory_int_85| v_ssl3_accept_~s.base_21) (+ 72 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|) (not (= |v_ssl3_accept_#t~mem48_5| 16384))) InVars {#memory_int=|v_#memory_int_85|, 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_85|, 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] {14004#false} is VALID [2022-04-08 03:04:27,562 INFO L290 TraceCheckUtils]: 49: Hoare triple {14004#false} [704] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_86| v_ssl3_accept_~s.base_22) (+ 72 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_86|, 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_86|, 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] {14004#false} is VALID [2022-04-08 03:04:27,562 INFO L290 TraceCheckUtils]: 50: Hoare triple {14004#false} [708] 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_25) (+ 72 v_ssl3_accept_~s.offset_25)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {14004#false} is VALID [2022-04-08 03:04:27,562 INFO L290 TraceCheckUtils]: 51: Hoare triple {14004#false} [711] L1182-->L1185: Formula: (and (= |v_ssl3_accept_#t~mem52_1| (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_26) (+ 72 v_ssl3_accept_~s.offset_26))) (not (= 8195 |v_ssl3_accept_#t~mem51_5|))) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} 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_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {14004#false} is VALID [2022-04-08 03:04:27,562 INFO L290 TraceCheckUtils]: 52: Hoare triple {14004#false} [715] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_93| v_ssl3_accept_~s.base_27) (+ 72 v_ssl3_accept_~s.offset_27)))) InVars {#memory_int=|v_#memory_int_93|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_27, ssl3_accept_~s.base=v_ssl3_accept_~s.base_27} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_93|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_27, ssl3_accept_~s.base=v_ssl3_accept_~s.base_27} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {14004#false} is VALID [2022-04-08 03:04:27,562 INFO L290 TraceCheckUtils]: 53: Hoare triple {14004#false} [720] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_28) (+ 72 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_94|, 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_94|, 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] {14004#false} is VALID [2022-04-08 03:04:27,562 INFO L290 TraceCheckUtils]: 54: Hoare triple {14004#false} [728] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_30) (+ 72 v_ssl3_accept_~s.offset_30))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {14004#false} is VALID [2022-04-08 03:04:27,562 INFO L290 TraceCheckUtils]: 55: Hoare triple {14004#false} [736] L1194-->L1197: Formula: (and (= |v_ssl3_accept_#t~mem56_1| (select (select |v_#memory_int_98| v_ssl3_accept_~s.base_31) (+ 72 v_ssl3_accept_~s.offset_31))) (not (= 8464 |v_ssl3_accept_#t~mem55_5|))) InVars {#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_31, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_31} OutVars{#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_31, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_31} AuxVars[] AssignedVars[ssl3_accept_#t~mem55, ssl3_accept_#t~mem56] {14004#false} is VALID [2022-04-08 03:04:27,562 INFO L290 TraceCheckUtils]: 56: Hoare triple {14004#false} [743] L1197-->L1200: Formula: (and (= (select (select |v_#memory_int_99| v_ssl3_accept_~s.base_32) (+ 72 v_ssl3_accept_~s.offset_32)) |v_ssl3_accept_#t~mem57_1|) (not (= 8465 |v_ssl3_accept_#t~mem56_5|))) InVars {#memory_int=|v_#memory_int_99|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_32, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_32} OutVars{#memory_int=|v_#memory_int_99|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_32, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_32} AuxVars[] AssignedVars[ssl3_accept_#t~mem56, ssl3_accept_#t~mem57] {14004#false} is VALID [2022-04-08 03:04:27,562 INFO L290 TraceCheckUtils]: 57: Hoare triple {14004#false} [750] L1200-->L1203: Formula: (and (not (= 8466 |v_ssl3_accept_#t~mem57_5|)) (= |v_ssl3_accept_#t~mem58_1| (select (select |v_#memory_int_100| v_ssl3_accept_~s.base_33) (+ 72 v_ssl3_accept_~s.offset_33)))) InVars {#memory_int=|v_#memory_int_100|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} OutVars{#memory_int=|v_#memory_int_100|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} AuxVars[] AssignedVars[ssl3_accept_#t~mem57, ssl3_accept_#t~mem58] {14004#false} is VALID [2022-04-08 03:04:27,562 INFO L290 TraceCheckUtils]: 58: Hoare triple {14004#false} [756] L1203-->L1206: Formula: (and (not (= 8496 |v_ssl3_accept_#t~mem58_5|)) (= |v_ssl3_accept_#t~mem59_1| (select (select |v_#memory_int_101| v_ssl3_accept_~s.base_34) (+ 72 v_ssl3_accept_~s.offset_34)))) InVars {#memory_int=|v_#memory_int_101|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_5|} OutVars{#memory_int=|v_#memory_int_101|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem58, ssl3_accept_#t~mem59] {14004#false} is VALID [2022-04-08 03:04:27,562 INFO L290 TraceCheckUtils]: 59: Hoare triple {14004#false} [763] L1206-->L1209: Formula: (and (= |v_ssl3_accept_#t~mem60_1| (select (select |v_#memory_int_102| v_ssl3_accept_~s.base_35) (+ 72 v_ssl3_accept_~s.offset_35))) (not (= 8497 |v_ssl3_accept_#t~mem59_5|))) InVars {#memory_int=|v_#memory_int_102|, 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_5|} OutVars{#memory_int=|v_#memory_int_102|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem59] {14004#false} is VALID [2022-04-08 03:04:27,562 INFO L290 TraceCheckUtils]: 60: Hoare triple {14004#false} [769] L1209-->L1212: Formula: (and (= (select (select |v_#memory_int_103| v_ssl3_accept_~s.base_36) (+ 72 v_ssl3_accept_~s.offset_36)) |v_ssl3_accept_#t~mem61_1|) (not (= |v_ssl3_accept_#t~mem60_5| 8512))) InVars {#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36} OutVars{#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem61] {14004#false} is VALID [2022-04-08 03:04:27,562 INFO L290 TraceCheckUtils]: 61: Hoare triple {14004#false} [776] L1212-->L1215: Formula: (and (not (= 8513 |v_ssl3_accept_#t~mem61_5|)) (= (select (select |v_#memory_int_104| v_ssl3_accept_~s.base_37) (+ 72 v_ssl3_accept_~s.offset_37)) |v_ssl3_accept_#t~mem62_1|)) InVars {#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_37, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_37} OutVars{#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_37, ssl3_accept_~s.base=v_ssl3_accept_~s.base_37, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem61, ssl3_accept_#t~mem62] {14004#false} is VALID [2022-04-08 03:04:27,562 INFO L290 TraceCheckUtils]: 62: Hoare triple {14004#false} [782] L1215-->L1218: Formula: (and (not (= 8528 |v_ssl3_accept_#t~mem62_5|)) (= (select (select |v_#memory_int_105| v_ssl3_accept_~s.base_38) (+ 72 v_ssl3_accept_~s.offset_38)) |v_ssl3_accept_#t~mem63_1|)) InVars {#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_5|} OutVars{#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38, ssl3_accept_#t~mem63=|v_ssl3_accept_#t~mem63_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem62, ssl3_accept_#t~mem63] {14004#false} is VALID [2022-04-08 03:04:27,562 INFO L290 TraceCheckUtils]: 63: Hoare triple {14004#false} [789] L1218-->L1221: Formula: (and (= (select (select |v_#memory_int_106| v_ssl3_accept_~s.base_39) (+ 72 v_ssl3_accept_~s.offset_39)) |v_ssl3_accept_#t~mem64_1|) (not (= |v_ssl3_accept_#t~mem63_5| 8529))) InVars {#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39, 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_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39} AuxVars[] AssignedVars[ssl3_accept_#t~mem63, ssl3_accept_#t~mem64] {14004#false} is VALID [2022-04-08 03:04:27,563 INFO L290 TraceCheckUtils]: 64: Hoare triple {14004#false} [793] L1221-->L1224: Formula: (and (= |v_ssl3_accept_#t~mem65_1| (select (select |v_#memory_int_107| v_ssl3_accept_~s.base_40) (+ 72 v_ssl3_accept_~s.offset_40))) (not (= 8544 |v_ssl3_accept_#t~mem64_5|))) InVars {#memory_int=|v_#memory_int_107|, ssl3_accept_#t~mem64=|v_ssl3_accept_#t~mem64_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40} OutVars{#memory_int=|v_#memory_int_107|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_#t~mem65=|v_ssl3_accept_#t~mem65_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40} AuxVars[] AssignedVars[ssl3_accept_#t~mem64, ssl3_accept_#t~mem65] {14004#false} is VALID [2022-04-08 03:04:27,563 INFO L290 TraceCheckUtils]: 65: Hoare triple {14004#false} [797] L1224-->L1227: Formula: (and (not (= 8545 |v_ssl3_accept_#t~mem65_5|)) (= (select (select |v_#memory_int_108| v_ssl3_accept_~s.base_41) (+ 72 v_ssl3_accept_~s.offset_41)) |v_ssl3_accept_#t~mem66_1|)) InVars {#memory_int=|v_#memory_int_108|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_#t~mem65=|v_ssl3_accept_#t~mem65_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41} OutVars{#memory_int=|v_#memory_int_108|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_#t~mem66=|v_ssl3_accept_#t~mem66_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41} AuxVars[] AssignedVars[ssl3_accept_#t~mem65, ssl3_accept_#t~mem66] {14004#false} is VALID [2022-04-08 03:04:27,563 INFO L290 TraceCheckUtils]: 66: Hoare triple {14004#false} [803] L1227-->L1230: Formula: (and (not (= 8560 |v_ssl3_accept_#t~mem66_5|)) (= (select (select |v_#memory_int_109| v_ssl3_accept_~s.base_42) (+ 72 v_ssl3_accept_~s.offset_42)) |v_ssl3_accept_#t~mem67_1|)) InVars {#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_42, ssl3_accept_#t~mem66=|v_ssl3_accept_#t~mem66_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_42} OutVars{#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_42, ssl3_accept_#t~mem67=|v_ssl3_accept_#t~mem67_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_42} AuxVars[] AssignedVars[ssl3_accept_#t~mem66, ssl3_accept_#t~mem67] {14004#false} is VALID [2022-04-08 03:04:27,563 INFO L290 TraceCheckUtils]: 67: Hoare triple {14004#false} [811] L1230-->L1233: Formula: (and (not (= |v_ssl3_accept_#t~mem67_5| 8561)) (= (select (select |v_#memory_int_110| v_ssl3_accept_~s.base_43) (+ 72 v_ssl3_accept_~s.offset_43)) |v_ssl3_accept_#t~mem68_1|)) InVars {#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_43, ssl3_accept_#t~mem67=|v_ssl3_accept_#t~mem67_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_43} OutVars{#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_43, ssl3_accept_#t~mem68=|v_ssl3_accept_#t~mem68_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_43} AuxVars[] AssignedVars[ssl3_accept_#t~mem67, ssl3_accept_#t~mem68] {14004#false} is VALID [2022-04-08 03:04:27,563 INFO L290 TraceCheckUtils]: 68: Hoare triple {14004#false} [822] L1233-->L1236: Formula: (and (not (= 8448 |v_ssl3_accept_#t~mem68_5|)) (= (select (select |v_#memory_int_111| v_ssl3_accept_~s.base_44) (+ 72 v_ssl3_accept_~s.offset_44)) |v_ssl3_accept_#t~mem69_1|)) InVars {#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_44, ssl3_accept_#t~mem68=|v_ssl3_accept_#t~mem68_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_44} OutVars{#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_44, ssl3_accept_#t~mem69=|v_ssl3_accept_#t~mem69_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_44} AuxVars[] AssignedVars[ssl3_accept_#t~mem68, ssl3_accept_#t~mem69] {14004#false} is VALID [2022-04-08 03:04:27,563 INFO L290 TraceCheckUtils]: 69: Hoare triple {14004#false} [831] L1236-->L1239: Formula: (and (= (select (select |v_#memory_int_112| v_ssl3_accept_~s.base_45) (+ 72 v_ssl3_accept_~s.offset_45)) |v_ssl3_accept_#t~mem70_1|) (not (= 8576 |v_ssl3_accept_#t~mem69_5|))) InVars {#memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_45, ssl3_accept_~s.base=v_ssl3_accept_~s.base_45, ssl3_accept_#t~mem69=|v_ssl3_accept_#t~mem69_5|} OutVars{#memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_45, ssl3_accept_#t~mem70=|v_ssl3_accept_#t~mem70_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_45} AuxVars[] AssignedVars[ssl3_accept_#t~mem70, ssl3_accept_#t~mem69] {14004#false} is VALID [2022-04-08 03:04:27,563 INFO L290 TraceCheckUtils]: 70: Hoare triple {14004#false} [842] L1239-->L1242: Formula: (and (not (= 8577 |v_ssl3_accept_#t~mem70_5|)) (= (select (select |v_#memory_int_113| v_ssl3_accept_~s.base_46) (+ 72 v_ssl3_accept_~s.offset_46)) |v_ssl3_accept_#t~mem71_1|)) InVars {#memory_int=|v_#memory_int_113|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_46, ssl3_accept_#t~mem70=|v_ssl3_accept_#t~mem70_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_46} OutVars{#memory_int=|v_#memory_int_113|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_46, ssl3_accept_#t~mem71=|v_ssl3_accept_#t~mem71_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_46} AuxVars[] AssignedVars[ssl3_accept_#t~mem70, ssl3_accept_#t~mem71] {14004#false} is VALID [2022-04-08 03:04:27,563 INFO L290 TraceCheckUtils]: 71: Hoare triple {14004#false} [850] L1242-->L1245: Formula: (and (= (select (select |v_#memory_int_114| v_ssl3_accept_~s.base_47) (+ 72 v_ssl3_accept_~s.offset_47)) |v_ssl3_accept_#t~mem72_1|) (not (= |v_ssl3_accept_#t~mem71_5| 8592))) InVars {#memory_int=|v_#memory_int_114|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_47, ssl3_accept_#t~mem71=|v_ssl3_accept_#t~mem71_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_47} OutVars{#memory_int=|v_#memory_int_114|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_47, ssl3_accept_#t~mem72=|v_ssl3_accept_#t~mem72_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_47} AuxVars[] AssignedVars[ssl3_accept_#t~mem71, ssl3_accept_#t~mem72] {14004#false} is VALID [2022-04-08 03:04:27,563 INFO L290 TraceCheckUtils]: 72: Hoare triple {14004#false} [857] L1245-->L1248: Formula: (and (not (= 8593 |v_ssl3_accept_#t~mem72_5|)) (= |v_ssl3_accept_#t~mem73_1| (select (select |v_#memory_int_115| v_ssl3_accept_~s.base_48) (+ 72 v_ssl3_accept_~s.offset_48)))) InVars {#memory_int=|v_#memory_int_115|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_48, ssl3_accept_#t~mem72=|v_ssl3_accept_#t~mem72_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_48} OutVars{#memory_int=|v_#memory_int_115|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_48, ssl3_accept_~s.base=v_ssl3_accept_~s.base_48, ssl3_accept_#t~mem73=|v_ssl3_accept_#t~mem73_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem72, ssl3_accept_#t~mem73] {14004#false} is VALID [2022-04-08 03:04:27,563 INFO L290 TraceCheckUtils]: 73: Hoare triple {14004#false} [863] L1248-->L1251: Formula: (and (= (select (select |v_#memory_int_116| v_ssl3_accept_~s.base_49) (+ 72 v_ssl3_accept_~s.offset_49)) |v_ssl3_accept_#t~mem74_1|) (not (= |v_ssl3_accept_#t~mem73_5| 8608))) InVars {#memory_int=|v_#memory_int_116|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_49, ssl3_accept_~s.base=v_ssl3_accept_~s.base_49, ssl3_accept_#t~mem73=|v_ssl3_accept_#t~mem73_5|} OutVars{#memory_int=|v_#memory_int_116|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_49, ssl3_accept_~s.base=v_ssl3_accept_~s.base_49, ssl3_accept_#t~mem74=|v_ssl3_accept_#t~mem74_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem73, ssl3_accept_#t~mem74] {14004#false} is VALID [2022-04-08 03:04:27,563 INFO L290 TraceCheckUtils]: 74: Hoare triple {14004#false} [866] L1251-->L1254: Formula: (and (= (select (select |v_#memory_int_117| v_ssl3_accept_~s.base_50) (+ 72 v_ssl3_accept_~s.offset_50)) |v_ssl3_accept_#t~mem75_1|) (not (= |v_ssl3_accept_#t~mem74_5| 8609))) InVars {#memory_int=|v_#memory_int_117|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_50, ssl3_accept_~s.base=v_ssl3_accept_~s.base_50, 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_117|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_50, ssl3_accept_~s.base=v_ssl3_accept_~s.base_50} AuxVars[] AssignedVars[ssl3_accept_#t~mem74, ssl3_accept_#t~mem75] {14004#false} is VALID [2022-04-08 03:04:27,563 INFO L290 TraceCheckUtils]: 75: Hoare triple {14004#false} [870] L1254-->L1257: Formula: (and (= (select (select |v_#memory_int_118| v_ssl3_accept_~s.base_51) (+ 72 v_ssl3_accept_~s.offset_51)) |v_ssl3_accept_#t~mem76_1|) (not (= |v_ssl3_accept_#t~mem75_5| 8640))) InVars {#memory_int=|v_#memory_int_118|, ssl3_accept_#t~mem75=|v_ssl3_accept_#t~mem75_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_51, ssl3_accept_~s.base=v_ssl3_accept_~s.base_51} OutVars{#memory_int=|v_#memory_int_118|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_51, ssl3_accept_#t~mem76=|v_ssl3_accept_#t~mem76_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_51} AuxVars[] AssignedVars[ssl3_accept_#t~mem75, ssl3_accept_#t~mem76] {14004#false} is VALID [2022-04-08 03:04:27,563 INFO L290 TraceCheckUtils]: 76: Hoare triple {14004#false} [873] L1257-->L1260: Formula: (and (= (select (select |v_#memory_int_119| v_ssl3_accept_~s.base_52) (+ 72 v_ssl3_accept_~s.offset_52)) |v_ssl3_accept_#t~mem77_1|) (not (= |v_ssl3_accept_#t~mem76_5| 8641))) InVars {#memory_int=|v_#memory_int_119|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_52, ssl3_accept_#t~mem76=|v_ssl3_accept_#t~mem76_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_52} OutVars{#memory_int=|v_#memory_int_119|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_52, ssl3_accept_#t~mem77=|v_ssl3_accept_#t~mem77_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_52} AuxVars[] AssignedVars[ssl3_accept_#t~mem76, ssl3_accept_#t~mem77] {14004#false} is VALID [2022-04-08 03:04:27,563 INFO L290 TraceCheckUtils]: 77: Hoare triple {14004#false} [877] L1260-->L1263: Formula: (and (= (select (select |v_#memory_int_120| v_ssl3_accept_~s.base_53) (+ 72 v_ssl3_accept_~s.offset_53)) |v_ssl3_accept_#t~mem78_1|) (not (= 8656 |v_ssl3_accept_#t~mem77_5|))) InVars {#memory_int=|v_#memory_int_120|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_53, ssl3_accept_#t~mem77=|v_ssl3_accept_#t~mem77_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_53} OutVars{#memory_int=|v_#memory_int_120|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_53, ssl3_accept_#t~mem78=|v_ssl3_accept_#t~mem78_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_53} AuxVars[] AssignedVars[ssl3_accept_#t~mem77, ssl3_accept_#t~mem78] {14004#false} is VALID [2022-04-08 03:04:27,564 INFO L290 TraceCheckUtils]: 78: Hoare triple {14004#false} [882] L1263-->L1266: Formula: (and (not (= 8657 |v_ssl3_accept_#t~mem78_5|)) (= |v_ssl3_accept_#t~mem79_1| (select (select |v_#memory_int_121| v_ssl3_accept_~s.base_54) (+ 72 v_ssl3_accept_~s.offset_54)))) InVars {#memory_int=|v_#memory_int_121|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_54, ssl3_accept_#t~mem78=|v_ssl3_accept_#t~mem78_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_54} OutVars{#memory_int=|v_#memory_int_121|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_54, ssl3_accept_#t~mem79=|v_ssl3_accept_#t~mem79_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_54} AuxVars[] AssignedVars[ssl3_accept_#t~mem78, ssl3_accept_#t~mem79] {14004#false} is VALID [2022-04-08 03:04:27,564 INFO L290 TraceCheckUtils]: 79: Hoare triple {14004#false} [887] L1266-->L1269: Formula: (and (= |v_ssl3_accept_#t~mem80_1| (select (select |v_#memory_int_122| v_ssl3_accept_~s.base_55) (+ 72 v_ssl3_accept_~s.offset_55))) (not (= |v_ssl3_accept_#t~mem79_5| 8672))) InVars {#memory_int=|v_#memory_int_122|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_55, ssl3_accept_~s.base=v_ssl3_accept_~s.base_55, ssl3_accept_#t~mem79=|v_ssl3_accept_#t~mem79_5|} OutVars{#memory_int=|v_#memory_int_122|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_55, ssl3_accept_#t~mem80=|v_ssl3_accept_#t~mem80_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_55} AuxVars[] AssignedVars[ssl3_accept_#t~mem80, ssl3_accept_#t~mem79] {14004#false} is VALID [2022-04-08 03:04:27,564 INFO L290 TraceCheckUtils]: 80: Hoare triple {14004#false} [891] L1269-->L1270: Formula: (= 8673 |v_ssl3_accept_#t~mem80_3|) InVars {ssl3_accept_#t~mem80=|v_ssl3_accept_#t~mem80_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem80] {14004#false} is VALID [2022-04-08 03:04:27,564 INFO L290 TraceCheckUtils]: 81: Hoare triple {14004#false} [890] L1270-->L1615: Formula: (and (<= |v_ssl3_accept_#t~nondet144_2| 2147483647) (<= 0 (+ |v_ssl3_accept_#t~nondet144_2| 2147483648)) (= v_ssl3_accept_~ret~0_9 |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_9} AuxVars[] AssignedVars[ssl3_accept_~ret~0, ssl3_accept_#t~nondet144] {14004#false} is VALID [2022-04-08 03:04:27,564 INFO L290 TraceCheckUtils]: 82: Hoare triple {14004#false} [895] L1615-->L1616: Formula: (= 3 v_ssl3_accept_~blastFlag~0_4) InVars {ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_4} OutVars{ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_4} AuxVars[] AssignedVars[] {14004#false} is VALID [2022-04-08 03:04:27,564 INFO L290 TraceCheckUtils]: 83: Hoare triple {14004#false} [901] L1616-->ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {14004#false} is VALID [2022-04-08 03:04:27,564 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 34 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-04-08 03:04:27,564 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-08 03:04:27,564 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [863543894] [2022-04-08 03:04:27,564 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [863543894] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-08 03:04:27,564 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-08 03:04:27,564 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-04-08 03:04:27,565 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [479614659] [2022-04-08 03:04:27,565 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-08 03:04:27,565 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 16.0) internal successors, (80), 4 states have internal predecessors, (80), 1 states have call successors, (3), 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 84 [2022-04-08 03:04:27,565 INFO L84 Accepts]: Finished accepts. word is accepted. [2022-04-08 03:04:27,565 INFO L86 InductivityCheck]: Starting inductivity check of a Floyd-Hoare automaton with has 5 states, 5 states have (on average 16.0) internal successors, (80), 4 states have internal predecessors, (80), 1 states have call successors, (3), 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-08 03:04:27,626 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-08 03:04:27,627 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-04-08 03:04:27,627 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-08 03:04:27,627 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-04-08 03:04:27,627 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-04-08 03:04:27,627 INFO L87 Difference]: Start difference. First operand 242 states and 372 transitions. Second operand has 5 states, 5 states have (on average 16.0) internal successors, (80), 4 states have internal predecessors, (80), 1 states have call successors, (3), 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-08 03:04:30,966 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.28s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-04-08 03:04:32,970 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-08 03:04:34,999 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-08 03:04:37,027 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-08 03:04:38,070 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-08 03:04:38,071 INFO L93 Difference]: Finished difference Result 558 states and 868 transitions. [2022-04-08 03:04:38,071 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-04-08 03:04:38,071 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 16.0) internal successors, (80), 4 states have internal predecessors, (80), 1 states have call successors, (3), 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 84 [2022-04-08 03:04:38,071 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-08 03:04:38,071 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5 states, 5 states have (on average 16.0) internal successors, (80), 4 states have internal predecessors, (80), 1 states have call successors, (3), 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-08 03:04:38,074 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 564 transitions. [2022-04-08 03:04:38,074 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5 states, 5 states have (on average 16.0) internal successors, (80), 4 states have internal predecessors, (80), 1 states have call successors, (3), 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-08 03:04:38,076 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 564 transitions. [2022-04-08 03:04:38,076 INFO L86 InductivityCheck]: Starting inductivity check of a Floyd-Hoare automaton with 5 states and 564 transitions. [2022-04-08 03:04:38,451 INFO L122 InductivityCheck]: Floyd-Hoare automaton has 564 edges. 564 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2022-04-08 03:04:38,456 INFO L225 Difference]: With dead ends: 558 [2022-04-08 03:04:38,456 INFO L226 Difference]: Without dead ends: 342 [2022-04-08 03:04:38,457 INFO L912 BasicCegarLoop]: 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-08 03:04:38,457 INFO L913 BasicCegarLoop]: 109 mSDtfsCounter, 134 mSDsluCounter, 207 mSDsCounter, 0 mSdLazyCounter, 463 mSolverCounterSat, 63 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 134 SdHoareTripleChecker+Valid, 316 SdHoareTripleChecker+Invalid, 529 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 63 IncrementalHoareTripleChecker+Valid, 463 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.8s IncrementalHoareTripleChecker+Time [2022-04-08 03:04:38,457 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [134 Valid, 316 Invalid, 529 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [63 Valid, 463 Invalid, 3 Unknown, 0 Unchecked, 7.8s Time] [2022-04-08 03:04:38,457 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 342 states. [2022-04-08 03:04:38,461 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 342 to 247. [2022-04-08 03:04:38,461 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2022-04-08 03:04:38,461 INFO L82 GeneralOperation]: Start isEquivalent. First operand 342 states. Second operand has 247 states, 242 states have (on average 1.5495867768595042) internal successors, (375), 242 states have internal predecessors, (375), 3 states have call successors, (3), 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-08 03:04:38,461 INFO L74 IsIncluded]: Start isIncluded. First operand 342 states. Second operand has 247 states, 242 states have (on average 1.5495867768595042) internal successors, (375), 242 states have internal predecessors, (375), 3 states have call successors, (3), 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-08 03:04:38,462 INFO L87 Difference]: Start difference. First operand 342 states. Second operand has 247 states, 242 states have (on average 1.5495867768595042) internal successors, (375), 242 states have internal predecessors, (375), 3 states have call successors, (3), 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-08 03:04:38,467 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-08 03:04:38,467 INFO L93 Difference]: Finished difference Result 342 states and 523 transitions. [2022-04-08 03:04:38,467 INFO L276 IsEmpty]: Start isEmpty. Operand 342 states and 523 transitions. [2022-04-08 03:04:38,467 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2022-04-08 03:04:38,467 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2022-04-08 03:04:38,468 INFO L74 IsIncluded]: Start isIncluded. First operand has 247 states, 242 states have (on average 1.5495867768595042) internal successors, (375), 242 states have internal predecessors, (375), 3 states have call successors, (3), 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 342 states. [2022-04-08 03:04:38,468 INFO L87 Difference]: Start difference. First operand has 247 states, 242 states have (on average 1.5495867768595042) internal successors, (375), 242 states have internal predecessors, (375), 3 states have call successors, (3), 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 342 states. [2022-04-08 03:04:38,473 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-08 03:04:38,473 INFO L93 Difference]: Finished difference Result 342 states and 523 transitions. [2022-04-08 03:04:38,473 INFO L276 IsEmpty]: Start isEmpty. Operand 342 states and 523 transitions. [2022-04-08 03:04:38,474 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2022-04-08 03:04:38,474 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2022-04-08 03:04:38,474 INFO L88 GeneralOperation]: Finished isEquivalent. [2022-04-08 03:04:38,474 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2022-04-08 03:04:38,474 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 247 states, 242 states have (on average 1.5495867768595042) internal successors, (375), 242 states have internal predecessors, (375), 3 states have call successors, (3), 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-08 03:04:38,477 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 247 states to 247 states and 379 transitions. [2022-04-08 03:04:38,477 INFO L78 Accepts]: Start accepts. Automaton has 247 states and 379 transitions. Word has length 84 [2022-04-08 03:04:38,478 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-08 03:04:38,478 INFO L478 AbstractCegarLoop]: Abstraction has 247 states and 379 transitions. [2022-04-08 03:04:38,478 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 16.0) internal successors, (80), 4 states have internal predecessors, (80), 1 states have call successors, (3), 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-08 03:04:38,478 INFO L276 IsEmpty]: Start isEmpty. Operand 247 states and 379 transitions. [2022-04-08 03:04:38,479 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 85 [2022-04-08 03:04:38,479 INFO L491 BasicCegarLoop]: Found error trace [2022-04-08 03:04:38,479 INFO L499 BasicCegarLoop]: 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-08 03:04:38,479 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2022-04-08 03:04:38,479 INFO L403 AbstractCegarLoop]: === Iteration 15 === Targeting ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION === [ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-08 03:04:38,479 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-08 03:04:38,479 INFO L85 PathProgramCache]: Analyzing trace with hash -458785789, now seen corresponding path program 1 times [2022-04-08 03:04:38,480 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-08 03:04:38,480 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1900912664] [2022-04-08 03:04:38,480 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-08 03:04:38,480 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-08 03:04:38,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-08 03:04:38,592 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-08 03:04:38,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-08 03:04:38,596 INFO L290 TraceCheckUtils]: 0: Hoare triple {15638#(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|))} [668] 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) (= 196 (select |v_#length_13| 4)) (= (select .cse1 0) 48) (< 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] {15631#true} is VALID [2022-04-08 03:04:38,597 INFO L290 TraceCheckUtils]: 1: Hoare triple {15631#true} [671] ULTIMATE.initFINAL-->ULTIMATE.initEXIT: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {15631#true} is VALID [2022-04-08 03:04:38,597 INFO L284 TraceCheckUtils]: 2: Hoare quadruple {15631#true} {15631#true} [915] ULTIMATE.initEXIT-->L-1: AOR: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] LVA: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {15631#true} is VALID [2022-04-08 03:04:38,597 INFO L272 TraceCheckUtils]: 0: Hoare triple {15631#true} [666] ULTIMATE.startENTRY-->ULTIMATE.initENTRY: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {15638#(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-08 03:04:38,597 INFO L290 TraceCheckUtils]: 1: Hoare triple {15638#(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|))} [668] 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) (= 196 (select |v_#length_13| 4)) (= (select .cse1 0) 48) (< 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] {15631#true} is VALID [2022-04-08 03:04:38,597 INFO L290 TraceCheckUtils]: 2: Hoare triple {15631#true} [671] ULTIMATE.initFINAL-->ULTIMATE.initEXIT: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {15631#true} is VALID [2022-04-08 03:04:38,598 INFO L284 TraceCheckUtils]: 3: Hoare quadruple {15631#true} {15631#true} [915] ULTIMATE.initEXIT-->L-1: AOR: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] LVA: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {15631#true} is VALID [2022-04-08 03:04:38,598 INFO L272 TraceCheckUtils]: 4: Hoare triple {15631#true} [667] L-1-->mainENTRY: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {15631#true} is VALID [2022-04-08 03:04:38,598 INFO L290 TraceCheckUtils]: 5: Hoare triple {15631#true} [670] mainENTRY-->L1096: Formula: (let ((.cse27 (+ 116 v_main_~s~0.offset_1))) (let ((.cse37 (select |v_#memory_$Pointer$.offset_204| v_main_~s~0.base_1)) (.cse2 (select |v_#memory_$Pointer$.base_204| v_main_~s~0.base_1)) (.cse28 (+ v_main_~s~0.offset_1 248)) (.cse33 (store |v_#valid_6| v_main_~s~0.base_1 1)) (.cse31 (select (select |v_#memory_$Pointer$.base_202| v_main_~s~0.base_1) .cse27)) (.cse32 (+ (select (select |v_#memory_$Pointer$.offset_201| v_main_~s~0.base_1) .cse27) 888))) (let ((.cse21 (store |v_#memory_$Pointer$.offset_201| .cse31 (store (select |v_#memory_$Pointer$.offset_201| .cse31) .cse32 0))) (.cse35 (store |v_#memory_$Pointer$.base_202| .cse31 (store (select |v_#memory_$Pointer$.base_202| .cse31) .cse32 |v_main_#t~malloc19.base_4|))) (.cse34 (store .cse33 |v_main_#t~malloc8.base_4| 1)) (.cse11 (select .cse2 .cse28)) (.cse12 (+ 152 (select .cse37 .cse28)))) (let ((.cse38 (store |v_#memory_$Pointer$.offset_204| .cse11 (store (select |v_#memory_$Pointer$.offset_204| .cse11) .cse12 (let ((.cse43 (mod |v_main_#t~nondet15_2| 18446744073709551616))) (ite (<= .cse43 9223372036854775807) .cse43 (+ (- 18446744073709551616) .cse43)))))) (.cse23 (store |v_#memory_$Pointer$.base_204| .cse11 (store (select |v_#memory_$Pointer$.base_204| .cse11) .cse12 0))) (.cse22 (store .cse34 |v_main_#t~malloc9.base_4| 1)) (.cse39 (select (select |v_#memory_$Pointer$.base_205| v_main_~s~0.base_1) .cse27)) (.cse40 (+ 888 (select (select |v_#memory_$Pointer$.offset_202| v_main_~s~0.base_1) .cse27))) (.cse41 (select (select .cse35 v_main_~s~0.base_1) .cse27)) (.cse42 (+ 888 (select (select .cse21 v_main_~s~0.base_1) .cse27)))) (let ((.cse0 (select |v_#memory_$Pointer$.base_203| v_main_~s~0.base_1)) (.cse6 (+ v_main_~s~0.offset_1 332)) (.cse3 (select |v_#memory_$Pointer$.offset_205| v_main_~s~0.base_1)) (.cse19 (select (select .cse35 .cse41) .cse42)) (.cse20 (+ (select (select .cse21 .cse41) .cse42) 20)) (.cse8 (select (select |v_#memory_$Pointer$.base_205| .cse39) .cse40)) (.cse9 (+ (select (select |v_#memory_$Pointer$.offset_202| .cse39) .cse40) 28)) (.cse13 (select |v_#memory_int_228| v_main_~s~0.base_1)) (.cse4 (+ v_main_~s~0.offset_1 272)) (.cse7 (select |v_#memory_$Pointer$.offset_203| v_main_~s~0.base_1)) (.cse1 (+ v_main_~s~0.offset_1 256)) (.cse15 (+ v_main_~s~0.offset_1 288)) (.cse17 (select |v_#memory_$Pointer$.base_201| v_main_~s~0.base_1)) (.cse29 (+ v_main_~s~0.offset_1 72)) (.cse16 (select |v_#memory_int_225| v_main_~s~0.base_1)) (.cse36 (select |v_#memory_int_224| v_main_~s~0.base_1)) (.cse14 (select |v_#memory_int_226| v_main_~s~0.base_1)) (.cse26 (store .cse22 |v_main_#t~malloc10.base_4| 1)) (.cse24 (select (select .cse23 v_main_~s~0.base_1) .cse27)) (.cse25 (+ 975 (select (select .cse38 v_main_~s~0.base_1) .cse27)))) (and (<= 0 (+ |v_main_#t~nondet26_1| 2147483648)) (<= |v_main_#t~nondet17_2| 2147483647) (= (store |v_#memory_$Pointer$.base_203| v_main_~s~0.base_1 (store .cse0 .cse1 (select .cse2 .cse1))) |v_#memory_$Pointer$.base_204|) (= (store |v_#memory_$Pointer$.offset_205| v_main_~s~0.base_1 (store (store .cse3 .cse4 (let ((.cse5 (mod |v_main_#t~nondet11_2| 18446744073709551616))) (ite (<= .cse5 9223372036854775807) .cse5 (+ (- 18446744073709551616) .cse5)))) .cse6 (select .cse7 .cse6))) |v_#memory_$Pointer$.offset_203|) (= (select |v_#valid_6| v_main_~s~0.base_1) 0) (= |v_#memory_$Pointer$.base_1| (store |v_#memory_$Pointer$.base_205| .cse8 (store (select |v_#memory_$Pointer$.base_205| .cse8) .cse9 (select (select |v_#memory_$Pointer$.base_1| .cse8) .cse9)))) (= |v_#length_1| (store (store (store (store (store |v_#length_6| v_main_~s~0.base_1 356) |v_main_#t~malloc8.base_4| 979) |v_main_#t~malloc9.base_4| 348) |v_main_#t~malloc10.base_4| 244) |v_main_#t~malloc19.base_4| 68)) (= (let ((.cse10 (store |v_#memory_int_228| v_main_~s~0.base_1 (store (store .cse13 .cse6 |v_main_#t~nondet12_2|) .cse1 |v_main_#t~nondet13_2|)))) (store .cse10 .cse11 (store (select .cse10 .cse11) .cse12 (select (select |v_#memory_int_229| .cse11) .cse12)))) |v_#memory_int_229|) (= |v_#memory_int_225| (store |v_#memory_int_226| v_main_~s~0.base_1 (store .cse14 .cse15 (select .cse16 .cse15)))) (= (store |v_#memory_$Pointer$.base_201| v_main_~s~0.base_1 (store (store .cse17 .cse4 0) .cse6 (select .cse0 .cse6))) |v_#memory_$Pointer$.base_203|) (< |v_main_#t~malloc9.base_4| |v_#StackHeapBarrier_1|) (= (let ((.cse18 (store |v_#memory_int_227| .cse19 (store (select |v_#memory_int_227| .cse19) .cse20 |v_main_#t~nondet22_2|)))) (store .cse18 .cse8 (store (select .cse18 .cse8) .cse9 |v_main_#t~nondet25_2|))) |v_#memory_int_1|) (<= |v_main_#t~nondet13_2| 2147483647) (= (store .cse21 .cse19 (store (select .cse21 .cse19) .cse20 (select (select |v_#memory_$Pointer$.offset_202| .cse19) .cse20))) |v_#memory_$Pointer$.offset_202|) (not (= |v_main_#t~malloc9.base_4| 0)) (not (= |v_main_#t~malloc19.base_4| 0)) (= (select .cse22 |v_main_#t~malloc10.base_4|) 0) (= (store .cse23 .cse24 (store (select .cse23 .cse24) .cse25 (select (select |v_#memory_$Pointer$.base_202| .cse24) .cse25))) |v_#memory_$Pointer$.base_202|) (< v_main_~s~0.base_1 |v_#StackHeapBarrier_1|) (= |v_#valid_1| (store .cse26 |v_main_#t~malloc19.base_4| 1)) (= (store |v_#memory_$Pointer$.offset_13| v_main_~s~0.base_1 (store (store (store (store (select |v_#memory_$Pointer$.offset_13| v_main_~s~0.base_1) .cse27 0) .cse15 0) .cse28 0) .cse29 (select .cse3 .cse29))) |v_#memory_$Pointer$.offset_205|) (= |v_#memory_int_227| (let ((.cse30 (store |v_#memory_int_229| .cse24 (store (select |v_#memory_int_229| .cse24) .cse25 |v_main_#t~nondet17_2|)))) (store .cse30 .cse31 (store (select .cse30 .cse31) .cse32 (select (select |v_#memory_int_227| .cse31) .cse32))))) (= (select .cse33 |v_main_#t~malloc8.base_4|) 0) (< |v_main_#t~malloc8.base_4| |v_#StackHeapBarrier_1|) (= v_main_~s~0.offset_1 0) (= (select .cse34 |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)) (= (store .cse35 .cse19 (store (select .cse35 .cse19) .cse20 (select (select |v_#memory_$Pointer$.base_205| .cse19) .cse20))) |v_#memory_$Pointer$.base_205|) (< |v_main_#t~malloc10.base_4| |v_#StackHeapBarrier_1|) (= |v_#memory_$Pointer$.offset_1| (store |v_#memory_$Pointer$.offset_202| .cse8 (store (select |v_#memory_$Pointer$.offset_202| .cse8) .cse9 (select (select |v_#memory_$Pointer$.offset_1| .cse8) .cse9)))) (= |v_#memory_int_228| (store |v_#memory_int_224| v_main_~s~0.base_1 (store (store .cse36 .cse29 8464) .cse4 (select .cse13 .cse4)))) (= (store |v_#memory_$Pointer$.offset_203| v_main_~s~0.base_1 (store .cse7 .cse1 (select .cse37 .cse1))) |v_#memory_$Pointer$.offset_204|) (not (= v_main_~s~0.base_1 0)) (= (store |v_#memory_$Pointer$.base_13| v_main_~s~0.base_1 (store (store (store (store (select |v_#memory_$Pointer$.base_13| v_main_~s~0.base_1) .cse27 |v_main_#t~malloc8.base_4|) .cse15 |v_main_#t~malloc9.base_4|) .cse28 |v_main_#t~malloc10.base_4|) .cse29 (select .cse17 .cse29))) |v_#memory_$Pointer$.base_201|) (= (store |v_#memory_int_225| v_main_~s~0.base_1 (store .cse16 .cse28 (select .cse36 .cse28))) |v_#memory_int_224|) (= |v_#memory_int_226| (store |v_#memory_int_13| v_main_~s~0.base_1 (store (select |v_#memory_int_13| v_main_~s~0.base_1) .cse27 (select .cse14 .cse27)))) (= (select .cse26 |v_main_#t~malloc19.base_4|) 0) (= (store .cse38 .cse24 (store (select .cse38 .cse24) .cse25 (select (select |v_#memory_$Pointer$.offset_201| .cse24) .cse25))) |v_#memory_$Pointer$.offset_201|))))))) InVars {#memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, 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_13|, #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_13|} 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_#memory_$Pointer$.offset_205|, |v_main_#t~malloc19.base_4|, |v_#memory_int_224|, |v_#memory_int_225|, |v_#memory_int_226|, |v_#memory_int_227|, |v_#memory_$Pointer$.base_205|, |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] {15631#true} is VALID [2022-04-08 03:04:38,598 INFO L290 TraceCheckUtils]: 6: Hoare triple {15631#true} [672] L1096-->L1096-2: Formula: (let ((.cse0 (+ v_main_~s~0.offset_4 204))) (and (= (store |v_#memory_$Pointer$.offset_20| v_main_~s~0.base_4 (store (select |v_#memory_$Pointer$.offset_20| v_main_~s~0.base_4) .cse0 0)) |v_#memory_$Pointer$.offset_19|) (= (store |v_#memory_$Pointer$.base_20| v_main_~s~0.base_4 (store (select |v_#memory_$Pointer$.base_20| v_main_~s~0.base_4) .cse0 0)) |v_#memory_$Pointer$.base_19|) (not (= |v_main_#t~nondet26_3| 0)) (= |v_#memory_int_20| (store |v_#memory_int_21| v_main_~s~0.base_4 (store (select |v_#memory_int_21| v_main_~s~0.base_4) .cse0 (select (select |v_#memory_int_20| v_main_~s~0.base_4) .cse0)))))) InVars {main_#t~nondet26=|v_main_#t~nondet26_3|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_20|, main_~s~0.base=v_main_~s~0.base_4, #memory_int=|v_#memory_int_21|, main_~s~0.offset=v_main_~s~0.offset_4, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_20|} OutVars{#memory_int=|v_#memory_int_20|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_19|, 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_19|} AuxVars[] AssignedVars[main_#t~nondet26, #memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] {15631#true} is VALID [2022-04-08 03:04:38,599 INFO L272 TraceCheckUtils]: 7: Hoare triple {15631#true} [674] L1096-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] {15631#true} is VALID [2022-04-08 03:04:38,599 INFO L290 TraceCheckUtils]: 8: Hoare triple {15631#true} [676] ssl3_acceptENTRY-->L1146: Formula: (let ((.cse2 (select |v_#memory_$Pointer$.offset_55| v_ssl3_accept_~s.base_7)) (.cse5 (select |v_#memory_$Pointer$.offset_206| v_ssl3_accept_~s.base_7)) (.cse0 (+ v_ssl3_accept_~s.offset_7 128)) (.cse1 (select |v_#memory_$Pointer$.base_206| v_ssl3_accept_~s.base_7)) (.cse4 (+ v_ssl3_accept_~s.offset_7 72)) (.cse6 (select |v_#memory_$Pointer$.base_55| v_ssl3_accept_~s.base_7)) (.cse3 (+ v_ssl3_accept_~s.offset_7 272))) (and (= v_ssl3_accept_~tmp___9~0_3 |v_ssl3_accept_#t~nondet38_2|) (<= |v_ssl3_accept_#t~nondet37_2| 9223372036854775807) (<= |v_ssl3_accept_#t~nondet35_2| 2147483647) (= v_ssl3_accept_~tmp~3_1 |v_ssl3_accept_#t~nondet41_2|) (= |v_#memory_$Pointer$.base_206| (store |v_#memory_$Pointer$.base_57| v_ssl3_accept_~s.base_7 (store (select |v_#memory_$Pointer$.base_57| v_ssl3_accept_~s.base_7) .cse0 (select .cse1 .cse0)))) (= v_ssl3_accept_~skip~0_1 0) (<= |v_ssl3_accept_#t~nondet31_2| 2147483647) (<= |v_ssl3_accept_#t~nondet41_2| 2147483647) (= v_ssl3_accept_~blastFlag~0_6 0) (= (select .cse2 .cse3) |v_ssl3_accept_#t~mem42.offset_1|) (<= |v_ssl3_accept_#t~nondet32_2| 2147483647) (<= |v_ssl3_accept_#t~nondet39_2| 2147483647) (<= 0 (+ 9223372036854775808 |v_ssl3_accept_#t~nondet37_2|)) (= v_ssl3_accept_~s.offset_7 |v_ssl3_accept_#in~s.offset_1|) (<= 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|) (= v_ssl3_accept_~tmp___1~0_1 |v_ssl3_accept_#t~nondet31_2|) (<= |v_ssl3_accept_#t~nondet33_2| 2147483647) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet31_2|)) (= 0 v_ssl3_accept_~cb~0.base_1) (= v_ssl3_accept_~tmp___5~0_1 |v_ssl3_accept_#t~nondet35_2|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet33_2|)) (<= 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_~s.base_7 |v_ssl3_accept_#in~s.base_1|) (= (store |v_#memory_int_62| v_ssl3_accept_~s.base_7 (store (store (select |v_#memory_int_62| v_ssl3_accept_~s.base_7) .cse0 |v_ssl3_accept_#t~nondet40_2|) .cse4 8464)) |v_#memory_int_60|) (= v_ssl3_accept_~got_new_session~0_1 0) (<= |v_ssl3_accept_#t~nondet38_2| 2147483647) (= v_ssl3_accept_~tmp___2~0_1 |v_ssl3_accept_#t~nondet32_2|) (= (store |v_#memory_$Pointer$.offset_206| v_ssl3_accept_~s.base_7 (store .cse5 .cse4 (select .cse2 .cse4))) |v_#memory_$Pointer$.offset_55|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet41_2|)) (= |v_#memory_$Pointer$.offset_206| (store |v_#memory_$Pointer$.offset_57| v_ssl3_accept_~s.base_7 (store (select |v_#memory_$Pointer$.offset_57| v_ssl3_accept_~s.base_7) .cse0 (select .cse5 .cse0)))) (<= |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_#memory_$Pointer$.base_55| (store |v_#memory_$Pointer$.base_206| v_ssl3_accept_~s.base_7 (store .cse1 .cse4 (select .cse6 .cse4)))) (<= |v_ssl3_accept_#t~nondet34_2| 2147483647) (= |v_ssl3_accept_#t~mem42.base_1| (select .cse6 .cse3)) (= v_ssl3_accept_~cb~0.offset_1 0) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet38_2|)) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet39_2|)) (= (- 1) v_ssl3_accept_~ret~0_10) (<= |v_ssl3_accept_#t~nondet36_2| 2147483647) (= v_ssl3_accept_~tmp___10~0_3 |v_ssl3_accept_#t~nondet39_2|) (= 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_57|, 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_62|, 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_57|, 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_10, 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_55|, ssl3_accept_~num1~0=v_ssl3_accept_~num1~0_1, ssl3_accept_~tmp___10~0=v_ssl3_accept_~tmp___10~0_3, 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_6, 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_7, ssl3_accept_~tmp___9~0=v_ssl3_accept_~tmp___9~0_3, 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_60|, ssl3_accept_~tmp___1~0=v_ssl3_accept_~tmp___1~0_1, ssl3_accept_~s.base=v_ssl3_accept_~s.base_7, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_55|, 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_206|, |v_#memory_$Pointer$.base_206|] 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] {15631#true} is VALID [2022-04-08 03:04:38,599 INFO L290 TraceCheckUtils]: 9: Hoare triple {15631#true} [678] L1146-->L1146-2: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_8 272))) (and (= (select (select |v_#memory_$Pointer$.base_59| v_ssl3_accept_~s.base_8) .cse0) v_ssl3_accept_~cb~0.base_3) (not (= (mod (+ |v_ssl3_accept_#t~mem42.base_3| |v_ssl3_accept_#t~mem42.offset_3|) 18446744073709551616) 0)) (= v_ssl3_accept_~cb~0.offset_3 (select (select |v_#memory_$Pointer$.offset_59| v_ssl3_accept_~s.base_8) .cse0)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_8, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_59|, ssl3_accept_#t~mem42.base=|v_ssl3_accept_#t~mem42.base_3|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_8, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_59|, ssl3_accept_#t~mem42.offset=|v_ssl3_accept_#t~mem42.offset_3|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_8, ssl3_accept_~cb~0.base=v_ssl3_accept_~cb~0.base_3, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_59|, 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_8, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_59|} 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] {15631#true} is VALID [2022-04-08 03:04:38,599 INFO L290 TraceCheckUtils]: 10: Hoare triple {15631#true} [680] L1146-2-->L1152: Formula: (let ((.cse1 (+ 44 v_ssl3_accept_~s.offset_11))) (and (= |v_#memory_int_67| (store |v_#memory_int_68| v_ssl3_accept_~s.base_11 (let ((.cse0 (select |v_#memory_int_68| v_ssl3_accept_~s.base_11))) (store .cse0 .cse1 (+ (select .cse0 .cse1) 1))))) (= |v_#memory_$Pointer$.base_64| (store |v_#memory_$Pointer$.base_65| v_ssl3_accept_~s.base_11 (store (select |v_#memory_$Pointer$.base_65| v_ssl3_accept_~s.base_11) .cse1 (select (select |v_#memory_$Pointer$.base_64| v_ssl3_accept_~s.base_11) .cse1)))) (= (store |v_#memory_$Pointer$.offset_65| v_ssl3_accept_~s.base_11 (store (select |v_#memory_$Pointer$.offset_65| v_ssl3_accept_~s.base_11) .cse1 (select (select |v_#memory_$Pointer$.offset_64| v_ssl3_accept_~s.base_11) .cse1))) |v_#memory_$Pointer$.offset_64|))) InVars {#memory_int=|v_#memory_int_68|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_11, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_65|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_11, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_65|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_11, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_64|, ssl3_accept_#t~mem44=|v_ssl3_accept_#t~mem44_1|, #memory_int=|v_#memory_int_67|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_11, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_64|} AuxVars[] AssignedVars[#memory_$Pointer$.base, ssl3_accept_#t~mem44, #memory_int, #memory_$Pointer$.offset] {15631#true} is VALID [2022-04-08 03:04:38,599 INFO L290 TraceCheckUtils]: 11: Hoare triple {15631#true} [682] 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[] {15631#true} is VALID [2022-04-08 03:04:38,599 INFO L290 TraceCheckUtils]: 12: Hoare triple {15631#true} [685] L1152-1-->L1161: Formula: (let ((.cse0 (+ 204 v_ssl3_accept_~s.offset_16))) (and (= (select (select |v_#memory_$Pointer$.base_79| v_ssl3_accept_~s.base_16) .cse0) |v_ssl3_accept_#t~mem45.base_1|) (= (select (select |v_#memory_$Pointer$.offset_79| v_ssl3_accept_~s.base_16) .cse0) |v_ssl3_accept_#t~mem45.offset_1|))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_16, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_79|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_16, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_79|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_16, ssl3_accept_#t~mem45.offset=|v_ssl3_accept_#t~mem45.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_79|, ssl3_accept_#t~mem45.base=|v_ssl3_accept_#t~mem45.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_16, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_79|} AuxVars[] AssignedVars[ssl3_accept_#t~mem45.offset, ssl3_accept_#t~mem45.base] {15631#true} is VALID [2022-04-08 03:04:38,599 INFO L290 TraceCheckUtils]: 13: Hoare triple {15631#true} [687] L1161-->L1167-2: Formula: (not (= (mod (+ |v_ssl3_accept_#t~mem45.base_5| |v_ssl3_accept_#t~mem45.offset_5|) 18446744073709551616) 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] {15631#true} is VALID [2022-04-08 03:04:38,599 INFO L290 TraceCheckUtils]: 14: Hoare triple {15631#true} [691] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {15631#true} is VALID [2022-04-08 03:04:38,599 INFO L290 TraceCheckUtils]: 15: Hoare triple {15631#true} [693] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_82| v_ssl3_accept_~s.base_18) (+ 72 v_ssl3_accept_~s.offset_18)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_82|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, 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_82|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {15631#true} is VALID [2022-04-08 03:04:38,600 INFO L290 TraceCheckUtils]: 16: Hoare triple {15631#true} [697] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_84| v_ssl3_accept_~s.base_20) (+ 72 v_ssl3_accept_~s.offset_20))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_84|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_20, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_20} OutVars{#memory_int=|v_#memory_int_84|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_20, ssl3_accept_~s.base=v_ssl3_accept_~s.base_20} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {15631#true} is VALID [2022-04-08 03:04:38,600 INFO L290 TraceCheckUtils]: 17: Hoare triple {15631#true} [701] L1173-->L1176: Formula: (and (= (select (select |v_#memory_int_85| v_ssl3_accept_~s.base_21) (+ 72 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|) (not (= |v_ssl3_accept_#t~mem48_5| 16384))) InVars {#memory_int=|v_#memory_int_85|, 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_85|, 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] {15631#true} is VALID [2022-04-08 03:04:38,600 INFO L290 TraceCheckUtils]: 18: Hoare triple {15631#true} [704] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_86| v_ssl3_accept_~s.base_22) (+ 72 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_86|, 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_86|, 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] {15631#true} is VALID [2022-04-08 03:04:38,600 INFO L290 TraceCheckUtils]: 19: Hoare triple {15631#true} [708] 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_25) (+ 72 v_ssl3_accept_~s.offset_25)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {15631#true} is VALID [2022-04-08 03:04:38,600 INFO L290 TraceCheckUtils]: 20: Hoare triple {15631#true} [711] L1182-->L1185: Formula: (and (= |v_ssl3_accept_#t~mem52_1| (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_26) (+ 72 v_ssl3_accept_~s.offset_26))) (not (= 8195 |v_ssl3_accept_#t~mem51_5|))) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} 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_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {15631#true} is VALID [2022-04-08 03:04:38,600 INFO L290 TraceCheckUtils]: 21: Hoare triple {15631#true} [715] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_93| v_ssl3_accept_~s.base_27) (+ 72 v_ssl3_accept_~s.offset_27)))) InVars {#memory_int=|v_#memory_int_93|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_27, ssl3_accept_~s.base=v_ssl3_accept_~s.base_27} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_93|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_27, ssl3_accept_~s.base=v_ssl3_accept_~s.base_27} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {15631#true} is VALID [2022-04-08 03:04:38,600 INFO L290 TraceCheckUtils]: 22: Hoare triple {15631#true} [720] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_28) (+ 72 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_94|, 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_94|, 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] {15631#true} is VALID [2022-04-08 03:04:38,600 INFO L290 TraceCheckUtils]: 23: Hoare triple {15631#true} [728] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_30) (+ 72 v_ssl3_accept_~s.offset_30))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {15631#true} is VALID [2022-04-08 03:04:38,600 INFO L290 TraceCheckUtils]: 24: Hoare triple {15631#true} [735] 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] {15631#true} is VALID [2022-04-08 03:04:38,600 INFO L290 TraceCheckUtils]: 25: Hoare triple {15631#true} [741] L1201-->L1356: Formula: (let ((.cse0 (+ 68 v_ssl3_accept_~s.offset_68))) (and (= |v_#memory_$Pointer$.offset_115| (store |v_#memory_$Pointer$.offset_116| v_ssl3_accept_~s.base_68 (store (select |v_#memory_$Pointer$.offset_116| v_ssl3_accept_~s.base_68) .cse0 (select (select |v_#memory_$Pointer$.offset_115| v_ssl3_accept_~s.base_68) .cse0)))) (= (store |v_#memory_int_150| v_ssl3_accept_~s.base_68 (store (select |v_#memory_int_150| v_ssl3_accept_~s.base_68) .cse0 0)) |v_#memory_int_149|) (= (store |v_#memory_$Pointer$.base_116| v_ssl3_accept_~s.base_68 (store (select |v_#memory_$Pointer$.base_116| v_ssl3_accept_~s.base_68) .cse0 (select (select |v_#memory_$Pointer$.base_115| v_ssl3_accept_~s.base_68) .cse0))) |v_#memory_$Pointer$.base_115|) (<= |v_ssl3_accept_#t~nondet92_2| 2147483647) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet92_2|)) (= v_ssl3_accept_~ret~0_27 |v_ssl3_accept_#t~nondet92_2|))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_68, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_116|, #memory_int=|v_#memory_int_150|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_68, ssl3_accept_#t~nondet92=|v_ssl3_accept_#t~nondet92_2|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_116|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_27, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_68, #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[] AssignedVars[ssl3_accept_~ret~0, #memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset, ssl3_accept_#t~nondet92] {15631#true} is VALID [2022-04-08 03:04:38,600 INFO L290 TraceCheckUtils]: 26: Hoare triple {15631#true} [747] L1356-->L1356-2: Formula: (and (= v_ssl3_accept_~blastFlag~0_8 1) (= v_ssl3_accept_~blastFlag~0_9 0)) InVars {ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_9} OutVars{ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_8} AuxVars[] AssignedVars[ssl3_accept_~blastFlag~0] {15631#true} is VALID [2022-04-08 03:04:38,601 INFO L290 TraceCheckUtils]: 27: Hoare triple {15631#true} [754] L1356-2-->L1654: Formula: (let ((.cse0 (+ 72 v_ssl3_accept_~s.offset_69)) (.cse2 (select |v_#memory_$Pointer$.base_211| v_ssl3_accept_~s.base_69)) (.cse3 (select |v_#memory_$Pointer$.offset_211| v_ssl3_accept_~s.base_69)) (.cse1 (+ 88 v_ssl3_accept_~s.offset_69))) (and (= |v_#memory_int_151| (store |v_#memory_int_153| v_ssl3_accept_~s.base_69 (store (store (select |v_#memory_int_153| v_ssl3_accept_~s.base_69) .cse0 8496) .cse1 0))) (= (store |v_#memory_$Pointer$.base_119| v_ssl3_accept_~s.base_69 (store (select |v_#memory_$Pointer$.base_119| v_ssl3_accept_~s.base_69) .cse0 (select .cse2 .cse0))) |v_#memory_$Pointer$.base_211|) (not (<= v_ssl3_accept_~ret~0_29 0)) (= (store |v_#memory_$Pointer$.offset_119| v_ssl3_accept_~s.base_69 (store (select |v_#memory_$Pointer$.offset_119| v_ssl3_accept_~s.base_69) .cse0 (select .cse3 .cse0))) |v_#memory_$Pointer$.offset_211|) (= (store |v_#memory_$Pointer$.base_211| v_ssl3_accept_~s.base_69 (store .cse2 .cse1 (select (select |v_#memory_$Pointer$.base_117| v_ssl3_accept_~s.base_69) .cse1))) |v_#memory_$Pointer$.base_117|) (= v_ssl3_accept_~got_new_session~0_5 1) (= (store |v_#memory_$Pointer$.offset_211| v_ssl3_accept_~s.base_69 (store .cse3 .cse1 (select (select |v_#memory_$Pointer$.offset_117| v_ssl3_accept_~s.base_69) .cse1))) |v_#memory_$Pointer$.offset_117|))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_69, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_29, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_119|, #memory_int=|v_#memory_int_153|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_69, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_119|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_69, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_29, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_117|, ssl3_accept_~got_new_session~0=v_ssl3_accept_~got_new_session~0_5, #memory_int=|v_#memory_int_151|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_69, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_117|} 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] {15636#(= 8496 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} is VALID [2022-04-08 03:04:38,602 INFO L290 TraceCheckUtils]: 28: Hoare triple {15636#(= 8496 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} [733] L1654-->L1692: Formula: (let ((.cse0 (+ 116 v_ssl3_accept_~s.offset_17))) (and (= (select (select |v_#memory_int_81| |v_ssl3_accept_#t~mem150.base_1|) (+ |v_ssl3_accept_#t~mem150.offset_1| 908)) |v_ssl3_accept_#t~mem151_1|) (= (select (select |v_#memory_$Pointer$.offset_80| v_ssl3_accept_~s.base_17) .cse0) |v_ssl3_accept_#t~mem150.offset_1|) (= (select (select |v_#memory_$Pointer$.base_80| v_ssl3_accept_~s.base_17) .cse0) |v_ssl3_accept_#t~mem150.base_1|))) InVars {#memory_int=|v_#memory_int_81|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_17, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_80|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_17, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_80|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_17, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_80|, ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_1|, #memory_int=|v_#memory_int_81|, ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_17, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_80|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {15636#(= 8496 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} is VALID [2022-04-08 03:04:38,602 INFO L290 TraceCheckUtils]: 29: Hoare triple {15636#(= 8496 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} [740] L1692-->L1692-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] {15636#(= 8496 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} is VALID [2022-04-08 03:04:38,602 INFO L290 TraceCheckUtils]: 30: Hoare triple {15636#(= 8496 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} [746] L1692-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] {15636#(= 8496 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} is VALID [2022-04-08 03:04:38,603 INFO L290 TraceCheckUtils]: 31: Hoare triple {15636#(= 8496 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} [691] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {15636#(= 8496 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} is VALID [2022-04-08 03:04:38,603 INFO L290 TraceCheckUtils]: 32: Hoare triple {15636#(= 8496 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} [693] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_82| v_ssl3_accept_~s.base_18) (+ 72 v_ssl3_accept_~s.offset_18)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_82|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, 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_82|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {15636#(= 8496 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} is VALID [2022-04-08 03:04:38,603 INFO L290 TraceCheckUtils]: 33: Hoare triple {15636#(= 8496 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} [697] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_84| v_ssl3_accept_~s.base_20) (+ 72 v_ssl3_accept_~s.offset_20))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_84|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_20, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_20} OutVars{#memory_int=|v_#memory_int_84|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_20, ssl3_accept_~s.base=v_ssl3_accept_~s.base_20} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {15636#(= 8496 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} is VALID [2022-04-08 03:04:38,604 INFO L290 TraceCheckUtils]: 34: Hoare triple {15636#(= 8496 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} [701] L1173-->L1176: Formula: (and (= (select (select |v_#memory_int_85| v_ssl3_accept_~s.base_21) (+ 72 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|) (not (= |v_ssl3_accept_#t~mem48_5| 16384))) InVars {#memory_int=|v_#memory_int_85|, 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_85|, 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] {15636#(= 8496 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} is VALID [2022-04-08 03:04:38,604 INFO L290 TraceCheckUtils]: 35: Hoare triple {15636#(= 8496 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} [704] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_86| v_ssl3_accept_~s.base_22) (+ 72 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_86|, 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_86|, 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] {15636#(= 8496 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} is VALID [2022-04-08 03:04:38,605 INFO L290 TraceCheckUtils]: 36: Hoare triple {15636#(= 8496 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} [708] 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_25) (+ 72 v_ssl3_accept_~s.offset_25)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {15636#(= 8496 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} is VALID [2022-04-08 03:04:38,605 INFO L290 TraceCheckUtils]: 37: Hoare triple {15636#(= 8496 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} [711] L1182-->L1185: Formula: (and (= |v_ssl3_accept_#t~mem52_1| (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_26) (+ 72 v_ssl3_accept_~s.offset_26))) (not (= 8195 |v_ssl3_accept_#t~mem51_5|))) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} 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_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {15636#(= 8496 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} is VALID [2022-04-08 03:04:38,605 INFO L290 TraceCheckUtils]: 38: Hoare triple {15636#(= 8496 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} [715] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_93| v_ssl3_accept_~s.base_27) (+ 72 v_ssl3_accept_~s.offset_27)))) InVars {#memory_int=|v_#memory_int_93|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_27, ssl3_accept_~s.base=v_ssl3_accept_~s.base_27} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_93|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_27, ssl3_accept_~s.base=v_ssl3_accept_~s.base_27} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {15637#(= |ssl3_accept_#t~mem53| 8496)} is VALID [2022-04-08 03:04:38,606 INFO L290 TraceCheckUtils]: 39: Hoare triple {15637#(= |ssl3_accept_#t~mem53| 8496)} [719] 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] {15632#false} is VALID [2022-04-08 03:04:38,606 INFO L290 TraceCheckUtils]: 40: Hoare triple {15632#false} [718] L1189-->L1339: Formula: (let ((.cse0 (+ 68 v_ssl3_accept_~s.offset_65))) (and (= v_ssl3_accept_~ret~0_24 |v_ssl3_accept_#t~nondet90_2|) (= (store |v_#memory_int_142| v_ssl3_accept_~s.base_65 (store (select |v_#memory_int_142| v_ssl3_accept_~s.base_65) .cse0 0)) |v_#memory_int_141|) (= (store |v_#memory_$Pointer$.offset_106| v_ssl3_accept_~s.base_65 (store (select |v_#memory_$Pointer$.offset_106| v_ssl3_accept_~s.base_65) .cse0 (select (select |v_#memory_$Pointer$.offset_105| v_ssl3_accept_~s.base_65) .cse0))) |v_#memory_$Pointer$.offset_105|) (= (store |v_#memory_$Pointer$.base_106| v_ssl3_accept_~s.base_65 (store (select |v_#memory_$Pointer$.base_106| v_ssl3_accept_~s.base_65) .cse0 (select (select |v_#memory_$Pointer$.base_105| v_ssl3_accept_~s.base_65) .cse0))) |v_#memory_$Pointer$.base_105|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet90_2|)) (<= |v_ssl3_accept_#t~nondet90_2| 2147483647))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_65, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_106|, #memory_int=|v_#memory_int_142|, ssl3_accept_#t~nondet90=|v_ssl3_accept_#t~nondet90_2|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_65, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_106|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_24, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_65, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_105|, #memory_int=|v_#memory_int_141|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_65, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_105|} AuxVars[] AssignedVars[ssl3_accept_~ret~0, #memory_$Pointer$.base, #memory_int, ssl3_accept_#t~nondet90, #memory_$Pointer$.offset] {15632#false} is VALID [2022-04-08 03:04:38,606 INFO L290 TraceCheckUtils]: 41: Hoare triple {15632#false} [726] L1339-->L1654: Formula: (let ((.cse7 (+ 116 v_ssl3_accept_~s.offset_66))) (let ((.cse2 (select |v_#memory_$Pointer$.offset_207| v_ssl3_accept_~s.base_66)) (.cse0 (+ 72 v_ssl3_accept_~s.offset_66)) (.cse4 (select (select |v_#memory_$Pointer$.base_110| v_ssl3_accept_~s.base_66) .cse7)) (.cse5 (+ 904 (select (select |v_#memory_$Pointer$.offset_110| v_ssl3_accept_~s.base_66) .cse7))) (.cse1 (select |v_#memory_$Pointer$.base_207| v_ssl3_accept_~s.base_66)) (.cse3 (+ 88 v_ssl3_accept_~s.offset_66))) (and (= (store |v_#memory_$Pointer$.base_208| v_ssl3_accept_~s.base_66 (store (select |v_#memory_$Pointer$.base_208| v_ssl3_accept_~s.base_66) .cse0 (select .cse1 .cse0))) |v_#memory_$Pointer$.base_207|) (not (<= v_ssl3_accept_~ret~0_26 0)) (= (store |v_#memory_$Pointer$.offset_207| v_ssl3_accept_~s.base_66 (store .cse2 .cse3 (select (select |v_#memory_$Pointer$.offset_107| v_ssl3_accept_~s.base_66) .cse3))) |v_#memory_$Pointer$.offset_107|) (= (store |v_#memory_$Pointer$.base_110| .cse4 (store (select |v_#memory_$Pointer$.base_110| .cse4) .cse5 (select (select |v_#memory_$Pointer$.base_208| .cse4) .cse5))) |v_#memory_$Pointer$.base_208|) (= (store |v_#memory_$Pointer$.offset_110| .cse4 (store (select |v_#memory_$Pointer$.offset_110| .cse4) .cse5 (select (select |v_#memory_$Pointer$.offset_208| .cse4) .cse5))) |v_#memory_$Pointer$.offset_208|) (= (store |v_#memory_$Pointer$.offset_208| v_ssl3_accept_~s.base_66 (store (select |v_#memory_$Pointer$.offset_208| v_ssl3_accept_~s.base_66) .cse0 (select .cse2 .cse0))) |v_#memory_$Pointer$.offset_207|) (= (let ((.cse6 (store |v_#memory_int_146| .cse4 (store (select |v_#memory_int_146| .cse4) .cse5 8482)))) (store .cse6 v_ssl3_accept_~s.base_66 (store (store (select .cse6 v_ssl3_accept_~s.base_66) .cse0 8448) .cse3 0))) |v_#memory_int_143|) (= (store |v_#memory_$Pointer$.base_207| v_ssl3_accept_~s.base_66 (store .cse1 .cse3 (select (select |v_#memory_$Pointer$.base_107| v_ssl3_accept_~s.base_66) .cse3))) |v_#memory_$Pointer$.base_107|)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_66, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_26, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_110|, #memory_int=|v_#memory_int_146|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_66, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_110|} OutVars{ssl3_accept_#t~mem91.base=|v_ssl3_accept_#t~mem91.base_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_66, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_26, ssl3_accept_#t~mem91.offset=|v_ssl3_accept_#t~mem91.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_107|, #memory_int=|v_#memory_int_143|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_66, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_107|} 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] {15632#false} is VALID [2022-04-08 03:04:38,606 INFO L290 TraceCheckUtils]: 42: Hoare triple {15632#false} [733] L1654-->L1692: Formula: (let ((.cse0 (+ 116 v_ssl3_accept_~s.offset_17))) (and (= (select (select |v_#memory_int_81| |v_ssl3_accept_#t~mem150.base_1|) (+ |v_ssl3_accept_#t~mem150.offset_1| 908)) |v_ssl3_accept_#t~mem151_1|) (= (select (select |v_#memory_$Pointer$.offset_80| v_ssl3_accept_~s.base_17) .cse0) |v_ssl3_accept_#t~mem150.offset_1|) (= (select (select |v_#memory_$Pointer$.base_80| v_ssl3_accept_~s.base_17) .cse0) |v_ssl3_accept_#t~mem150.base_1|))) InVars {#memory_int=|v_#memory_int_81|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_17, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_80|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_17, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_80|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_17, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_80|, ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_1|, #memory_int=|v_#memory_int_81|, ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_17, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_80|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {15632#false} is VALID [2022-04-08 03:04:38,606 INFO L290 TraceCheckUtils]: 43: Hoare triple {15632#false} [740] L1692-->L1692-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] {15632#false} is VALID [2022-04-08 03:04:38,606 INFO L290 TraceCheckUtils]: 44: Hoare triple {15632#false} [746] L1692-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] {15632#false} is VALID [2022-04-08 03:04:38,606 INFO L290 TraceCheckUtils]: 45: Hoare triple {15632#false} [691] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {15632#false} is VALID [2022-04-08 03:04:38,607 INFO L290 TraceCheckUtils]: 46: Hoare triple {15632#false} [693] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_82| v_ssl3_accept_~s.base_18) (+ 72 v_ssl3_accept_~s.offset_18)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_82|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, 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_82|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {15632#false} is VALID [2022-04-08 03:04:38,607 INFO L290 TraceCheckUtils]: 47: Hoare triple {15632#false} [697] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_84| v_ssl3_accept_~s.base_20) (+ 72 v_ssl3_accept_~s.offset_20))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_84|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_20, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_20} OutVars{#memory_int=|v_#memory_int_84|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_20, ssl3_accept_~s.base=v_ssl3_accept_~s.base_20} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {15632#false} is VALID [2022-04-08 03:04:38,607 INFO L290 TraceCheckUtils]: 48: Hoare triple {15632#false} [701] L1173-->L1176: Formula: (and (= (select (select |v_#memory_int_85| v_ssl3_accept_~s.base_21) (+ 72 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|) (not (= |v_ssl3_accept_#t~mem48_5| 16384))) InVars {#memory_int=|v_#memory_int_85|, 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_85|, 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] {15632#false} is VALID [2022-04-08 03:04:38,607 INFO L290 TraceCheckUtils]: 49: Hoare triple {15632#false} [704] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_86| v_ssl3_accept_~s.base_22) (+ 72 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_86|, 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_86|, 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] {15632#false} is VALID [2022-04-08 03:04:38,607 INFO L290 TraceCheckUtils]: 50: Hoare triple {15632#false} [708] 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_25) (+ 72 v_ssl3_accept_~s.offset_25)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {15632#false} is VALID [2022-04-08 03:04:38,607 INFO L290 TraceCheckUtils]: 51: Hoare triple {15632#false} [711] L1182-->L1185: Formula: (and (= |v_ssl3_accept_#t~mem52_1| (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_26) (+ 72 v_ssl3_accept_~s.offset_26))) (not (= 8195 |v_ssl3_accept_#t~mem51_5|))) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} 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_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {15632#false} is VALID [2022-04-08 03:04:38,607 INFO L290 TraceCheckUtils]: 52: Hoare triple {15632#false} [715] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_93| v_ssl3_accept_~s.base_27) (+ 72 v_ssl3_accept_~s.offset_27)))) InVars {#memory_int=|v_#memory_int_93|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_27, ssl3_accept_~s.base=v_ssl3_accept_~s.base_27} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_93|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_27, ssl3_accept_~s.base=v_ssl3_accept_~s.base_27} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {15632#false} is VALID [2022-04-08 03:04:38,607 INFO L290 TraceCheckUtils]: 53: Hoare triple {15632#false} [720] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_28) (+ 72 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_94|, 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_94|, 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] {15632#false} is VALID [2022-04-08 03:04:38,607 INFO L290 TraceCheckUtils]: 54: Hoare triple {15632#false} [728] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_30) (+ 72 v_ssl3_accept_~s.offset_30))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {15632#false} is VALID [2022-04-08 03:04:38,608 INFO L290 TraceCheckUtils]: 55: Hoare triple {15632#false} [736] L1194-->L1197: Formula: (and (= |v_ssl3_accept_#t~mem56_1| (select (select |v_#memory_int_98| v_ssl3_accept_~s.base_31) (+ 72 v_ssl3_accept_~s.offset_31))) (not (= 8464 |v_ssl3_accept_#t~mem55_5|))) InVars {#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_31, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_31} OutVars{#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_31, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_31} AuxVars[] AssignedVars[ssl3_accept_#t~mem55, ssl3_accept_#t~mem56] {15632#false} is VALID [2022-04-08 03:04:38,608 INFO L290 TraceCheckUtils]: 56: Hoare triple {15632#false} [743] L1197-->L1200: Formula: (and (= (select (select |v_#memory_int_99| v_ssl3_accept_~s.base_32) (+ 72 v_ssl3_accept_~s.offset_32)) |v_ssl3_accept_#t~mem57_1|) (not (= 8465 |v_ssl3_accept_#t~mem56_5|))) InVars {#memory_int=|v_#memory_int_99|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_32, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_32} OutVars{#memory_int=|v_#memory_int_99|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_32, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_32} AuxVars[] AssignedVars[ssl3_accept_#t~mem56, ssl3_accept_#t~mem57] {15632#false} is VALID [2022-04-08 03:04:38,608 INFO L290 TraceCheckUtils]: 57: Hoare triple {15632#false} [750] L1200-->L1203: Formula: (and (not (= 8466 |v_ssl3_accept_#t~mem57_5|)) (= |v_ssl3_accept_#t~mem58_1| (select (select |v_#memory_int_100| v_ssl3_accept_~s.base_33) (+ 72 v_ssl3_accept_~s.offset_33)))) InVars {#memory_int=|v_#memory_int_100|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} OutVars{#memory_int=|v_#memory_int_100|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} AuxVars[] AssignedVars[ssl3_accept_#t~mem57, ssl3_accept_#t~mem58] {15632#false} is VALID [2022-04-08 03:04:38,608 INFO L290 TraceCheckUtils]: 58: Hoare triple {15632#false} [756] L1203-->L1206: Formula: (and (not (= 8496 |v_ssl3_accept_#t~mem58_5|)) (= |v_ssl3_accept_#t~mem59_1| (select (select |v_#memory_int_101| v_ssl3_accept_~s.base_34) (+ 72 v_ssl3_accept_~s.offset_34)))) InVars {#memory_int=|v_#memory_int_101|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_5|} OutVars{#memory_int=|v_#memory_int_101|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem58, ssl3_accept_#t~mem59] {15632#false} is VALID [2022-04-08 03:04:38,608 INFO L290 TraceCheckUtils]: 59: Hoare triple {15632#false} [763] L1206-->L1209: Formula: (and (= |v_ssl3_accept_#t~mem60_1| (select (select |v_#memory_int_102| v_ssl3_accept_~s.base_35) (+ 72 v_ssl3_accept_~s.offset_35))) (not (= 8497 |v_ssl3_accept_#t~mem59_5|))) InVars {#memory_int=|v_#memory_int_102|, 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_5|} OutVars{#memory_int=|v_#memory_int_102|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem59] {15632#false} is VALID [2022-04-08 03:04:38,608 INFO L290 TraceCheckUtils]: 60: Hoare triple {15632#false} [769] L1209-->L1212: Formula: (and (= (select (select |v_#memory_int_103| v_ssl3_accept_~s.base_36) (+ 72 v_ssl3_accept_~s.offset_36)) |v_ssl3_accept_#t~mem61_1|) (not (= |v_ssl3_accept_#t~mem60_5| 8512))) InVars {#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36} OutVars{#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem61] {15632#false} is VALID [2022-04-08 03:04:38,608 INFO L290 TraceCheckUtils]: 61: Hoare triple {15632#false} [776] L1212-->L1215: Formula: (and (not (= 8513 |v_ssl3_accept_#t~mem61_5|)) (= (select (select |v_#memory_int_104| v_ssl3_accept_~s.base_37) (+ 72 v_ssl3_accept_~s.offset_37)) |v_ssl3_accept_#t~mem62_1|)) InVars {#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_37, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_37} OutVars{#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_37, ssl3_accept_~s.base=v_ssl3_accept_~s.base_37, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem61, ssl3_accept_#t~mem62] {15632#false} is VALID [2022-04-08 03:04:38,608 INFO L290 TraceCheckUtils]: 62: Hoare triple {15632#false} [782] L1215-->L1218: Formula: (and (not (= 8528 |v_ssl3_accept_#t~mem62_5|)) (= (select (select |v_#memory_int_105| v_ssl3_accept_~s.base_38) (+ 72 v_ssl3_accept_~s.offset_38)) |v_ssl3_accept_#t~mem63_1|)) InVars {#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_5|} OutVars{#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38, ssl3_accept_#t~mem63=|v_ssl3_accept_#t~mem63_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem62, ssl3_accept_#t~mem63] {15632#false} is VALID [2022-04-08 03:04:38,608 INFO L290 TraceCheckUtils]: 63: Hoare triple {15632#false} [789] L1218-->L1221: Formula: (and (= (select (select |v_#memory_int_106| v_ssl3_accept_~s.base_39) (+ 72 v_ssl3_accept_~s.offset_39)) |v_ssl3_accept_#t~mem64_1|) (not (= |v_ssl3_accept_#t~mem63_5| 8529))) InVars {#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39, 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_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39} AuxVars[] AssignedVars[ssl3_accept_#t~mem63, ssl3_accept_#t~mem64] {15632#false} is VALID [2022-04-08 03:04:38,608 INFO L290 TraceCheckUtils]: 64: Hoare triple {15632#false} [793] L1221-->L1224: Formula: (and (= |v_ssl3_accept_#t~mem65_1| (select (select |v_#memory_int_107| v_ssl3_accept_~s.base_40) (+ 72 v_ssl3_accept_~s.offset_40))) (not (= 8544 |v_ssl3_accept_#t~mem64_5|))) InVars {#memory_int=|v_#memory_int_107|, ssl3_accept_#t~mem64=|v_ssl3_accept_#t~mem64_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40} OutVars{#memory_int=|v_#memory_int_107|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_#t~mem65=|v_ssl3_accept_#t~mem65_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40} AuxVars[] AssignedVars[ssl3_accept_#t~mem64, ssl3_accept_#t~mem65] {15632#false} is VALID [2022-04-08 03:04:38,608 INFO L290 TraceCheckUtils]: 65: Hoare triple {15632#false} [797] L1224-->L1227: Formula: (and (not (= 8545 |v_ssl3_accept_#t~mem65_5|)) (= (select (select |v_#memory_int_108| v_ssl3_accept_~s.base_41) (+ 72 v_ssl3_accept_~s.offset_41)) |v_ssl3_accept_#t~mem66_1|)) InVars {#memory_int=|v_#memory_int_108|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_#t~mem65=|v_ssl3_accept_#t~mem65_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41} OutVars{#memory_int=|v_#memory_int_108|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_#t~mem66=|v_ssl3_accept_#t~mem66_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41} AuxVars[] AssignedVars[ssl3_accept_#t~mem65, ssl3_accept_#t~mem66] {15632#false} is VALID [2022-04-08 03:04:38,609 INFO L290 TraceCheckUtils]: 66: Hoare triple {15632#false} [803] L1227-->L1230: Formula: (and (not (= 8560 |v_ssl3_accept_#t~mem66_5|)) (= (select (select |v_#memory_int_109| v_ssl3_accept_~s.base_42) (+ 72 v_ssl3_accept_~s.offset_42)) |v_ssl3_accept_#t~mem67_1|)) InVars {#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_42, ssl3_accept_#t~mem66=|v_ssl3_accept_#t~mem66_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_42} OutVars{#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_42, ssl3_accept_#t~mem67=|v_ssl3_accept_#t~mem67_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_42} AuxVars[] AssignedVars[ssl3_accept_#t~mem66, ssl3_accept_#t~mem67] {15632#false} is VALID [2022-04-08 03:04:38,609 INFO L290 TraceCheckUtils]: 67: Hoare triple {15632#false} [811] L1230-->L1233: Formula: (and (not (= |v_ssl3_accept_#t~mem67_5| 8561)) (= (select (select |v_#memory_int_110| v_ssl3_accept_~s.base_43) (+ 72 v_ssl3_accept_~s.offset_43)) |v_ssl3_accept_#t~mem68_1|)) InVars {#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_43, ssl3_accept_#t~mem67=|v_ssl3_accept_#t~mem67_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_43} OutVars{#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_43, ssl3_accept_#t~mem68=|v_ssl3_accept_#t~mem68_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_43} AuxVars[] AssignedVars[ssl3_accept_#t~mem67, ssl3_accept_#t~mem68] {15632#false} is VALID [2022-04-08 03:04:38,609 INFO L290 TraceCheckUtils]: 68: Hoare triple {15632#false} [822] L1233-->L1236: Formula: (and (not (= 8448 |v_ssl3_accept_#t~mem68_5|)) (= (select (select |v_#memory_int_111| v_ssl3_accept_~s.base_44) (+ 72 v_ssl3_accept_~s.offset_44)) |v_ssl3_accept_#t~mem69_1|)) InVars {#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_44, ssl3_accept_#t~mem68=|v_ssl3_accept_#t~mem68_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_44} OutVars{#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_44, ssl3_accept_#t~mem69=|v_ssl3_accept_#t~mem69_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_44} AuxVars[] AssignedVars[ssl3_accept_#t~mem68, ssl3_accept_#t~mem69] {15632#false} is VALID [2022-04-08 03:04:38,609 INFO L290 TraceCheckUtils]: 69: Hoare triple {15632#false} [831] L1236-->L1239: Formula: (and (= (select (select |v_#memory_int_112| v_ssl3_accept_~s.base_45) (+ 72 v_ssl3_accept_~s.offset_45)) |v_ssl3_accept_#t~mem70_1|) (not (= 8576 |v_ssl3_accept_#t~mem69_5|))) InVars {#memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_45, ssl3_accept_~s.base=v_ssl3_accept_~s.base_45, ssl3_accept_#t~mem69=|v_ssl3_accept_#t~mem69_5|} OutVars{#memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_45, ssl3_accept_#t~mem70=|v_ssl3_accept_#t~mem70_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_45} AuxVars[] AssignedVars[ssl3_accept_#t~mem70, ssl3_accept_#t~mem69] {15632#false} is VALID [2022-04-08 03:04:38,609 INFO L290 TraceCheckUtils]: 70: Hoare triple {15632#false} [842] L1239-->L1242: Formula: (and (not (= 8577 |v_ssl3_accept_#t~mem70_5|)) (= (select (select |v_#memory_int_113| v_ssl3_accept_~s.base_46) (+ 72 v_ssl3_accept_~s.offset_46)) |v_ssl3_accept_#t~mem71_1|)) InVars {#memory_int=|v_#memory_int_113|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_46, ssl3_accept_#t~mem70=|v_ssl3_accept_#t~mem70_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_46} OutVars{#memory_int=|v_#memory_int_113|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_46, ssl3_accept_#t~mem71=|v_ssl3_accept_#t~mem71_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_46} AuxVars[] AssignedVars[ssl3_accept_#t~mem70, ssl3_accept_#t~mem71] {15632#false} is VALID [2022-04-08 03:04:38,609 INFO L290 TraceCheckUtils]: 71: Hoare triple {15632#false} [850] L1242-->L1245: Formula: (and (= (select (select |v_#memory_int_114| v_ssl3_accept_~s.base_47) (+ 72 v_ssl3_accept_~s.offset_47)) |v_ssl3_accept_#t~mem72_1|) (not (= |v_ssl3_accept_#t~mem71_5| 8592))) InVars {#memory_int=|v_#memory_int_114|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_47, ssl3_accept_#t~mem71=|v_ssl3_accept_#t~mem71_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_47} OutVars{#memory_int=|v_#memory_int_114|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_47, ssl3_accept_#t~mem72=|v_ssl3_accept_#t~mem72_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_47} AuxVars[] AssignedVars[ssl3_accept_#t~mem71, ssl3_accept_#t~mem72] {15632#false} is VALID [2022-04-08 03:04:38,609 INFO L290 TraceCheckUtils]: 72: Hoare triple {15632#false} [857] L1245-->L1248: Formula: (and (not (= 8593 |v_ssl3_accept_#t~mem72_5|)) (= |v_ssl3_accept_#t~mem73_1| (select (select |v_#memory_int_115| v_ssl3_accept_~s.base_48) (+ 72 v_ssl3_accept_~s.offset_48)))) InVars {#memory_int=|v_#memory_int_115|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_48, ssl3_accept_#t~mem72=|v_ssl3_accept_#t~mem72_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_48} OutVars{#memory_int=|v_#memory_int_115|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_48, ssl3_accept_~s.base=v_ssl3_accept_~s.base_48, ssl3_accept_#t~mem73=|v_ssl3_accept_#t~mem73_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem72, ssl3_accept_#t~mem73] {15632#false} is VALID [2022-04-08 03:04:38,609 INFO L290 TraceCheckUtils]: 73: Hoare triple {15632#false} [863] L1248-->L1251: Formula: (and (= (select (select |v_#memory_int_116| v_ssl3_accept_~s.base_49) (+ 72 v_ssl3_accept_~s.offset_49)) |v_ssl3_accept_#t~mem74_1|) (not (= |v_ssl3_accept_#t~mem73_5| 8608))) InVars {#memory_int=|v_#memory_int_116|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_49, ssl3_accept_~s.base=v_ssl3_accept_~s.base_49, ssl3_accept_#t~mem73=|v_ssl3_accept_#t~mem73_5|} OutVars{#memory_int=|v_#memory_int_116|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_49, ssl3_accept_~s.base=v_ssl3_accept_~s.base_49, ssl3_accept_#t~mem74=|v_ssl3_accept_#t~mem74_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem73, ssl3_accept_#t~mem74] {15632#false} is VALID [2022-04-08 03:04:38,609 INFO L290 TraceCheckUtils]: 74: Hoare triple {15632#false} [866] L1251-->L1254: Formula: (and (= (select (select |v_#memory_int_117| v_ssl3_accept_~s.base_50) (+ 72 v_ssl3_accept_~s.offset_50)) |v_ssl3_accept_#t~mem75_1|) (not (= |v_ssl3_accept_#t~mem74_5| 8609))) InVars {#memory_int=|v_#memory_int_117|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_50, ssl3_accept_~s.base=v_ssl3_accept_~s.base_50, 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_117|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_50, ssl3_accept_~s.base=v_ssl3_accept_~s.base_50} AuxVars[] AssignedVars[ssl3_accept_#t~mem74, ssl3_accept_#t~mem75] {15632#false} is VALID [2022-04-08 03:04:38,610 INFO L290 TraceCheckUtils]: 75: Hoare triple {15632#false} [870] L1254-->L1257: Formula: (and (= (select (select |v_#memory_int_118| v_ssl3_accept_~s.base_51) (+ 72 v_ssl3_accept_~s.offset_51)) |v_ssl3_accept_#t~mem76_1|) (not (= |v_ssl3_accept_#t~mem75_5| 8640))) InVars {#memory_int=|v_#memory_int_118|, ssl3_accept_#t~mem75=|v_ssl3_accept_#t~mem75_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_51, ssl3_accept_~s.base=v_ssl3_accept_~s.base_51} OutVars{#memory_int=|v_#memory_int_118|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_51, ssl3_accept_#t~mem76=|v_ssl3_accept_#t~mem76_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_51} AuxVars[] AssignedVars[ssl3_accept_#t~mem75, ssl3_accept_#t~mem76] {15632#false} is VALID [2022-04-08 03:04:38,610 INFO L290 TraceCheckUtils]: 76: Hoare triple {15632#false} [873] L1257-->L1260: Formula: (and (= (select (select |v_#memory_int_119| v_ssl3_accept_~s.base_52) (+ 72 v_ssl3_accept_~s.offset_52)) |v_ssl3_accept_#t~mem77_1|) (not (= |v_ssl3_accept_#t~mem76_5| 8641))) InVars {#memory_int=|v_#memory_int_119|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_52, ssl3_accept_#t~mem76=|v_ssl3_accept_#t~mem76_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_52} OutVars{#memory_int=|v_#memory_int_119|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_52, ssl3_accept_#t~mem77=|v_ssl3_accept_#t~mem77_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_52} AuxVars[] AssignedVars[ssl3_accept_#t~mem76, ssl3_accept_#t~mem77] {15632#false} is VALID [2022-04-08 03:04:38,610 INFO L290 TraceCheckUtils]: 77: Hoare triple {15632#false} [877] L1260-->L1263: Formula: (and (= (select (select |v_#memory_int_120| v_ssl3_accept_~s.base_53) (+ 72 v_ssl3_accept_~s.offset_53)) |v_ssl3_accept_#t~mem78_1|) (not (= 8656 |v_ssl3_accept_#t~mem77_5|))) InVars {#memory_int=|v_#memory_int_120|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_53, ssl3_accept_#t~mem77=|v_ssl3_accept_#t~mem77_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_53} OutVars{#memory_int=|v_#memory_int_120|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_53, ssl3_accept_#t~mem78=|v_ssl3_accept_#t~mem78_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_53} AuxVars[] AssignedVars[ssl3_accept_#t~mem77, ssl3_accept_#t~mem78] {15632#false} is VALID [2022-04-08 03:04:38,610 INFO L290 TraceCheckUtils]: 78: Hoare triple {15632#false} [882] L1263-->L1266: Formula: (and (not (= 8657 |v_ssl3_accept_#t~mem78_5|)) (= |v_ssl3_accept_#t~mem79_1| (select (select |v_#memory_int_121| v_ssl3_accept_~s.base_54) (+ 72 v_ssl3_accept_~s.offset_54)))) InVars {#memory_int=|v_#memory_int_121|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_54, ssl3_accept_#t~mem78=|v_ssl3_accept_#t~mem78_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_54} OutVars{#memory_int=|v_#memory_int_121|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_54, ssl3_accept_#t~mem79=|v_ssl3_accept_#t~mem79_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_54} AuxVars[] AssignedVars[ssl3_accept_#t~mem78, ssl3_accept_#t~mem79] {15632#false} is VALID [2022-04-08 03:04:38,610 INFO L290 TraceCheckUtils]: 79: Hoare triple {15632#false} [887] L1266-->L1269: Formula: (and (= |v_ssl3_accept_#t~mem80_1| (select (select |v_#memory_int_122| v_ssl3_accept_~s.base_55) (+ 72 v_ssl3_accept_~s.offset_55))) (not (= |v_ssl3_accept_#t~mem79_5| 8672))) InVars {#memory_int=|v_#memory_int_122|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_55, ssl3_accept_~s.base=v_ssl3_accept_~s.base_55, ssl3_accept_#t~mem79=|v_ssl3_accept_#t~mem79_5|} OutVars{#memory_int=|v_#memory_int_122|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_55, ssl3_accept_#t~mem80=|v_ssl3_accept_#t~mem80_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_55} AuxVars[] AssignedVars[ssl3_accept_#t~mem80, ssl3_accept_#t~mem79] {15632#false} is VALID [2022-04-08 03:04:38,610 INFO L290 TraceCheckUtils]: 80: Hoare triple {15632#false} [891] L1269-->L1270: Formula: (= 8673 |v_ssl3_accept_#t~mem80_3|) InVars {ssl3_accept_#t~mem80=|v_ssl3_accept_#t~mem80_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem80] {15632#false} is VALID [2022-04-08 03:04:38,610 INFO L290 TraceCheckUtils]: 81: Hoare triple {15632#false} [890] L1270-->L1615: Formula: (and (<= |v_ssl3_accept_#t~nondet144_2| 2147483647) (<= 0 (+ |v_ssl3_accept_#t~nondet144_2| 2147483648)) (= v_ssl3_accept_~ret~0_9 |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_9} AuxVars[] AssignedVars[ssl3_accept_~ret~0, ssl3_accept_#t~nondet144] {15632#false} is VALID [2022-04-08 03:04:38,610 INFO L290 TraceCheckUtils]: 82: Hoare triple {15632#false} [895] L1615-->L1616: Formula: (= 3 v_ssl3_accept_~blastFlag~0_4) InVars {ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_4} OutVars{ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_4} AuxVars[] AssignedVars[] {15632#false} is VALID [2022-04-08 03:04:38,610 INFO L290 TraceCheckUtils]: 83: Hoare triple {15632#false} [901] L1616-->ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {15632#false} is VALID [2022-04-08 03:04:38,611 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-08 03:04:38,611 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-08 03:04:38,611 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1900912664] [2022-04-08 03:04:38,611 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1900912664] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-08 03:04:38,611 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-08 03:04:38,611 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-04-08 03:04:38,611 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1373307417] [2022-04-08 03:04:38,612 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-08 03:04:38,612 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 16.0) internal successors, (80), 4 states have internal predecessors, (80), 1 states have call successors, (3), 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 84 [2022-04-08 03:04:38,612 INFO L84 Accepts]: Finished accepts. word is accepted. [2022-04-08 03:04:38,612 INFO L86 InductivityCheck]: Starting inductivity check of a Floyd-Hoare automaton with has 5 states, 5 states have (on average 16.0) internal successors, (80), 4 states have internal predecessors, (80), 1 states have call successors, (3), 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-08 03:04:38,674 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-08 03:04:38,674 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-04-08 03:04:38,674 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-08 03:04:38,674 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-04-08 03:04:38,675 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-04-08 03:04:38,675 INFO L87 Difference]: Start difference. First operand 247 states and 379 transitions. Second operand has 5 states, 5 states have (on average 16.0) internal successors, (80), 4 states have internal predecessors, (80), 1 states have call successors, (3), 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-08 03:04:40,695 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-08 03:04:41,575 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-08 03:04:41,575 INFO L93 Difference]: Finished difference Result 487 states and 754 transitions. [2022-04-08 03:04:41,575 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-04-08 03:04:41,576 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 16.0) internal successors, (80), 4 states have internal predecessors, (80), 1 states have call successors, (3), 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 84 [2022-04-08 03:04:41,576 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-08 03:04:41,576 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5 states, 5 states have (on average 16.0) internal successors, (80), 4 states have internal predecessors, (80), 1 states have call successors, (3), 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-08 03:04:41,602 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 451 transitions. [2022-04-08 03:04:41,603 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5 states, 5 states have (on average 16.0) internal successors, (80), 4 states have internal predecessors, (80), 1 states have call successors, (3), 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-08 03:04:41,604 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 451 transitions. [2022-04-08 03:04:41,604 INFO L86 InductivityCheck]: Starting inductivity check of a Floyd-Hoare automaton with 5 states and 451 transitions. [2022-04-08 03:04:41,881 INFO L122 InductivityCheck]: Floyd-Hoare automaton has 451 edges. 451 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2022-04-08 03:04:41,884 INFO L225 Difference]: With dead ends: 487 [2022-04-08 03:04:41,884 INFO L226 Difference]: Without dead ends: 266 [2022-04-08 03:04:41,884 INFO L912 BasicCegarLoop]: 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-08 03:04:41,885 INFO L913 BasicCegarLoop]: 188 mSDtfsCounter, 36 mSDsluCounter, 291 mSDsCounter, 0 mSdLazyCounter, 377 mSolverCounterSat, 10 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 36 SdHoareTripleChecker+Valid, 479 SdHoareTripleChecker+Invalid, 388 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 377 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2022-04-08 03:04:41,885 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [36 Valid, 479 Invalid, 388 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 377 Invalid, 1 Unknown, 0 Unchecked, 2.3s Time] [2022-04-08 03:04:41,885 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 266 states. [2022-04-08 03:04:41,888 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 266 to 247. [2022-04-08 03:04:41,888 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2022-04-08 03:04:41,889 INFO L82 GeneralOperation]: Start isEquivalent. First operand 266 states. Second operand has 247 states, 242 states have (on average 1.5454545454545454) internal successors, (374), 242 states have internal predecessors, (374), 3 states have call successors, (3), 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-08 03:04:41,889 INFO L74 IsIncluded]: Start isIncluded. First operand 266 states. Second operand has 247 states, 242 states have (on average 1.5454545454545454) internal successors, (374), 242 states have internal predecessors, (374), 3 states have call successors, (3), 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-08 03:04:41,889 INFO L87 Difference]: Start difference. First operand 266 states. Second operand has 247 states, 242 states have (on average 1.5454545454545454) internal successors, (374), 242 states have internal predecessors, (374), 3 states have call successors, (3), 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-08 03:04:41,893 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-08 03:04:41,893 INFO L93 Difference]: Finished difference Result 266 states and 404 transitions. [2022-04-08 03:04:41,893 INFO L276 IsEmpty]: Start isEmpty. Operand 266 states and 404 transitions. [2022-04-08 03:04:41,894 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2022-04-08 03:04:41,894 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2022-04-08 03:04:41,894 INFO L74 IsIncluded]: Start isIncluded. First operand has 247 states, 242 states have (on average 1.5454545454545454) internal successors, (374), 242 states have internal predecessors, (374), 3 states have call successors, (3), 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 266 states. [2022-04-08 03:04:41,894 INFO L87 Difference]: Start difference. First operand has 247 states, 242 states have (on average 1.5454545454545454) internal successors, (374), 242 states have internal predecessors, (374), 3 states have call successors, (3), 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 266 states. [2022-04-08 03:04:41,897 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-08 03:04:41,897 INFO L93 Difference]: Finished difference Result 266 states and 404 transitions. [2022-04-08 03:04:41,897 INFO L276 IsEmpty]: Start isEmpty. Operand 266 states and 404 transitions. [2022-04-08 03:04:41,898 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2022-04-08 03:04:41,898 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2022-04-08 03:04:41,898 INFO L88 GeneralOperation]: Finished isEquivalent. [2022-04-08 03:04:41,898 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2022-04-08 03:04:41,898 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 247 states, 242 states have (on average 1.5454545454545454) internal successors, (374), 242 states have internal predecessors, (374), 3 states have call successors, (3), 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-08 03:04:41,902 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 247 states to 247 states and 378 transitions. [2022-04-08 03:04:41,902 INFO L78 Accepts]: Start accepts. Automaton has 247 states and 378 transitions. Word has length 84 [2022-04-08 03:04:41,902 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-08 03:04:41,902 INFO L478 AbstractCegarLoop]: Abstraction has 247 states and 378 transitions. [2022-04-08 03:04:41,902 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 16.0) internal successors, (80), 4 states have internal predecessors, (80), 1 states have call successors, (3), 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-08 03:04:41,902 INFO L276 IsEmpty]: Start isEmpty. Operand 247 states and 378 transitions. [2022-04-08 03:04:41,903 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2022-04-08 03:04:41,903 INFO L491 BasicCegarLoop]: Found error trace [2022-04-08 03:04:41,903 INFO L499 BasicCegarLoop]: 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-08 03:04:41,903 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2022-04-08 03:04:41,903 INFO L403 AbstractCegarLoop]: === Iteration 16 === Targeting ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION === [ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-08 03:04:41,904 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-08 03:04:41,904 INFO L85 PathProgramCache]: Analyzing trace with hash -1191609488, now seen corresponding path program 1 times [2022-04-08 03:04:41,904 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-08 03:04:41,904 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1470865165] [2022-04-08 03:04:41,904 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-08 03:04:41,904 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-08 03:04:41,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-08 03:04:42,020 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-08 03:04:42,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-08 03:04:42,027 INFO L290 TraceCheckUtils]: 0: Hoare triple {17028#(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|))} [668] 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) (= 196 (select |v_#length_13| 4)) (= (select .cse1 0) 48) (< 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] {17020#true} is VALID [2022-04-08 03:04:42,027 INFO L290 TraceCheckUtils]: 1: Hoare triple {17020#true} [671] ULTIMATE.initFINAL-->ULTIMATE.initEXIT: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {17020#true} is VALID [2022-04-08 03:04:42,027 INFO L284 TraceCheckUtils]: 2: Hoare quadruple {17020#true} {17020#true} [915] ULTIMATE.initEXIT-->L-1: AOR: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] LVA: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {17020#true} is VALID [2022-04-08 03:04:42,028 INFO L272 TraceCheckUtils]: 0: Hoare triple {17020#true} [666] ULTIMATE.startENTRY-->ULTIMATE.initENTRY: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {17028#(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-08 03:04:42,029 INFO L290 TraceCheckUtils]: 1: Hoare triple {17028#(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|))} [668] 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) (= 196 (select |v_#length_13| 4)) (= (select .cse1 0) 48) (< 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] {17020#true} is VALID [2022-04-08 03:04:42,029 INFO L290 TraceCheckUtils]: 2: Hoare triple {17020#true} [671] ULTIMATE.initFINAL-->ULTIMATE.initEXIT: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {17020#true} is VALID [2022-04-08 03:04:42,029 INFO L284 TraceCheckUtils]: 3: Hoare quadruple {17020#true} {17020#true} [915] ULTIMATE.initEXIT-->L-1: AOR: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] LVA: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {17020#true} is VALID [2022-04-08 03:04:42,029 INFO L272 TraceCheckUtils]: 4: Hoare triple {17020#true} [667] L-1-->mainENTRY: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {17020#true} is VALID [2022-04-08 03:04:42,029 INFO L290 TraceCheckUtils]: 5: Hoare triple {17020#true} [670] mainENTRY-->L1096: Formula: (let ((.cse27 (+ 116 v_main_~s~0.offset_1))) (let ((.cse37 (select |v_#memory_$Pointer$.offset_204| v_main_~s~0.base_1)) (.cse2 (select |v_#memory_$Pointer$.base_204| v_main_~s~0.base_1)) (.cse28 (+ v_main_~s~0.offset_1 248)) (.cse33 (store |v_#valid_6| v_main_~s~0.base_1 1)) (.cse31 (select (select |v_#memory_$Pointer$.base_202| v_main_~s~0.base_1) .cse27)) (.cse32 (+ (select (select |v_#memory_$Pointer$.offset_201| v_main_~s~0.base_1) .cse27) 888))) (let ((.cse21 (store |v_#memory_$Pointer$.offset_201| .cse31 (store (select |v_#memory_$Pointer$.offset_201| .cse31) .cse32 0))) (.cse35 (store |v_#memory_$Pointer$.base_202| .cse31 (store (select |v_#memory_$Pointer$.base_202| .cse31) .cse32 |v_main_#t~malloc19.base_4|))) (.cse34 (store .cse33 |v_main_#t~malloc8.base_4| 1)) (.cse11 (select .cse2 .cse28)) (.cse12 (+ 152 (select .cse37 .cse28)))) (let ((.cse38 (store |v_#memory_$Pointer$.offset_204| .cse11 (store (select |v_#memory_$Pointer$.offset_204| .cse11) .cse12 (let ((.cse43 (mod |v_main_#t~nondet15_2| 18446744073709551616))) (ite (<= .cse43 9223372036854775807) .cse43 (+ (- 18446744073709551616) .cse43)))))) (.cse23 (store |v_#memory_$Pointer$.base_204| .cse11 (store (select |v_#memory_$Pointer$.base_204| .cse11) .cse12 0))) (.cse22 (store .cse34 |v_main_#t~malloc9.base_4| 1)) (.cse39 (select (select |v_#memory_$Pointer$.base_205| v_main_~s~0.base_1) .cse27)) (.cse40 (+ 888 (select (select |v_#memory_$Pointer$.offset_202| v_main_~s~0.base_1) .cse27))) (.cse41 (select (select .cse35 v_main_~s~0.base_1) .cse27)) (.cse42 (+ 888 (select (select .cse21 v_main_~s~0.base_1) .cse27)))) (let ((.cse0 (select |v_#memory_$Pointer$.base_203| v_main_~s~0.base_1)) (.cse6 (+ v_main_~s~0.offset_1 332)) (.cse3 (select |v_#memory_$Pointer$.offset_205| v_main_~s~0.base_1)) (.cse19 (select (select .cse35 .cse41) .cse42)) (.cse20 (+ (select (select .cse21 .cse41) .cse42) 20)) (.cse8 (select (select |v_#memory_$Pointer$.base_205| .cse39) .cse40)) (.cse9 (+ (select (select |v_#memory_$Pointer$.offset_202| .cse39) .cse40) 28)) (.cse13 (select |v_#memory_int_228| v_main_~s~0.base_1)) (.cse4 (+ v_main_~s~0.offset_1 272)) (.cse7 (select |v_#memory_$Pointer$.offset_203| v_main_~s~0.base_1)) (.cse1 (+ v_main_~s~0.offset_1 256)) (.cse15 (+ v_main_~s~0.offset_1 288)) (.cse17 (select |v_#memory_$Pointer$.base_201| v_main_~s~0.base_1)) (.cse29 (+ v_main_~s~0.offset_1 72)) (.cse16 (select |v_#memory_int_225| v_main_~s~0.base_1)) (.cse36 (select |v_#memory_int_224| v_main_~s~0.base_1)) (.cse14 (select |v_#memory_int_226| v_main_~s~0.base_1)) (.cse26 (store .cse22 |v_main_#t~malloc10.base_4| 1)) (.cse24 (select (select .cse23 v_main_~s~0.base_1) .cse27)) (.cse25 (+ 975 (select (select .cse38 v_main_~s~0.base_1) .cse27)))) (and (<= 0 (+ |v_main_#t~nondet26_1| 2147483648)) (<= |v_main_#t~nondet17_2| 2147483647) (= (store |v_#memory_$Pointer$.base_203| v_main_~s~0.base_1 (store .cse0 .cse1 (select .cse2 .cse1))) |v_#memory_$Pointer$.base_204|) (= (store |v_#memory_$Pointer$.offset_205| v_main_~s~0.base_1 (store (store .cse3 .cse4 (let ((.cse5 (mod |v_main_#t~nondet11_2| 18446744073709551616))) (ite (<= .cse5 9223372036854775807) .cse5 (+ (- 18446744073709551616) .cse5)))) .cse6 (select .cse7 .cse6))) |v_#memory_$Pointer$.offset_203|) (= (select |v_#valid_6| v_main_~s~0.base_1) 0) (= |v_#memory_$Pointer$.base_1| (store |v_#memory_$Pointer$.base_205| .cse8 (store (select |v_#memory_$Pointer$.base_205| .cse8) .cse9 (select (select |v_#memory_$Pointer$.base_1| .cse8) .cse9)))) (= |v_#length_1| (store (store (store (store (store |v_#length_6| v_main_~s~0.base_1 356) |v_main_#t~malloc8.base_4| 979) |v_main_#t~malloc9.base_4| 348) |v_main_#t~malloc10.base_4| 244) |v_main_#t~malloc19.base_4| 68)) (= (let ((.cse10 (store |v_#memory_int_228| v_main_~s~0.base_1 (store (store .cse13 .cse6 |v_main_#t~nondet12_2|) .cse1 |v_main_#t~nondet13_2|)))) (store .cse10 .cse11 (store (select .cse10 .cse11) .cse12 (select (select |v_#memory_int_229| .cse11) .cse12)))) |v_#memory_int_229|) (= |v_#memory_int_225| (store |v_#memory_int_226| v_main_~s~0.base_1 (store .cse14 .cse15 (select .cse16 .cse15)))) (= (store |v_#memory_$Pointer$.base_201| v_main_~s~0.base_1 (store (store .cse17 .cse4 0) .cse6 (select .cse0 .cse6))) |v_#memory_$Pointer$.base_203|) (< |v_main_#t~malloc9.base_4| |v_#StackHeapBarrier_1|) (= (let ((.cse18 (store |v_#memory_int_227| .cse19 (store (select |v_#memory_int_227| .cse19) .cse20 |v_main_#t~nondet22_2|)))) (store .cse18 .cse8 (store (select .cse18 .cse8) .cse9 |v_main_#t~nondet25_2|))) |v_#memory_int_1|) (<= |v_main_#t~nondet13_2| 2147483647) (= (store .cse21 .cse19 (store (select .cse21 .cse19) .cse20 (select (select |v_#memory_$Pointer$.offset_202| .cse19) .cse20))) |v_#memory_$Pointer$.offset_202|) (not (= |v_main_#t~malloc9.base_4| 0)) (not (= |v_main_#t~malloc19.base_4| 0)) (= (select .cse22 |v_main_#t~malloc10.base_4|) 0) (= (store .cse23 .cse24 (store (select .cse23 .cse24) .cse25 (select (select |v_#memory_$Pointer$.base_202| .cse24) .cse25))) |v_#memory_$Pointer$.base_202|) (< v_main_~s~0.base_1 |v_#StackHeapBarrier_1|) (= |v_#valid_1| (store .cse26 |v_main_#t~malloc19.base_4| 1)) (= (store |v_#memory_$Pointer$.offset_13| v_main_~s~0.base_1 (store (store (store (store (select |v_#memory_$Pointer$.offset_13| v_main_~s~0.base_1) .cse27 0) .cse15 0) .cse28 0) .cse29 (select .cse3 .cse29))) |v_#memory_$Pointer$.offset_205|) (= |v_#memory_int_227| (let ((.cse30 (store |v_#memory_int_229| .cse24 (store (select |v_#memory_int_229| .cse24) .cse25 |v_main_#t~nondet17_2|)))) (store .cse30 .cse31 (store (select .cse30 .cse31) .cse32 (select (select |v_#memory_int_227| .cse31) .cse32))))) (= (select .cse33 |v_main_#t~malloc8.base_4|) 0) (< |v_main_#t~malloc8.base_4| |v_#StackHeapBarrier_1|) (= v_main_~s~0.offset_1 0) (= (select .cse34 |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)) (= (store .cse35 .cse19 (store (select .cse35 .cse19) .cse20 (select (select |v_#memory_$Pointer$.base_205| .cse19) .cse20))) |v_#memory_$Pointer$.base_205|) (< |v_main_#t~malloc10.base_4| |v_#StackHeapBarrier_1|) (= |v_#memory_$Pointer$.offset_1| (store |v_#memory_$Pointer$.offset_202| .cse8 (store (select |v_#memory_$Pointer$.offset_202| .cse8) .cse9 (select (select |v_#memory_$Pointer$.offset_1| .cse8) .cse9)))) (= |v_#memory_int_228| (store |v_#memory_int_224| v_main_~s~0.base_1 (store (store .cse36 .cse29 8464) .cse4 (select .cse13 .cse4)))) (= (store |v_#memory_$Pointer$.offset_203| v_main_~s~0.base_1 (store .cse7 .cse1 (select .cse37 .cse1))) |v_#memory_$Pointer$.offset_204|) (not (= v_main_~s~0.base_1 0)) (= (store |v_#memory_$Pointer$.base_13| v_main_~s~0.base_1 (store (store (store (store (select |v_#memory_$Pointer$.base_13| v_main_~s~0.base_1) .cse27 |v_main_#t~malloc8.base_4|) .cse15 |v_main_#t~malloc9.base_4|) .cse28 |v_main_#t~malloc10.base_4|) .cse29 (select .cse17 .cse29))) |v_#memory_$Pointer$.base_201|) (= (store |v_#memory_int_225| v_main_~s~0.base_1 (store .cse16 .cse28 (select .cse36 .cse28))) |v_#memory_int_224|) (= |v_#memory_int_226| (store |v_#memory_int_13| v_main_~s~0.base_1 (store (select |v_#memory_int_13| v_main_~s~0.base_1) .cse27 (select .cse14 .cse27)))) (= (select .cse26 |v_main_#t~malloc19.base_4|) 0) (= (store .cse38 .cse24 (store (select .cse38 .cse24) .cse25 (select (select |v_#memory_$Pointer$.offset_201| .cse24) .cse25))) |v_#memory_$Pointer$.offset_201|))))))) InVars {#memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, 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_13|, #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_13|} 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_#memory_$Pointer$.offset_205|, |v_main_#t~malloc19.base_4|, |v_#memory_int_224|, |v_#memory_int_225|, |v_#memory_int_226|, |v_#memory_int_227|, |v_#memory_$Pointer$.base_205|, |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] {17020#true} is VALID [2022-04-08 03:04:42,030 INFO L290 TraceCheckUtils]: 6: Hoare triple {17020#true} [672] L1096-->L1096-2: Formula: (let ((.cse0 (+ v_main_~s~0.offset_4 204))) (and (= (store |v_#memory_$Pointer$.offset_20| v_main_~s~0.base_4 (store (select |v_#memory_$Pointer$.offset_20| v_main_~s~0.base_4) .cse0 0)) |v_#memory_$Pointer$.offset_19|) (= (store |v_#memory_$Pointer$.base_20| v_main_~s~0.base_4 (store (select |v_#memory_$Pointer$.base_20| v_main_~s~0.base_4) .cse0 0)) |v_#memory_$Pointer$.base_19|) (not (= |v_main_#t~nondet26_3| 0)) (= |v_#memory_int_20| (store |v_#memory_int_21| v_main_~s~0.base_4 (store (select |v_#memory_int_21| v_main_~s~0.base_4) .cse0 (select (select |v_#memory_int_20| v_main_~s~0.base_4) .cse0)))))) InVars {main_#t~nondet26=|v_main_#t~nondet26_3|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_20|, main_~s~0.base=v_main_~s~0.base_4, #memory_int=|v_#memory_int_21|, main_~s~0.offset=v_main_~s~0.offset_4, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_20|} OutVars{#memory_int=|v_#memory_int_20|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_19|, 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_19|} AuxVars[] AssignedVars[main_#t~nondet26, #memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] {17020#true} is VALID [2022-04-08 03:04:42,030 INFO L272 TraceCheckUtils]: 7: Hoare triple {17020#true} [674] L1096-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] {17020#true} is VALID [2022-04-08 03:04:42,030 INFO L290 TraceCheckUtils]: 8: Hoare triple {17020#true} [676] ssl3_acceptENTRY-->L1146: Formula: (let ((.cse2 (select |v_#memory_$Pointer$.offset_55| v_ssl3_accept_~s.base_7)) (.cse5 (select |v_#memory_$Pointer$.offset_206| v_ssl3_accept_~s.base_7)) (.cse0 (+ v_ssl3_accept_~s.offset_7 128)) (.cse1 (select |v_#memory_$Pointer$.base_206| v_ssl3_accept_~s.base_7)) (.cse4 (+ v_ssl3_accept_~s.offset_7 72)) (.cse6 (select |v_#memory_$Pointer$.base_55| v_ssl3_accept_~s.base_7)) (.cse3 (+ v_ssl3_accept_~s.offset_7 272))) (and (= v_ssl3_accept_~tmp___9~0_3 |v_ssl3_accept_#t~nondet38_2|) (<= |v_ssl3_accept_#t~nondet37_2| 9223372036854775807) (<= |v_ssl3_accept_#t~nondet35_2| 2147483647) (= v_ssl3_accept_~tmp~3_1 |v_ssl3_accept_#t~nondet41_2|) (= |v_#memory_$Pointer$.base_206| (store |v_#memory_$Pointer$.base_57| v_ssl3_accept_~s.base_7 (store (select |v_#memory_$Pointer$.base_57| v_ssl3_accept_~s.base_7) .cse0 (select .cse1 .cse0)))) (= v_ssl3_accept_~skip~0_1 0) (<= |v_ssl3_accept_#t~nondet31_2| 2147483647) (<= |v_ssl3_accept_#t~nondet41_2| 2147483647) (= v_ssl3_accept_~blastFlag~0_6 0) (= (select .cse2 .cse3) |v_ssl3_accept_#t~mem42.offset_1|) (<= |v_ssl3_accept_#t~nondet32_2| 2147483647) (<= |v_ssl3_accept_#t~nondet39_2| 2147483647) (<= 0 (+ 9223372036854775808 |v_ssl3_accept_#t~nondet37_2|)) (= v_ssl3_accept_~s.offset_7 |v_ssl3_accept_#in~s.offset_1|) (<= 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|) (= v_ssl3_accept_~tmp___1~0_1 |v_ssl3_accept_#t~nondet31_2|) (<= |v_ssl3_accept_#t~nondet33_2| 2147483647) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet31_2|)) (= 0 v_ssl3_accept_~cb~0.base_1) (= v_ssl3_accept_~tmp___5~0_1 |v_ssl3_accept_#t~nondet35_2|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet33_2|)) (<= 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_~s.base_7 |v_ssl3_accept_#in~s.base_1|) (= (store |v_#memory_int_62| v_ssl3_accept_~s.base_7 (store (store (select |v_#memory_int_62| v_ssl3_accept_~s.base_7) .cse0 |v_ssl3_accept_#t~nondet40_2|) .cse4 8464)) |v_#memory_int_60|) (= v_ssl3_accept_~got_new_session~0_1 0) (<= |v_ssl3_accept_#t~nondet38_2| 2147483647) (= v_ssl3_accept_~tmp___2~0_1 |v_ssl3_accept_#t~nondet32_2|) (= (store |v_#memory_$Pointer$.offset_206| v_ssl3_accept_~s.base_7 (store .cse5 .cse4 (select .cse2 .cse4))) |v_#memory_$Pointer$.offset_55|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet41_2|)) (= |v_#memory_$Pointer$.offset_206| (store |v_#memory_$Pointer$.offset_57| v_ssl3_accept_~s.base_7 (store (select |v_#memory_$Pointer$.offset_57| v_ssl3_accept_~s.base_7) .cse0 (select .cse5 .cse0)))) (<= |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_#memory_$Pointer$.base_55| (store |v_#memory_$Pointer$.base_206| v_ssl3_accept_~s.base_7 (store .cse1 .cse4 (select .cse6 .cse4)))) (<= |v_ssl3_accept_#t~nondet34_2| 2147483647) (= |v_ssl3_accept_#t~mem42.base_1| (select .cse6 .cse3)) (= v_ssl3_accept_~cb~0.offset_1 0) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet38_2|)) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet39_2|)) (= (- 1) v_ssl3_accept_~ret~0_10) (<= |v_ssl3_accept_#t~nondet36_2| 2147483647) (= v_ssl3_accept_~tmp___10~0_3 |v_ssl3_accept_#t~nondet39_2|) (= 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_57|, 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_62|, 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_57|, 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_10, 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_55|, ssl3_accept_~num1~0=v_ssl3_accept_~num1~0_1, ssl3_accept_~tmp___10~0=v_ssl3_accept_~tmp___10~0_3, 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_6, 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_7, ssl3_accept_~tmp___9~0=v_ssl3_accept_~tmp___9~0_3, 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_60|, ssl3_accept_~tmp___1~0=v_ssl3_accept_~tmp___1~0_1, ssl3_accept_~s.base=v_ssl3_accept_~s.base_7, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_55|, 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_206|, |v_#memory_$Pointer$.base_206|] 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] {17020#true} is VALID [2022-04-08 03:04:42,030 INFO L290 TraceCheckUtils]: 9: Hoare triple {17020#true} [678] L1146-->L1146-2: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_8 272))) (and (= (select (select |v_#memory_$Pointer$.base_59| v_ssl3_accept_~s.base_8) .cse0) v_ssl3_accept_~cb~0.base_3) (not (= (mod (+ |v_ssl3_accept_#t~mem42.base_3| |v_ssl3_accept_#t~mem42.offset_3|) 18446744073709551616) 0)) (= v_ssl3_accept_~cb~0.offset_3 (select (select |v_#memory_$Pointer$.offset_59| v_ssl3_accept_~s.base_8) .cse0)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_8, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_59|, ssl3_accept_#t~mem42.base=|v_ssl3_accept_#t~mem42.base_3|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_8, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_59|, ssl3_accept_#t~mem42.offset=|v_ssl3_accept_#t~mem42.offset_3|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_8, ssl3_accept_~cb~0.base=v_ssl3_accept_~cb~0.base_3, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_59|, 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_8, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_59|} 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] {17020#true} is VALID [2022-04-08 03:04:42,030 INFO L290 TraceCheckUtils]: 10: Hoare triple {17020#true} [680] L1146-2-->L1152: Formula: (let ((.cse1 (+ 44 v_ssl3_accept_~s.offset_11))) (and (= |v_#memory_int_67| (store |v_#memory_int_68| v_ssl3_accept_~s.base_11 (let ((.cse0 (select |v_#memory_int_68| v_ssl3_accept_~s.base_11))) (store .cse0 .cse1 (+ (select .cse0 .cse1) 1))))) (= |v_#memory_$Pointer$.base_64| (store |v_#memory_$Pointer$.base_65| v_ssl3_accept_~s.base_11 (store (select |v_#memory_$Pointer$.base_65| v_ssl3_accept_~s.base_11) .cse1 (select (select |v_#memory_$Pointer$.base_64| v_ssl3_accept_~s.base_11) .cse1)))) (= (store |v_#memory_$Pointer$.offset_65| v_ssl3_accept_~s.base_11 (store (select |v_#memory_$Pointer$.offset_65| v_ssl3_accept_~s.base_11) .cse1 (select (select |v_#memory_$Pointer$.offset_64| v_ssl3_accept_~s.base_11) .cse1))) |v_#memory_$Pointer$.offset_64|))) InVars {#memory_int=|v_#memory_int_68|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_11, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_65|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_11, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_65|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_11, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_64|, ssl3_accept_#t~mem44=|v_ssl3_accept_#t~mem44_1|, #memory_int=|v_#memory_int_67|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_11, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_64|} AuxVars[] AssignedVars[#memory_$Pointer$.base, ssl3_accept_#t~mem44, #memory_int, #memory_$Pointer$.offset] {17020#true} is VALID [2022-04-08 03:04:42,030 INFO L290 TraceCheckUtils]: 11: Hoare triple {17020#true} [682] 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[] {17020#true} is VALID [2022-04-08 03:04:42,030 INFO L290 TraceCheckUtils]: 12: Hoare triple {17020#true} [685] L1152-1-->L1161: Formula: (let ((.cse0 (+ 204 v_ssl3_accept_~s.offset_16))) (and (= (select (select |v_#memory_$Pointer$.base_79| v_ssl3_accept_~s.base_16) .cse0) |v_ssl3_accept_#t~mem45.base_1|) (= (select (select |v_#memory_$Pointer$.offset_79| v_ssl3_accept_~s.base_16) .cse0) |v_ssl3_accept_#t~mem45.offset_1|))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_16, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_79|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_16, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_79|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_16, ssl3_accept_#t~mem45.offset=|v_ssl3_accept_#t~mem45.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_79|, ssl3_accept_#t~mem45.base=|v_ssl3_accept_#t~mem45.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_16, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_79|} AuxVars[] AssignedVars[ssl3_accept_#t~mem45.offset, ssl3_accept_#t~mem45.base] {17020#true} is VALID [2022-04-08 03:04:42,030 INFO L290 TraceCheckUtils]: 13: Hoare triple {17020#true} [687] L1161-->L1167-2: Formula: (not (= (mod (+ |v_ssl3_accept_#t~mem45.base_5| |v_ssl3_accept_#t~mem45.offset_5|) 18446744073709551616) 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] {17020#true} is VALID [2022-04-08 03:04:42,030 INFO L290 TraceCheckUtils]: 14: Hoare triple {17020#true} [691] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {17020#true} is VALID [2022-04-08 03:04:42,030 INFO L290 TraceCheckUtils]: 15: Hoare triple {17020#true} [693] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_82| v_ssl3_accept_~s.base_18) (+ 72 v_ssl3_accept_~s.offset_18)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_82|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, 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_82|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {17020#true} is VALID [2022-04-08 03:04:42,031 INFO L290 TraceCheckUtils]: 16: Hoare triple {17020#true} [697] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_84| v_ssl3_accept_~s.base_20) (+ 72 v_ssl3_accept_~s.offset_20))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_84|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_20, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_20} OutVars{#memory_int=|v_#memory_int_84|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_20, ssl3_accept_~s.base=v_ssl3_accept_~s.base_20} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {17020#true} is VALID [2022-04-08 03:04:42,031 INFO L290 TraceCheckUtils]: 17: Hoare triple {17020#true} [701] L1173-->L1176: Formula: (and (= (select (select |v_#memory_int_85| v_ssl3_accept_~s.base_21) (+ 72 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|) (not (= |v_ssl3_accept_#t~mem48_5| 16384))) InVars {#memory_int=|v_#memory_int_85|, 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_85|, 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] {17020#true} is VALID [2022-04-08 03:04:42,031 INFO L290 TraceCheckUtils]: 18: Hoare triple {17020#true} [704] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_86| v_ssl3_accept_~s.base_22) (+ 72 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_86|, 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_86|, 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] {17020#true} is VALID [2022-04-08 03:04:42,031 INFO L290 TraceCheckUtils]: 19: Hoare triple {17020#true} [708] 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_25) (+ 72 v_ssl3_accept_~s.offset_25)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {17020#true} is VALID [2022-04-08 03:04:42,031 INFO L290 TraceCheckUtils]: 20: Hoare triple {17020#true} [711] L1182-->L1185: Formula: (and (= |v_ssl3_accept_#t~mem52_1| (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_26) (+ 72 v_ssl3_accept_~s.offset_26))) (not (= 8195 |v_ssl3_accept_#t~mem51_5|))) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} 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_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {17020#true} is VALID [2022-04-08 03:04:42,031 INFO L290 TraceCheckUtils]: 21: Hoare triple {17020#true} [715] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_93| v_ssl3_accept_~s.base_27) (+ 72 v_ssl3_accept_~s.offset_27)))) InVars {#memory_int=|v_#memory_int_93|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_27, ssl3_accept_~s.base=v_ssl3_accept_~s.base_27} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_93|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_27, ssl3_accept_~s.base=v_ssl3_accept_~s.base_27} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {17020#true} is VALID [2022-04-08 03:04:42,031 INFO L290 TraceCheckUtils]: 22: Hoare triple {17020#true} [720] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_28) (+ 72 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_94|, 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_94|, 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] {17020#true} is VALID [2022-04-08 03:04:42,031 INFO L290 TraceCheckUtils]: 23: Hoare triple {17020#true} [728] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_30) (+ 72 v_ssl3_accept_~s.offset_30))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {17020#true} is VALID [2022-04-08 03:04:42,031 INFO L290 TraceCheckUtils]: 24: Hoare triple {17020#true} [735] 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] {17020#true} is VALID [2022-04-08 03:04:42,031 INFO L290 TraceCheckUtils]: 25: Hoare triple {17020#true} [741] L1201-->L1356: Formula: (let ((.cse0 (+ 68 v_ssl3_accept_~s.offset_68))) (and (= |v_#memory_$Pointer$.offset_115| (store |v_#memory_$Pointer$.offset_116| v_ssl3_accept_~s.base_68 (store (select |v_#memory_$Pointer$.offset_116| v_ssl3_accept_~s.base_68) .cse0 (select (select |v_#memory_$Pointer$.offset_115| v_ssl3_accept_~s.base_68) .cse0)))) (= (store |v_#memory_int_150| v_ssl3_accept_~s.base_68 (store (select |v_#memory_int_150| v_ssl3_accept_~s.base_68) .cse0 0)) |v_#memory_int_149|) (= (store |v_#memory_$Pointer$.base_116| v_ssl3_accept_~s.base_68 (store (select |v_#memory_$Pointer$.base_116| v_ssl3_accept_~s.base_68) .cse0 (select (select |v_#memory_$Pointer$.base_115| v_ssl3_accept_~s.base_68) .cse0))) |v_#memory_$Pointer$.base_115|) (<= |v_ssl3_accept_#t~nondet92_2| 2147483647) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet92_2|)) (= v_ssl3_accept_~ret~0_27 |v_ssl3_accept_#t~nondet92_2|))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_68, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_116|, #memory_int=|v_#memory_int_150|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_68, ssl3_accept_#t~nondet92=|v_ssl3_accept_#t~nondet92_2|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_116|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_27, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_68, #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[] AssignedVars[ssl3_accept_~ret~0, #memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset, ssl3_accept_#t~nondet92] {17020#true} is VALID [2022-04-08 03:04:42,031 INFO L290 TraceCheckUtils]: 26: Hoare triple {17020#true} [747] L1356-->L1356-2: Formula: (and (= v_ssl3_accept_~blastFlag~0_8 1) (= v_ssl3_accept_~blastFlag~0_9 0)) InVars {ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_9} OutVars{ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_8} AuxVars[] AssignedVars[ssl3_accept_~blastFlag~0] {17020#true} is VALID [2022-04-08 03:04:42,031 INFO L290 TraceCheckUtils]: 27: Hoare triple {17020#true} [754] L1356-2-->L1654: Formula: (let ((.cse0 (+ 72 v_ssl3_accept_~s.offset_69)) (.cse2 (select |v_#memory_$Pointer$.base_211| v_ssl3_accept_~s.base_69)) (.cse3 (select |v_#memory_$Pointer$.offset_211| v_ssl3_accept_~s.base_69)) (.cse1 (+ 88 v_ssl3_accept_~s.offset_69))) (and (= |v_#memory_int_151| (store |v_#memory_int_153| v_ssl3_accept_~s.base_69 (store (store (select |v_#memory_int_153| v_ssl3_accept_~s.base_69) .cse0 8496) .cse1 0))) (= (store |v_#memory_$Pointer$.base_119| v_ssl3_accept_~s.base_69 (store (select |v_#memory_$Pointer$.base_119| v_ssl3_accept_~s.base_69) .cse0 (select .cse2 .cse0))) |v_#memory_$Pointer$.base_211|) (not (<= v_ssl3_accept_~ret~0_29 0)) (= (store |v_#memory_$Pointer$.offset_119| v_ssl3_accept_~s.base_69 (store (select |v_#memory_$Pointer$.offset_119| v_ssl3_accept_~s.base_69) .cse0 (select .cse3 .cse0))) |v_#memory_$Pointer$.offset_211|) (= (store |v_#memory_$Pointer$.base_211| v_ssl3_accept_~s.base_69 (store .cse2 .cse1 (select (select |v_#memory_$Pointer$.base_117| v_ssl3_accept_~s.base_69) .cse1))) |v_#memory_$Pointer$.base_117|) (= v_ssl3_accept_~got_new_session~0_5 1) (= (store |v_#memory_$Pointer$.offset_211| v_ssl3_accept_~s.base_69 (store .cse3 .cse1 (select (select |v_#memory_$Pointer$.offset_117| v_ssl3_accept_~s.base_69) .cse1))) |v_#memory_$Pointer$.offset_117|))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_69, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_29, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_119|, #memory_int=|v_#memory_int_153|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_69, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_119|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_69, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_29, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_117|, ssl3_accept_~got_new_session~0=v_ssl3_accept_~got_new_session~0_5, #memory_int=|v_#memory_int_151|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_69, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_117|} 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] {17020#true} is VALID [2022-04-08 03:04:42,031 INFO L290 TraceCheckUtils]: 28: Hoare triple {17020#true} [733] L1654-->L1692: Formula: (let ((.cse0 (+ 116 v_ssl3_accept_~s.offset_17))) (and (= (select (select |v_#memory_int_81| |v_ssl3_accept_#t~mem150.base_1|) (+ |v_ssl3_accept_#t~mem150.offset_1| 908)) |v_ssl3_accept_#t~mem151_1|) (= (select (select |v_#memory_$Pointer$.offset_80| v_ssl3_accept_~s.base_17) .cse0) |v_ssl3_accept_#t~mem150.offset_1|) (= (select (select |v_#memory_$Pointer$.base_80| v_ssl3_accept_~s.base_17) .cse0) |v_ssl3_accept_#t~mem150.base_1|))) InVars {#memory_int=|v_#memory_int_81|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_17, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_80|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_17, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_80|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_17, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_80|, ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_1|, #memory_int=|v_#memory_int_81|, ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_17, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_80|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {17020#true} is VALID [2022-04-08 03:04:42,032 INFO L290 TraceCheckUtils]: 29: Hoare triple {17020#true} [740] L1692-->L1692-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] {17020#true} is VALID [2022-04-08 03:04:42,032 INFO L290 TraceCheckUtils]: 30: Hoare triple {17020#true} [746] L1692-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] {17020#true} is VALID [2022-04-08 03:04:42,032 INFO L290 TraceCheckUtils]: 31: Hoare triple {17020#true} [691] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {17020#true} is VALID [2022-04-08 03:04:42,032 INFO L290 TraceCheckUtils]: 32: Hoare triple {17020#true} [693] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_82| v_ssl3_accept_~s.base_18) (+ 72 v_ssl3_accept_~s.offset_18)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_82|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, 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_82|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {17025#(= |ssl3_accept_#t~mem47| (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} is VALID [2022-04-08 03:04:42,032 INFO L290 TraceCheckUtils]: 33: Hoare triple {17025#(= |ssl3_accept_#t~mem47| (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} [696] 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] {17026#(= 12292 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} is VALID [2022-04-08 03:04:42,033 INFO L290 TraceCheckUtils]: 34: Hoare triple {17026#(= 12292 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} [699] L1171-->L1280: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_57 60))) (and (= (store |v_#memory_$Pointer$.base_88| v_ssl3_accept_~s.base_57 (store (select |v_#memory_$Pointer$.base_88| v_ssl3_accept_~s.base_57) .cse0 (select (select |v_#memory_$Pointer$.base_87| v_ssl3_accept_~s.base_57) .cse0))) |v_#memory_$Pointer$.base_87|) (= (store |v_#memory_int_125| v_ssl3_accept_~s.base_57 (store (select |v_#memory_int_125| v_ssl3_accept_~s.base_57) .cse0 1)) |v_#memory_int_124|) (= (store |v_#memory_$Pointer$.offset_88| v_ssl3_accept_~s.base_57 (store (select |v_#memory_$Pointer$.offset_88| v_ssl3_accept_~s.base_57) .cse0 (select (select |v_#memory_$Pointer$.offset_87| v_ssl3_accept_~s.base_57) .cse0))) |v_#memory_$Pointer$.offset_87|))) InVars {#memory_int=|v_#memory_int_125|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_57, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_57, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} OutVars{#memory_int=|v_#memory_int_124|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_57, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_87|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_57, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_87|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] {17026#(= 12292 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} is VALID [2022-04-08 03:04:42,034 INFO L290 TraceCheckUtils]: 35: Hoare triple {17026#(= 12292 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} [702] L1280-->L1285: Formula: (let ((.cse0 (+ 56 v_ssl3_accept_~s.offset_58))) (and (= (store |v_#memory_$Pointer$.offset_90| v_ssl3_accept_~s.base_58 (store (select |v_#memory_$Pointer$.offset_90| v_ssl3_accept_~s.base_58) .cse0 (select (select |v_#memory_$Pointer$.offset_89| v_ssl3_accept_~s.base_58) .cse0))) |v_#memory_$Pointer$.offset_89|) (= (store |v_#memory_int_127| v_ssl3_accept_~s.base_58 (store (select |v_#memory_int_127| v_ssl3_accept_~s.base_58) .cse0 1)) |v_#memory_int_126|) (= (store |v_#memory_$Pointer$.base_90| v_ssl3_accept_~s.base_58 (store (select |v_#memory_$Pointer$.base_90| v_ssl3_accept_~s.base_58) .cse0 (select (select |v_#memory_$Pointer$.base_89| v_ssl3_accept_~s.base_58) .cse0))) |v_#memory_$Pointer$.base_89|))) InVars {#memory_int=|v_#memory_int_127|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_58, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_90|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_58, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_90|} OutVars{#memory_int=|v_#memory_int_126|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_58, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_89|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_58, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_89|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] {17026#(= 12292 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} is VALID [2022-04-08 03:04:42,034 INFO L290 TraceCheckUtils]: 36: Hoare triple {17026#(= 12292 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} [705] L1285-->L1285-2: Formula: (not (= (mod (+ v_ssl3_accept_~cb~0.base_10 v_ssl3_accept_~cb~0.offset_10) 18446744073709551616) 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[] {17026#(= 12292 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} is VALID [2022-04-08 03:04:42,034 INFO L290 TraceCheckUtils]: 37: Hoare triple {17026#(= 12292 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} [709] L1285-2-->L1290: Formula: (= (select (select |v_#memory_int_128| v_ssl3_accept_~s.base_59) v_ssl3_accept_~s.offset_59) |v_ssl3_accept_#t~mem82_1|) InVars {#memory_int=|v_#memory_int_128|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_59, ssl3_accept_~s.base=v_ssl3_accept_~s.base_59} OutVars{#memory_int=|v_#memory_int_128|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_59, ssl3_accept_#t~mem82=|v_ssl3_accept_#t~mem82_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_59} AuxVars[] AssignedVars[ssl3_accept_#t~mem82] {17026#(= 12292 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} is VALID [2022-04-08 03:04:42,035 INFO L290 TraceCheckUtils]: 38: Hoare triple {17026#(= 12292 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} [713] L1290-->L1296: Formula: (let ((.cse0 (select |v_#memory_$Pointer$.base_91| v_ssl3_accept_~s.base_60)) (.cse1 (+ v_ssl3_accept_~s.offset_60 80)) (.cse3 (select |v_#memory_$Pointer$.offset_91| v_ssl3_accept_~s.base_60)) (.cse2 (+ v_ssl3_accept_~s.offset_60 4))) (and (= |v_ssl3_accept_#t~mem83.base_1| (select .cse0 .cse1)) (= (div |v_ssl3_accept_#t~mem82_5| 256) 3) (= (store |v_#memory_$Pointer$.base_92| v_ssl3_accept_~s.base_60 (store (select |v_#memory_$Pointer$.base_92| v_ssl3_accept_~s.base_60) .cse2 (select .cse0 .cse2))) |v_#memory_$Pointer$.base_91|) (= (store |v_#memory_int_130| v_ssl3_accept_~s.base_60 (store (select |v_#memory_int_130| v_ssl3_accept_~s.base_60) .cse2 8192)) |v_#memory_int_129|) (= (select .cse3 .cse1) |v_ssl3_accept_#t~mem83.offset_1|) (= (store |v_#memory_$Pointer$.offset_92| v_ssl3_accept_~s.base_60 (store (select |v_#memory_$Pointer$.offset_92| v_ssl3_accept_~s.base_60) .cse2 (select .cse3 .cse2))) |v_#memory_$Pointer$.offset_91|))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_60, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_92|, ssl3_accept_#t~mem82=|v_ssl3_accept_#t~mem82_5|, #memory_int=|v_#memory_int_130|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_60, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_92|} OutVars{ssl3_accept_#t~mem83.base=|v_ssl3_accept_#t~mem83.base_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_60, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_91|, #memory_int=|v_#memory_int_129|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_60, ssl3_accept_#t~mem83.offset=|v_ssl3_accept_#t~mem83.offset_1|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_91|} AuxVars[] AssignedVars[ssl3_accept_#t~mem83.base, #memory_$Pointer$.base, ssl3_accept_#t~mem82, #memory_int, ssl3_accept_#t~mem83.offset, #memory_$Pointer$.offset] {17026#(= 12292 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} is VALID [2022-04-08 03:04:42,036 INFO L290 TraceCheckUtils]: 39: Hoare triple {17026#(= 12292 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} [717] L1296-->L1296-2: Formula: (not (= (mod (+ |v_ssl3_accept_#t~mem83.offset_5| |v_ssl3_accept_#t~mem83.base_5|) 18446744073709551616) 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] {17026#(= 12292 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} is VALID [2022-04-08 03:04:42,036 INFO L290 TraceCheckUtils]: 40: Hoare triple {17026#(= 12292 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} [724] L1296-2-->L1321: Formula: (let ((.cse0 (+ 88 v_ssl3_accept_~s.offset_62))) (and (= (store |v_#memory_$Pointer$.offset_96| v_ssl3_accept_~s.base_62 (store (select |v_#memory_$Pointer$.offset_96| v_ssl3_accept_~s.base_62) .cse0 (select (select |v_#memory_$Pointer$.offset_95| v_ssl3_accept_~s.base_62) .cse0))) |v_#memory_$Pointer$.offset_95|) (not (= v_ssl3_accept_~tmp___4~0_3 0)) (= (select (select |v_#memory_int_133| v_ssl3_accept_~s.base_62) (+ 72 v_ssl3_accept_~s.offset_62)) |v_ssl3_accept_#t~mem85_1|) (= (store |v_#memory_int_134| v_ssl3_accept_~s.base_62 (store (select |v_#memory_int_134| v_ssl3_accept_~s.base_62) .cse0 0)) |v_#memory_int_133|) (= (store |v_#memory_$Pointer$.base_96| v_ssl3_accept_~s.base_62 (store (select |v_#memory_$Pointer$.base_96| v_ssl3_accept_~s.base_62) .cse0 (select (select |v_#memory_$Pointer$.base_95| v_ssl3_accept_~s.base_62) .cse0))) |v_#memory_$Pointer$.base_95|))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_62, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_96|, #memory_int=|v_#memory_int_134|, ssl3_accept_~tmp___4~0=v_ssl3_accept_~tmp___4~0_3, ssl3_accept_~s.base=v_ssl3_accept_~s.base_62, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_96|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_62, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_95|, ssl3_accept_#t~mem85=|v_ssl3_accept_#t~mem85_1|, #memory_int=|v_#memory_int_133|, ssl3_accept_~tmp___4~0=v_ssl3_accept_~tmp___4~0_3, ssl3_accept_~s.base=v_ssl3_accept_~s.base_62, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_95|} AuxVars[] AssignedVars[#memory_$Pointer$.base, ssl3_accept_#t~mem85, #memory_int, #memory_$Pointer$.offset] {17027#(= 12292 |ssl3_accept_#t~mem85|)} is VALID [2022-04-08 03:04:42,037 INFO L290 TraceCheckUtils]: 41: Hoare triple {17027#(= 12292 |ssl3_accept_#t~mem85|)} [731] 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] {17021#false} is VALID [2022-04-08 03:04:42,037 INFO L290 TraceCheckUtils]: 42: Hoare triple {17021#false} [738] L1322-->L1654: Formula: (let ((.cse6 (select |v_#memory_$Pointer$.offset_210| v_ssl3_accept_~s.base_63)) (.cse5 (select |v_#memory_$Pointer$.base_210| v_ssl3_accept_~s.base_63)) (.cse7 (+ v_ssl3_accept_~s.offset_63 288))) (let ((.cse1 (select .cse5 .cse7)) (.cse3 (+ 128 (select .cse6 .cse7))) (.cse4 (+ 72 v_ssl3_accept_~s.offset_63))) (and (= (let ((.cse0 (store |v_#memory_int_137| v_ssl3_accept_~s.base_63 (store (select |v_#memory_int_137| v_ssl3_accept_~s.base_63) .cse4 8464)))) (store .cse0 .cse1 (let ((.cse2 (select .cse0 .cse1))) (store .cse2 .cse3 (+ (select .cse2 .cse3) 1))))) |v_#memory_int_135|) (= (store |v_#memory_$Pointer$.offset_210| .cse1 (store (select |v_#memory_$Pointer$.offset_210| .cse1) .cse3 (select (select |v_#memory_$Pointer$.offset_97| .cse1) .cse3))) |v_#memory_$Pointer$.offset_97|) (not (= v_ssl3_accept_~tmp___5~0_3 0)) (= (store |v_#memory_$Pointer$.base_99| v_ssl3_accept_~s.base_63 (store (select |v_#memory_$Pointer$.base_99| v_ssl3_accept_~s.base_63) .cse4 (select .cse5 .cse4))) |v_#memory_$Pointer$.base_210|) (= (store |v_#memory_$Pointer$.base_210| .cse1 (store (select |v_#memory_$Pointer$.base_210| .cse1) .cse3 (select (select |v_#memory_$Pointer$.base_97| .cse1) .cse3))) |v_#memory_$Pointer$.base_97|) (= (store |v_#memory_$Pointer$.offset_99| v_ssl3_accept_~s.base_63 (store (select |v_#memory_$Pointer$.offset_99| v_ssl3_accept_~s.base_63) .cse4 (select .cse6 .cse4))) |v_#memory_$Pointer$.offset_210|)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_63, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_99|, #memory_int=|v_#memory_int_137|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_63, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_99|, ssl3_accept_~tmp___5~0=v_ssl3_accept_~tmp___5~0_3} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_63, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_97|, 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_135|, ssl3_accept_#t~mem86.base=|v_ssl3_accept_#t~mem86.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_63, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_97|, 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] {17021#false} is VALID [2022-04-08 03:04:42,037 INFO L290 TraceCheckUtils]: 43: Hoare triple {17021#false} [733] L1654-->L1692: Formula: (let ((.cse0 (+ 116 v_ssl3_accept_~s.offset_17))) (and (= (select (select |v_#memory_int_81| |v_ssl3_accept_#t~mem150.base_1|) (+ |v_ssl3_accept_#t~mem150.offset_1| 908)) |v_ssl3_accept_#t~mem151_1|) (= (select (select |v_#memory_$Pointer$.offset_80| v_ssl3_accept_~s.base_17) .cse0) |v_ssl3_accept_#t~mem150.offset_1|) (= (select (select |v_#memory_$Pointer$.base_80| v_ssl3_accept_~s.base_17) .cse0) |v_ssl3_accept_#t~mem150.base_1|))) InVars {#memory_int=|v_#memory_int_81|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_17, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_80|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_17, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_80|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_17, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_80|, ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_1|, #memory_int=|v_#memory_int_81|, ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_17, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_80|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {17021#false} is VALID [2022-04-08 03:04:42,037 INFO L290 TraceCheckUtils]: 44: Hoare triple {17021#false} [740] L1692-->L1692-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] {17021#false} is VALID [2022-04-08 03:04:42,037 INFO L290 TraceCheckUtils]: 45: Hoare triple {17021#false} [746] L1692-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] {17021#false} is VALID [2022-04-08 03:04:42,037 INFO L290 TraceCheckUtils]: 46: Hoare triple {17021#false} [691] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {17021#false} is VALID [2022-04-08 03:04:42,037 INFO L290 TraceCheckUtils]: 47: Hoare triple {17021#false} [693] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_82| v_ssl3_accept_~s.base_18) (+ 72 v_ssl3_accept_~s.offset_18)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_82|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, 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_82|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {17021#false} is VALID [2022-04-08 03:04:42,037 INFO L290 TraceCheckUtils]: 48: Hoare triple {17021#false} [697] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_84| v_ssl3_accept_~s.base_20) (+ 72 v_ssl3_accept_~s.offset_20))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_84|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_20, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_20} OutVars{#memory_int=|v_#memory_int_84|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_20, ssl3_accept_~s.base=v_ssl3_accept_~s.base_20} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {17021#false} is VALID [2022-04-08 03:04:42,037 INFO L290 TraceCheckUtils]: 49: Hoare triple {17021#false} [701] L1173-->L1176: Formula: (and (= (select (select |v_#memory_int_85| v_ssl3_accept_~s.base_21) (+ 72 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|) (not (= |v_ssl3_accept_#t~mem48_5| 16384))) InVars {#memory_int=|v_#memory_int_85|, 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_85|, 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] {17021#false} is VALID [2022-04-08 03:04:42,037 INFO L290 TraceCheckUtils]: 50: Hoare triple {17021#false} [704] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_86| v_ssl3_accept_~s.base_22) (+ 72 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_86|, 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_86|, 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] {17021#false} is VALID [2022-04-08 03:04:42,037 INFO L290 TraceCheckUtils]: 51: Hoare triple {17021#false} [708] 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_25) (+ 72 v_ssl3_accept_~s.offset_25)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {17021#false} is VALID [2022-04-08 03:04:42,037 INFO L290 TraceCheckUtils]: 52: Hoare triple {17021#false} [711] L1182-->L1185: Formula: (and (= |v_ssl3_accept_#t~mem52_1| (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_26) (+ 72 v_ssl3_accept_~s.offset_26))) (not (= 8195 |v_ssl3_accept_#t~mem51_5|))) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} 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_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {17021#false} is VALID [2022-04-08 03:04:42,038 INFO L290 TraceCheckUtils]: 53: Hoare triple {17021#false} [715] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_93| v_ssl3_accept_~s.base_27) (+ 72 v_ssl3_accept_~s.offset_27)))) InVars {#memory_int=|v_#memory_int_93|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_27, ssl3_accept_~s.base=v_ssl3_accept_~s.base_27} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_93|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_27, ssl3_accept_~s.base=v_ssl3_accept_~s.base_27} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {17021#false} is VALID [2022-04-08 03:04:42,038 INFO L290 TraceCheckUtils]: 54: Hoare triple {17021#false} [720] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_28) (+ 72 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_94|, 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_94|, 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] {17021#false} is VALID [2022-04-08 03:04:42,038 INFO L290 TraceCheckUtils]: 55: Hoare triple {17021#false} [728] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_30) (+ 72 v_ssl3_accept_~s.offset_30))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {17021#false} is VALID [2022-04-08 03:04:42,038 INFO L290 TraceCheckUtils]: 56: Hoare triple {17021#false} [736] L1194-->L1197: Formula: (and (= |v_ssl3_accept_#t~mem56_1| (select (select |v_#memory_int_98| v_ssl3_accept_~s.base_31) (+ 72 v_ssl3_accept_~s.offset_31))) (not (= 8464 |v_ssl3_accept_#t~mem55_5|))) InVars {#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_31, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_31} OutVars{#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_31, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_31} AuxVars[] AssignedVars[ssl3_accept_#t~mem55, ssl3_accept_#t~mem56] {17021#false} is VALID [2022-04-08 03:04:42,038 INFO L290 TraceCheckUtils]: 57: Hoare triple {17021#false} [743] L1197-->L1200: Formula: (and (= (select (select |v_#memory_int_99| v_ssl3_accept_~s.base_32) (+ 72 v_ssl3_accept_~s.offset_32)) |v_ssl3_accept_#t~mem57_1|) (not (= 8465 |v_ssl3_accept_#t~mem56_5|))) InVars {#memory_int=|v_#memory_int_99|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_32, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_32} OutVars{#memory_int=|v_#memory_int_99|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_32, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_32} AuxVars[] AssignedVars[ssl3_accept_#t~mem56, ssl3_accept_#t~mem57] {17021#false} is VALID [2022-04-08 03:04:42,038 INFO L290 TraceCheckUtils]: 58: Hoare triple {17021#false} [750] L1200-->L1203: Formula: (and (not (= 8466 |v_ssl3_accept_#t~mem57_5|)) (= |v_ssl3_accept_#t~mem58_1| (select (select |v_#memory_int_100| v_ssl3_accept_~s.base_33) (+ 72 v_ssl3_accept_~s.offset_33)))) InVars {#memory_int=|v_#memory_int_100|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} OutVars{#memory_int=|v_#memory_int_100|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} AuxVars[] AssignedVars[ssl3_accept_#t~mem57, ssl3_accept_#t~mem58] {17021#false} is VALID [2022-04-08 03:04:42,038 INFO L290 TraceCheckUtils]: 59: Hoare triple {17021#false} [756] L1203-->L1206: Formula: (and (not (= 8496 |v_ssl3_accept_#t~mem58_5|)) (= |v_ssl3_accept_#t~mem59_1| (select (select |v_#memory_int_101| v_ssl3_accept_~s.base_34) (+ 72 v_ssl3_accept_~s.offset_34)))) InVars {#memory_int=|v_#memory_int_101|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_5|} OutVars{#memory_int=|v_#memory_int_101|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem58, ssl3_accept_#t~mem59] {17021#false} is VALID [2022-04-08 03:04:42,038 INFO L290 TraceCheckUtils]: 60: Hoare triple {17021#false} [763] L1206-->L1209: Formula: (and (= |v_ssl3_accept_#t~mem60_1| (select (select |v_#memory_int_102| v_ssl3_accept_~s.base_35) (+ 72 v_ssl3_accept_~s.offset_35))) (not (= 8497 |v_ssl3_accept_#t~mem59_5|))) InVars {#memory_int=|v_#memory_int_102|, 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_5|} OutVars{#memory_int=|v_#memory_int_102|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem59] {17021#false} is VALID [2022-04-08 03:04:42,038 INFO L290 TraceCheckUtils]: 61: Hoare triple {17021#false} [769] L1209-->L1212: Formula: (and (= (select (select |v_#memory_int_103| v_ssl3_accept_~s.base_36) (+ 72 v_ssl3_accept_~s.offset_36)) |v_ssl3_accept_#t~mem61_1|) (not (= |v_ssl3_accept_#t~mem60_5| 8512))) InVars {#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36} OutVars{#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem61] {17021#false} is VALID [2022-04-08 03:04:42,038 INFO L290 TraceCheckUtils]: 62: Hoare triple {17021#false} [776] L1212-->L1215: Formula: (and (not (= 8513 |v_ssl3_accept_#t~mem61_5|)) (= (select (select |v_#memory_int_104| v_ssl3_accept_~s.base_37) (+ 72 v_ssl3_accept_~s.offset_37)) |v_ssl3_accept_#t~mem62_1|)) InVars {#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_37, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_37} OutVars{#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_37, ssl3_accept_~s.base=v_ssl3_accept_~s.base_37, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem61, ssl3_accept_#t~mem62] {17021#false} is VALID [2022-04-08 03:04:42,038 INFO L290 TraceCheckUtils]: 63: Hoare triple {17021#false} [782] L1215-->L1218: Formula: (and (not (= 8528 |v_ssl3_accept_#t~mem62_5|)) (= (select (select |v_#memory_int_105| v_ssl3_accept_~s.base_38) (+ 72 v_ssl3_accept_~s.offset_38)) |v_ssl3_accept_#t~mem63_1|)) InVars {#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_5|} OutVars{#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38, ssl3_accept_#t~mem63=|v_ssl3_accept_#t~mem63_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem62, ssl3_accept_#t~mem63] {17021#false} is VALID [2022-04-08 03:04:42,038 INFO L290 TraceCheckUtils]: 64: Hoare triple {17021#false} [789] L1218-->L1221: Formula: (and (= (select (select |v_#memory_int_106| v_ssl3_accept_~s.base_39) (+ 72 v_ssl3_accept_~s.offset_39)) |v_ssl3_accept_#t~mem64_1|) (not (= |v_ssl3_accept_#t~mem63_5| 8529))) InVars {#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39, 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_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39} AuxVars[] AssignedVars[ssl3_accept_#t~mem63, ssl3_accept_#t~mem64] {17021#false} is VALID [2022-04-08 03:04:42,038 INFO L290 TraceCheckUtils]: 65: Hoare triple {17021#false} [793] L1221-->L1224: Formula: (and (= |v_ssl3_accept_#t~mem65_1| (select (select |v_#memory_int_107| v_ssl3_accept_~s.base_40) (+ 72 v_ssl3_accept_~s.offset_40))) (not (= 8544 |v_ssl3_accept_#t~mem64_5|))) InVars {#memory_int=|v_#memory_int_107|, ssl3_accept_#t~mem64=|v_ssl3_accept_#t~mem64_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40} OutVars{#memory_int=|v_#memory_int_107|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_#t~mem65=|v_ssl3_accept_#t~mem65_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40} AuxVars[] AssignedVars[ssl3_accept_#t~mem64, ssl3_accept_#t~mem65] {17021#false} is VALID [2022-04-08 03:04:42,038 INFO L290 TraceCheckUtils]: 66: Hoare triple {17021#false} [797] L1224-->L1227: Formula: (and (not (= 8545 |v_ssl3_accept_#t~mem65_5|)) (= (select (select |v_#memory_int_108| v_ssl3_accept_~s.base_41) (+ 72 v_ssl3_accept_~s.offset_41)) |v_ssl3_accept_#t~mem66_1|)) InVars {#memory_int=|v_#memory_int_108|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_#t~mem65=|v_ssl3_accept_#t~mem65_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41} OutVars{#memory_int=|v_#memory_int_108|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_#t~mem66=|v_ssl3_accept_#t~mem66_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41} AuxVars[] AssignedVars[ssl3_accept_#t~mem65, ssl3_accept_#t~mem66] {17021#false} is VALID [2022-04-08 03:04:42,038 INFO L290 TraceCheckUtils]: 67: Hoare triple {17021#false} [803] L1227-->L1230: Formula: (and (not (= 8560 |v_ssl3_accept_#t~mem66_5|)) (= (select (select |v_#memory_int_109| v_ssl3_accept_~s.base_42) (+ 72 v_ssl3_accept_~s.offset_42)) |v_ssl3_accept_#t~mem67_1|)) InVars {#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_42, ssl3_accept_#t~mem66=|v_ssl3_accept_#t~mem66_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_42} OutVars{#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_42, ssl3_accept_#t~mem67=|v_ssl3_accept_#t~mem67_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_42} AuxVars[] AssignedVars[ssl3_accept_#t~mem66, ssl3_accept_#t~mem67] {17021#false} is VALID [2022-04-08 03:04:42,039 INFO L290 TraceCheckUtils]: 68: Hoare triple {17021#false} [811] L1230-->L1233: Formula: (and (not (= |v_ssl3_accept_#t~mem67_5| 8561)) (= (select (select |v_#memory_int_110| v_ssl3_accept_~s.base_43) (+ 72 v_ssl3_accept_~s.offset_43)) |v_ssl3_accept_#t~mem68_1|)) InVars {#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_43, ssl3_accept_#t~mem67=|v_ssl3_accept_#t~mem67_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_43} OutVars{#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_43, ssl3_accept_#t~mem68=|v_ssl3_accept_#t~mem68_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_43} AuxVars[] AssignedVars[ssl3_accept_#t~mem67, ssl3_accept_#t~mem68] {17021#false} is VALID [2022-04-08 03:04:42,039 INFO L290 TraceCheckUtils]: 69: Hoare triple {17021#false} [822] L1233-->L1236: Formula: (and (not (= 8448 |v_ssl3_accept_#t~mem68_5|)) (= (select (select |v_#memory_int_111| v_ssl3_accept_~s.base_44) (+ 72 v_ssl3_accept_~s.offset_44)) |v_ssl3_accept_#t~mem69_1|)) InVars {#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_44, ssl3_accept_#t~mem68=|v_ssl3_accept_#t~mem68_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_44} OutVars{#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_44, ssl3_accept_#t~mem69=|v_ssl3_accept_#t~mem69_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_44} AuxVars[] AssignedVars[ssl3_accept_#t~mem68, ssl3_accept_#t~mem69] {17021#false} is VALID [2022-04-08 03:04:42,039 INFO L290 TraceCheckUtils]: 70: Hoare triple {17021#false} [831] L1236-->L1239: Formula: (and (= (select (select |v_#memory_int_112| v_ssl3_accept_~s.base_45) (+ 72 v_ssl3_accept_~s.offset_45)) |v_ssl3_accept_#t~mem70_1|) (not (= 8576 |v_ssl3_accept_#t~mem69_5|))) InVars {#memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_45, ssl3_accept_~s.base=v_ssl3_accept_~s.base_45, ssl3_accept_#t~mem69=|v_ssl3_accept_#t~mem69_5|} OutVars{#memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_45, ssl3_accept_#t~mem70=|v_ssl3_accept_#t~mem70_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_45} AuxVars[] AssignedVars[ssl3_accept_#t~mem70, ssl3_accept_#t~mem69] {17021#false} is VALID [2022-04-08 03:04:42,039 INFO L290 TraceCheckUtils]: 71: Hoare triple {17021#false} [842] L1239-->L1242: Formula: (and (not (= 8577 |v_ssl3_accept_#t~mem70_5|)) (= (select (select |v_#memory_int_113| v_ssl3_accept_~s.base_46) (+ 72 v_ssl3_accept_~s.offset_46)) |v_ssl3_accept_#t~mem71_1|)) InVars {#memory_int=|v_#memory_int_113|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_46, ssl3_accept_#t~mem70=|v_ssl3_accept_#t~mem70_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_46} OutVars{#memory_int=|v_#memory_int_113|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_46, ssl3_accept_#t~mem71=|v_ssl3_accept_#t~mem71_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_46} AuxVars[] AssignedVars[ssl3_accept_#t~mem70, ssl3_accept_#t~mem71] {17021#false} is VALID [2022-04-08 03:04:42,039 INFO L290 TraceCheckUtils]: 72: Hoare triple {17021#false} [850] L1242-->L1245: Formula: (and (= (select (select |v_#memory_int_114| v_ssl3_accept_~s.base_47) (+ 72 v_ssl3_accept_~s.offset_47)) |v_ssl3_accept_#t~mem72_1|) (not (= |v_ssl3_accept_#t~mem71_5| 8592))) InVars {#memory_int=|v_#memory_int_114|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_47, ssl3_accept_#t~mem71=|v_ssl3_accept_#t~mem71_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_47} OutVars{#memory_int=|v_#memory_int_114|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_47, ssl3_accept_#t~mem72=|v_ssl3_accept_#t~mem72_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_47} AuxVars[] AssignedVars[ssl3_accept_#t~mem71, ssl3_accept_#t~mem72] {17021#false} is VALID [2022-04-08 03:04:42,039 INFO L290 TraceCheckUtils]: 73: Hoare triple {17021#false} [857] L1245-->L1248: Formula: (and (not (= 8593 |v_ssl3_accept_#t~mem72_5|)) (= |v_ssl3_accept_#t~mem73_1| (select (select |v_#memory_int_115| v_ssl3_accept_~s.base_48) (+ 72 v_ssl3_accept_~s.offset_48)))) InVars {#memory_int=|v_#memory_int_115|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_48, ssl3_accept_#t~mem72=|v_ssl3_accept_#t~mem72_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_48} OutVars{#memory_int=|v_#memory_int_115|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_48, ssl3_accept_~s.base=v_ssl3_accept_~s.base_48, ssl3_accept_#t~mem73=|v_ssl3_accept_#t~mem73_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem72, ssl3_accept_#t~mem73] {17021#false} is VALID [2022-04-08 03:04:42,039 INFO L290 TraceCheckUtils]: 74: Hoare triple {17021#false} [863] L1248-->L1251: Formula: (and (= (select (select |v_#memory_int_116| v_ssl3_accept_~s.base_49) (+ 72 v_ssl3_accept_~s.offset_49)) |v_ssl3_accept_#t~mem74_1|) (not (= |v_ssl3_accept_#t~mem73_5| 8608))) InVars {#memory_int=|v_#memory_int_116|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_49, ssl3_accept_~s.base=v_ssl3_accept_~s.base_49, ssl3_accept_#t~mem73=|v_ssl3_accept_#t~mem73_5|} OutVars{#memory_int=|v_#memory_int_116|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_49, ssl3_accept_~s.base=v_ssl3_accept_~s.base_49, ssl3_accept_#t~mem74=|v_ssl3_accept_#t~mem74_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem73, ssl3_accept_#t~mem74] {17021#false} is VALID [2022-04-08 03:04:42,039 INFO L290 TraceCheckUtils]: 75: Hoare triple {17021#false} [866] L1251-->L1254: Formula: (and (= (select (select |v_#memory_int_117| v_ssl3_accept_~s.base_50) (+ 72 v_ssl3_accept_~s.offset_50)) |v_ssl3_accept_#t~mem75_1|) (not (= |v_ssl3_accept_#t~mem74_5| 8609))) InVars {#memory_int=|v_#memory_int_117|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_50, ssl3_accept_~s.base=v_ssl3_accept_~s.base_50, 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_117|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_50, ssl3_accept_~s.base=v_ssl3_accept_~s.base_50} AuxVars[] AssignedVars[ssl3_accept_#t~mem74, ssl3_accept_#t~mem75] {17021#false} is VALID [2022-04-08 03:04:42,039 INFO L290 TraceCheckUtils]: 76: Hoare triple {17021#false} [870] L1254-->L1257: Formula: (and (= (select (select |v_#memory_int_118| v_ssl3_accept_~s.base_51) (+ 72 v_ssl3_accept_~s.offset_51)) |v_ssl3_accept_#t~mem76_1|) (not (= |v_ssl3_accept_#t~mem75_5| 8640))) InVars {#memory_int=|v_#memory_int_118|, ssl3_accept_#t~mem75=|v_ssl3_accept_#t~mem75_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_51, ssl3_accept_~s.base=v_ssl3_accept_~s.base_51} OutVars{#memory_int=|v_#memory_int_118|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_51, ssl3_accept_#t~mem76=|v_ssl3_accept_#t~mem76_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_51} AuxVars[] AssignedVars[ssl3_accept_#t~mem75, ssl3_accept_#t~mem76] {17021#false} is VALID [2022-04-08 03:04:42,039 INFO L290 TraceCheckUtils]: 77: Hoare triple {17021#false} [873] L1257-->L1260: Formula: (and (= (select (select |v_#memory_int_119| v_ssl3_accept_~s.base_52) (+ 72 v_ssl3_accept_~s.offset_52)) |v_ssl3_accept_#t~mem77_1|) (not (= |v_ssl3_accept_#t~mem76_5| 8641))) InVars {#memory_int=|v_#memory_int_119|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_52, ssl3_accept_#t~mem76=|v_ssl3_accept_#t~mem76_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_52} OutVars{#memory_int=|v_#memory_int_119|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_52, ssl3_accept_#t~mem77=|v_ssl3_accept_#t~mem77_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_52} AuxVars[] AssignedVars[ssl3_accept_#t~mem76, ssl3_accept_#t~mem77] {17021#false} is VALID [2022-04-08 03:04:42,039 INFO L290 TraceCheckUtils]: 78: Hoare triple {17021#false} [877] L1260-->L1263: Formula: (and (= (select (select |v_#memory_int_120| v_ssl3_accept_~s.base_53) (+ 72 v_ssl3_accept_~s.offset_53)) |v_ssl3_accept_#t~mem78_1|) (not (= 8656 |v_ssl3_accept_#t~mem77_5|))) InVars {#memory_int=|v_#memory_int_120|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_53, ssl3_accept_#t~mem77=|v_ssl3_accept_#t~mem77_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_53} OutVars{#memory_int=|v_#memory_int_120|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_53, ssl3_accept_#t~mem78=|v_ssl3_accept_#t~mem78_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_53} AuxVars[] AssignedVars[ssl3_accept_#t~mem77, ssl3_accept_#t~mem78] {17021#false} is VALID [2022-04-08 03:04:42,039 INFO L290 TraceCheckUtils]: 79: Hoare triple {17021#false} [882] L1263-->L1266: Formula: (and (not (= 8657 |v_ssl3_accept_#t~mem78_5|)) (= |v_ssl3_accept_#t~mem79_1| (select (select |v_#memory_int_121| v_ssl3_accept_~s.base_54) (+ 72 v_ssl3_accept_~s.offset_54)))) InVars {#memory_int=|v_#memory_int_121|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_54, ssl3_accept_#t~mem78=|v_ssl3_accept_#t~mem78_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_54} OutVars{#memory_int=|v_#memory_int_121|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_54, ssl3_accept_#t~mem79=|v_ssl3_accept_#t~mem79_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_54} AuxVars[] AssignedVars[ssl3_accept_#t~mem78, ssl3_accept_#t~mem79] {17021#false} is VALID [2022-04-08 03:04:42,039 INFO L290 TraceCheckUtils]: 80: Hoare triple {17021#false} [887] L1266-->L1269: Formula: (and (= |v_ssl3_accept_#t~mem80_1| (select (select |v_#memory_int_122| v_ssl3_accept_~s.base_55) (+ 72 v_ssl3_accept_~s.offset_55))) (not (= |v_ssl3_accept_#t~mem79_5| 8672))) InVars {#memory_int=|v_#memory_int_122|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_55, ssl3_accept_~s.base=v_ssl3_accept_~s.base_55, ssl3_accept_#t~mem79=|v_ssl3_accept_#t~mem79_5|} OutVars{#memory_int=|v_#memory_int_122|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_55, ssl3_accept_#t~mem80=|v_ssl3_accept_#t~mem80_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_55} AuxVars[] AssignedVars[ssl3_accept_#t~mem80, ssl3_accept_#t~mem79] {17021#false} is VALID [2022-04-08 03:04:42,039 INFO L290 TraceCheckUtils]: 81: Hoare triple {17021#false} [891] L1269-->L1270: Formula: (= 8673 |v_ssl3_accept_#t~mem80_3|) InVars {ssl3_accept_#t~mem80=|v_ssl3_accept_#t~mem80_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem80] {17021#false} is VALID [2022-04-08 03:04:42,040 INFO L290 TraceCheckUtils]: 82: Hoare triple {17021#false} [890] L1270-->L1615: Formula: (and (<= |v_ssl3_accept_#t~nondet144_2| 2147483647) (<= 0 (+ |v_ssl3_accept_#t~nondet144_2| 2147483648)) (= v_ssl3_accept_~ret~0_9 |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_9} AuxVars[] AssignedVars[ssl3_accept_~ret~0, ssl3_accept_#t~nondet144] {17021#false} is VALID [2022-04-08 03:04:42,040 INFO L290 TraceCheckUtils]: 83: Hoare triple {17021#false} [895] L1615-->L1616: Formula: (= 3 v_ssl3_accept_~blastFlag~0_4) InVars {ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_4} OutVars{ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_4} AuxVars[] AssignedVars[] {17021#false} is VALID [2022-04-08 03:04:42,040 INFO L290 TraceCheckUtils]: 84: Hoare triple {17021#false} [901] L1616-->ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {17021#false} is VALID [2022-04-08 03:04:42,040 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-08 03:04:42,040 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-08 03:04:42,040 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1470865165] [2022-04-08 03:04:42,042 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1470865165] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-08 03:04:42,042 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-08 03:04:42,042 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-04-08 03:04:42,042 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [568931514] [2022-04-08 03:04:42,042 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-08 03:04:42,042 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 13.333333333333334) internal successors, (80), 5 states have internal predecessors, (80), 1 states have call successors, (3), 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 85 [2022-04-08 03:04:42,042 INFO L84 Accepts]: Finished accepts. word is accepted. [2022-04-08 03:04:42,043 INFO L86 InductivityCheck]: Starting inductivity check of a Floyd-Hoare automaton with has 6 states, 6 states have (on average 13.333333333333334) internal successors, (80), 5 states have internal predecessors, (80), 1 states have call successors, (3), 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-08 03:04:42,103 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-08 03:04:42,103 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-04-08 03:04:42,104 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-08 03:04:42,104 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-04-08 03:04:42,104 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-04-08 03:04:42,104 INFO L87 Difference]: Start difference. First operand 247 states and 378 transitions. Second operand has 6 states, 6 states have (on average 13.333333333333334) internal successors, (80), 5 states have internal predecessors, (80), 1 states have call successors, (3), 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-08 03:04:44,132 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-08 03:04:45,123 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-08 03:04:45,123 INFO L93 Difference]: Finished difference Result 477 states and 738 transitions. [2022-04-08 03:04:45,123 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-04-08 03:04:45,124 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 13.333333333333334) internal successors, (80), 5 states have internal predecessors, (80), 1 states have call successors, (3), 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 85 [2022-04-08 03:04:45,124 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-08 03:04:45,125 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6 states, 6 states have (on average 13.333333333333334) internal successors, (80), 5 states have internal predecessors, (80), 1 states have call successors, (3), 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-08 03:04:45,126 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 403 transitions. [2022-04-08 03:04:45,126 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6 states, 6 states have (on average 13.333333333333334) internal successors, (80), 5 states have internal predecessors, (80), 1 states have call successors, (3), 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-08 03:04:45,128 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 403 transitions. [2022-04-08 03:04:45,128 INFO L86 InductivityCheck]: Starting inductivity check of a Floyd-Hoare automaton with 6 states and 403 transitions. [2022-04-08 03:04:45,364 INFO L122 InductivityCheck]: Floyd-Hoare automaton has 403 edges. 403 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2022-04-08 03:04:45,368 INFO L225 Difference]: With dead ends: 477 [2022-04-08 03:04:45,368 INFO L226 Difference]: Without dead ends: 256 [2022-04-08 03:04:45,368 INFO L912 BasicCegarLoop]: 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-08 03:04:45,369 INFO L913 BasicCegarLoop]: 193 mSDtfsCounter, 3 mSDsluCounter, 400 mSDsCounter, 0 mSdLazyCounter, 421 mSolverCounterSat, 4 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3 SdHoareTripleChecker+Valid, 593 SdHoareTripleChecker+Invalid, 426 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 421 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2022-04-08 03:04:45,369 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [3 Valid, 593 Invalid, 426 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 421 Invalid, 1 Unknown, 0 Unchecked, 2.4s Time] [2022-04-08 03:04:45,369 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 256 states. [2022-04-08 03:04:45,372 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 256 to 256. [2022-04-08 03:04:45,372 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2022-04-08 03:04:45,373 INFO L82 GeneralOperation]: Start isEquivalent. First operand 256 states. Second operand has 256 states, 251 states have (on average 1.5338645418326693) internal successors, (385), 251 states have internal predecessors, (385), 3 states have call successors, (3), 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-08 03:04:45,373 INFO L74 IsIncluded]: Start isIncluded. First operand 256 states. Second operand has 256 states, 251 states have (on average 1.5338645418326693) internal successors, (385), 251 states have internal predecessors, (385), 3 states have call successors, (3), 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-08 03:04:45,373 INFO L87 Difference]: Start difference. First operand 256 states. Second operand has 256 states, 251 states have (on average 1.5338645418326693) internal successors, (385), 251 states have internal predecessors, (385), 3 states have call successors, (3), 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-08 03:04:45,376 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-08 03:04:45,376 INFO L93 Difference]: Finished difference Result 256 states and 389 transitions. [2022-04-08 03:04:45,376 INFO L276 IsEmpty]: Start isEmpty. Operand 256 states and 389 transitions. [2022-04-08 03:04:45,377 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2022-04-08 03:04:45,377 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2022-04-08 03:04:45,377 INFO L74 IsIncluded]: Start isIncluded. First operand has 256 states, 251 states have (on average 1.5338645418326693) internal successors, (385), 251 states have internal predecessors, (385), 3 states have call successors, (3), 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 256 states. [2022-04-08 03:04:45,377 INFO L87 Difference]: Start difference. First operand has 256 states, 251 states have (on average 1.5338645418326693) internal successors, (385), 251 states have internal predecessors, (385), 3 states have call successors, (3), 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 256 states. [2022-04-08 03:04:45,380 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-08 03:04:45,380 INFO L93 Difference]: Finished difference Result 256 states and 389 transitions. [2022-04-08 03:04:45,380 INFO L276 IsEmpty]: Start isEmpty. Operand 256 states and 389 transitions. [2022-04-08 03:04:45,381 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2022-04-08 03:04:45,381 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2022-04-08 03:04:45,381 INFO L88 GeneralOperation]: Finished isEquivalent. [2022-04-08 03:04:45,381 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2022-04-08 03:04:45,381 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 256 states, 251 states have (on average 1.5338645418326693) internal successors, (385), 251 states have internal predecessors, (385), 3 states have call successors, (3), 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-08 03:04:45,384 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 256 states to 256 states and 389 transitions. [2022-04-08 03:04:45,384 INFO L78 Accepts]: Start accepts. Automaton has 256 states and 389 transitions. Word has length 85 [2022-04-08 03:04:45,385 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-08 03:04:45,385 INFO L478 AbstractCegarLoop]: Abstraction has 256 states and 389 transitions. [2022-04-08 03:04:45,385 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 13.333333333333334) internal successors, (80), 5 states have internal predecessors, (80), 1 states have call successors, (3), 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-08 03:04:45,385 INFO L276 IsEmpty]: Start isEmpty. Operand 256 states and 389 transitions. [2022-04-08 03:04:45,385 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 88 [2022-04-08 03:04:45,385 INFO L491 BasicCegarLoop]: Found error trace [2022-04-08 03:04:45,385 INFO L499 BasicCegarLoop]: 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-08 03:04:45,385 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2022-04-08 03:04:45,386 INFO L403 AbstractCegarLoop]: === Iteration 17 === Targeting ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION === [ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-08 03:04:45,386 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-08 03:04:45,386 INFO L85 PathProgramCache]: Analyzing trace with hash 1818163604, now seen corresponding path program 1 times [2022-04-08 03:04:45,386 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-08 03:04:45,386 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [669886926] [2022-04-08 03:04:45,386 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-08 03:04:45,386 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-08 03:04:45,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-08 03:04:45,489 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-08 03:04:45,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-08 03:04:45,493 INFO L290 TraceCheckUtils]: 0: Hoare triple {18394#(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|))} [668] 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) (= 196 (select |v_#length_13| 4)) (= (select .cse1 0) 48) (< 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] {18387#true} is VALID [2022-04-08 03:04:45,494 INFO L290 TraceCheckUtils]: 1: Hoare triple {18387#true} [671] ULTIMATE.initFINAL-->ULTIMATE.initEXIT: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {18387#true} is VALID [2022-04-08 03:04:45,494 INFO L284 TraceCheckUtils]: 2: Hoare quadruple {18387#true} {18387#true} [915] ULTIMATE.initEXIT-->L-1: AOR: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] LVA: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {18387#true} is VALID [2022-04-08 03:04:45,494 INFO L272 TraceCheckUtils]: 0: Hoare triple {18387#true} [666] ULTIMATE.startENTRY-->ULTIMATE.initENTRY: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {18394#(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-08 03:04:45,495 INFO L290 TraceCheckUtils]: 1: Hoare triple {18394#(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|))} [668] 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) (= 196 (select |v_#length_13| 4)) (= (select .cse1 0) 48) (< 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] {18387#true} is VALID [2022-04-08 03:04:45,495 INFO L290 TraceCheckUtils]: 2: Hoare triple {18387#true} [671] ULTIMATE.initFINAL-->ULTIMATE.initEXIT: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {18387#true} is VALID [2022-04-08 03:04:45,495 INFO L284 TraceCheckUtils]: 3: Hoare quadruple {18387#true} {18387#true} [915] ULTIMATE.initEXIT-->L-1: AOR: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] LVA: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {18387#true} is VALID [2022-04-08 03:04:45,495 INFO L272 TraceCheckUtils]: 4: Hoare triple {18387#true} [667] L-1-->mainENTRY: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {18387#true} is VALID [2022-04-08 03:04:45,495 INFO L290 TraceCheckUtils]: 5: Hoare triple {18387#true} [670] mainENTRY-->L1096: Formula: (let ((.cse27 (+ 116 v_main_~s~0.offset_1))) (let ((.cse37 (select |v_#memory_$Pointer$.offset_204| v_main_~s~0.base_1)) (.cse2 (select |v_#memory_$Pointer$.base_204| v_main_~s~0.base_1)) (.cse28 (+ v_main_~s~0.offset_1 248)) (.cse33 (store |v_#valid_6| v_main_~s~0.base_1 1)) (.cse31 (select (select |v_#memory_$Pointer$.base_202| v_main_~s~0.base_1) .cse27)) (.cse32 (+ (select (select |v_#memory_$Pointer$.offset_201| v_main_~s~0.base_1) .cse27) 888))) (let ((.cse21 (store |v_#memory_$Pointer$.offset_201| .cse31 (store (select |v_#memory_$Pointer$.offset_201| .cse31) .cse32 0))) (.cse35 (store |v_#memory_$Pointer$.base_202| .cse31 (store (select |v_#memory_$Pointer$.base_202| .cse31) .cse32 |v_main_#t~malloc19.base_4|))) (.cse34 (store .cse33 |v_main_#t~malloc8.base_4| 1)) (.cse11 (select .cse2 .cse28)) (.cse12 (+ 152 (select .cse37 .cse28)))) (let ((.cse38 (store |v_#memory_$Pointer$.offset_204| .cse11 (store (select |v_#memory_$Pointer$.offset_204| .cse11) .cse12 (let ((.cse43 (mod |v_main_#t~nondet15_2| 18446744073709551616))) (ite (<= .cse43 9223372036854775807) .cse43 (+ (- 18446744073709551616) .cse43)))))) (.cse23 (store |v_#memory_$Pointer$.base_204| .cse11 (store (select |v_#memory_$Pointer$.base_204| .cse11) .cse12 0))) (.cse22 (store .cse34 |v_main_#t~malloc9.base_4| 1)) (.cse39 (select (select |v_#memory_$Pointer$.base_205| v_main_~s~0.base_1) .cse27)) (.cse40 (+ 888 (select (select |v_#memory_$Pointer$.offset_202| v_main_~s~0.base_1) .cse27))) (.cse41 (select (select .cse35 v_main_~s~0.base_1) .cse27)) (.cse42 (+ 888 (select (select .cse21 v_main_~s~0.base_1) .cse27)))) (let ((.cse0 (select |v_#memory_$Pointer$.base_203| v_main_~s~0.base_1)) (.cse6 (+ v_main_~s~0.offset_1 332)) (.cse3 (select |v_#memory_$Pointer$.offset_205| v_main_~s~0.base_1)) (.cse19 (select (select .cse35 .cse41) .cse42)) (.cse20 (+ (select (select .cse21 .cse41) .cse42) 20)) (.cse8 (select (select |v_#memory_$Pointer$.base_205| .cse39) .cse40)) (.cse9 (+ (select (select |v_#memory_$Pointer$.offset_202| .cse39) .cse40) 28)) (.cse13 (select |v_#memory_int_228| v_main_~s~0.base_1)) (.cse4 (+ v_main_~s~0.offset_1 272)) (.cse7 (select |v_#memory_$Pointer$.offset_203| v_main_~s~0.base_1)) (.cse1 (+ v_main_~s~0.offset_1 256)) (.cse15 (+ v_main_~s~0.offset_1 288)) (.cse17 (select |v_#memory_$Pointer$.base_201| v_main_~s~0.base_1)) (.cse29 (+ v_main_~s~0.offset_1 72)) (.cse16 (select |v_#memory_int_225| v_main_~s~0.base_1)) (.cse36 (select |v_#memory_int_224| v_main_~s~0.base_1)) (.cse14 (select |v_#memory_int_226| v_main_~s~0.base_1)) (.cse26 (store .cse22 |v_main_#t~malloc10.base_4| 1)) (.cse24 (select (select .cse23 v_main_~s~0.base_1) .cse27)) (.cse25 (+ 975 (select (select .cse38 v_main_~s~0.base_1) .cse27)))) (and (<= 0 (+ |v_main_#t~nondet26_1| 2147483648)) (<= |v_main_#t~nondet17_2| 2147483647) (= (store |v_#memory_$Pointer$.base_203| v_main_~s~0.base_1 (store .cse0 .cse1 (select .cse2 .cse1))) |v_#memory_$Pointer$.base_204|) (= (store |v_#memory_$Pointer$.offset_205| v_main_~s~0.base_1 (store (store .cse3 .cse4 (let ((.cse5 (mod |v_main_#t~nondet11_2| 18446744073709551616))) (ite (<= .cse5 9223372036854775807) .cse5 (+ (- 18446744073709551616) .cse5)))) .cse6 (select .cse7 .cse6))) |v_#memory_$Pointer$.offset_203|) (= (select |v_#valid_6| v_main_~s~0.base_1) 0) (= |v_#memory_$Pointer$.base_1| (store |v_#memory_$Pointer$.base_205| .cse8 (store (select |v_#memory_$Pointer$.base_205| .cse8) .cse9 (select (select |v_#memory_$Pointer$.base_1| .cse8) .cse9)))) (= |v_#length_1| (store (store (store (store (store |v_#length_6| v_main_~s~0.base_1 356) |v_main_#t~malloc8.base_4| 979) |v_main_#t~malloc9.base_4| 348) |v_main_#t~malloc10.base_4| 244) |v_main_#t~malloc19.base_4| 68)) (= (let ((.cse10 (store |v_#memory_int_228| v_main_~s~0.base_1 (store (store .cse13 .cse6 |v_main_#t~nondet12_2|) .cse1 |v_main_#t~nondet13_2|)))) (store .cse10 .cse11 (store (select .cse10 .cse11) .cse12 (select (select |v_#memory_int_229| .cse11) .cse12)))) |v_#memory_int_229|) (= |v_#memory_int_225| (store |v_#memory_int_226| v_main_~s~0.base_1 (store .cse14 .cse15 (select .cse16 .cse15)))) (= (store |v_#memory_$Pointer$.base_201| v_main_~s~0.base_1 (store (store .cse17 .cse4 0) .cse6 (select .cse0 .cse6))) |v_#memory_$Pointer$.base_203|) (< |v_main_#t~malloc9.base_4| |v_#StackHeapBarrier_1|) (= (let ((.cse18 (store |v_#memory_int_227| .cse19 (store (select |v_#memory_int_227| .cse19) .cse20 |v_main_#t~nondet22_2|)))) (store .cse18 .cse8 (store (select .cse18 .cse8) .cse9 |v_main_#t~nondet25_2|))) |v_#memory_int_1|) (<= |v_main_#t~nondet13_2| 2147483647) (= (store .cse21 .cse19 (store (select .cse21 .cse19) .cse20 (select (select |v_#memory_$Pointer$.offset_202| .cse19) .cse20))) |v_#memory_$Pointer$.offset_202|) (not (= |v_main_#t~malloc9.base_4| 0)) (not (= |v_main_#t~malloc19.base_4| 0)) (= (select .cse22 |v_main_#t~malloc10.base_4|) 0) (= (store .cse23 .cse24 (store (select .cse23 .cse24) .cse25 (select (select |v_#memory_$Pointer$.base_202| .cse24) .cse25))) |v_#memory_$Pointer$.base_202|) (< v_main_~s~0.base_1 |v_#StackHeapBarrier_1|) (= |v_#valid_1| (store .cse26 |v_main_#t~malloc19.base_4| 1)) (= (store |v_#memory_$Pointer$.offset_13| v_main_~s~0.base_1 (store (store (store (store (select |v_#memory_$Pointer$.offset_13| v_main_~s~0.base_1) .cse27 0) .cse15 0) .cse28 0) .cse29 (select .cse3 .cse29))) |v_#memory_$Pointer$.offset_205|) (= |v_#memory_int_227| (let ((.cse30 (store |v_#memory_int_229| .cse24 (store (select |v_#memory_int_229| .cse24) .cse25 |v_main_#t~nondet17_2|)))) (store .cse30 .cse31 (store (select .cse30 .cse31) .cse32 (select (select |v_#memory_int_227| .cse31) .cse32))))) (= (select .cse33 |v_main_#t~malloc8.base_4|) 0) (< |v_main_#t~malloc8.base_4| |v_#StackHeapBarrier_1|) (= v_main_~s~0.offset_1 0) (= (select .cse34 |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)) (= (store .cse35 .cse19 (store (select .cse35 .cse19) .cse20 (select (select |v_#memory_$Pointer$.base_205| .cse19) .cse20))) |v_#memory_$Pointer$.base_205|) (< |v_main_#t~malloc10.base_4| |v_#StackHeapBarrier_1|) (= |v_#memory_$Pointer$.offset_1| (store |v_#memory_$Pointer$.offset_202| .cse8 (store (select |v_#memory_$Pointer$.offset_202| .cse8) .cse9 (select (select |v_#memory_$Pointer$.offset_1| .cse8) .cse9)))) (= |v_#memory_int_228| (store |v_#memory_int_224| v_main_~s~0.base_1 (store (store .cse36 .cse29 8464) .cse4 (select .cse13 .cse4)))) (= (store |v_#memory_$Pointer$.offset_203| v_main_~s~0.base_1 (store .cse7 .cse1 (select .cse37 .cse1))) |v_#memory_$Pointer$.offset_204|) (not (= v_main_~s~0.base_1 0)) (= (store |v_#memory_$Pointer$.base_13| v_main_~s~0.base_1 (store (store (store (store (select |v_#memory_$Pointer$.base_13| v_main_~s~0.base_1) .cse27 |v_main_#t~malloc8.base_4|) .cse15 |v_main_#t~malloc9.base_4|) .cse28 |v_main_#t~malloc10.base_4|) .cse29 (select .cse17 .cse29))) |v_#memory_$Pointer$.base_201|) (= (store |v_#memory_int_225| v_main_~s~0.base_1 (store .cse16 .cse28 (select .cse36 .cse28))) |v_#memory_int_224|) (= |v_#memory_int_226| (store |v_#memory_int_13| v_main_~s~0.base_1 (store (select |v_#memory_int_13| v_main_~s~0.base_1) .cse27 (select .cse14 .cse27)))) (= (select .cse26 |v_main_#t~malloc19.base_4|) 0) (= (store .cse38 .cse24 (store (select .cse38 .cse24) .cse25 (select (select |v_#memory_$Pointer$.offset_201| .cse24) .cse25))) |v_#memory_$Pointer$.offset_201|))))))) InVars {#memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, 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_13|, #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_13|} 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_#memory_$Pointer$.offset_205|, |v_main_#t~malloc19.base_4|, |v_#memory_int_224|, |v_#memory_int_225|, |v_#memory_int_226|, |v_#memory_int_227|, |v_#memory_$Pointer$.base_205|, |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] {18387#true} is VALID [2022-04-08 03:04:45,495 INFO L290 TraceCheckUtils]: 6: Hoare triple {18387#true} [672] L1096-->L1096-2: Formula: (let ((.cse0 (+ v_main_~s~0.offset_4 204))) (and (= (store |v_#memory_$Pointer$.offset_20| v_main_~s~0.base_4 (store (select |v_#memory_$Pointer$.offset_20| v_main_~s~0.base_4) .cse0 0)) |v_#memory_$Pointer$.offset_19|) (= (store |v_#memory_$Pointer$.base_20| v_main_~s~0.base_4 (store (select |v_#memory_$Pointer$.base_20| v_main_~s~0.base_4) .cse0 0)) |v_#memory_$Pointer$.base_19|) (not (= |v_main_#t~nondet26_3| 0)) (= |v_#memory_int_20| (store |v_#memory_int_21| v_main_~s~0.base_4 (store (select |v_#memory_int_21| v_main_~s~0.base_4) .cse0 (select (select |v_#memory_int_20| v_main_~s~0.base_4) .cse0)))))) InVars {main_#t~nondet26=|v_main_#t~nondet26_3|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_20|, main_~s~0.base=v_main_~s~0.base_4, #memory_int=|v_#memory_int_21|, main_~s~0.offset=v_main_~s~0.offset_4, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_20|} OutVars{#memory_int=|v_#memory_int_20|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_19|, 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_19|} AuxVars[] AssignedVars[main_#t~nondet26, #memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] {18387#true} is VALID [2022-04-08 03:04:45,495 INFO L272 TraceCheckUtils]: 7: Hoare triple {18387#true} [674] L1096-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] {18387#true} is VALID [2022-04-08 03:04:45,496 INFO L290 TraceCheckUtils]: 8: Hoare triple {18387#true} [676] ssl3_acceptENTRY-->L1146: Formula: (let ((.cse2 (select |v_#memory_$Pointer$.offset_55| v_ssl3_accept_~s.base_7)) (.cse5 (select |v_#memory_$Pointer$.offset_206| v_ssl3_accept_~s.base_7)) (.cse0 (+ v_ssl3_accept_~s.offset_7 128)) (.cse1 (select |v_#memory_$Pointer$.base_206| v_ssl3_accept_~s.base_7)) (.cse4 (+ v_ssl3_accept_~s.offset_7 72)) (.cse6 (select |v_#memory_$Pointer$.base_55| v_ssl3_accept_~s.base_7)) (.cse3 (+ v_ssl3_accept_~s.offset_7 272))) (and (= v_ssl3_accept_~tmp___9~0_3 |v_ssl3_accept_#t~nondet38_2|) (<= |v_ssl3_accept_#t~nondet37_2| 9223372036854775807) (<= |v_ssl3_accept_#t~nondet35_2| 2147483647) (= v_ssl3_accept_~tmp~3_1 |v_ssl3_accept_#t~nondet41_2|) (= |v_#memory_$Pointer$.base_206| (store |v_#memory_$Pointer$.base_57| v_ssl3_accept_~s.base_7 (store (select |v_#memory_$Pointer$.base_57| v_ssl3_accept_~s.base_7) .cse0 (select .cse1 .cse0)))) (= v_ssl3_accept_~skip~0_1 0) (<= |v_ssl3_accept_#t~nondet31_2| 2147483647) (<= |v_ssl3_accept_#t~nondet41_2| 2147483647) (= v_ssl3_accept_~blastFlag~0_6 0) (= (select .cse2 .cse3) |v_ssl3_accept_#t~mem42.offset_1|) (<= |v_ssl3_accept_#t~nondet32_2| 2147483647) (<= |v_ssl3_accept_#t~nondet39_2| 2147483647) (<= 0 (+ 9223372036854775808 |v_ssl3_accept_#t~nondet37_2|)) (= v_ssl3_accept_~s.offset_7 |v_ssl3_accept_#in~s.offset_1|) (<= 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|) (= v_ssl3_accept_~tmp___1~0_1 |v_ssl3_accept_#t~nondet31_2|) (<= |v_ssl3_accept_#t~nondet33_2| 2147483647) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet31_2|)) (= 0 v_ssl3_accept_~cb~0.base_1) (= v_ssl3_accept_~tmp___5~0_1 |v_ssl3_accept_#t~nondet35_2|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet33_2|)) (<= 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_~s.base_7 |v_ssl3_accept_#in~s.base_1|) (= (store |v_#memory_int_62| v_ssl3_accept_~s.base_7 (store (store (select |v_#memory_int_62| v_ssl3_accept_~s.base_7) .cse0 |v_ssl3_accept_#t~nondet40_2|) .cse4 8464)) |v_#memory_int_60|) (= v_ssl3_accept_~got_new_session~0_1 0) (<= |v_ssl3_accept_#t~nondet38_2| 2147483647) (= v_ssl3_accept_~tmp___2~0_1 |v_ssl3_accept_#t~nondet32_2|) (= (store |v_#memory_$Pointer$.offset_206| v_ssl3_accept_~s.base_7 (store .cse5 .cse4 (select .cse2 .cse4))) |v_#memory_$Pointer$.offset_55|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet41_2|)) (= |v_#memory_$Pointer$.offset_206| (store |v_#memory_$Pointer$.offset_57| v_ssl3_accept_~s.base_7 (store (select |v_#memory_$Pointer$.offset_57| v_ssl3_accept_~s.base_7) .cse0 (select .cse5 .cse0)))) (<= |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_#memory_$Pointer$.base_55| (store |v_#memory_$Pointer$.base_206| v_ssl3_accept_~s.base_7 (store .cse1 .cse4 (select .cse6 .cse4)))) (<= |v_ssl3_accept_#t~nondet34_2| 2147483647) (= |v_ssl3_accept_#t~mem42.base_1| (select .cse6 .cse3)) (= v_ssl3_accept_~cb~0.offset_1 0) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet38_2|)) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet39_2|)) (= (- 1) v_ssl3_accept_~ret~0_10) (<= |v_ssl3_accept_#t~nondet36_2| 2147483647) (= v_ssl3_accept_~tmp___10~0_3 |v_ssl3_accept_#t~nondet39_2|) (= 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_57|, 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_62|, 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_57|, 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_10, 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_55|, ssl3_accept_~num1~0=v_ssl3_accept_~num1~0_1, ssl3_accept_~tmp___10~0=v_ssl3_accept_~tmp___10~0_3, 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_6, 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_7, ssl3_accept_~tmp___9~0=v_ssl3_accept_~tmp___9~0_3, 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_60|, ssl3_accept_~tmp___1~0=v_ssl3_accept_~tmp___1~0_1, ssl3_accept_~s.base=v_ssl3_accept_~s.base_7, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_55|, 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_206|, |v_#memory_$Pointer$.base_206|] 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] {18387#true} is VALID [2022-04-08 03:04:45,496 INFO L290 TraceCheckUtils]: 9: Hoare triple {18387#true} [678] L1146-->L1146-2: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_8 272))) (and (= (select (select |v_#memory_$Pointer$.base_59| v_ssl3_accept_~s.base_8) .cse0) v_ssl3_accept_~cb~0.base_3) (not (= (mod (+ |v_ssl3_accept_#t~mem42.base_3| |v_ssl3_accept_#t~mem42.offset_3|) 18446744073709551616) 0)) (= v_ssl3_accept_~cb~0.offset_3 (select (select |v_#memory_$Pointer$.offset_59| v_ssl3_accept_~s.base_8) .cse0)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_8, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_59|, ssl3_accept_#t~mem42.base=|v_ssl3_accept_#t~mem42.base_3|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_8, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_59|, ssl3_accept_#t~mem42.offset=|v_ssl3_accept_#t~mem42.offset_3|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_8, ssl3_accept_~cb~0.base=v_ssl3_accept_~cb~0.base_3, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_59|, 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_8, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_59|} 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] {18387#true} is VALID [2022-04-08 03:04:45,496 INFO L290 TraceCheckUtils]: 10: Hoare triple {18387#true} [680] L1146-2-->L1152: Formula: (let ((.cse1 (+ 44 v_ssl3_accept_~s.offset_11))) (and (= |v_#memory_int_67| (store |v_#memory_int_68| v_ssl3_accept_~s.base_11 (let ((.cse0 (select |v_#memory_int_68| v_ssl3_accept_~s.base_11))) (store .cse0 .cse1 (+ (select .cse0 .cse1) 1))))) (= |v_#memory_$Pointer$.base_64| (store |v_#memory_$Pointer$.base_65| v_ssl3_accept_~s.base_11 (store (select |v_#memory_$Pointer$.base_65| v_ssl3_accept_~s.base_11) .cse1 (select (select |v_#memory_$Pointer$.base_64| v_ssl3_accept_~s.base_11) .cse1)))) (= (store |v_#memory_$Pointer$.offset_65| v_ssl3_accept_~s.base_11 (store (select |v_#memory_$Pointer$.offset_65| v_ssl3_accept_~s.base_11) .cse1 (select (select |v_#memory_$Pointer$.offset_64| v_ssl3_accept_~s.base_11) .cse1))) |v_#memory_$Pointer$.offset_64|))) InVars {#memory_int=|v_#memory_int_68|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_11, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_65|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_11, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_65|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_11, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_64|, ssl3_accept_#t~mem44=|v_ssl3_accept_#t~mem44_1|, #memory_int=|v_#memory_int_67|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_11, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_64|} AuxVars[] AssignedVars[#memory_$Pointer$.base, ssl3_accept_#t~mem44, #memory_int, #memory_$Pointer$.offset] {18387#true} is VALID [2022-04-08 03:04:45,496 INFO L290 TraceCheckUtils]: 11: Hoare triple {18387#true} [682] 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[] {18387#true} is VALID [2022-04-08 03:04:45,496 INFO L290 TraceCheckUtils]: 12: Hoare triple {18387#true} [685] L1152-1-->L1161: Formula: (let ((.cse0 (+ 204 v_ssl3_accept_~s.offset_16))) (and (= (select (select |v_#memory_$Pointer$.base_79| v_ssl3_accept_~s.base_16) .cse0) |v_ssl3_accept_#t~mem45.base_1|) (= (select (select |v_#memory_$Pointer$.offset_79| v_ssl3_accept_~s.base_16) .cse0) |v_ssl3_accept_#t~mem45.offset_1|))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_16, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_79|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_16, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_79|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_16, ssl3_accept_#t~mem45.offset=|v_ssl3_accept_#t~mem45.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_79|, ssl3_accept_#t~mem45.base=|v_ssl3_accept_#t~mem45.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_16, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_79|} AuxVars[] AssignedVars[ssl3_accept_#t~mem45.offset, ssl3_accept_#t~mem45.base] {18387#true} is VALID [2022-04-08 03:04:45,496 INFO L290 TraceCheckUtils]: 13: Hoare triple {18387#true} [687] L1161-->L1167-2: Formula: (not (= (mod (+ |v_ssl3_accept_#t~mem45.base_5| |v_ssl3_accept_#t~mem45.offset_5|) 18446744073709551616) 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] {18387#true} is VALID [2022-04-08 03:04:45,496 INFO L290 TraceCheckUtils]: 14: Hoare triple {18387#true} [691] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {18387#true} is VALID [2022-04-08 03:04:45,496 INFO L290 TraceCheckUtils]: 15: Hoare triple {18387#true} [693] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_82| v_ssl3_accept_~s.base_18) (+ 72 v_ssl3_accept_~s.offset_18)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_82|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, 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_82|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {18387#true} is VALID [2022-04-08 03:04:45,496 INFO L290 TraceCheckUtils]: 16: Hoare triple {18387#true} [697] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_84| v_ssl3_accept_~s.base_20) (+ 72 v_ssl3_accept_~s.offset_20))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_84|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_20, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_20} OutVars{#memory_int=|v_#memory_int_84|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_20, ssl3_accept_~s.base=v_ssl3_accept_~s.base_20} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {18387#true} is VALID [2022-04-08 03:04:45,496 INFO L290 TraceCheckUtils]: 17: Hoare triple {18387#true} [701] L1173-->L1176: Formula: (and (= (select (select |v_#memory_int_85| v_ssl3_accept_~s.base_21) (+ 72 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|) (not (= |v_ssl3_accept_#t~mem48_5| 16384))) InVars {#memory_int=|v_#memory_int_85|, 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_85|, 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] {18387#true} is VALID [2022-04-08 03:04:45,496 INFO L290 TraceCheckUtils]: 18: Hoare triple {18387#true} [704] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_86| v_ssl3_accept_~s.base_22) (+ 72 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_86|, 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_86|, 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] {18387#true} is VALID [2022-04-08 03:04:45,497 INFO L290 TraceCheckUtils]: 19: Hoare triple {18387#true} [708] 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_25) (+ 72 v_ssl3_accept_~s.offset_25)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {18387#true} is VALID [2022-04-08 03:04:45,497 INFO L290 TraceCheckUtils]: 20: Hoare triple {18387#true} [711] L1182-->L1185: Formula: (and (= |v_ssl3_accept_#t~mem52_1| (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_26) (+ 72 v_ssl3_accept_~s.offset_26))) (not (= 8195 |v_ssl3_accept_#t~mem51_5|))) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} 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_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {18387#true} is VALID [2022-04-08 03:04:45,497 INFO L290 TraceCheckUtils]: 21: Hoare triple {18387#true} [715] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_93| v_ssl3_accept_~s.base_27) (+ 72 v_ssl3_accept_~s.offset_27)))) InVars {#memory_int=|v_#memory_int_93|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_27, ssl3_accept_~s.base=v_ssl3_accept_~s.base_27} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_93|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_27, ssl3_accept_~s.base=v_ssl3_accept_~s.base_27} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {18387#true} is VALID [2022-04-08 03:04:45,497 INFO L290 TraceCheckUtils]: 22: Hoare triple {18387#true} [720] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_28) (+ 72 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_94|, 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_94|, 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] {18387#true} is VALID [2022-04-08 03:04:45,497 INFO L290 TraceCheckUtils]: 23: Hoare triple {18387#true} [728] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_30) (+ 72 v_ssl3_accept_~s.offset_30))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {18387#true} is VALID [2022-04-08 03:04:45,497 INFO L290 TraceCheckUtils]: 24: Hoare triple {18387#true} [735] 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] {18387#true} is VALID [2022-04-08 03:04:45,497 INFO L290 TraceCheckUtils]: 25: Hoare triple {18387#true} [741] L1201-->L1356: Formula: (let ((.cse0 (+ 68 v_ssl3_accept_~s.offset_68))) (and (= |v_#memory_$Pointer$.offset_115| (store |v_#memory_$Pointer$.offset_116| v_ssl3_accept_~s.base_68 (store (select |v_#memory_$Pointer$.offset_116| v_ssl3_accept_~s.base_68) .cse0 (select (select |v_#memory_$Pointer$.offset_115| v_ssl3_accept_~s.base_68) .cse0)))) (= (store |v_#memory_int_150| v_ssl3_accept_~s.base_68 (store (select |v_#memory_int_150| v_ssl3_accept_~s.base_68) .cse0 0)) |v_#memory_int_149|) (= (store |v_#memory_$Pointer$.base_116| v_ssl3_accept_~s.base_68 (store (select |v_#memory_$Pointer$.base_116| v_ssl3_accept_~s.base_68) .cse0 (select (select |v_#memory_$Pointer$.base_115| v_ssl3_accept_~s.base_68) .cse0))) |v_#memory_$Pointer$.base_115|) (<= |v_ssl3_accept_#t~nondet92_2| 2147483647) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet92_2|)) (= v_ssl3_accept_~ret~0_27 |v_ssl3_accept_#t~nondet92_2|))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_68, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_116|, #memory_int=|v_#memory_int_150|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_68, ssl3_accept_#t~nondet92=|v_ssl3_accept_#t~nondet92_2|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_116|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_27, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_68, #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[] AssignedVars[ssl3_accept_~ret~0, #memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset, ssl3_accept_#t~nondet92] {18387#true} is VALID [2022-04-08 03:04:45,497 INFO L290 TraceCheckUtils]: 26: Hoare triple {18387#true} [747] L1356-->L1356-2: Formula: (and (= v_ssl3_accept_~blastFlag~0_8 1) (= v_ssl3_accept_~blastFlag~0_9 0)) InVars {ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_9} OutVars{ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_8} AuxVars[] AssignedVars[ssl3_accept_~blastFlag~0] {18387#true} is VALID [2022-04-08 03:04:45,498 INFO L290 TraceCheckUtils]: 27: Hoare triple {18387#true} [754] L1356-2-->L1654: Formula: (let ((.cse0 (+ 72 v_ssl3_accept_~s.offset_69)) (.cse2 (select |v_#memory_$Pointer$.base_211| v_ssl3_accept_~s.base_69)) (.cse3 (select |v_#memory_$Pointer$.offset_211| v_ssl3_accept_~s.base_69)) (.cse1 (+ 88 v_ssl3_accept_~s.offset_69))) (and (= |v_#memory_int_151| (store |v_#memory_int_153| v_ssl3_accept_~s.base_69 (store (store (select |v_#memory_int_153| v_ssl3_accept_~s.base_69) .cse0 8496) .cse1 0))) (= (store |v_#memory_$Pointer$.base_119| v_ssl3_accept_~s.base_69 (store (select |v_#memory_$Pointer$.base_119| v_ssl3_accept_~s.base_69) .cse0 (select .cse2 .cse0))) |v_#memory_$Pointer$.base_211|) (not (<= v_ssl3_accept_~ret~0_29 0)) (= (store |v_#memory_$Pointer$.offset_119| v_ssl3_accept_~s.base_69 (store (select |v_#memory_$Pointer$.offset_119| v_ssl3_accept_~s.base_69) .cse0 (select .cse3 .cse0))) |v_#memory_$Pointer$.offset_211|) (= (store |v_#memory_$Pointer$.base_211| v_ssl3_accept_~s.base_69 (store .cse2 .cse1 (select (select |v_#memory_$Pointer$.base_117| v_ssl3_accept_~s.base_69) .cse1))) |v_#memory_$Pointer$.base_117|) (= v_ssl3_accept_~got_new_session~0_5 1) (= (store |v_#memory_$Pointer$.offset_211| v_ssl3_accept_~s.base_69 (store .cse3 .cse1 (select (select |v_#memory_$Pointer$.offset_117| v_ssl3_accept_~s.base_69) .cse1))) |v_#memory_$Pointer$.offset_117|))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_69, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_29, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_119|, #memory_int=|v_#memory_int_153|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_69, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_119|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_69, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_29, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_117|, ssl3_accept_~got_new_session~0=v_ssl3_accept_~got_new_session~0_5, #memory_int=|v_#memory_int_151|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_69, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_117|} 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] {18392#(not (= 24576 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72))))} is VALID [2022-04-08 03:04:45,498 INFO L290 TraceCheckUtils]: 28: Hoare triple {18392#(not (= 24576 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72))))} [733] L1654-->L1692: Formula: (let ((.cse0 (+ 116 v_ssl3_accept_~s.offset_17))) (and (= (select (select |v_#memory_int_81| |v_ssl3_accept_#t~mem150.base_1|) (+ |v_ssl3_accept_#t~mem150.offset_1| 908)) |v_ssl3_accept_#t~mem151_1|) (= (select (select |v_#memory_$Pointer$.offset_80| v_ssl3_accept_~s.base_17) .cse0) |v_ssl3_accept_#t~mem150.offset_1|) (= (select (select |v_#memory_$Pointer$.base_80| v_ssl3_accept_~s.base_17) .cse0) |v_ssl3_accept_#t~mem150.base_1|))) InVars {#memory_int=|v_#memory_int_81|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_17, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_80|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_17, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_80|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_17, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_80|, ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_1|, #memory_int=|v_#memory_int_81|, ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_17, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_80|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {18392#(not (= 24576 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72))))} is VALID [2022-04-08 03:04:45,499 INFO L290 TraceCheckUtils]: 29: Hoare triple {18392#(not (= 24576 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72))))} [740] L1692-->L1692-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] {18392#(not (= 24576 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72))))} is VALID [2022-04-08 03:04:45,499 INFO L290 TraceCheckUtils]: 30: Hoare triple {18392#(not (= 24576 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72))))} [746] L1692-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] {18392#(not (= 24576 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72))))} is VALID [2022-04-08 03:04:45,499 INFO L290 TraceCheckUtils]: 31: Hoare triple {18392#(not (= 24576 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72))))} [691] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {18392#(not (= 24576 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72))))} is VALID [2022-04-08 03:04:45,500 INFO L290 TraceCheckUtils]: 32: Hoare triple {18392#(not (= 24576 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72))))} [693] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_82| v_ssl3_accept_~s.base_18) (+ 72 v_ssl3_accept_~s.offset_18)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_82|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, 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_82|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {18392#(not (= 24576 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72))))} is VALID [2022-04-08 03:04:45,500 INFO L290 TraceCheckUtils]: 33: Hoare triple {18392#(not (= 24576 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72))))} [697] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_84| v_ssl3_accept_~s.base_20) (+ 72 v_ssl3_accept_~s.offset_20))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_84|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_20, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_20} OutVars{#memory_int=|v_#memory_int_84|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_20, ssl3_accept_~s.base=v_ssl3_accept_~s.base_20} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {18392#(not (= 24576 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72))))} is VALID [2022-04-08 03:04:45,500 INFO L290 TraceCheckUtils]: 34: Hoare triple {18392#(not (= 24576 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72))))} [701] L1173-->L1176: Formula: (and (= (select (select |v_#memory_int_85| v_ssl3_accept_~s.base_21) (+ 72 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|) (not (= |v_ssl3_accept_#t~mem48_5| 16384))) InVars {#memory_int=|v_#memory_int_85|, 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_85|, 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] {18392#(not (= 24576 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72))))} is VALID [2022-04-08 03:04:45,501 INFO L290 TraceCheckUtils]: 35: Hoare triple {18392#(not (= 24576 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72))))} [704] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_86| v_ssl3_accept_~s.base_22) (+ 72 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_86|, 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_86|, 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] {18393#(not (= 24576 |ssl3_accept_#t~mem50|))} is VALID [2022-04-08 03:04:45,501 INFO L290 TraceCheckUtils]: 36: Hoare triple {18393#(not (= 24576 |ssl3_accept_#t~mem50|))} [707] 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] {18388#false} is VALID [2022-04-08 03:04:45,501 INFO L290 TraceCheckUtils]: 37: Hoare triple {18388#false} [702] L1280-->L1285: Formula: (let ((.cse0 (+ 56 v_ssl3_accept_~s.offset_58))) (and (= (store |v_#memory_$Pointer$.offset_90| v_ssl3_accept_~s.base_58 (store (select |v_#memory_$Pointer$.offset_90| v_ssl3_accept_~s.base_58) .cse0 (select (select |v_#memory_$Pointer$.offset_89| v_ssl3_accept_~s.base_58) .cse0))) |v_#memory_$Pointer$.offset_89|) (= (store |v_#memory_int_127| v_ssl3_accept_~s.base_58 (store (select |v_#memory_int_127| v_ssl3_accept_~s.base_58) .cse0 1)) |v_#memory_int_126|) (= (store |v_#memory_$Pointer$.base_90| v_ssl3_accept_~s.base_58 (store (select |v_#memory_$Pointer$.base_90| v_ssl3_accept_~s.base_58) .cse0 (select (select |v_#memory_$Pointer$.base_89| v_ssl3_accept_~s.base_58) .cse0))) |v_#memory_$Pointer$.base_89|))) InVars {#memory_int=|v_#memory_int_127|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_58, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_90|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_58, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_90|} OutVars{#memory_int=|v_#memory_int_126|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_58, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_89|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_58, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_89|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] {18388#false} is VALID [2022-04-08 03:04:45,501 INFO L290 TraceCheckUtils]: 38: Hoare triple {18388#false} [705] L1285-->L1285-2: Formula: (not (= (mod (+ v_ssl3_accept_~cb~0.base_10 v_ssl3_accept_~cb~0.offset_10) 18446744073709551616) 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[] {18388#false} is VALID [2022-04-08 03:04:45,501 INFO L290 TraceCheckUtils]: 39: Hoare triple {18388#false} [709] L1285-2-->L1290: Formula: (= (select (select |v_#memory_int_128| v_ssl3_accept_~s.base_59) v_ssl3_accept_~s.offset_59) |v_ssl3_accept_#t~mem82_1|) InVars {#memory_int=|v_#memory_int_128|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_59, ssl3_accept_~s.base=v_ssl3_accept_~s.base_59} OutVars{#memory_int=|v_#memory_int_128|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_59, ssl3_accept_#t~mem82=|v_ssl3_accept_#t~mem82_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_59} AuxVars[] AssignedVars[ssl3_accept_#t~mem82] {18388#false} is VALID [2022-04-08 03:04:45,501 INFO L290 TraceCheckUtils]: 40: Hoare triple {18388#false} [713] L1290-->L1296: Formula: (let ((.cse0 (select |v_#memory_$Pointer$.base_91| v_ssl3_accept_~s.base_60)) (.cse1 (+ v_ssl3_accept_~s.offset_60 80)) (.cse3 (select |v_#memory_$Pointer$.offset_91| v_ssl3_accept_~s.base_60)) (.cse2 (+ v_ssl3_accept_~s.offset_60 4))) (and (= |v_ssl3_accept_#t~mem83.base_1| (select .cse0 .cse1)) (= (div |v_ssl3_accept_#t~mem82_5| 256) 3) (= (store |v_#memory_$Pointer$.base_92| v_ssl3_accept_~s.base_60 (store (select |v_#memory_$Pointer$.base_92| v_ssl3_accept_~s.base_60) .cse2 (select .cse0 .cse2))) |v_#memory_$Pointer$.base_91|) (= (store |v_#memory_int_130| v_ssl3_accept_~s.base_60 (store (select |v_#memory_int_130| v_ssl3_accept_~s.base_60) .cse2 8192)) |v_#memory_int_129|) (= (select .cse3 .cse1) |v_ssl3_accept_#t~mem83.offset_1|) (= (store |v_#memory_$Pointer$.offset_92| v_ssl3_accept_~s.base_60 (store (select |v_#memory_$Pointer$.offset_92| v_ssl3_accept_~s.base_60) .cse2 (select .cse3 .cse2))) |v_#memory_$Pointer$.offset_91|))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_60, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_92|, ssl3_accept_#t~mem82=|v_ssl3_accept_#t~mem82_5|, #memory_int=|v_#memory_int_130|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_60, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_92|} OutVars{ssl3_accept_#t~mem83.base=|v_ssl3_accept_#t~mem83.base_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_60, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_91|, #memory_int=|v_#memory_int_129|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_60, ssl3_accept_#t~mem83.offset=|v_ssl3_accept_#t~mem83.offset_1|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_91|} AuxVars[] AssignedVars[ssl3_accept_#t~mem83.base, #memory_$Pointer$.base, ssl3_accept_#t~mem82, #memory_int, ssl3_accept_#t~mem83.offset, #memory_$Pointer$.offset] {18388#false} is VALID [2022-04-08 03:04:45,501 INFO L290 TraceCheckUtils]: 41: Hoare triple {18388#false} [717] L1296-->L1296-2: Formula: (not (= (mod (+ |v_ssl3_accept_#t~mem83.offset_5| |v_ssl3_accept_#t~mem83.base_5|) 18446744073709551616) 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] {18388#false} is VALID [2022-04-08 03:04:45,501 INFO L290 TraceCheckUtils]: 42: Hoare triple {18388#false} [724] L1296-2-->L1321: Formula: (let ((.cse0 (+ 88 v_ssl3_accept_~s.offset_62))) (and (= (store |v_#memory_$Pointer$.offset_96| v_ssl3_accept_~s.base_62 (store (select |v_#memory_$Pointer$.offset_96| v_ssl3_accept_~s.base_62) .cse0 (select (select |v_#memory_$Pointer$.offset_95| v_ssl3_accept_~s.base_62) .cse0))) |v_#memory_$Pointer$.offset_95|) (not (= v_ssl3_accept_~tmp___4~0_3 0)) (= (select (select |v_#memory_int_133| v_ssl3_accept_~s.base_62) (+ 72 v_ssl3_accept_~s.offset_62)) |v_ssl3_accept_#t~mem85_1|) (= (store |v_#memory_int_134| v_ssl3_accept_~s.base_62 (store (select |v_#memory_int_134| v_ssl3_accept_~s.base_62) .cse0 0)) |v_#memory_int_133|) (= (store |v_#memory_$Pointer$.base_96| v_ssl3_accept_~s.base_62 (store (select |v_#memory_$Pointer$.base_96| v_ssl3_accept_~s.base_62) .cse0 (select (select |v_#memory_$Pointer$.base_95| v_ssl3_accept_~s.base_62) .cse0))) |v_#memory_$Pointer$.base_95|))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_62, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_96|, #memory_int=|v_#memory_int_134|, ssl3_accept_~tmp___4~0=v_ssl3_accept_~tmp___4~0_3, ssl3_accept_~s.base=v_ssl3_accept_~s.base_62, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_96|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_62, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_95|, ssl3_accept_#t~mem85=|v_ssl3_accept_#t~mem85_1|, #memory_int=|v_#memory_int_133|, ssl3_accept_~tmp___4~0=v_ssl3_accept_~tmp___4~0_3, ssl3_accept_~s.base=v_ssl3_accept_~s.base_62, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_95|} AuxVars[] AssignedVars[#memory_$Pointer$.base, ssl3_accept_#t~mem85, #memory_int, #memory_$Pointer$.offset] {18388#false} is VALID [2022-04-08 03:04:45,502 INFO L290 TraceCheckUtils]: 43: Hoare triple {18388#false} [731] 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] {18388#false} is VALID [2022-04-08 03:04:45,502 INFO L290 TraceCheckUtils]: 44: Hoare triple {18388#false} [738] L1322-->L1654: Formula: (let ((.cse6 (select |v_#memory_$Pointer$.offset_210| v_ssl3_accept_~s.base_63)) (.cse5 (select |v_#memory_$Pointer$.base_210| v_ssl3_accept_~s.base_63)) (.cse7 (+ v_ssl3_accept_~s.offset_63 288))) (let ((.cse1 (select .cse5 .cse7)) (.cse3 (+ 128 (select .cse6 .cse7))) (.cse4 (+ 72 v_ssl3_accept_~s.offset_63))) (and (= (let ((.cse0 (store |v_#memory_int_137| v_ssl3_accept_~s.base_63 (store (select |v_#memory_int_137| v_ssl3_accept_~s.base_63) .cse4 8464)))) (store .cse0 .cse1 (let ((.cse2 (select .cse0 .cse1))) (store .cse2 .cse3 (+ (select .cse2 .cse3) 1))))) |v_#memory_int_135|) (= (store |v_#memory_$Pointer$.offset_210| .cse1 (store (select |v_#memory_$Pointer$.offset_210| .cse1) .cse3 (select (select |v_#memory_$Pointer$.offset_97| .cse1) .cse3))) |v_#memory_$Pointer$.offset_97|) (not (= v_ssl3_accept_~tmp___5~0_3 0)) (= (store |v_#memory_$Pointer$.base_99| v_ssl3_accept_~s.base_63 (store (select |v_#memory_$Pointer$.base_99| v_ssl3_accept_~s.base_63) .cse4 (select .cse5 .cse4))) |v_#memory_$Pointer$.base_210|) (= (store |v_#memory_$Pointer$.base_210| .cse1 (store (select |v_#memory_$Pointer$.base_210| .cse1) .cse3 (select (select |v_#memory_$Pointer$.base_97| .cse1) .cse3))) |v_#memory_$Pointer$.base_97|) (= (store |v_#memory_$Pointer$.offset_99| v_ssl3_accept_~s.base_63 (store (select |v_#memory_$Pointer$.offset_99| v_ssl3_accept_~s.base_63) .cse4 (select .cse6 .cse4))) |v_#memory_$Pointer$.offset_210|)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_63, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_99|, #memory_int=|v_#memory_int_137|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_63, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_99|, ssl3_accept_~tmp___5~0=v_ssl3_accept_~tmp___5~0_3} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_63, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_97|, 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_135|, ssl3_accept_#t~mem86.base=|v_ssl3_accept_#t~mem86.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_63, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_97|, 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] {18388#false} is VALID [2022-04-08 03:04:45,502 INFO L290 TraceCheckUtils]: 45: Hoare triple {18388#false} [733] L1654-->L1692: Formula: (let ((.cse0 (+ 116 v_ssl3_accept_~s.offset_17))) (and (= (select (select |v_#memory_int_81| |v_ssl3_accept_#t~mem150.base_1|) (+ |v_ssl3_accept_#t~mem150.offset_1| 908)) |v_ssl3_accept_#t~mem151_1|) (= (select (select |v_#memory_$Pointer$.offset_80| v_ssl3_accept_~s.base_17) .cse0) |v_ssl3_accept_#t~mem150.offset_1|) (= (select (select |v_#memory_$Pointer$.base_80| v_ssl3_accept_~s.base_17) .cse0) |v_ssl3_accept_#t~mem150.base_1|))) InVars {#memory_int=|v_#memory_int_81|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_17, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_80|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_17, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_80|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_17, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_80|, ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_1|, #memory_int=|v_#memory_int_81|, ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_17, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_80|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {18388#false} is VALID [2022-04-08 03:04:45,502 INFO L290 TraceCheckUtils]: 46: Hoare triple {18388#false} [740] L1692-->L1692-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] {18388#false} is VALID [2022-04-08 03:04:45,502 INFO L290 TraceCheckUtils]: 47: Hoare triple {18388#false} [746] L1692-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] {18388#false} is VALID [2022-04-08 03:04:45,502 INFO L290 TraceCheckUtils]: 48: Hoare triple {18388#false} [691] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {18388#false} is VALID [2022-04-08 03:04:45,502 INFO L290 TraceCheckUtils]: 49: Hoare triple {18388#false} [693] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_82| v_ssl3_accept_~s.base_18) (+ 72 v_ssl3_accept_~s.offset_18)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_82|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, 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_82|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {18388#false} is VALID [2022-04-08 03:04:45,502 INFO L290 TraceCheckUtils]: 50: Hoare triple {18388#false} [697] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_84| v_ssl3_accept_~s.base_20) (+ 72 v_ssl3_accept_~s.offset_20))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_84|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_20, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_20} OutVars{#memory_int=|v_#memory_int_84|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_20, ssl3_accept_~s.base=v_ssl3_accept_~s.base_20} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {18388#false} is VALID [2022-04-08 03:04:45,502 INFO L290 TraceCheckUtils]: 51: Hoare triple {18388#false} [701] L1173-->L1176: Formula: (and (= (select (select |v_#memory_int_85| v_ssl3_accept_~s.base_21) (+ 72 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|) (not (= |v_ssl3_accept_#t~mem48_5| 16384))) InVars {#memory_int=|v_#memory_int_85|, 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_85|, 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] {18388#false} is VALID [2022-04-08 03:04:45,502 INFO L290 TraceCheckUtils]: 52: Hoare triple {18388#false} [704] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_86| v_ssl3_accept_~s.base_22) (+ 72 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_86|, 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_86|, 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] {18388#false} is VALID [2022-04-08 03:04:45,502 INFO L290 TraceCheckUtils]: 53: Hoare triple {18388#false} [708] 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_25) (+ 72 v_ssl3_accept_~s.offset_25)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {18388#false} is VALID [2022-04-08 03:04:45,502 INFO L290 TraceCheckUtils]: 54: Hoare triple {18388#false} [711] L1182-->L1185: Formula: (and (= |v_ssl3_accept_#t~mem52_1| (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_26) (+ 72 v_ssl3_accept_~s.offset_26))) (not (= 8195 |v_ssl3_accept_#t~mem51_5|))) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} 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_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {18388#false} is VALID [2022-04-08 03:04:45,502 INFO L290 TraceCheckUtils]: 55: Hoare triple {18388#false} [715] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_93| v_ssl3_accept_~s.base_27) (+ 72 v_ssl3_accept_~s.offset_27)))) InVars {#memory_int=|v_#memory_int_93|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_27, ssl3_accept_~s.base=v_ssl3_accept_~s.base_27} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_93|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_27, ssl3_accept_~s.base=v_ssl3_accept_~s.base_27} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {18388#false} is VALID [2022-04-08 03:04:45,502 INFO L290 TraceCheckUtils]: 56: Hoare triple {18388#false} [720] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_28) (+ 72 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_94|, 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_94|, 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] {18388#false} is VALID [2022-04-08 03:04:45,503 INFO L290 TraceCheckUtils]: 57: Hoare triple {18388#false} [728] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_30) (+ 72 v_ssl3_accept_~s.offset_30))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {18388#false} is VALID [2022-04-08 03:04:45,503 INFO L290 TraceCheckUtils]: 58: Hoare triple {18388#false} [736] L1194-->L1197: Formula: (and (= |v_ssl3_accept_#t~mem56_1| (select (select |v_#memory_int_98| v_ssl3_accept_~s.base_31) (+ 72 v_ssl3_accept_~s.offset_31))) (not (= 8464 |v_ssl3_accept_#t~mem55_5|))) InVars {#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_31, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_31} OutVars{#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_31, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_31} AuxVars[] AssignedVars[ssl3_accept_#t~mem55, ssl3_accept_#t~mem56] {18388#false} is VALID [2022-04-08 03:04:45,503 INFO L290 TraceCheckUtils]: 59: Hoare triple {18388#false} [743] L1197-->L1200: Formula: (and (= (select (select |v_#memory_int_99| v_ssl3_accept_~s.base_32) (+ 72 v_ssl3_accept_~s.offset_32)) |v_ssl3_accept_#t~mem57_1|) (not (= 8465 |v_ssl3_accept_#t~mem56_5|))) InVars {#memory_int=|v_#memory_int_99|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_32, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_32} OutVars{#memory_int=|v_#memory_int_99|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_32, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_32} AuxVars[] AssignedVars[ssl3_accept_#t~mem56, ssl3_accept_#t~mem57] {18388#false} is VALID [2022-04-08 03:04:45,503 INFO L290 TraceCheckUtils]: 60: Hoare triple {18388#false} [750] L1200-->L1203: Formula: (and (not (= 8466 |v_ssl3_accept_#t~mem57_5|)) (= |v_ssl3_accept_#t~mem58_1| (select (select |v_#memory_int_100| v_ssl3_accept_~s.base_33) (+ 72 v_ssl3_accept_~s.offset_33)))) InVars {#memory_int=|v_#memory_int_100|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} OutVars{#memory_int=|v_#memory_int_100|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} AuxVars[] AssignedVars[ssl3_accept_#t~mem57, ssl3_accept_#t~mem58] {18388#false} is VALID [2022-04-08 03:04:45,503 INFO L290 TraceCheckUtils]: 61: Hoare triple {18388#false} [756] L1203-->L1206: Formula: (and (not (= 8496 |v_ssl3_accept_#t~mem58_5|)) (= |v_ssl3_accept_#t~mem59_1| (select (select |v_#memory_int_101| v_ssl3_accept_~s.base_34) (+ 72 v_ssl3_accept_~s.offset_34)))) InVars {#memory_int=|v_#memory_int_101|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_5|} OutVars{#memory_int=|v_#memory_int_101|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem58, ssl3_accept_#t~mem59] {18388#false} is VALID [2022-04-08 03:04:45,503 INFO L290 TraceCheckUtils]: 62: Hoare triple {18388#false} [763] L1206-->L1209: Formula: (and (= |v_ssl3_accept_#t~mem60_1| (select (select |v_#memory_int_102| v_ssl3_accept_~s.base_35) (+ 72 v_ssl3_accept_~s.offset_35))) (not (= 8497 |v_ssl3_accept_#t~mem59_5|))) InVars {#memory_int=|v_#memory_int_102|, 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_5|} OutVars{#memory_int=|v_#memory_int_102|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem59] {18388#false} is VALID [2022-04-08 03:04:45,503 INFO L290 TraceCheckUtils]: 63: Hoare triple {18388#false} [769] L1209-->L1212: Formula: (and (= (select (select |v_#memory_int_103| v_ssl3_accept_~s.base_36) (+ 72 v_ssl3_accept_~s.offset_36)) |v_ssl3_accept_#t~mem61_1|) (not (= |v_ssl3_accept_#t~mem60_5| 8512))) InVars {#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36} OutVars{#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem61] {18388#false} is VALID [2022-04-08 03:04:45,503 INFO L290 TraceCheckUtils]: 64: Hoare triple {18388#false} [776] L1212-->L1215: Formula: (and (not (= 8513 |v_ssl3_accept_#t~mem61_5|)) (= (select (select |v_#memory_int_104| v_ssl3_accept_~s.base_37) (+ 72 v_ssl3_accept_~s.offset_37)) |v_ssl3_accept_#t~mem62_1|)) InVars {#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_37, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_37} OutVars{#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_37, ssl3_accept_~s.base=v_ssl3_accept_~s.base_37, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem61, ssl3_accept_#t~mem62] {18388#false} is VALID [2022-04-08 03:04:45,503 INFO L290 TraceCheckUtils]: 65: Hoare triple {18388#false} [782] L1215-->L1218: Formula: (and (not (= 8528 |v_ssl3_accept_#t~mem62_5|)) (= (select (select |v_#memory_int_105| v_ssl3_accept_~s.base_38) (+ 72 v_ssl3_accept_~s.offset_38)) |v_ssl3_accept_#t~mem63_1|)) InVars {#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_5|} OutVars{#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38, ssl3_accept_#t~mem63=|v_ssl3_accept_#t~mem63_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem62, ssl3_accept_#t~mem63] {18388#false} is VALID [2022-04-08 03:04:45,503 INFO L290 TraceCheckUtils]: 66: Hoare triple {18388#false} [789] L1218-->L1221: Formula: (and (= (select (select |v_#memory_int_106| v_ssl3_accept_~s.base_39) (+ 72 v_ssl3_accept_~s.offset_39)) |v_ssl3_accept_#t~mem64_1|) (not (= |v_ssl3_accept_#t~mem63_5| 8529))) InVars {#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39, 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_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39} AuxVars[] AssignedVars[ssl3_accept_#t~mem63, ssl3_accept_#t~mem64] {18388#false} is VALID [2022-04-08 03:04:45,503 INFO L290 TraceCheckUtils]: 67: Hoare triple {18388#false} [793] L1221-->L1224: Formula: (and (= |v_ssl3_accept_#t~mem65_1| (select (select |v_#memory_int_107| v_ssl3_accept_~s.base_40) (+ 72 v_ssl3_accept_~s.offset_40))) (not (= 8544 |v_ssl3_accept_#t~mem64_5|))) InVars {#memory_int=|v_#memory_int_107|, ssl3_accept_#t~mem64=|v_ssl3_accept_#t~mem64_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40} OutVars{#memory_int=|v_#memory_int_107|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_#t~mem65=|v_ssl3_accept_#t~mem65_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40} AuxVars[] AssignedVars[ssl3_accept_#t~mem64, ssl3_accept_#t~mem65] {18388#false} is VALID [2022-04-08 03:04:45,503 INFO L290 TraceCheckUtils]: 68: Hoare triple {18388#false} [797] L1224-->L1227: Formula: (and (not (= 8545 |v_ssl3_accept_#t~mem65_5|)) (= (select (select |v_#memory_int_108| v_ssl3_accept_~s.base_41) (+ 72 v_ssl3_accept_~s.offset_41)) |v_ssl3_accept_#t~mem66_1|)) InVars {#memory_int=|v_#memory_int_108|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_#t~mem65=|v_ssl3_accept_#t~mem65_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41} OutVars{#memory_int=|v_#memory_int_108|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_#t~mem66=|v_ssl3_accept_#t~mem66_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41} AuxVars[] AssignedVars[ssl3_accept_#t~mem65, ssl3_accept_#t~mem66] {18388#false} is VALID [2022-04-08 03:04:45,503 INFO L290 TraceCheckUtils]: 69: Hoare triple {18388#false} [803] L1227-->L1230: Formula: (and (not (= 8560 |v_ssl3_accept_#t~mem66_5|)) (= (select (select |v_#memory_int_109| v_ssl3_accept_~s.base_42) (+ 72 v_ssl3_accept_~s.offset_42)) |v_ssl3_accept_#t~mem67_1|)) InVars {#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_42, ssl3_accept_#t~mem66=|v_ssl3_accept_#t~mem66_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_42} OutVars{#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_42, ssl3_accept_#t~mem67=|v_ssl3_accept_#t~mem67_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_42} AuxVars[] AssignedVars[ssl3_accept_#t~mem66, ssl3_accept_#t~mem67] {18388#false} is VALID [2022-04-08 03:04:45,503 INFO L290 TraceCheckUtils]: 70: Hoare triple {18388#false} [811] L1230-->L1233: Formula: (and (not (= |v_ssl3_accept_#t~mem67_5| 8561)) (= (select (select |v_#memory_int_110| v_ssl3_accept_~s.base_43) (+ 72 v_ssl3_accept_~s.offset_43)) |v_ssl3_accept_#t~mem68_1|)) InVars {#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_43, ssl3_accept_#t~mem67=|v_ssl3_accept_#t~mem67_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_43} OutVars{#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_43, ssl3_accept_#t~mem68=|v_ssl3_accept_#t~mem68_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_43} AuxVars[] AssignedVars[ssl3_accept_#t~mem67, ssl3_accept_#t~mem68] {18388#false} is VALID [2022-04-08 03:04:45,503 INFO L290 TraceCheckUtils]: 71: Hoare triple {18388#false} [822] L1233-->L1236: Formula: (and (not (= 8448 |v_ssl3_accept_#t~mem68_5|)) (= (select (select |v_#memory_int_111| v_ssl3_accept_~s.base_44) (+ 72 v_ssl3_accept_~s.offset_44)) |v_ssl3_accept_#t~mem69_1|)) InVars {#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_44, ssl3_accept_#t~mem68=|v_ssl3_accept_#t~mem68_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_44} OutVars{#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_44, ssl3_accept_#t~mem69=|v_ssl3_accept_#t~mem69_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_44} AuxVars[] AssignedVars[ssl3_accept_#t~mem68, ssl3_accept_#t~mem69] {18388#false} is VALID [2022-04-08 03:04:45,504 INFO L290 TraceCheckUtils]: 72: Hoare triple {18388#false} [831] L1236-->L1239: Formula: (and (= (select (select |v_#memory_int_112| v_ssl3_accept_~s.base_45) (+ 72 v_ssl3_accept_~s.offset_45)) |v_ssl3_accept_#t~mem70_1|) (not (= 8576 |v_ssl3_accept_#t~mem69_5|))) InVars {#memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_45, ssl3_accept_~s.base=v_ssl3_accept_~s.base_45, ssl3_accept_#t~mem69=|v_ssl3_accept_#t~mem69_5|} OutVars{#memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_45, ssl3_accept_#t~mem70=|v_ssl3_accept_#t~mem70_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_45} AuxVars[] AssignedVars[ssl3_accept_#t~mem70, ssl3_accept_#t~mem69] {18388#false} is VALID [2022-04-08 03:04:45,504 INFO L290 TraceCheckUtils]: 73: Hoare triple {18388#false} [842] L1239-->L1242: Formula: (and (not (= 8577 |v_ssl3_accept_#t~mem70_5|)) (= (select (select |v_#memory_int_113| v_ssl3_accept_~s.base_46) (+ 72 v_ssl3_accept_~s.offset_46)) |v_ssl3_accept_#t~mem71_1|)) InVars {#memory_int=|v_#memory_int_113|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_46, ssl3_accept_#t~mem70=|v_ssl3_accept_#t~mem70_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_46} OutVars{#memory_int=|v_#memory_int_113|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_46, ssl3_accept_#t~mem71=|v_ssl3_accept_#t~mem71_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_46} AuxVars[] AssignedVars[ssl3_accept_#t~mem70, ssl3_accept_#t~mem71] {18388#false} is VALID [2022-04-08 03:04:45,504 INFO L290 TraceCheckUtils]: 74: Hoare triple {18388#false} [850] L1242-->L1245: Formula: (and (= (select (select |v_#memory_int_114| v_ssl3_accept_~s.base_47) (+ 72 v_ssl3_accept_~s.offset_47)) |v_ssl3_accept_#t~mem72_1|) (not (= |v_ssl3_accept_#t~mem71_5| 8592))) InVars {#memory_int=|v_#memory_int_114|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_47, ssl3_accept_#t~mem71=|v_ssl3_accept_#t~mem71_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_47} OutVars{#memory_int=|v_#memory_int_114|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_47, ssl3_accept_#t~mem72=|v_ssl3_accept_#t~mem72_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_47} AuxVars[] AssignedVars[ssl3_accept_#t~mem71, ssl3_accept_#t~mem72] {18388#false} is VALID [2022-04-08 03:04:45,504 INFO L290 TraceCheckUtils]: 75: Hoare triple {18388#false} [857] L1245-->L1248: Formula: (and (not (= 8593 |v_ssl3_accept_#t~mem72_5|)) (= |v_ssl3_accept_#t~mem73_1| (select (select |v_#memory_int_115| v_ssl3_accept_~s.base_48) (+ 72 v_ssl3_accept_~s.offset_48)))) InVars {#memory_int=|v_#memory_int_115|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_48, ssl3_accept_#t~mem72=|v_ssl3_accept_#t~mem72_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_48} OutVars{#memory_int=|v_#memory_int_115|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_48, ssl3_accept_~s.base=v_ssl3_accept_~s.base_48, ssl3_accept_#t~mem73=|v_ssl3_accept_#t~mem73_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem72, ssl3_accept_#t~mem73] {18388#false} is VALID [2022-04-08 03:04:45,504 INFO L290 TraceCheckUtils]: 76: Hoare triple {18388#false} [863] L1248-->L1251: Formula: (and (= (select (select |v_#memory_int_116| v_ssl3_accept_~s.base_49) (+ 72 v_ssl3_accept_~s.offset_49)) |v_ssl3_accept_#t~mem74_1|) (not (= |v_ssl3_accept_#t~mem73_5| 8608))) InVars {#memory_int=|v_#memory_int_116|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_49, ssl3_accept_~s.base=v_ssl3_accept_~s.base_49, ssl3_accept_#t~mem73=|v_ssl3_accept_#t~mem73_5|} OutVars{#memory_int=|v_#memory_int_116|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_49, ssl3_accept_~s.base=v_ssl3_accept_~s.base_49, ssl3_accept_#t~mem74=|v_ssl3_accept_#t~mem74_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem73, ssl3_accept_#t~mem74] {18388#false} is VALID [2022-04-08 03:04:45,504 INFO L290 TraceCheckUtils]: 77: Hoare triple {18388#false} [866] L1251-->L1254: Formula: (and (= (select (select |v_#memory_int_117| v_ssl3_accept_~s.base_50) (+ 72 v_ssl3_accept_~s.offset_50)) |v_ssl3_accept_#t~mem75_1|) (not (= |v_ssl3_accept_#t~mem74_5| 8609))) InVars {#memory_int=|v_#memory_int_117|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_50, ssl3_accept_~s.base=v_ssl3_accept_~s.base_50, 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_117|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_50, ssl3_accept_~s.base=v_ssl3_accept_~s.base_50} AuxVars[] AssignedVars[ssl3_accept_#t~mem74, ssl3_accept_#t~mem75] {18388#false} is VALID [2022-04-08 03:04:45,504 INFO L290 TraceCheckUtils]: 78: Hoare triple {18388#false} [870] L1254-->L1257: Formula: (and (= (select (select |v_#memory_int_118| v_ssl3_accept_~s.base_51) (+ 72 v_ssl3_accept_~s.offset_51)) |v_ssl3_accept_#t~mem76_1|) (not (= |v_ssl3_accept_#t~mem75_5| 8640))) InVars {#memory_int=|v_#memory_int_118|, ssl3_accept_#t~mem75=|v_ssl3_accept_#t~mem75_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_51, ssl3_accept_~s.base=v_ssl3_accept_~s.base_51} OutVars{#memory_int=|v_#memory_int_118|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_51, ssl3_accept_#t~mem76=|v_ssl3_accept_#t~mem76_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_51} AuxVars[] AssignedVars[ssl3_accept_#t~mem75, ssl3_accept_#t~mem76] {18388#false} is VALID [2022-04-08 03:04:45,504 INFO L290 TraceCheckUtils]: 79: Hoare triple {18388#false} [873] L1257-->L1260: Formula: (and (= (select (select |v_#memory_int_119| v_ssl3_accept_~s.base_52) (+ 72 v_ssl3_accept_~s.offset_52)) |v_ssl3_accept_#t~mem77_1|) (not (= |v_ssl3_accept_#t~mem76_5| 8641))) InVars {#memory_int=|v_#memory_int_119|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_52, ssl3_accept_#t~mem76=|v_ssl3_accept_#t~mem76_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_52} OutVars{#memory_int=|v_#memory_int_119|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_52, ssl3_accept_#t~mem77=|v_ssl3_accept_#t~mem77_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_52} AuxVars[] AssignedVars[ssl3_accept_#t~mem76, ssl3_accept_#t~mem77] {18388#false} is VALID [2022-04-08 03:04:45,504 INFO L290 TraceCheckUtils]: 80: Hoare triple {18388#false} [877] L1260-->L1263: Formula: (and (= (select (select |v_#memory_int_120| v_ssl3_accept_~s.base_53) (+ 72 v_ssl3_accept_~s.offset_53)) |v_ssl3_accept_#t~mem78_1|) (not (= 8656 |v_ssl3_accept_#t~mem77_5|))) InVars {#memory_int=|v_#memory_int_120|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_53, ssl3_accept_#t~mem77=|v_ssl3_accept_#t~mem77_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_53} OutVars{#memory_int=|v_#memory_int_120|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_53, ssl3_accept_#t~mem78=|v_ssl3_accept_#t~mem78_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_53} AuxVars[] AssignedVars[ssl3_accept_#t~mem77, ssl3_accept_#t~mem78] {18388#false} is VALID [2022-04-08 03:04:45,504 INFO L290 TraceCheckUtils]: 81: Hoare triple {18388#false} [882] L1263-->L1266: Formula: (and (not (= 8657 |v_ssl3_accept_#t~mem78_5|)) (= |v_ssl3_accept_#t~mem79_1| (select (select |v_#memory_int_121| v_ssl3_accept_~s.base_54) (+ 72 v_ssl3_accept_~s.offset_54)))) InVars {#memory_int=|v_#memory_int_121|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_54, ssl3_accept_#t~mem78=|v_ssl3_accept_#t~mem78_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_54} OutVars{#memory_int=|v_#memory_int_121|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_54, ssl3_accept_#t~mem79=|v_ssl3_accept_#t~mem79_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_54} AuxVars[] AssignedVars[ssl3_accept_#t~mem78, ssl3_accept_#t~mem79] {18388#false} is VALID [2022-04-08 03:04:45,504 INFO L290 TraceCheckUtils]: 82: Hoare triple {18388#false} [887] L1266-->L1269: Formula: (and (= |v_ssl3_accept_#t~mem80_1| (select (select |v_#memory_int_122| v_ssl3_accept_~s.base_55) (+ 72 v_ssl3_accept_~s.offset_55))) (not (= |v_ssl3_accept_#t~mem79_5| 8672))) InVars {#memory_int=|v_#memory_int_122|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_55, ssl3_accept_~s.base=v_ssl3_accept_~s.base_55, ssl3_accept_#t~mem79=|v_ssl3_accept_#t~mem79_5|} OutVars{#memory_int=|v_#memory_int_122|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_55, ssl3_accept_#t~mem80=|v_ssl3_accept_#t~mem80_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_55} AuxVars[] AssignedVars[ssl3_accept_#t~mem80, ssl3_accept_#t~mem79] {18388#false} is VALID [2022-04-08 03:04:45,504 INFO L290 TraceCheckUtils]: 83: Hoare triple {18388#false} [891] L1269-->L1270: Formula: (= 8673 |v_ssl3_accept_#t~mem80_3|) InVars {ssl3_accept_#t~mem80=|v_ssl3_accept_#t~mem80_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem80] {18388#false} is VALID [2022-04-08 03:04:45,504 INFO L290 TraceCheckUtils]: 84: Hoare triple {18388#false} [890] L1270-->L1615: Formula: (and (<= |v_ssl3_accept_#t~nondet144_2| 2147483647) (<= 0 (+ |v_ssl3_accept_#t~nondet144_2| 2147483648)) (= v_ssl3_accept_~ret~0_9 |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_9} AuxVars[] AssignedVars[ssl3_accept_~ret~0, ssl3_accept_#t~nondet144] {18388#false} is VALID [2022-04-08 03:04:45,504 INFO L290 TraceCheckUtils]: 85: Hoare triple {18388#false} [895] L1615-->L1616: Formula: (= 3 v_ssl3_accept_~blastFlag~0_4) InVars {ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_4} OutVars{ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_4} AuxVars[] AssignedVars[] {18388#false} is VALID [2022-04-08 03:04:45,505 INFO L290 TraceCheckUtils]: 86: Hoare triple {18388#false} [901] L1616-->ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {18388#false} is VALID [2022-04-08 03:04:45,505 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-08 03:04:45,505 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-08 03:04:45,505 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [669886926] [2022-04-08 03:04:45,505 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [669886926] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-08 03:04:45,505 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-08 03:04:45,505 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-04-08 03:04:45,505 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [317882742] [2022-04-08 03:04:45,505 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-08 03:04:45,506 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 87 [2022-04-08 03:04:45,506 INFO L84 Accepts]: Finished accepts. word is accepted. [2022-04-08 03:04:45,506 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-08 03:04:45,565 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-08 03:04:45,565 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-04-08 03:04:45,565 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-08 03:04:45,565 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-04-08 03:04:45,565 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-04-08 03:04:45,566 INFO L87 Difference]: Start difference. First operand 256 states and 389 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-08 03:04:47,584 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-08 03:04:48,608 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-08 03:04:48,608 INFO L93 Difference]: Finished difference Result 590 states and 903 transitions. [2022-04-08 03:04:48,608 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-04-08 03:04:48,609 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 87 [2022-04-08 03:04:48,609 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-08 03:04:48,609 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-08 03:04:48,611 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 563 transitions. [2022-04-08 03:04:48,611 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-08 03:04:48,613 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 563 transitions. [2022-04-08 03:04:48,613 INFO L86 InductivityCheck]: Starting inductivity check of a Floyd-Hoare automaton with 5 states and 563 transitions. [2022-04-08 03:04:48,977 INFO L122 InductivityCheck]: Floyd-Hoare automaton has 563 edges. 563 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2022-04-08 03:04:48,983 INFO L225 Difference]: With dead ends: 590 [2022-04-08 03:04:48,983 INFO L226 Difference]: Without dead ends: 360 [2022-04-08 03:04:48,983 INFO L912 BasicCegarLoop]: 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-08 03:04:48,984 INFO L913 BasicCegarLoop]: 109 mSDtfsCounter, 137 mSDsluCounter, 207 mSDsCounter, 0 mSdLazyCounter, 462 mSolverCounterSat, 63 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 137 SdHoareTripleChecker+Valid, 316 SdHoareTripleChecker+Invalid, 526 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 63 IncrementalHoareTripleChecker+Valid, 462 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2022-04-08 03:04:48,984 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [137 Valid, 316 Invalid, 526 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [63 Valid, 462 Invalid, 1 Unknown, 0 Unchecked, 2.4s Time] [2022-04-08 03:04:48,984 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 360 states. [2022-04-08 03:04:48,988 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 360 to 256. [2022-04-08 03:04:48,989 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2022-04-08 03:04:48,989 INFO L82 GeneralOperation]: Start isEquivalent. First operand 360 states. Second operand has 256 states, 251 states have (on average 1.5179282868525896) internal successors, (381), 251 states have internal predecessors, (381), 3 states have call successors, (3), 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-08 03:04:48,989 INFO L74 IsIncluded]: Start isIncluded. First operand 360 states. Second operand has 256 states, 251 states have (on average 1.5179282868525896) internal successors, (381), 251 states have internal predecessors, (381), 3 states have call successors, (3), 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-08 03:04:48,989 INFO L87 Difference]: Start difference. First operand 360 states. Second operand has 256 states, 251 states have (on average 1.5179282868525896) internal successors, (381), 251 states have internal predecessors, (381), 3 states have call successors, (3), 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-08 03:04:48,994 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-08 03:04:48,995 INFO L93 Difference]: Finished difference Result 360 states and 540 transitions. [2022-04-08 03:04:48,995 INFO L276 IsEmpty]: Start isEmpty. Operand 360 states and 540 transitions. [2022-04-08 03:04:48,995 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2022-04-08 03:04:48,995 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2022-04-08 03:04:48,995 INFO L74 IsIncluded]: Start isIncluded. First operand has 256 states, 251 states have (on average 1.5179282868525896) internal successors, (381), 251 states have internal predecessors, (381), 3 states have call successors, (3), 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 360 states. [2022-04-08 03:04:48,996 INFO L87 Difference]: Start difference. First operand has 256 states, 251 states have (on average 1.5179282868525896) internal successors, (381), 251 states have internal predecessors, (381), 3 states have call successors, (3), 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 360 states. [2022-04-08 03:04:49,001 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-08 03:04:49,001 INFO L93 Difference]: Finished difference Result 360 states and 540 transitions. [2022-04-08 03:04:49,001 INFO L276 IsEmpty]: Start isEmpty. Operand 360 states and 540 transitions. [2022-04-08 03:04:49,001 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2022-04-08 03:04:49,002 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2022-04-08 03:04:49,002 INFO L88 GeneralOperation]: Finished isEquivalent. [2022-04-08 03:04:49,002 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2022-04-08 03:04:49,002 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 256 states, 251 states have (on average 1.5179282868525896) internal successors, (381), 251 states have internal predecessors, (381), 3 states have call successors, (3), 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-08 03:04:49,005 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 256 states to 256 states and 385 transitions. [2022-04-08 03:04:49,005 INFO L78 Accepts]: Start accepts. Automaton has 256 states and 385 transitions. Word has length 87 [2022-04-08 03:04:49,005 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-08 03:04:49,005 INFO L478 AbstractCegarLoop]: Abstraction has 256 states and 385 transitions. [2022-04-08 03:04:49,005 INFO L479 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-08 03:04:49,006 INFO L276 IsEmpty]: Start isEmpty. Operand 256 states and 385 transitions. [2022-04-08 03:04:49,006 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2022-04-08 03:04:49,006 INFO L491 BasicCegarLoop]: Found error trace [2022-04-08 03:04:49,006 INFO L499 BasicCegarLoop]: 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-08 03:04:49,006 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2022-04-08 03:04:49,006 INFO L403 AbstractCegarLoop]: === Iteration 18 === Targeting ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION === [ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-08 03:04:49,007 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-08 03:04:49,007 INFO L85 PathProgramCache]: Analyzing trace with hash 989898955, now seen corresponding path program 1 times [2022-04-08 03:04:49,007 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-08 03:04:49,007 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [867521565] [2022-04-08 03:04:49,007 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-08 03:04:49,007 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-08 03:04:49,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-08 03:04:49,099 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-08 03:04:49,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-08 03:04:49,103 INFO L290 TraceCheckUtils]: 0: Hoare triple {20103#(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|))} [668] 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) (= 196 (select |v_#length_13| 4)) (= (select .cse1 0) 48) (< 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] {20096#true} is VALID [2022-04-08 03:04:49,103 INFO L290 TraceCheckUtils]: 1: Hoare triple {20096#true} [671] ULTIMATE.initFINAL-->ULTIMATE.initEXIT: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {20096#true} is VALID [2022-04-08 03:04:49,103 INFO L284 TraceCheckUtils]: 2: Hoare quadruple {20096#true} {20096#true} [915] ULTIMATE.initEXIT-->L-1: AOR: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] LVA: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {20096#true} is VALID [2022-04-08 03:04:49,104 INFO L272 TraceCheckUtils]: 0: Hoare triple {20096#true} [666] ULTIMATE.startENTRY-->ULTIMATE.initENTRY: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {20103#(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-08 03:04:49,104 INFO L290 TraceCheckUtils]: 1: Hoare triple {20103#(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|))} [668] 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) (= 196 (select |v_#length_13| 4)) (= (select .cse1 0) 48) (< 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] {20096#true} is VALID [2022-04-08 03:04:49,104 INFO L290 TraceCheckUtils]: 2: Hoare triple {20096#true} [671] ULTIMATE.initFINAL-->ULTIMATE.initEXIT: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {20096#true} is VALID [2022-04-08 03:04:49,104 INFO L284 TraceCheckUtils]: 3: Hoare quadruple {20096#true} {20096#true} [915] ULTIMATE.initEXIT-->L-1: AOR: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] LVA: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {20096#true} is VALID [2022-04-08 03:04:49,104 INFO L272 TraceCheckUtils]: 4: Hoare triple {20096#true} [667] L-1-->mainENTRY: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {20096#true} is VALID [2022-04-08 03:04:49,105 INFO L290 TraceCheckUtils]: 5: Hoare triple {20096#true} [670] mainENTRY-->L1096: Formula: (let ((.cse27 (+ 116 v_main_~s~0.offset_1))) (let ((.cse37 (select |v_#memory_$Pointer$.offset_204| v_main_~s~0.base_1)) (.cse2 (select |v_#memory_$Pointer$.base_204| v_main_~s~0.base_1)) (.cse28 (+ v_main_~s~0.offset_1 248)) (.cse33 (store |v_#valid_6| v_main_~s~0.base_1 1)) (.cse31 (select (select |v_#memory_$Pointer$.base_202| v_main_~s~0.base_1) .cse27)) (.cse32 (+ (select (select |v_#memory_$Pointer$.offset_201| v_main_~s~0.base_1) .cse27) 888))) (let ((.cse21 (store |v_#memory_$Pointer$.offset_201| .cse31 (store (select |v_#memory_$Pointer$.offset_201| .cse31) .cse32 0))) (.cse35 (store |v_#memory_$Pointer$.base_202| .cse31 (store (select |v_#memory_$Pointer$.base_202| .cse31) .cse32 |v_main_#t~malloc19.base_4|))) (.cse34 (store .cse33 |v_main_#t~malloc8.base_4| 1)) (.cse11 (select .cse2 .cse28)) (.cse12 (+ 152 (select .cse37 .cse28)))) (let ((.cse38 (store |v_#memory_$Pointer$.offset_204| .cse11 (store (select |v_#memory_$Pointer$.offset_204| .cse11) .cse12 (let ((.cse43 (mod |v_main_#t~nondet15_2| 18446744073709551616))) (ite (<= .cse43 9223372036854775807) .cse43 (+ (- 18446744073709551616) .cse43)))))) (.cse23 (store |v_#memory_$Pointer$.base_204| .cse11 (store (select |v_#memory_$Pointer$.base_204| .cse11) .cse12 0))) (.cse22 (store .cse34 |v_main_#t~malloc9.base_4| 1)) (.cse39 (select (select |v_#memory_$Pointer$.base_205| v_main_~s~0.base_1) .cse27)) (.cse40 (+ 888 (select (select |v_#memory_$Pointer$.offset_202| v_main_~s~0.base_1) .cse27))) (.cse41 (select (select .cse35 v_main_~s~0.base_1) .cse27)) (.cse42 (+ 888 (select (select .cse21 v_main_~s~0.base_1) .cse27)))) (let ((.cse0 (select |v_#memory_$Pointer$.base_203| v_main_~s~0.base_1)) (.cse6 (+ v_main_~s~0.offset_1 332)) (.cse3 (select |v_#memory_$Pointer$.offset_205| v_main_~s~0.base_1)) (.cse19 (select (select .cse35 .cse41) .cse42)) (.cse20 (+ (select (select .cse21 .cse41) .cse42) 20)) (.cse8 (select (select |v_#memory_$Pointer$.base_205| .cse39) .cse40)) (.cse9 (+ (select (select |v_#memory_$Pointer$.offset_202| .cse39) .cse40) 28)) (.cse13 (select |v_#memory_int_228| v_main_~s~0.base_1)) (.cse4 (+ v_main_~s~0.offset_1 272)) (.cse7 (select |v_#memory_$Pointer$.offset_203| v_main_~s~0.base_1)) (.cse1 (+ v_main_~s~0.offset_1 256)) (.cse15 (+ v_main_~s~0.offset_1 288)) (.cse17 (select |v_#memory_$Pointer$.base_201| v_main_~s~0.base_1)) (.cse29 (+ v_main_~s~0.offset_1 72)) (.cse16 (select |v_#memory_int_225| v_main_~s~0.base_1)) (.cse36 (select |v_#memory_int_224| v_main_~s~0.base_1)) (.cse14 (select |v_#memory_int_226| v_main_~s~0.base_1)) (.cse26 (store .cse22 |v_main_#t~malloc10.base_4| 1)) (.cse24 (select (select .cse23 v_main_~s~0.base_1) .cse27)) (.cse25 (+ 975 (select (select .cse38 v_main_~s~0.base_1) .cse27)))) (and (<= 0 (+ |v_main_#t~nondet26_1| 2147483648)) (<= |v_main_#t~nondet17_2| 2147483647) (= (store |v_#memory_$Pointer$.base_203| v_main_~s~0.base_1 (store .cse0 .cse1 (select .cse2 .cse1))) |v_#memory_$Pointer$.base_204|) (= (store |v_#memory_$Pointer$.offset_205| v_main_~s~0.base_1 (store (store .cse3 .cse4 (let ((.cse5 (mod |v_main_#t~nondet11_2| 18446744073709551616))) (ite (<= .cse5 9223372036854775807) .cse5 (+ (- 18446744073709551616) .cse5)))) .cse6 (select .cse7 .cse6))) |v_#memory_$Pointer$.offset_203|) (= (select |v_#valid_6| v_main_~s~0.base_1) 0) (= |v_#memory_$Pointer$.base_1| (store |v_#memory_$Pointer$.base_205| .cse8 (store (select |v_#memory_$Pointer$.base_205| .cse8) .cse9 (select (select |v_#memory_$Pointer$.base_1| .cse8) .cse9)))) (= |v_#length_1| (store (store (store (store (store |v_#length_6| v_main_~s~0.base_1 356) |v_main_#t~malloc8.base_4| 979) |v_main_#t~malloc9.base_4| 348) |v_main_#t~malloc10.base_4| 244) |v_main_#t~malloc19.base_4| 68)) (= (let ((.cse10 (store |v_#memory_int_228| v_main_~s~0.base_1 (store (store .cse13 .cse6 |v_main_#t~nondet12_2|) .cse1 |v_main_#t~nondet13_2|)))) (store .cse10 .cse11 (store (select .cse10 .cse11) .cse12 (select (select |v_#memory_int_229| .cse11) .cse12)))) |v_#memory_int_229|) (= |v_#memory_int_225| (store |v_#memory_int_226| v_main_~s~0.base_1 (store .cse14 .cse15 (select .cse16 .cse15)))) (= (store |v_#memory_$Pointer$.base_201| v_main_~s~0.base_1 (store (store .cse17 .cse4 0) .cse6 (select .cse0 .cse6))) |v_#memory_$Pointer$.base_203|) (< |v_main_#t~malloc9.base_4| |v_#StackHeapBarrier_1|) (= (let ((.cse18 (store |v_#memory_int_227| .cse19 (store (select |v_#memory_int_227| .cse19) .cse20 |v_main_#t~nondet22_2|)))) (store .cse18 .cse8 (store (select .cse18 .cse8) .cse9 |v_main_#t~nondet25_2|))) |v_#memory_int_1|) (<= |v_main_#t~nondet13_2| 2147483647) (= (store .cse21 .cse19 (store (select .cse21 .cse19) .cse20 (select (select |v_#memory_$Pointer$.offset_202| .cse19) .cse20))) |v_#memory_$Pointer$.offset_202|) (not (= |v_main_#t~malloc9.base_4| 0)) (not (= |v_main_#t~malloc19.base_4| 0)) (= (select .cse22 |v_main_#t~malloc10.base_4|) 0) (= (store .cse23 .cse24 (store (select .cse23 .cse24) .cse25 (select (select |v_#memory_$Pointer$.base_202| .cse24) .cse25))) |v_#memory_$Pointer$.base_202|) (< v_main_~s~0.base_1 |v_#StackHeapBarrier_1|) (= |v_#valid_1| (store .cse26 |v_main_#t~malloc19.base_4| 1)) (= (store |v_#memory_$Pointer$.offset_13| v_main_~s~0.base_1 (store (store (store (store (select |v_#memory_$Pointer$.offset_13| v_main_~s~0.base_1) .cse27 0) .cse15 0) .cse28 0) .cse29 (select .cse3 .cse29))) |v_#memory_$Pointer$.offset_205|) (= |v_#memory_int_227| (let ((.cse30 (store |v_#memory_int_229| .cse24 (store (select |v_#memory_int_229| .cse24) .cse25 |v_main_#t~nondet17_2|)))) (store .cse30 .cse31 (store (select .cse30 .cse31) .cse32 (select (select |v_#memory_int_227| .cse31) .cse32))))) (= (select .cse33 |v_main_#t~malloc8.base_4|) 0) (< |v_main_#t~malloc8.base_4| |v_#StackHeapBarrier_1|) (= v_main_~s~0.offset_1 0) (= (select .cse34 |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)) (= (store .cse35 .cse19 (store (select .cse35 .cse19) .cse20 (select (select |v_#memory_$Pointer$.base_205| .cse19) .cse20))) |v_#memory_$Pointer$.base_205|) (< |v_main_#t~malloc10.base_4| |v_#StackHeapBarrier_1|) (= |v_#memory_$Pointer$.offset_1| (store |v_#memory_$Pointer$.offset_202| .cse8 (store (select |v_#memory_$Pointer$.offset_202| .cse8) .cse9 (select (select |v_#memory_$Pointer$.offset_1| .cse8) .cse9)))) (= |v_#memory_int_228| (store |v_#memory_int_224| v_main_~s~0.base_1 (store (store .cse36 .cse29 8464) .cse4 (select .cse13 .cse4)))) (= (store |v_#memory_$Pointer$.offset_203| v_main_~s~0.base_1 (store .cse7 .cse1 (select .cse37 .cse1))) |v_#memory_$Pointer$.offset_204|) (not (= v_main_~s~0.base_1 0)) (= (store |v_#memory_$Pointer$.base_13| v_main_~s~0.base_1 (store (store (store (store (select |v_#memory_$Pointer$.base_13| v_main_~s~0.base_1) .cse27 |v_main_#t~malloc8.base_4|) .cse15 |v_main_#t~malloc9.base_4|) .cse28 |v_main_#t~malloc10.base_4|) .cse29 (select .cse17 .cse29))) |v_#memory_$Pointer$.base_201|) (= (store |v_#memory_int_225| v_main_~s~0.base_1 (store .cse16 .cse28 (select .cse36 .cse28))) |v_#memory_int_224|) (= |v_#memory_int_226| (store |v_#memory_int_13| v_main_~s~0.base_1 (store (select |v_#memory_int_13| v_main_~s~0.base_1) .cse27 (select .cse14 .cse27)))) (= (select .cse26 |v_main_#t~malloc19.base_4|) 0) (= (store .cse38 .cse24 (store (select .cse38 .cse24) .cse25 (select (select |v_#memory_$Pointer$.offset_201| .cse24) .cse25))) |v_#memory_$Pointer$.offset_201|))))))) InVars {#memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, 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_13|, #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_13|} 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_#memory_$Pointer$.offset_205|, |v_main_#t~malloc19.base_4|, |v_#memory_int_224|, |v_#memory_int_225|, |v_#memory_int_226|, |v_#memory_int_227|, |v_#memory_$Pointer$.base_205|, |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] {20096#true} is VALID [2022-04-08 03:04:49,105 INFO L290 TraceCheckUtils]: 6: Hoare triple {20096#true} [672] L1096-->L1096-2: Formula: (let ((.cse0 (+ v_main_~s~0.offset_4 204))) (and (= (store |v_#memory_$Pointer$.offset_20| v_main_~s~0.base_4 (store (select |v_#memory_$Pointer$.offset_20| v_main_~s~0.base_4) .cse0 0)) |v_#memory_$Pointer$.offset_19|) (= (store |v_#memory_$Pointer$.base_20| v_main_~s~0.base_4 (store (select |v_#memory_$Pointer$.base_20| v_main_~s~0.base_4) .cse0 0)) |v_#memory_$Pointer$.base_19|) (not (= |v_main_#t~nondet26_3| 0)) (= |v_#memory_int_20| (store |v_#memory_int_21| v_main_~s~0.base_4 (store (select |v_#memory_int_21| v_main_~s~0.base_4) .cse0 (select (select |v_#memory_int_20| v_main_~s~0.base_4) .cse0)))))) InVars {main_#t~nondet26=|v_main_#t~nondet26_3|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_20|, main_~s~0.base=v_main_~s~0.base_4, #memory_int=|v_#memory_int_21|, main_~s~0.offset=v_main_~s~0.offset_4, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_20|} OutVars{#memory_int=|v_#memory_int_20|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_19|, 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_19|} AuxVars[] AssignedVars[main_#t~nondet26, #memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] {20096#true} is VALID [2022-04-08 03:04:49,105 INFO L272 TraceCheckUtils]: 7: Hoare triple {20096#true} [674] L1096-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] {20096#true} is VALID [2022-04-08 03:04:49,105 INFO L290 TraceCheckUtils]: 8: Hoare triple {20096#true} [676] ssl3_acceptENTRY-->L1146: Formula: (let ((.cse2 (select |v_#memory_$Pointer$.offset_55| v_ssl3_accept_~s.base_7)) (.cse5 (select |v_#memory_$Pointer$.offset_206| v_ssl3_accept_~s.base_7)) (.cse0 (+ v_ssl3_accept_~s.offset_7 128)) (.cse1 (select |v_#memory_$Pointer$.base_206| v_ssl3_accept_~s.base_7)) (.cse4 (+ v_ssl3_accept_~s.offset_7 72)) (.cse6 (select |v_#memory_$Pointer$.base_55| v_ssl3_accept_~s.base_7)) (.cse3 (+ v_ssl3_accept_~s.offset_7 272))) (and (= v_ssl3_accept_~tmp___9~0_3 |v_ssl3_accept_#t~nondet38_2|) (<= |v_ssl3_accept_#t~nondet37_2| 9223372036854775807) (<= |v_ssl3_accept_#t~nondet35_2| 2147483647) (= v_ssl3_accept_~tmp~3_1 |v_ssl3_accept_#t~nondet41_2|) (= |v_#memory_$Pointer$.base_206| (store |v_#memory_$Pointer$.base_57| v_ssl3_accept_~s.base_7 (store (select |v_#memory_$Pointer$.base_57| v_ssl3_accept_~s.base_7) .cse0 (select .cse1 .cse0)))) (= v_ssl3_accept_~skip~0_1 0) (<= |v_ssl3_accept_#t~nondet31_2| 2147483647) (<= |v_ssl3_accept_#t~nondet41_2| 2147483647) (= v_ssl3_accept_~blastFlag~0_6 0) (= (select .cse2 .cse3) |v_ssl3_accept_#t~mem42.offset_1|) (<= |v_ssl3_accept_#t~nondet32_2| 2147483647) (<= |v_ssl3_accept_#t~nondet39_2| 2147483647) (<= 0 (+ 9223372036854775808 |v_ssl3_accept_#t~nondet37_2|)) (= v_ssl3_accept_~s.offset_7 |v_ssl3_accept_#in~s.offset_1|) (<= 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|) (= v_ssl3_accept_~tmp___1~0_1 |v_ssl3_accept_#t~nondet31_2|) (<= |v_ssl3_accept_#t~nondet33_2| 2147483647) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet31_2|)) (= 0 v_ssl3_accept_~cb~0.base_1) (= v_ssl3_accept_~tmp___5~0_1 |v_ssl3_accept_#t~nondet35_2|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet33_2|)) (<= 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_~s.base_7 |v_ssl3_accept_#in~s.base_1|) (= (store |v_#memory_int_62| v_ssl3_accept_~s.base_7 (store (store (select |v_#memory_int_62| v_ssl3_accept_~s.base_7) .cse0 |v_ssl3_accept_#t~nondet40_2|) .cse4 8464)) |v_#memory_int_60|) (= v_ssl3_accept_~got_new_session~0_1 0) (<= |v_ssl3_accept_#t~nondet38_2| 2147483647) (= v_ssl3_accept_~tmp___2~0_1 |v_ssl3_accept_#t~nondet32_2|) (= (store |v_#memory_$Pointer$.offset_206| v_ssl3_accept_~s.base_7 (store .cse5 .cse4 (select .cse2 .cse4))) |v_#memory_$Pointer$.offset_55|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet41_2|)) (= |v_#memory_$Pointer$.offset_206| (store |v_#memory_$Pointer$.offset_57| v_ssl3_accept_~s.base_7 (store (select |v_#memory_$Pointer$.offset_57| v_ssl3_accept_~s.base_7) .cse0 (select .cse5 .cse0)))) (<= |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_#memory_$Pointer$.base_55| (store |v_#memory_$Pointer$.base_206| v_ssl3_accept_~s.base_7 (store .cse1 .cse4 (select .cse6 .cse4)))) (<= |v_ssl3_accept_#t~nondet34_2| 2147483647) (= |v_ssl3_accept_#t~mem42.base_1| (select .cse6 .cse3)) (= v_ssl3_accept_~cb~0.offset_1 0) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet38_2|)) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet39_2|)) (= (- 1) v_ssl3_accept_~ret~0_10) (<= |v_ssl3_accept_#t~nondet36_2| 2147483647) (= v_ssl3_accept_~tmp___10~0_3 |v_ssl3_accept_#t~nondet39_2|) (= 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_57|, 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_62|, 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_57|, 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_10, 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_55|, ssl3_accept_~num1~0=v_ssl3_accept_~num1~0_1, ssl3_accept_~tmp___10~0=v_ssl3_accept_~tmp___10~0_3, 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_6, 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_7, ssl3_accept_~tmp___9~0=v_ssl3_accept_~tmp___9~0_3, 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_60|, ssl3_accept_~tmp___1~0=v_ssl3_accept_~tmp___1~0_1, ssl3_accept_~s.base=v_ssl3_accept_~s.base_7, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_55|, 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_206|, |v_#memory_$Pointer$.base_206|] 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] {20096#true} is VALID [2022-04-08 03:04:49,105 INFO L290 TraceCheckUtils]: 9: Hoare triple {20096#true} [678] L1146-->L1146-2: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_8 272))) (and (= (select (select |v_#memory_$Pointer$.base_59| v_ssl3_accept_~s.base_8) .cse0) v_ssl3_accept_~cb~0.base_3) (not (= (mod (+ |v_ssl3_accept_#t~mem42.base_3| |v_ssl3_accept_#t~mem42.offset_3|) 18446744073709551616) 0)) (= v_ssl3_accept_~cb~0.offset_3 (select (select |v_#memory_$Pointer$.offset_59| v_ssl3_accept_~s.base_8) .cse0)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_8, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_59|, ssl3_accept_#t~mem42.base=|v_ssl3_accept_#t~mem42.base_3|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_8, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_59|, ssl3_accept_#t~mem42.offset=|v_ssl3_accept_#t~mem42.offset_3|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_8, ssl3_accept_~cb~0.base=v_ssl3_accept_~cb~0.base_3, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_59|, 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_8, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_59|} 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] {20096#true} is VALID [2022-04-08 03:04:49,105 INFO L290 TraceCheckUtils]: 10: Hoare triple {20096#true} [680] L1146-2-->L1152: Formula: (let ((.cse1 (+ 44 v_ssl3_accept_~s.offset_11))) (and (= |v_#memory_int_67| (store |v_#memory_int_68| v_ssl3_accept_~s.base_11 (let ((.cse0 (select |v_#memory_int_68| v_ssl3_accept_~s.base_11))) (store .cse0 .cse1 (+ (select .cse0 .cse1) 1))))) (= |v_#memory_$Pointer$.base_64| (store |v_#memory_$Pointer$.base_65| v_ssl3_accept_~s.base_11 (store (select |v_#memory_$Pointer$.base_65| v_ssl3_accept_~s.base_11) .cse1 (select (select |v_#memory_$Pointer$.base_64| v_ssl3_accept_~s.base_11) .cse1)))) (= (store |v_#memory_$Pointer$.offset_65| v_ssl3_accept_~s.base_11 (store (select |v_#memory_$Pointer$.offset_65| v_ssl3_accept_~s.base_11) .cse1 (select (select |v_#memory_$Pointer$.offset_64| v_ssl3_accept_~s.base_11) .cse1))) |v_#memory_$Pointer$.offset_64|))) InVars {#memory_int=|v_#memory_int_68|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_11, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_65|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_11, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_65|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_11, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_64|, ssl3_accept_#t~mem44=|v_ssl3_accept_#t~mem44_1|, #memory_int=|v_#memory_int_67|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_11, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_64|} AuxVars[] AssignedVars[#memory_$Pointer$.base, ssl3_accept_#t~mem44, #memory_int, #memory_$Pointer$.offset] {20096#true} is VALID [2022-04-08 03:04:49,105 INFO L290 TraceCheckUtils]: 11: Hoare triple {20096#true} [682] 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[] {20096#true} is VALID [2022-04-08 03:04:49,106 INFO L290 TraceCheckUtils]: 12: Hoare triple {20096#true} [685] L1152-1-->L1161: Formula: (let ((.cse0 (+ 204 v_ssl3_accept_~s.offset_16))) (and (= (select (select |v_#memory_$Pointer$.base_79| v_ssl3_accept_~s.base_16) .cse0) |v_ssl3_accept_#t~mem45.base_1|) (= (select (select |v_#memory_$Pointer$.offset_79| v_ssl3_accept_~s.base_16) .cse0) |v_ssl3_accept_#t~mem45.offset_1|))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_16, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_79|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_16, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_79|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_16, ssl3_accept_#t~mem45.offset=|v_ssl3_accept_#t~mem45.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_79|, ssl3_accept_#t~mem45.base=|v_ssl3_accept_#t~mem45.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_16, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_79|} AuxVars[] AssignedVars[ssl3_accept_#t~mem45.offset, ssl3_accept_#t~mem45.base] {20096#true} is VALID [2022-04-08 03:04:49,106 INFO L290 TraceCheckUtils]: 13: Hoare triple {20096#true} [687] L1161-->L1167-2: Formula: (not (= (mod (+ |v_ssl3_accept_#t~mem45.base_5| |v_ssl3_accept_#t~mem45.offset_5|) 18446744073709551616) 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] {20096#true} is VALID [2022-04-08 03:04:49,106 INFO L290 TraceCheckUtils]: 14: Hoare triple {20096#true} [691] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {20096#true} is VALID [2022-04-08 03:04:49,106 INFO L290 TraceCheckUtils]: 15: Hoare triple {20096#true} [693] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_82| v_ssl3_accept_~s.base_18) (+ 72 v_ssl3_accept_~s.offset_18)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_82|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, 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_82|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {20096#true} is VALID [2022-04-08 03:04:49,106 INFO L290 TraceCheckUtils]: 16: Hoare triple {20096#true} [697] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_84| v_ssl3_accept_~s.base_20) (+ 72 v_ssl3_accept_~s.offset_20))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_84|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_20, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_20} OutVars{#memory_int=|v_#memory_int_84|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_20, ssl3_accept_~s.base=v_ssl3_accept_~s.base_20} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {20096#true} is VALID [2022-04-08 03:04:49,106 INFO L290 TraceCheckUtils]: 17: Hoare triple {20096#true} [701] L1173-->L1176: Formula: (and (= (select (select |v_#memory_int_85| v_ssl3_accept_~s.base_21) (+ 72 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|) (not (= |v_ssl3_accept_#t~mem48_5| 16384))) InVars {#memory_int=|v_#memory_int_85|, 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_85|, 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] {20096#true} is VALID [2022-04-08 03:04:49,106 INFO L290 TraceCheckUtils]: 18: Hoare triple {20096#true} [704] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_86| v_ssl3_accept_~s.base_22) (+ 72 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_86|, 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_86|, 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] {20096#true} is VALID [2022-04-08 03:04:49,106 INFO L290 TraceCheckUtils]: 19: Hoare triple {20096#true} [708] 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_25) (+ 72 v_ssl3_accept_~s.offset_25)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {20096#true} is VALID [2022-04-08 03:04:49,106 INFO L290 TraceCheckUtils]: 20: Hoare triple {20096#true} [711] L1182-->L1185: Formula: (and (= |v_ssl3_accept_#t~mem52_1| (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_26) (+ 72 v_ssl3_accept_~s.offset_26))) (not (= 8195 |v_ssl3_accept_#t~mem51_5|))) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} 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_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {20096#true} is VALID [2022-04-08 03:04:49,106 INFO L290 TraceCheckUtils]: 21: Hoare triple {20096#true} [715] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_93| v_ssl3_accept_~s.base_27) (+ 72 v_ssl3_accept_~s.offset_27)))) InVars {#memory_int=|v_#memory_int_93|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_27, ssl3_accept_~s.base=v_ssl3_accept_~s.base_27} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_93|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_27, ssl3_accept_~s.base=v_ssl3_accept_~s.base_27} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {20096#true} is VALID [2022-04-08 03:04:49,106 INFO L290 TraceCheckUtils]: 22: Hoare triple {20096#true} [720] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_28) (+ 72 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_94|, 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_94|, 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] {20096#true} is VALID [2022-04-08 03:04:49,106 INFO L290 TraceCheckUtils]: 23: Hoare triple {20096#true} [728] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_30) (+ 72 v_ssl3_accept_~s.offset_30))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {20096#true} is VALID [2022-04-08 03:04:49,106 INFO L290 TraceCheckUtils]: 24: Hoare triple {20096#true} [735] 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] {20096#true} is VALID [2022-04-08 03:04:49,107 INFO L290 TraceCheckUtils]: 25: Hoare triple {20096#true} [741] L1201-->L1356: Formula: (let ((.cse0 (+ 68 v_ssl3_accept_~s.offset_68))) (and (= |v_#memory_$Pointer$.offset_115| (store |v_#memory_$Pointer$.offset_116| v_ssl3_accept_~s.base_68 (store (select |v_#memory_$Pointer$.offset_116| v_ssl3_accept_~s.base_68) .cse0 (select (select |v_#memory_$Pointer$.offset_115| v_ssl3_accept_~s.base_68) .cse0)))) (= (store |v_#memory_int_150| v_ssl3_accept_~s.base_68 (store (select |v_#memory_int_150| v_ssl3_accept_~s.base_68) .cse0 0)) |v_#memory_int_149|) (= (store |v_#memory_$Pointer$.base_116| v_ssl3_accept_~s.base_68 (store (select |v_#memory_$Pointer$.base_116| v_ssl3_accept_~s.base_68) .cse0 (select (select |v_#memory_$Pointer$.base_115| v_ssl3_accept_~s.base_68) .cse0))) |v_#memory_$Pointer$.base_115|) (<= |v_ssl3_accept_#t~nondet92_2| 2147483647) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet92_2|)) (= v_ssl3_accept_~ret~0_27 |v_ssl3_accept_#t~nondet92_2|))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_68, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_116|, #memory_int=|v_#memory_int_150|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_68, ssl3_accept_#t~nondet92=|v_ssl3_accept_#t~nondet92_2|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_116|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_27, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_68, #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[] AssignedVars[ssl3_accept_~ret~0, #memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset, ssl3_accept_#t~nondet92] {20096#true} is VALID [2022-04-08 03:04:49,107 INFO L290 TraceCheckUtils]: 26: Hoare triple {20096#true} [747] L1356-->L1356-2: Formula: (and (= v_ssl3_accept_~blastFlag~0_8 1) (= v_ssl3_accept_~blastFlag~0_9 0)) InVars {ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_9} OutVars{ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_8} AuxVars[] AssignedVars[ssl3_accept_~blastFlag~0] {20096#true} is VALID [2022-04-08 03:04:49,108 INFO L290 TraceCheckUtils]: 27: Hoare triple {20096#true} [754] L1356-2-->L1654: Formula: (let ((.cse0 (+ 72 v_ssl3_accept_~s.offset_69)) (.cse2 (select |v_#memory_$Pointer$.base_211| v_ssl3_accept_~s.base_69)) (.cse3 (select |v_#memory_$Pointer$.offset_211| v_ssl3_accept_~s.base_69)) (.cse1 (+ 88 v_ssl3_accept_~s.offset_69))) (and (= |v_#memory_int_151| (store |v_#memory_int_153| v_ssl3_accept_~s.base_69 (store (store (select |v_#memory_int_153| v_ssl3_accept_~s.base_69) .cse0 8496) .cse1 0))) (= (store |v_#memory_$Pointer$.base_119| v_ssl3_accept_~s.base_69 (store (select |v_#memory_$Pointer$.base_119| v_ssl3_accept_~s.base_69) .cse0 (select .cse2 .cse0))) |v_#memory_$Pointer$.base_211|) (not (<= v_ssl3_accept_~ret~0_29 0)) (= (store |v_#memory_$Pointer$.offset_119| v_ssl3_accept_~s.base_69 (store (select |v_#memory_$Pointer$.offset_119| v_ssl3_accept_~s.base_69) .cse0 (select .cse3 .cse0))) |v_#memory_$Pointer$.offset_211|) (= (store |v_#memory_$Pointer$.base_211| v_ssl3_accept_~s.base_69 (store .cse2 .cse1 (select (select |v_#memory_$Pointer$.base_117| v_ssl3_accept_~s.base_69) .cse1))) |v_#memory_$Pointer$.base_117|) (= v_ssl3_accept_~got_new_session~0_5 1) (= (store |v_#memory_$Pointer$.offset_211| v_ssl3_accept_~s.base_69 (store .cse3 .cse1 (select (select |v_#memory_$Pointer$.offset_117| v_ssl3_accept_~s.base_69) .cse1))) |v_#memory_$Pointer$.offset_117|))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_69, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_29, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_119|, #memory_int=|v_#memory_int_153|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_69, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_119|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_69, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_29, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_117|, ssl3_accept_~got_new_session~0=v_ssl3_accept_~got_new_session~0_5, #memory_int=|v_#memory_int_151|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_69, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_117|} 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] {20101#(= 8496 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} is VALID [2022-04-08 03:04:49,108 INFO L290 TraceCheckUtils]: 28: Hoare triple {20101#(= 8496 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} [733] L1654-->L1692: Formula: (let ((.cse0 (+ 116 v_ssl3_accept_~s.offset_17))) (and (= (select (select |v_#memory_int_81| |v_ssl3_accept_#t~mem150.base_1|) (+ |v_ssl3_accept_#t~mem150.offset_1| 908)) |v_ssl3_accept_#t~mem151_1|) (= (select (select |v_#memory_$Pointer$.offset_80| v_ssl3_accept_~s.base_17) .cse0) |v_ssl3_accept_#t~mem150.offset_1|) (= (select (select |v_#memory_$Pointer$.base_80| v_ssl3_accept_~s.base_17) .cse0) |v_ssl3_accept_#t~mem150.base_1|))) InVars {#memory_int=|v_#memory_int_81|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_17, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_80|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_17, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_80|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_17, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_80|, ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_1|, #memory_int=|v_#memory_int_81|, ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_17, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_80|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {20101#(= 8496 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} is VALID [2022-04-08 03:04:49,108 INFO L290 TraceCheckUtils]: 29: Hoare triple {20101#(= 8496 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} [740] L1692-->L1692-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] {20101#(= 8496 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} is VALID [2022-04-08 03:04:49,109 INFO L290 TraceCheckUtils]: 30: Hoare triple {20101#(= 8496 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} [746] L1692-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] {20101#(= 8496 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} is VALID [2022-04-08 03:04:49,109 INFO L290 TraceCheckUtils]: 31: Hoare triple {20101#(= 8496 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} [691] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {20101#(= 8496 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} is VALID [2022-04-08 03:04:49,109 INFO L290 TraceCheckUtils]: 32: Hoare triple {20101#(= 8496 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} [693] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_82| v_ssl3_accept_~s.base_18) (+ 72 v_ssl3_accept_~s.offset_18)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_82|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, 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_82|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {20101#(= 8496 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} is VALID [2022-04-08 03:04:49,109 INFO L290 TraceCheckUtils]: 33: Hoare triple {20101#(= 8496 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} [697] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_84| v_ssl3_accept_~s.base_20) (+ 72 v_ssl3_accept_~s.offset_20))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_84|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_20, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_20} OutVars{#memory_int=|v_#memory_int_84|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_20, ssl3_accept_~s.base=v_ssl3_accept_~s.base_20} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {20101#(= 8496 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} is VALID [2022-04-08 03:04:49,110 INFO L290 TraceCheckUtils]: 34: Hoare triple {20101#(= 8496 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} [701] L1173-->L1176: Formula: (and (= (select (select |v_#memory_int_85| v_ssl3_accept_~s.base_21) (+ 72 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|) (not (= |v_ssl3_accept_#t~mem48_5| 16384))) InVars {#memory_int=|v_#memory_int_85|, 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_85|, 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] {20101#(= 8496 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} is VALID [2022-04-08 03:04:49,110 INFO L290 TraceCheckUtils]: 35: Hoare triple {20101#(= 8496 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} [704] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_86| v_ssl3_accept_~s.base_22) (+ 72 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_86|, 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_86|, 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] {20101#(= 8496 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} is VALID [2022-04-08 03:04:49,110 INFO L290 TraceCheckUtils]: 36: Hoare triple {20101#(= 8496 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72)))} [708] 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_25) (+ 72 v_ssl3_accept_~s.offset_25)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {20102#(= |ssl3_accept_#t~mem51| 8496)} is VALID [2022-04-08 03:04:49,111 INFO L290 TraceCheckUtils]: 37: Hoare triple {20102#(= |ssl3_accept_#t~mem51| 8496)} [710] 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] {20097#false} is VALID [2022-04-08 03:04:49,111 INFO L290 TraceCheckUtils]: 38: Hoare triple {20097#false} [702] L1280-->L1285: Formula: (let ((.cse0 (+ 56 v_ssl3_accept_~s.offset_58))) (and (= (store |v_#memory_$Pointer$.offset_90| v_ssl3_accept_~s.base_58 (store (select |v_#memory_$Pointer$.offset_90| v_ssl3_accept_~s.base_58) .cse0 (select (select |v_#memory_$Pointer$.offset_89| v_ssl3_accept_~s.base_58) .cse0))) |v_#memory_$Pointer$.offset_89|) (= (store |v_#memory_int_127| v_ssl3_accept_~s.base_58 (store (select |v_#memory_int_127| v_ssl3_accept_~s.base_58) .cse0 1)) |v_#memory_int_126|) (= (store |v_#memory_$Pointer$.base_90| v_ssl3_accept_~s.base_58 (store (select |v_#memory_$Pointer$.base_90| v_ssl3_accept_~s.base_58) .cse0 (select (select |v_#memory_$Pointer$.base_89| v_ssl3_accept_~s.base_58) .cse0))) |v_#memory_$Pointer$.base_89|))) InVars {#memory_int=|v_#memory_int_127|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_58, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_90|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_58, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_90|} OutVars{#memory_int=|v_#memory_int_126|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_58, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_89|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_58, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_89|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] {20097#false} is VALID [2022-04-08 03:04:49,111 INFO L290 TraceCheckUtils]: 39: Hoare triple {20097#false} [705] L1285-->L1285-2: Formula: (not (= (mod (+ v_ssl3_accept_~cb~0.base_10 v_ssl3_accept_~cb~0.offset_10) 18446744073709551616) 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[] {20097#false} is VALID [2022-04-08 03:04:49,111 INFO L290 TraceCheckUtils]: 40: Hoare triple {20097#false} [709] L1285-2-->L1290: Formula: (= (select (select |v_#memory_int_128| v_ssl3_accept_~s.base_59) v_ssl3_accept_~s.offset_59) |v_ssl3_accept_#t~mem82_1|) InVars {#memory_int=|v_#memory_int_128|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_59, ssl3_accept_~s.base=v_ssl3_accept_~s.base_59} OutVars{#memory_int=|v_#memory_int_128|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_59, ssl3_accept_#t~mem82=|v_ssl3_accept_#t~mem82_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_59} AuxVars[] AssignedVars[ssl3_accept_#t~mem82] {20097#false} is VALID [2022-04-08 03:04:49,111 INFO L290 TraceCheckUtils]: 41: Hoare triple {20097#false} [713] L1290-->L1296: Formula: (let ((.cse0 (select |v_#memory_$Pointer$.base_91| v_ssl3_accept_~s.base_60)) (.cse1 (+ v_ssl3_accept_~s.offset_60 80)) (.cse3 (select |v_#memory_$Pointer$.offset_91| v_ssl3_accept_~s.base_60)) (.cse2 (+ v_ssl3_accept_~s.offset_60 4))) (and (= |v_ssl3_accept_#t~mem83.base_1| (select .cse0 .cse1)) (= (div |v_ssl3_accept_#t~mem82_5| 256) 3) (= (store |v_#memory_$Pointer$.base_92| v_ssl3_accept_~s.base_60 (store (select |v_#memory_$Pointer$.base_92| v_ssl3_accept_~s.base_60) .cse2 (select .cse0 .cse2))) |v_#memory_$Pointer$.base_91|) (= (store |v_#memory_int_130| v_ssl3_accept_~s.base_60 (store (select |v_#memory_int_130| v_ssl3_accept_~s.base_60) .cse2 8192)) |v_#memory_int_129|) (= (select .cse3 .cse1) |v_ssl3_accept_#t~mem83.offset_1|) (= (store |v_#memory_$Pointer$.offset_92| v_ssl3_accept_~s.base_60 (store (select |v_#memory_$Pointer$.offset_92| v_ssl3_accept_~s.base_60) .cse2 (select .cse3 .cse2))) |v_#memory_$Pointer$.offset_91|))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_60, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_92|, ssl3_accept_#t~mem82=|v_ssl3_accept_#t~mem82_5|, #memory_int=|v_#memory_int_130|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_60, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_92|} OutVars{ssl3_accept_#t~mem83.base=|v_ssl3_accept_#t~mem83.base_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_60, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_91|, #memory_int=|v_#memory_int_129|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_60, ssl3_accept_#t~mem83.offset=|v_ssl3_accept_#t~mem83.offset_1|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_91|} AuxVars[] AssignedVars[ssl3_accept_#t~mem83.base, #memory_$Pointer$.base, ssl3_accept_#t~mem82, #memory_int, ssl3_accept_#t~mem83.offset, #memory_$Pointer$.offset] {20097#false} is VALID [2022-04-08 03:04:49,111 INFO L290 TraceCheckUtils]: 42: Hoare triple {20097#false} [717] L1296-->L1296-2: Formula: (not (= (mod (+ |v_ssl3_accept_#t~mem83.offset_5| |v_ssl3_accept_#t~mem83.base_5|) 18446744073709551616) 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] {20097#false} is VALID [2022-04-08 03:04:49,111 INFO L290 TraceCheckUtils]: 43: Hoare triple {20097#false} [724] L1296-2-->L1321: Formula: (let ((.cse0 (+ 88 v_ssl3_accept_~s.offset_62))) (and (= (store |v_#memory_$Pointer$.offset_96| v_ssl3_accept_~s.base_62 (store (select |v_#memory_$Pointer$.offset_96| v_ssl3_accept_~s.base_62) .cse0 (select (select |v_#memory_$Pointer$.offset_95| v_ssl3_accept_~s.base_62) .cse0))) |v_#memory_$Pointer$.offset_95|) (not (= v_ssl3_accept_~tmp___4~0_3 0)) (= (select (select |v_#memory_int_133| v_ssl3_accept_~s.base_62) (+ 72 v_ssl3_accept_~s.offset_62)) |v_ssl3_accept_#t~mem85_1|) (= (store |v_#memory_int_134| v_ssl3_accept_~s.base_62 (store (select |v_#memory_int_134| v_ssl3_accept_~s.base_62) .cse0 0)) |v_#memory_int_133|) (= (store |v_#memory_$Pointer$.base_96| v_ssl3_accept_~s.base_62 (store (select |v_#memory_$Pointer$.base_96| v_ssl3_accept_~s.base_62) .cse0 (select (select |v_#memory_$Pointer$.base_95| v_ssl3_accept_~s.base_62) .cse0))) |v_#memory_$Pointer$.base_95|))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_62, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_96|, #memory_int=|v_#memory_int_134|, ssl3_accept_~tmp___4~0=v_ssl3_accept_~tmp___4~0_3, ssl3_accept_~s.base=v_ssl3_accept_~s.base_62, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_96|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_62, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_95|, ssl3_accept_#t~mem85=|v_ssl3_accept_#t~mem85_1|, #memory_int=|v_#memory_int_133|, ssl3_accept_~tmp___4~0=v_ssl3_accept_~tmp___4~0_3, ssl3_accept_~s.base=v_ssl3_accept_~s.base_62, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_95|} AuxVars[] AssignedVars[#memory_$Pointer$.base, ssl3_accept_#t~mem85, #memory_int, #memory_$Pointer$.offset] {20097#false} is VALID [2022-04-08 03:04:49,111 INFO L290 TraceCheckUtils]: 44: Hoare triple {20097#false} [731] 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] {20097#false} is VALID [2022-04-08 03:04:49,111 INFO L290 TraceCheckUtils]: 45: Hoare triple {20097#false} [738] L1322-->L1654: Formula: (let ((.cse6 (select |v_#memory_$Pointer$.offset_210| v_ssl3_accept_~s.base_63)) (.cse5 (select |v_#memory_$Pointer$.base_210| v_ssl3_accept_~s.base_63)) (.cse7 (+ v_ssl3_accept_~s.offset_63 288))) (let ((.cse1 (select .cse5 .cse7)) (.cse3 (+ 128 (select .cse6 .cse7))) (.cse4 (+ 72 v_ssl3_accept_~s.offset_63))) (and (= (let ((.cse0 (store |v_#memory_int_137| v_ssl3_accept_~s.base_63 (store (select |v_#memory_int_137| v_ssl3_accept_~s.base_63) .cse4 8464)))) (store .cse0 .cse1 (let ((.cse2 (select .cse0 .cse1))) (store .cse2 .cse3 (+ (select .cse2 .cse3) 1))))) |v_#memory_int_135|) (= (store |v_#memory_$Pointer$.offset_210| .cse1 (store (select |v_#memory_$Pointer$.offset_210| .cse1) .cse3 (select (select |v_#memory_$Pointer$.offset_97| .cse1) .cse3))) |v_#memory_$Pointer$.offset_97|) (not (= v_ssl3_accept_~tmp___5~0_3 0)) (= (store |v_#memory_$Pointer$.base_99| v_ssl3_accept_~s.base_63 (store (select |v_#memory_$Pointer$.base_99| v_ssl3_accept_~s.base_63) .cse4 (select .cse5 .cse4))) |v_#memory_$Pointer$.base_210|) (= (store |v_#memory_$Pointer$.base_210| .cse1 (store (select |v_#memory_$Pointer$.base_210| .cse1) .cse3 (select (select |v_#memory_$Pointer$.base_97| .cse1) .cse3))) |v_#memory_$Pointer$.base_97|) (= (store |v_#memory_$Pointer$.offset_99| v_ssl3_accept_~s.base_63 (store (select |v_#memory_$Pointer$.offset_99| v_ssl3_accept_~s.base_63) .cse4 (select .cse6 .cse4))) |v_#memory_$Pointer$.offset_210|)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_63, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_99|, #memory_int=|v_#memory_int_137|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_63, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_99|, ssl3_accept_~tmp___5~0=v_ssl3_accept_~tmp___5~0_3} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_63, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_97|, 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_135|, ssl3_accept_#t~mem86.base=|v_ssl3_accept_#t~mem86.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_63, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_97|, 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] {20097#false} is VALID [2022-04-08 03:04:49,111 INFO L290 TraceCheckUtils]: 46: Hoare triple {20097#false} [733] L1654-->L1692: Formula: (let ((.cse0 (+ 116 v_ssl3_accept_~s.offset_17))) (and (= (select (select |v_#memory_int_81| |v_ssl3_accept_#t~mem150.base_1|) (+ |v_ssl3_accept_#t~mem150.offset_1| 908)) |v_ssl3_accept_#t~mem151_1|) (= (select (select |v_#memory_$Pointer$.offset_80| v_ssl3_accept_~s.base_17) .cse0) |v_ssl3_accept_#t~mem150.offset_1|) (= (select (select |v_#memory_$Pointer$.base_80| v_ssl3_accept_~s.base_17) .cse0) |v_ssl3_accept_#t~mem150.base_1|))) InVars {#memory_int=|v_#memory_int_81|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_17, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_80|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_17, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_80|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_17, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_80|, ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_1|, #memory_int=|v_#memory_int_81|, ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_17, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_80|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {20097#false} is VALID [2022-04-08 03:04:49,112 INFO L290 TraceCheckUtils]: 47: Hoare triple {20097#false} [740] L1692-->L1692-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] {20097#false} is VALID [2022-04-08 03:04:49,112 INFO L290 TraceCheckUtils]: 48: Hoare triple {20097#false} [746] L1692-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] {20097#false} is VALID [2022-04-08 03:04:49,112 INFO L290 TraceCheckUtils]: 49: Hoare triple {20097#false} [691] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {20097#false} is VALID [2022-04-08 03:04:49,112 INFO L290 TraceCheckUtils]: 50: Hoare triple {20097#false} [693] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_82| v_ssl3_accept_~s.base_18) (+ 72 v_ssl3_accept_~s.offset_18)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_82|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, 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_82|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {20097#false} is VALID [2022-04-08 03:04:49,112 INFO L290 TraceCheckUtils]: 51: Hoare triple {20097#false} [697] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_84| v_ssl3_accept_~s.base_20) (+ 72 v_ssl3_accept_~s.offset_20))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_84|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_20, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_20} OutVars{#memory_int=|v_#memory_int_84|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_20, ssl3_accept_~s.base=v_ssl3_accept_~s.base_20} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {20097#false} is VALID [2022-04-08 03:04:49,112 INFO L290 TraceCheckUtils]: 52: Hoare triple {20097#false} [701] L1173-->L1176: Formula: (and (= (select (select |v_#memory_int_85| v_ssl3_accept_~s.base_21) (+ 72 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|) (not (= |v_ssl3_accept_#t~mem48_5| 16384))) InVars {#memory_int=|v_#memory_int_85|, 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_85|, 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] {20097#false} is VALID [2022-04-08 03:04:49,112 INFO L290 TraceCheckUtils]: 53: Hoare triple {20097#false} [704] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_86| v_ssl3_accept_~s.base_22) (+ 72 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_86|, 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_86|, 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] {20097#false} is VALID [2022-04-08 03:04:49,112 INFO L290 TraceCheckUtils]: 54: Hoare triple {20097#false} [708] 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_25) (+ 72 v_ssl3_accept_~s.offset_25)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {20097#false} is VALID [2022-04-08 03:04:49,112 INFO L290 TraceCheckUtils]: 55: Hoare triple {20097#false} [711] L1182-->L1185: Formula: (and (= |v_ssl3_accept_#t~mem52_1| (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_26) (+ 72 v_ssl3_accept_~s.offset_26))) (not (= 8195 |v_ssl3_accept_#t~mem51_5|))) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} 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_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {20097#false} is VALID [2022-04-08 03:04:49,112 INFO L290 TraceCheckUtils]: 56: Hoare triple {20097#false} [715] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_93| v_ssl3_accept_~s.base_27) (+ 72 v_ssl3_accept_~s.offset_27)))) InVars {#memory_int=|v_#memory_int_93|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_27, ssl3_accept_~s.base=v_ssl3_accept_~s.base_27} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_93|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_27, ssl3_accept_~s.base=v_ssl3_accept_~s.base_27} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {20097#false} is VALID [2022-04-08 03:04:49,112 INFO L290 TraceCheckUtils]: 57: Hoare triple {20097#false} [720] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_28) (+ 72 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_94|, 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_94|, 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] {20097#false} is VALID [2022-04-08 03:04:49,112 INFO L290 TraceCheckUtils]: 58: Hoare triple {20097#false} [728] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_30) (+ 72 v_ssl3_accept_~s.offset_30))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {20097#false} is VALID [2022-04-08 03:04:49,112 INFO L290 TraceCheckUtils]: 59: Hoare triple {20097#false} [736] L1194-->L1197: Formula: (and (= |v_ssl3_accept_#t~mem56_1| (select (select |v_#memory_int_98| v_ssl3_accept_~s.base_31) (+ 72 v_ssl3_accept_~s.offset_31))) (not (= 8464 |v_ssl3_accept_#t~mem55_5|))) InVars {#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_31, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_31} OutVars{#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_31, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_31} AuxVars[] AssignedVars[ssl3_accept_#t~mem55, ssl3_accept_#t~mem56] {20097#false} is VALID [2022-04-08 03:04:49,113 INFO L290 TraceCheckUtils]: 60: Hoare triple {20097#false} [743] L1197-->L1200: Formula: (and (= (select (select |v_#memory_int_99| v_ssl3_accept_~s.base_32) (+ 72 v_ssl3_accept_~s.offset_32)) |v_ssl3_accept_#t~mem57_1|) (not (= 8465 |v_ssl3_accept_#t~mem56_5|))) InVars {#memory_int=|v_#memory_int_99|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_32, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_32} OutVars{#memory_int=|v_#memory_int_99|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_32, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_32} AuxVars[] AssignedVars[ssl3_accept_#t~mem56, ssl3_accept_#t~mem57] {20097#false} is VALID [2022-04-08 03:04:49,113 INFO L290 TraceCheckUtils]: 61: Hoare triple {20097#false} [750] L1200-->L1203: Formula: (and (not (= 8466 |v_ssl3_accept_#t~mem57_5|)) (= |v_ssl3_accept_#t~mem58_1| (select (select |v_#memory_int_100| v_ssl3_accept_~s.base_33) (+ 72 v_ssl3_accept_~s.offset_33)))) InVars {#memory_int=|v_#memory_int_100|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} OutVars{#memory_int=|v_#memory_int_100|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} AuxVars[] AssignedVars[ssl3_accept_#t~mem57, ssl3_accept_#t~mem58] {20097#false} is VALID [2022-04-08 03:04:49,113 INFO L290 TraceCheckUtils]: 62: Hoare triple {20097#false} [756] L1203-->L1206: Formula: (and (not (= 8496 |v_ssl3_accept_#t~mem58_5|)) (= |v_ssl3_accept_#t~mem59_1| (select (select |v_#memory_int_101| v_ssl3_accept_~s.base_34) (+ 72 v_ssl3_accept_~s.offset_34)))) InVars {#memory_int=|v_#memory_int_101|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_5|} OutVars{#memory_int=|v_#memory_int_101|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem58, ssl3_accept_#t~mem59] {20097#false} is VALID [2022-04-08 03:04:49,113 INFO L290 TraceCheckUtils]: 63: Hoare triple {20097#false} [763] L1206-->L1209: Formula: (and (= |v_ssl3_accept_#t~mem60_1| (select (select |v_#memory_int_102| v_ssl3_accept_~s.base_35) (+ 72 v_ssl3_accept_~s.offset_35))) (not (= 8497 |v_ssl3_accept_#t~mem59_5|))) InVars {#memory_int=|v_#memory_int_102|, 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_5|} OutVars{#memory_int=|v_#memory_int_102|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem59] {20097#false} is VALID [2022-04-08 03:04:49,113 INFO L290 TraceCheckUtils]: 64: Hoare triple {20097#false} [769] L1209-->L1212: Formula: (and (= (select (select |v_#memory_int_103| v_ssl3_accept_~s.base_36) (+ 72 v_ssl3_accept_~s.offset_36)) |v_ssl3_accept_#t~mem61_1|) (not (= |v_ssl3_accept_#t~mem60_5| 8512))) InVars {#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36} OutVars{#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem61] {20097#false} is VALID [2022-04-08 03:04:49,113 INFO L290 TraceCheckUtils]: 65: Hoare triple {20097#false} [776] L1212-->L1215: Formula: (and (not (= 8513 |v_ssl3_accept_#t~mem61_5|)) (= (select (select |v_#memory_int_104| v_ssl3_accept_~s.base_37) (+ 72 v_ssl3_accept_~s.offset_37)) |v_ssl3_accept_#t~mem62_1|)) InVars {#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_37, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_37} OutVars{#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_37, ssl3_accept_~s.base=v_ssl3_accept_~s.base_37, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem61, ssl3_accept_#t~mem62] {20097#false} is VALID [2022-04-08 03:04:49,113 INFO L290 TraceCheckUtils]: 66: Hoare triple {20097#false} [782] L1215-->L1218: Formula: (and (not (= 8528 |v_ssl3_accept_#t~mem62_5|)) (= (select (select |v_#memory_int_105| v_ssl3_accept_~s.base_38) (+ 72 v_ssl3_accept_~s.offset_38)) |v_ssl3_accept_#t~mem63_1|)) InVars {#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_5|} OutVars{#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38, ssl3_accept_#t~mem63=|v_ssl3_accept_#t~mem63_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem62, ssl3_accept_#t~mem63] {20097#false} is VALID [2022-04-08 03:04:49,113 INFO L290 TraceCheckUtils]: 67: Hoare triple {20097#false} [789] L1218-->L1221: Formula: (and (= (select (select |v_#memory_int_106| v_ssl3_accept_~s.base_39) (+ 72 v_ssl3_accept_~s.offset_39)) |v_ssl3_accept_#t~mem64_1|) (not (= |v_ssl3_accept_#t~mem63_5| 8529))) InVars {#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39, 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_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39} AuxVars[] AssignedVars[ssl3_accept_#t~mem63, ssl3_accept_#t~mem64] {20097#false} is VALID [2022-04-08 03:04:49,113 INFO L290 TraceCheckUtils]: 68: Hoare triple {20097#false} [793] L1221-->L1224: Formula: (and (= |v_ssl3_accept_#t~mem65_1| (select (select |v_#memory_int_107| v_ssl3_accept_~s.base_40) (+ 72 v_ssl3_accept_~s.offset_40))) (not (= 8544 |v_ssl3_accept_#t~mem64_5|))) InVars {#memory_int=|v_#memory_int_107|, ssl3_accept_#t~mem64=|v_ssl3_accept_#t~mem64_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40} OutVars{#memory_int=|v_#memory_int_107|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_#t~mem65=|v_ssl3_accept_#t~mem65_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40} AuxVars[] AssignedVars[ssl3_accept_#t~mem64, ssl3_accept_#t~mem65] {20097#false} is VALID [2022-04-08 03:04:49,113 INFO L290 TraceCheckUtils]: 69: Hoare triple {20097#false} [797] L1224-->L1227: Formula: (and (not (= 8545 |v_ssl3_accept_#t~mem65_5|)) (= (select (select |v_#memory_int_108| v_ssl3_accept_~s.base_41) (+ 72 v_ssl3_accept_~s.offset_41)) |v_ssl3_accept_#t~mem66_1|)) InVars {#memory_int=|v_#memory_int_108|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_#t~mem65=|v_ssl3_accept_#t~mem65_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41} OutVars{#memory_int=|v_#memory_int_108|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_#t~mem66=|v_ssl3_accept_#t~mem66_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41} AuxVars[] AssignedVars[ssl3_accept_#t~mem65, ssl3_accept_#t~mem66] {20097#false} is VALID [2022-04-08 03:04:49,113 INFO L290 TraceCheckUtils]: 70: Hoare triple {20097#false} [803] L1227-->L1230: Formula: (and (not (= 8560 |v_ssl3_accept_#t~mem66_5|)) (= (select (select |v_#memory_int_109| v_ssl3_accept_~s.base_42) (+ 72 v_ssl3_accept_~s.offset_42)) |v_ssl3_accept_#t~mem67_1|)) InVars {#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_42, ssl3_accept_#t~mem66=|v_ssl3_accept_#t~mem66_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_42} OutVars{#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_42, ssl3_accept_#t~mem67=|v_ssl3_accept_#t~mem67_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_42} AuxVars[] AssignedVars[ssl3_accept_#t~mem66, ssl3_accept_#t~mem67] {20097#false} is VALID [2022-04-08 03:04:49,113 INFO L290 TraceCheckUtils]: 71: Hoare triple {20097#false} [811] L1230-->L1233: Formula: (and (not (= |v_ssl3_accept_#t~mem67_5| 8561)) (= (select (select |v_#memory_int_110| v_ssl3_accept_~s.base_43) (+ 72 v_ssl3_accept_~s.offset_43)) |v_ssl3_accept_#t~mem68_1|)) InVars {#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_43, ssl3_accept_#t~mem67=|v_ssl3_accept_#t~mem67_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_43} OutVars{#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_43, ssl3_accept_#t~mem68=|v_ssl3_accept_#t~mem68_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_43} AuxVars[] AssignedVars[ssl3_accept_#t~mem67, ssl3_accept_#t~mem68] {20097#false} is VALID [2022-04-08 03:04:49,113 INFO L290 TraceCheckUtils]: 72: Hoare triple {20097#false} [822] L1233-->L1236: Formula: (and (not (= 8448 |v_ssl3_accept_#t~mem68_5|)) (= (select (select |v_#memory_int_111| v_ssl3_accept_~s.base_44) (+ 72 v_ssl3_accept_~s.offset_44)) |v_ssl3_accept_#t~mem69_1|)) InVars {#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_44, ssl3_accept_#t~mem68=|v_ssl3_accept_#t~mem68_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_44} OutVars{#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_44, ssl3_accept_#t~mem69=|v_ssl3_accept_#t~mem69_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_44} AuxVars[] AssignedVars[ssl3_accept_#t~mem68, ssl3_accept_#t~mem69] {20097#false} is VALID [2022-04-08 03:04:49,113 INFO L290 TraceCheckUtils]: 73: Hoare triple {20097#false} [831] L1236-->L1239: Formula: (and (= (select (select |v_#memory_int_112| v_ssl3_accept_~s.base_45) (+ 72 v_ssl3_accept_~s.offset_45)) |v_ssl3_accept_#t~mem70_1|) (not (= 8576 |v_ssl3_accept_#t~mem69_5|))) InVars {#memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_45, ssl3_accept_~s.base=v_ssl3_accept_~s.base_45, ssl3_accept_#t~mem69=|v_ssl3_accept_#t~mem69_5|} OutVars{#memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_45, ssl3_accept_#t~mem70=|v_ssl3_accept_#t~mem70_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_45} AuxVars[] AssignedVars[ssl3_accept_#t~mem70, ssl3_accept_#t~mem69] {20097#false} is VALID [2022-04-08 03:04:49,113 INFO L290 TraceCheckUtils]: 74: Hoare triple {20097#false} [842] L1239-->L1242: Formula: (and (not (= 8577 |v_ssl3_accept_#t~mem70_5|)) (= (select (select |v_#memory_int_113| v_ssl3_accept_~s.base_46) (+ 72 v_ssl3_accept_~s.offset_46)) |v_ssl3_accept_#t~mem71_1|)) InVars {#memory_int=|v_#memory_int_113|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_46, ssl3_accept_#t~mem70=|v_ssl3_accept_#t~mem70_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_46} OutVars{#memory_int=|v_#memory_int_113|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_46, ssl3_accept_#t~mem71=|v_ssl3_accept_#t~mem71_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_46} AuxVars[] AssignedVars[ssl3_accept_#t~mem70, ssl3_accept_#t~mem71] {20097#false} is VALID [2022-04-08 03:04:49,114 INFO L290 TraceCheckUtils]: 75: Hoare triple {20097#false} [850] L1242-->L1245: Formula: (and (= (select (select |v_#memory_int_114| v_ssl3_accept_~s.base_47) (+ 72 v_ssl3_accept_~s.offset_47)) |v_ssl3_accept_#t~mem72_1|) (not (= |v_ssl3_accept_#t~mem71_5| 8592))) InVars {#memory_int=|v_#memory_int_114|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_47, ssl3_accept_#t~mem71=|v_ssl3_accept_#t~mem71_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_47} OutVars{#memory_int=|v_#memory_int_114|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_47, ssl3_accept_#t~mem72=|v_ssl3_accept_#t~mem72_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_47} AuxVars[] AssignedVars[ssl3_accept_#t~mem71, ssl3_accept_#t~mem72] {20097#false} is VALID [2022-04-08 03:04:49,114 INFO L290 TraceCheckUtils]: 76: Hoare triple {20097#false} [857] L1245-->L1248: Formula: (and (not (= 8593 |v_ssl3_accept_#t~mem72_5|)) (= |v_ssl3_accept_#t~mem73_1| (select (select |v_#memory_int_115| v_ssl3_accept_~s.base_48) (+ 72 v_ssl3_accept_~s.offset_48)))) InVars {#memory_int=|v_#memory_int_115|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_48, ssl3_accept_#t~mem72=|v_ssl3_accept_#t~mem72_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_48} OutVars{#memory_int=|v_#memory_int_115|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_48, ssl3_accept_~s.base=v_ssl3_accept_~s.base_48, ssl3_accept_#t~mem73=|v_ssl3_accept_#t~mem73_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem72, ssl3_accept_#t~mem73] {20097#false} is VALID [2022-04-08 03:04:49,114 INFO L290 TraceCheckUtils]: 77: Hoare triple {20097#false} [863] L1248-->L1251: Formula: (and (= (select (select |v_#memory_int_116| v_ssl3_accept_~s.base_49) (+ 72 v_ssl3_accept_~s.offset_49)) |v_ssl3_accept_#t~mem74_1|) (not (= |v_ssl3_accept_#t~mem73_5| 8608))) InVars {#memory_int=|v_#memory_int_116|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_49, ssl3_accept_~s.base=v_ssl3_accept_~s.base_49, ssl3_accept_#t~mem73=|v_ssl3_accept_#t~mem73_5|} OutVars{#memory_int=|v_#memory_int_116|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_49, ssl3_accept_~s.base=v_ssl3_accept_~s.base_49, ssl3_accept_#t~mem74=|v_ssl3_accept_#t~mem74_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem73, ssl3_accept_#t~mem74] {20097#false} is VALID [2022-04-08 03:04:49,114 INFO L290 TraceCheckUtils]: 78: Hoare triple {20097#false} [866] L1251-->L1254: Formula: (and (= (select (select |v_#memory_int_117| v_ssl3_accept_~s.base_50) (+ 72 v_ssl3_accept_~s.offset_50)) |v_ssl3_accept_#t~mem75_1|) (not (= |v_ssl3_accept_#t~mem74_5| 8609))) InVars {#memory_int=|v_#memory_int_117|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_50, ssl3_accept_~s.base=v_ssl3_accept_~s.base_50, 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_117|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_50, ssl3_accept_~s.base=v_ssl3_accept_~s.base_50} AuxVars[] AssignedVars[ssl3_accept_#t~mem74, ssl3_accept_#t~mem75] {20097#false} is VALID [2022-04-08 03:04:49,114 INFO L290 TraceCheckUtils]: 79: Hoare triple {20097#false} [870] L1254-->L1257: Formula: (and (= (select (select |v_#memory_int_118| v_ssl3_accept_~s.base_51) (+ 72 v_ssl3_accept_~s.offset_51)) |v_ssl3_accept_#t~mem76_1|) (not (= |v_ssl3_accept_#t~mem75_5| 8640))) InVars {#memory_int=|v_#memory_int_118|, ssl3_accept_#t~mem75=|v_ssl3_accept_#t~mem75_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_51, ssl3_accept_~s.base=v_ssl3_accept_~s.base_51} OutVars{#memory_int=|v_#memory_int_118|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_51, ssl3_accept_#t~mem76=|v_ssl3_accept_#t~mem76_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_51} AuxVars[] AssignedVars[ssl3_accept_#t~mem75, ssl3_accept_#t~mem76] {20097#false} is VALID [2022-04-08 03:04:49,114 INFO L290 TraceCheckUtils]: 80: Hoare triple {20097#false} [873] L1257-->L1260: Formula: (and (= (select (select |v_#memory_int_119| v_ssl3_accept_~s.base_52) (+ 72 v_ssl3_accept_~s.offset_52)) |v_ssl3_accept_#t~mem77_1|) (not (= |v_ssl3_accept_#t~mem76_5| 8641))) InVars {#memory_int=|v_#memory_int_119|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_52, ssl3_accept_#t~mem76=|v_ssl3_accept_#t~mem76_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_52} OutVars{#memory_int=|v_#memory_int_119|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_52, ssl3_accept_#t~mem77=|v_ssl3_accept_#t~mem77_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_52} AuxVars[] AssignedVars[ssl3_accept_#t~mem76, ssl3_accept_#t~mem77] {20097#false} is VALID [2022-04-08 03:04:49,114 INFO L290 TraceCheckUtils]: 81: Hoare triple {20097#false} [877] L1260-->L1263: Formula: (and (= (select (select |v_#memory_int_120| v_ssl3_accept_~s.base_53) (+ 72 v_ssl3_accept_~s.offset_53)) |v_ssl3_accept_#t~mem78_1|) (not (= 8656 |v_ssl3_accept_#t~mem77_5|))) InVars {#memory_int=|v_#memory_int_120|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_53, ssl3_accept_#t~mem77=|v_ssl3_accept_#t~mem77_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_53} OutVars{#memory_int=|v_#memory_int_120|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_53, ssl3_accept_#t~mem78=|v_ssl3_accept_#t~mem78_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_53} AuxVars[] AssignedVars[ssl3_accept_#t~mem77, ssl3_accept_#t~mem78] {20097#false} is VALID [2022-04-08 03:04:49,114 INFO L290 TraceCheckUtils]: 82: Hoare triple {20097#false} [882] L1263-->L1266: Formula: (and (not (= 8657 |v_ssl3_accept_#t~mem78_5|)) (= |v_ssl3_accept_#t~mem79_1| (select (select |v_#memory_int_121| v_ssl3_accept_~s.base_54) (+ 72 v_ssl3_accept_~s.offset_54)))) InVars {#memory_int=|v_#memory_int_121|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_54, ssl3_accept_#t~mem78=|v_ssl3_accept_#t~mem78_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_54} OutVars{#memory_int=|v_#memory_int_121|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_54, ssl3_accept_#t~mem79=|v_ssl3_accept_#t~mem79_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_54} AuxVars[] AssignedVars[ssl3_accept_#t~mem78, ssl3_accept_#t~mem79] {20097#false} is VALID [2022-04-08 03:04:49,114 INFO L290 TraceCheckUtils]: 83: Hoare triple {20097#false} [887] L1266-->L1269: Formula: (and (= |v_ssl3_accept_#t~mem80_1| (select (select |v_#memory_int_122| v_ssl3_accept_~s.base_55) (+ 72 v_ssl3_accept_~s.offset_55))) (not (= |v_ssl3_accept_#t~mem79_5| 8672))) InVars {#memory_int=|v_#memory_int_122|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_55, ssl3_accept_~s.base=v_ssl3_accept_~s.base_55, ssl3_accept_#t~mem79=|v_ssl3_accept_#t~mem79_5|} OutVars{#memory_int=|v_#memory_int_122|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_55, ssl3_accept_#t~mem80=|v_ssl3_accept_#t~mem80_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_55} AuxVars[] AssignedVars[ssl3_accept_#t~mem80, ssl3_accept_#t~mem79] {20097#false} is VALID [2022-04-08 03:04:49,114 INFO L290 TraceCheckUtils]: 84: Hoare triple {20097#false} [891] L1269-->L1270: Formula: (= 8673 |v_ssl3_accept_#t~mem80_3|) InVars {ssl3_accept_#t~mem80=|v_ssl3_accept_#t~mem80_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem80] {20097#false} is VALID [2022-04-08 03:04:49,114 INFO L290 TraceCheckUtils]: 85: Hoare triple {20097#false} [890] L1270-->L1615: Formula: (and (<= |v_ssl3_accept_#t~nondet144_2| 2147483647) (<= 0 (+ |v_ssl3_accept_#t~nondet144_2| 2147483648)) (= v_ssl3_accept_~ret~0_9 |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_9} AuxVars[] AssignedVars[ssl3_accept_~ret~0, ssl3_accept_#t~nondet144] {20097#false} is VALID [2022-04-08 03:04:49,114 INFO L290 TraceCheckUtils]: 86: Hoare triple {20097#false} [895] L1615-->L1616: Formula: (= 3 v_ssl3_accept_~blastFlag~0_4) InVars {ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_4} OutVars{ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_4} AuxVars[] AssignedVars[] {20097#false} is VALID [2022-04-08 03:04:49,114 INFO L290 TraceCheckUtils]: 87: Hoare triple {20097#false} [901] L1616-->ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {20097#false} is VALID [2022-04-08 03:04:49,115 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-08 03:04:49,115 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-08 03:04:49,115 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [867521565] [2022-04-08 03:04:49,116 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [867521565] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-08 03:04:49,116 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-08 03:04:49,116 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-04-08 03:04:49,116 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1582531636] [2022-04-08 03:04:49,116 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-08 03:04:49,116 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 16.8) internal successors, (84), 4 states have internal predecessors, (84), 1 states have call successors, (3), 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-08 03:04:49,116 INFO L84 Accepts]: Finished accepts. word is accepted. [2022-04-08 03:04:49,116 INFO L86 InductivityCheck]: Starting inductivity check of a Floyd-Hoare automaton with has 5 states, 5 states have (on average 16.8) internal successors, (84), 4 states have internal predecessors, (84), 1 states have call successors, (3), 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-08 03:04:49,168 INFO L122 InductivityCheck]: Floyd-Hoare automaton has 88 edges. 88 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2022-04-08 03:04:49,169 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-04-08 03:04:49,169 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-08 03:04:49,169 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-04-08 03:04:49,169 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-04-08 03:04:49,170 INFO L87 Difference]: Start difference. First operand 256 states and 385 transitions. Second operand has 5 states, 5 states have (on average 16.8) internal successors, (84), 4 states have internal predecessors, (84), 1 states have call successors, (3), 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-08 03:04:51,189 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-08 03:04:52,064 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-08 03:04:52,065 INFO L93 Difference]: Finished difference Result 504 states and 764 transitions. [2022-04-08 03:04:52,065 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-04-08 03:04:52,065 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 16.8) internal successors, (84), 4 states have internal predecessors, (84), 1 states have call successors, (3), 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-08 03:04:52,065 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-08 03:04:52,065 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5 states, 5 states have (on average 16.8) internal successors, (84), 4 states have internal predecessors, (84), 1 states have call successors, (3), 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-08 03:04:52,067 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 447 transitions. [2022-04-08 03:04:52,067 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5 states, 5 states have (on average 16.8) internal successors, (84), 4 states have internal predecessors, (84), 1 states have call successors, (3), 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-08 03:04:52,068 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 447 transitions. [2022-04-08 03:04:52,068 INFO L86 InductivityCheck]: Starting inductivity check of a Floyd-Hoare automaton with 5 states and 447 transitions. [2022-04-08 03:04:52,332 INFO L122 InductivityCheck]: Floyd-Hoare automaton has 447 edges. 447 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2022-04-08 03:04:52,336 INFO L225 Difference]: With dead ends: 504 [2022-04-08 03:04:52,336 INFO L226 Difference]: Without dead ends: 274 [2022-04-08 03:04:52,336 INFO L912 BasicCegarLoop]: 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-08 03:04:52,337 INFO L913 BasicCegarLoop]: 189 mSDtfsCounter, 35 mSDsluCounter, 292 mSDsCounter, 0 mSdLazyCounter, 375 mSolverCounterSat, 10 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 35 SdHoareTripleChecker+Valid, 481 SdHoareTripleChecker+Invalid, 386 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 375 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2022-04-08 03:04:52,337 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [35 Valid, 481 Invalid, 386 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 375 Invalid, 1 Unknown, 0 Unchecked, 2.3s Time] [2022-04-08 03:04:52,338 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 274 states. [2022-04-08 03:04:52,341 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 274 to 256. [2022-04-08 03:04:52,342 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2022-04-08 03:04:52,342 INFO L82 GeneralOperation]: Start isEquivalent. First operand 274 states. Second operand has 256 states, 251 states have (on average 1.5139442231075697) internal successors, (380), 251 states have internal predecessors, (380), 3 states have call successors, (3), 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-08 03:04:52,342 INFO L74 IsIncluded]: Start isIncluded. First operand 274 states. Second operand has 256 states, 251 states have (on average 1.5139442231075697) internal successors, (380), 251 states have internal predecessors, (380), 3 states have call successors, (3), 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-08 03:04:52,343 INFO L87 Difference]: Start difference. First operand 274 states. Second operand has 256 states, 251 states have (on average 1.5139442231075697) internal successors, (380), 251 states have internal predecessors, (380), 3 states have call successors, (3), 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-08 03:04:52,346 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-08 03:04:52,346 INFO L93 Difference]: Finished difference Result 274 states and 408 transitions. [2022-04-08 03:04:52,346 INFO L276 IsEmpty]: Start isEmpty. Operand 274 states and 408 transitions. [2022-04-08 03:04:52,347 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2022-04-08 03:04:52,347 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2022-04-08 03:04:52,347 INFO L74 IsIncluded]: Start isIncluded. First operand has 256 states, 251 states have (on average 1.5139442231075697) internal successors, (380), 251 states have internal predecessors, (380), 3 states have call successors, (3), 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 274 states. [2022-04-08 03:04:52,348 INFO L87 Difference]: Start difference. First operand has 256 states, 251 states have (on average 1.5139442231075697) internal successors, (380), 251 states have internal predecessors, (380), 3 states have call successors, (3), 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 274 states. [2022-04-08 03:04:52,351 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-08 03:04:52,351 INFO L93 Difference]: Finished difference Result 274 states and 408 transitions. [2022-04-08 03:04:52,351 INFO L276 IsEmpty]: Start isEmpty. Operand 274 states and 408 transitions. [2022-04-08 03:04:52,352 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2022-04-08 03:04:52,352 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2022-04-08 03:04:52,352 INFO L88 GeneralOperation]: Finished isEquivalent. [2022-04-08 03:04:52,352 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2022-04-08 03:04:52,353 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 256 states, 251 states have (on average 1.5139442231075697) internal successors, (380), 251 states have internal predecessors, (380), 3 states have call successors, (3), 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-08 03:04:52,357 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 256 states to 256 states and 384 transitions. [2022-04-08 03:04:52,357 INFO L78 Accepts]: Start accepts. Automaton has 256 states and 384 transitions. Word has length 88 [2022-04-08 03:04:52,357 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-08 03:04:52,357 INFO L478 AbstractCegarLoop]: Abstraction has 256 states and 384 transitions. [2022-04-08 03:04:52,357 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 16.8) internal successors, (84), 4 states have internal predecessors, (84), 1 states have call successors, (3), 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-08 03:04:52,358 INFO L276 IsEmpty]: Start isEmpty. Operand 256 states and 384 transitions. [2022-04-08 03:04:52,358 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 93 [2022-04-08 03:04:52,358 INFO L491 BasicCegarLoop]: Found error trace [2022-04-08 03:04:52,358 INFO L499 BasicCegarLoop]: 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, 1, 1, 1, 1] [2022-04-08 03:04:52,358 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2022-04-08 03:04:52,359 INFO L403 AbstractCegarLoop]: === Iteration 19 === Targeting ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION === [ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-08 03:04:52,359 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-08 03:04:52,359 INFO L85 PathProgramCache]: Analyzing trace with hash -1607176068, now seen corresponding path program 1 times [2022-04-08 03:04:52,359 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-08 03:04:52,359 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1580189791] [2022-04-08 03:04:52,359 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-08 03:04:52,359 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-08 03:04:52,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-08 03:04:52,462 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-08 03:04:52,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-08 03:04:52,466 INFO L290 TraceCheckUtils]: 0: Hoare triple {21537#(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|))} [668] 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) (= 196 (select |v_#length_13| 4)) (= (select .cse1 0) 48) (< 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] {21530#true} is VALID [2022-04-08 03:04:52,466 INFO L290 TraceCheckUtils]: 1: Hoare triple {21530#true} [671] ULTIMATE.initFINAL-->ULTIMATE.initEXIT: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {21530#true} is VALID [2022-04-08 03:04:52,466 INFO L284 TraceCheckUtils]: 2: Hoare quadruple {21530#true} {21530#true} [915] ULTIMATE.initEXIT-->L-1: AOR: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] LVA: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {21530#true} is VALID [2022-04-08 03:04:52,467 INFO L272 TraceCheckUtils]: 0: Hoare triple {21530#true} [666] ULTIMATE.startENTRY-->ULTIMATE.initENTRY: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {21537#(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-08 03:04:52,467 INFO L290 TraceCheckUtils]: 1: Hoare triple {21537#(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|))} [668] 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) (= 196 (select |v_#length_13| 4)) (= (select .cse1 0) 48) (< 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] {21530#true} is VALID [2022-04-08 03:04:52,467 INFO L290 TraceCheckUtils]: 2: Hoare triple {21530#true} [671] ULTIMATE.initFINAL-->ULTIMATE.initEXIT: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {21530#true} is VALID [2022-04-08 03:04:52,468 INFO L284 TraceCheckUtils]: 3: Hoare quadruple {21530#true} {21530#true} [915] ULTIMATE.initEXIT-->L-1: AOR: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] LVA: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {21530#true} is VALID [2022-04-08 03:04:52,468 INFO L272 TraceCheckUtils]: 4: Hoare triple {21530#true} [667] L-1-->mainENTRY: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {21530#true} is VALID [2022-04-08 03:04:52,468 INFO L290 TraceCheckUtils]: 5: Hoare triple {21530#true} [670] mainENTRY-->L1096: Formula: (let ((.cse27 (+ 116 v_main_~s~0.offset_1))) (let ((.cse37 (select |v_#memory_$Pointer$.offset_204| v_main_~s~0.base_1)) (.cse2 (select |v_#memory_$Pointer$.base_204| v_main_~s~0.base_1)) (.cse28 (+ v_main_~s~0.offset_1 248)) (.cse33 (store |v_#valid_6| v_main_~s~0.base_1 1)) (.cse31 (select (select |v_#memory_$Pointer$.base_202| v_main_~s~0.base_1) .cse27)) (.cse32 (+ (select (select |v_#memory_$Pointer$.offset_201| v_main_~s~0.base_1) .cse27) 888))) (let ((.cse21 (store |v_#memory_$Pointer$.offset_201| .cse31 (store (select |v_#memory_$Pointer$.offset_201| .cse31) .cse32 0))) (.cse35 (store |v_#memory_$Pointer$.base_202| .cse31 (store (select |v_#memory_$Pointer$.base_202| .cse31) .cse32 |v_main_#t~malloc19.base_4|))) (.cse34 (store .cse33 |v_main_#t~malloc8.base_4| 1)) (.cse11 (select .cse2 .cse28)) (.cse12 (+ 152 (select .cse37 .cse28)))) (let ((.cse38 (store |v_#memory_$Pointer$.offset_204| .cse11 (store (select |v_#memory_$Pointer$.offset_204| .cse11) .cse12 (let ((.cse43 (mod |v_main_#t~nondet15_2| 18446744073709551616))) (ite (<= .cse43 9223372036854775807) .cse43 (+ (- 18446744073709551616) .cse43)))))) (.cse23 (store |v_#memory_$Pointer$.base_204| .cse11 (store (select |v_#memory_$Pointer$.base_204| .cse11) .cse12 0))) (.cse22 (store .cse34 |v_main_#t~malloc9.base_4| 1)) (.cse39 (select (select |v_#memory_$Pointer$.base_205| v_main_~s~0.base_1) .cse27)) (.cse40 (+ 888 (select (select |v_#memory_$Pointer$.offset_202| v_main_~s~0.base_1) .cse27))) (.cse41 (select (select .cse35 v_main_~s~0.base_1) .cse27)) (.cse42 (+ 888 (select (select .cse21 v_main_~s~0.base_1) .cse27)))) (let ((.cse0 (select |v_#memory_$Pointer$.base_203| v_main_~s~0.base_1)) (.cse6 (+ v_main_~s~0.offset_1 332)) (.cse3 (select |v_#memory_$Pointer$.offset_205| v_main_~s~0.base_1)) (.cse19 (select (select .cse35 .cse41) .cse42)) (.cse20 (+ (select (select .cse21 .cse41) .cse42) 20)) (.cse8 (select (select |v_#memory_$Pointer$.base_205| .cse39) .cse40)) (.cse9 (+ (select (select |v_#memory_$Pointer$.offset_202| .cse39) .cse40) 28)) (.cse13 (select |v_#memory_int_228| v_main_~s~0.base_1)) (.cse4 (+ v_main_~s~0.offset_1 272)) (.cse7 (select |v_#memory_$Pointer$.offset_203| v_main_~s~0.base_1)) (.cse1 (+ v_main_~s~0.offset_1 256)) (.cse15 (+ v_main_~s~0.offset_1 288)) (.cse17 (select |v_#memory_$Pointer$.base_201| v_main_~s~0.base_1)) (.cse29 (+ v_main_~s~0.offset_1 72)) (.cse16 (select |v_#memory_int_225| v_main_~s~0.base_1)) (.cse36 (select |v_#memory_int_224| v_main_~s~0.base_1)) (.cse14 (select |v_#memory_int_226| v_main_~s~0.base_1)) (.cse26 (store .cse22 |v_main_#t~malloc10.base_4| 1)) (.cse24 (select (select .cse23 v_main_~s~0.base_1) .cse27)) (.cse25 (+ 975 (select (select .cse38 v_main_~s~0.base_1) .cse27)))) (and (<= 0 (+ |v_main_#t~nondet26_1| 2147483648)) (<= |v_main_#t~nondet17_2| 2147483647) (= (store |v_#memory_$Pointer$.base_203| v_main_~s~0.base_1 (store .cse0 .cse1 (select .cse2 .cse1))) |v_#memory_$Pointer$.base_204|) (= (store |v_#memory_$Pointer$.offset_205| v_main_~s~0.base_1 (store (store .cse3 .cse4 (let ((.cse5 (mod |v_main_#t~nondet11_2| 18446744073709551616))) (ite (<= .cse5 9223372036854775807) .cse5 (+ (- 18446744073709551616) .cse5)))) .cse6 (select .cse7 .cse6))) |v_#memory_$Pointer$.offset_203|) (= (select |v_#valid_6| v_main_~s~0.base_1) 0) (= |v_#memory_$Pointer$.base_1| (store |v_#memory_$Pointer$.base_205| .cse8 (store (select |v_#memory_$Pointer$.base_205| .cse8) .cse9 (select (select |v_#memory_$Pointer$.base_1| .cse8) .cse9)))) (= |v_#length_1| (store (store (store (store (store |v_#length_6| v_main_~s~0.base_1 356) |v_main_#t~malloc8.base_4| 979) |v_main_#t~malloc9.base_4| 348) |v_main_#t~malloc10.base_4| 244) |v_main_#t~malloc19.base_4| 68)) (= (let ((.cse10 (store |v_#memory_int_228| v_main_~s~0.base_1 (store (store .cse13 .cse6 |v_main_#t~nondet12_2|) .cse1 |v_main_#t~nondet13_2|)))) (store .cse10 .cse11 (store (select .cse10 .cse11) .cse12 (select (select |v_#memory_int_229| .cse11) .cse12)))) |v_#memory_int_229|) (= |v_#memory_int_225| (store |v_#memory_int_226| v_main_~s~0.base_1 (store .cse14 .cse15 (select .cse16 .cse15)))) (= (store |v_#memory_$Pointer$.base_201| v_main_~s~0.base_1 (store (store .cse17 .cse4 0) .cse6 (select .cse0 .cse6))) |v_#memory_$Pointer$.base_203|) (< |v_main_#t~malloc9.base_4| |v_#StackHeapBarrier_1|) (= (let ((.cse18 (store |v_#memory_int_227| .cse19 (store (select |v_#memory_int_227| .cse19) .cse20 |v_main_#t~nondet22_2|)))) (store .cse18 .cse8 (store (select .cse18 .cse8) .cse9 |v_main_#t~nondet25_2|))) |v_#memory_int_1|) (<= |v_main_#t~nondet13_2| 2147483647) (= (store .cse21 .cse19 (store (select .cse21 .cse19) .cse20 (select (select |v_#memory_$Pointer$.offset_202| .cse19) .cse20))) |v_#memory_$Pointer$.offset_202|) (not (= |v_main_#t~malloc9.base_4| 0)) (not (= |v_main_#t~malloc19.base_4| 0)) (= (select .cse22 |v_main_#t~malloc10.base_4|) 0) (= (store .cse23 .cse24 (store (select .cse23 .cse24) .cse25 (select (select |v_#memory_$Pointer$.base_202| .cse24) .cse25))) |v_#memory_$Pointer$.base_202|) (< v_main_~s~0.base_1 |v_#StackHeapBarrier_1|) (= |v_#valid_1| (store .cse26 |v_main_#t~malloc19.base_4| 1)) (= (store |v_#memory_$Pointer$.offset_13| v_main_~s~0.base_1 (store (store (store (store (select |v_#memory_$Pointer$.offset_13| v_main_~s~0.base_1) .cse27 0) .cse15 0) .cse28 0) .cse29 (select .cse3 .cse29))) |v_#memory_$Pointer$.offset_205|) (= |v_#memory_int_227| (let ((.cse30 (store |v_#memory_int_229| .cse24 (store (select |v_#memory_int_229| .cse24) .cse25 |v_main_#t~nondet17_2|)))) (store .cse30 .cse31 (store (select .cse30 .cse31) .cse32 (select (select |v_#memory_int_227| .cse31) .cse32))))) (= (select .cse33 |v_main_#t~malloc8.base_4|) 0) (< |v_main_#t~malloc8.base_4| |v_#StackHeapBarrier_1|) (= v_main_~s~0.offset_1 0) (= (select .cse34 |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)) (= (store .cse35 .cse19 (store (select .cse35 .cse19) .cse20 (select (select |v_#memory_$Pointer$.base_205| .cse19) .cse20))) |v_#memory_$Pointer$.base_205|) (< |v_main_#t~malloc10.base_4| |v_#StackHeapBarrier_1|) (= |v_#memory_$Pointer$.offset_1| (store |v_#memory_$Pointer$.offset_202| .cse8 (store (select |v_#memory_$Pointer$.offset_202| .cse8) .cse9 (select (select |v_#memory_$Pointer$.offset_1| .cse8) .cse9)))) (= |v_#memory_int_228| (store |v_#memory_int_224| v_main_~s~0.base_1 (store (store .cse36 .cse29 8464) .cse4 (select .cse13 .cse4)))) (= (store |v_#memory_$Pointer$.offset_203| v_main_~s~0.base_1 (store .cse7 .cse1 (select .cse37 .cse1))) |v_#memory_$Pointer$.offset_204|) (not (= v_main_~s~0.base_1 0)) (= (store |v_#memory_$Pointer$.base_13| v_main_~s~0.base_1 (store (store (store (store (select |v_#memory_$Pointer$.base_13| v_main_~s~0.base_1) .cse27 |v_main_#t~malloc8.base_4|) .cse15 |v_main_#t~malloc9.base_4|) .cse28 |v_main_#t~malloc10.base_4|) .cse29 (select .cse17 .cse29))) |v_#memory_$Pointer$.base_201|) (= (store |v_#memory_int_225| v_main_~s~0.base_1 (store .cse16 .cse28 (select .cse36 .cse28))) |v_#memory_int_224|) (= |v_#memory_int_226| (store |v_#memory_int_13| v_main_~s~0.base_1 (store (select |v_#memory_int_13| v_main_~s~0.base_1) .cse27 (select .cse14 .cse27)))) (= (select .cse26 |v_main_#t~malloc19.base_4|) 0) (= (store .cse38 .cse24 (store (select .cse38 .cse24) .cse25 (select (select |v_#memory_$Pointer$.offset_201| .cse24) .cse25))) |v_#memory_$Pointer$.offset_201|))))))) InVars {#memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, 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_13|, #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_13|} 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_#memory_$Pointer$.offset_205|, |v_main_#t~malloc19.base_4|, |v_#memory_int_224|, |v_#memory_int_225|, |v_#memory_int_226|, |v_#memory_int_227|, |v_#memory_$Pointer$.base_205|, |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] {21530#true} is VALID [2022-04-08 03:04:52,468 INFO L290 TraceCheckUtils]: 6: Hoare triple {21530#true} [672] L1096-->L1096-2: Formula: (let ((.cse0 (+ v_main_~s~0.offset_4 204))) (and (= (store |v_#memory_$Pointer$.offset_20| v_main_~s~0.base_4 (store (select |v_#memory_$Pointer$.offset_20| v_main_~s~0.base_4) .cse0 0)) |v_#memory_$Pointer$.offset_19|) (= (store |v_#memory_$Pointer$.base_20| v_main_~s~0.base_4 (store (select |v_#memory_$Pointer$.base_20| v_main_~s~0.base_4) .cse0 0)) |v_#memory_$Pointer$.base_19|) (not (= |v_main_#t~nondet26_3| 0)) (= |v_#memory_int_20| (store |v_#memory_int_21| v_main_~s~0.base_4 (store (select |v_#memory_int_21| v_main_~s~0.base_4) .cse0 (select (select |v_#memory_int_20| v_main_~s~0.base_4) .cse0)))))) InVars {main_#t~nondet26=|v_main_#t~nondet26_3|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_20|, main_~s~0.base=v_main_~s~0.base_4, #memory_int=|v_#memory_int_21|, main_~s~0.offset=v_main_~s~0.offset_4, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_20|} OutVars{#memory_int=|v_#memory_int_20|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_19|, 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_19|} AuxVars[] AssignedVars[main_#t~nondet26, #memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] {21530#true} is VALID [2022-04-08 03:04:52,468 INFO L272 TraceCheckUtils]: 7: Hoare triple {21530#true} [674] L1096-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] {21530#true} is VALID [2022-04-08 03:04:52,469 INFO L290 TraceCheckUtils]: 8: Hoare triple {21530#true} [676] ssl3_acceptENTRY-->L1146: Formula: (let ((.cse2 (select |v_#memory_$Pointer$.offset_55| v_ssl3_accept_~s.base_7)) (.cse5 (select |v_#memory_$Pointer$.offset_206| v_ssl3_accept_~s.base_7)) (.cse0 (+ v_ssl3_accept_~s.offset_7 128)) (.cse1 (select |v_#memory_$Pointer$.base_206| v_ssl3_accept_~s.base_7)) (.cse4 (+ v_ssl3_accept_~s.offset_7 72)) (.cse6 (select |v_#memory_$Pointer$.base_55| v_ssl3_accept_~s.base_7)) (.cse3 (+ v_ssl3_accept_~s.offset_7 272))) (and (= v_ssl3_accept_~tmp___9~0_3 |v_ssl3_accept_#t~nondet38_2|) (<= |v_ssl3_accept_#t~nondet37_2| 9223372036854775807) (<= |v_ssl3_accept_#t~nondet35_2| 2147483647) (= v_ssl3_accept_~tmp~3_1 |v_ssl3_accept_#t~nondet41_2|) (= |v_#memory_$Pointer$.base_206| (store |v_#memory_$Pointer$.base_57| v_ssl3_accept_~s.base_7 (store (select |v_#memory_$Pointer$.base_57| v_ssl3_accept_~s.base_7) .cse0 (select .cse1 .cse0)))) (= v_ssl3_accept_~skip~0_1 0) (<= |v_ssl3_accept_#t~nondet31_2| 2147483647) (<= |v_ssl3_accept_#t~nondet41_2| 2147483647) (= v_ssl3_accept_~blastFlag~0_6 0) (= (select .cse2 .cse3) |v_ssl3_accept_#t~mem42.offset_1|) (<= |v_ssl3_accept_#t~nondet32_2| 2147483647) (<= |v_ssl3_accept_#t~nondet39_2| 2147483647) (<= 0 (+ 9223372036854775808 |v_ssl3_accept_#t~nondet37_2|)) (= v_ssl3_accept_~s.offset_7 |v_ssl3_accept_#in~s.offset_1|) (<= 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|) (= v_ssl3_accept_~tmp___1~0_1 |v_ssl3_accept_#t~nondet31_2|) (<= |v_ssl3_accept_#t~nondet33_2| 2147483647) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet31_2|)) (= 0 v_ssl3_accept_~cb~0.base_1) (= v_ssl3_accept_~tmp___5~0_1 |v_ssl3_accept_#t~nondet35_2|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet33_2|)) (<= 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_~s.base_7 |v_ssl3_accept_#in~s.base_1|) (= (store |v_#memory_int_62| v_ssl3_accept_~s.base_7 (store (store (select |v_#memory_int_62| v_ssl3_accept_~s.base_7) .cse0 |v_ssl3_accept_#t~nondet40_2|) .cse4 8464)) |v_#memory_int_60|) (= v_ssl3_accept_~got_new_session~0_1 0) (<= |v_ssl3_accept_#t~nondet38_2| 2147483647) (= v_ssl3_accept_~tmp___2~0_1 |v_ssl3_accept_#t~nondet32_2|) (= (store |v_#memory_$Pointer$.offset_206| v_ssl3_accept_~s.base_7 (store .cse5 .cse4 (select .cse2 .cse4))) |v_#memory_$Pointer$.offset_55|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet41_2|)) (= |v_#memory_$Pointer$.offset_206| (store |v_#memory_$Pointer$.offset_57| v_ssl3_accept_~s.base_7 (store (select |v_#memory_$Pointer$.offset_57| v_ssl3_accept_~s.base_7) .cse0 (select .cse5 .cse0)))) (<= |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_#memory_$Pointer$.base_55| (store |v_#memory_$Pointer$.base_206| v_ssl3_accept_~s.base_7 (store .cse1 .cse4 (select .cse6 .cse4)))) (<= |v_ssl3_accept_#t~nondet34_2| 2147483647) (= |v_ssl3_accept_#t~mem42.base_1| (select .cse6 .cse3)) (= v_ssl3_accept_~cb~0.offset_1 0) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet38_2|)) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet39_2|)) (= (- 1) v_ssl3_accept_~ret~0_10) (<= |v_ssl3_accept_#t~nondet36_2| 2147483647) (= v_ssl3_accept_~tmp___10~0_3 |v_ssl3_accept_#t~nondet39_2|) (= 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_57|, 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_62|, 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_57|, 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_10, 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_55|, ssl3_accept_~num1~0=v_ssl3_accept_~num1~0_1, ssl3_accept_~tmp___10~0=v_ssl3_accept_~tmp___10~0_3, 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_6, 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_7, ssl3_accept_~tmp___9~0=v_ssl3_accept_~tmp___9~0_3, 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_60|, ssl3_accept_~tmp___1~0=v_ssl3_accept_~tmp___1~0_1, ssl3_accept_~s.base=v_ssl3_accept_~s.base_7, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_55|, 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_206|, |v_#memory_$Pointer$.base_206|] 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] {21530#true} is VALID [2022-04-08 03:04:52,469 INFO L290 TraceCheckUtils]: 9: Hoare triple {21530#true} [678] L1146-->L1146-2: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_8 272))) (and (= (select (select |v_#memory_$Pointer$.base_59| v_ssl3_accept_~s.base_8) .cse0) v_ssl3_accept_~cb~0.base_3) (not (= (mod (+ |v_ssl3_accept_#t~mem42.base_3| |v_ssl3_accept_#t~mem42.offset_3|) 18446744073709551616) 0)) (= v_ssl3_accept_~cb~0.offset_3 (select (select |v_#memory_$Pointer$.offset_59| v_ssl3_accept_~s.base_8) .cse0)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_8, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_59|, ssl3_accept_#t~mem42.base=|v_ssl3_accept_#t~mem42.base_3|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_8, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_59|, ssl3_accept_#t~mem42.offset=|v_ssl3_accept_#t~mem42.offset_3|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_8, ssl3_accept_~cb~0.base=v_ssl3_accept_~cb~0.base_3, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_59|, 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_8, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_59|} 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] {21530#true} is VALID [2022-04-08 03:04:52,469 INFO L290 TraceCheckUtils]: 10: Hoare triple {21530#true} [680] L1146-2-->L1152: Formula: (let ((.cse1 (+ 44 v_ssl3_accept_~s.offset_11))) (and (= |v_#memory_int_67| (store |v_#memory_int_68| v_ssl3_accept_~s.base_11 (let ((.cse0 (select |v_#memory_int_68| v_ssl3_accept_~s.base_11))) (store .cse0 .cse1 (+ (select .cse0 .cse1) 1))))) (= |v_#memory_$Pointer$.base_64| (store |v_#memory_$Pointer$.base_65| v_ssl3_accept_~s.base_11 (store (select |v_#memory_$Pointer$.base_65| v_ssl3_accept_~s.base_11) .cse1 (select (select |v_#memory_$Pointer$.base_64| v_ssl3_accept_~s.base_11) .cse1)))) (= (store |v_#memory_$Pointer$.offset_65| v_ssl3_accept_~s.base_11 (store (select |v_#memory_$Pointer$.offset_65| v_ssl3_accept_~s.base_11) .cse1 (select (select |v_#memory_$Pointer$.offset_64| v_ssl3_accept_~s.base_11) .cse1))) |v_#memory_$Pointer$.offset_64|))) InVars {#memory_int=|v_#memory_int_68|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_11, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_65|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_11, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_65|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_11, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_64|, ssl3_accept_#t~mem44=|v_ssl3_accept_#t~mem44_1|, #memory_int=|v_#memory_int_67|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_11, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_64|} AuxVars[] AssignedVars[#memory_$Pointer$.base, ssl3_accept_#t~mem44, #memory_int, #memory_$Pointer$.offset] {21530#true} is VALID [2022-04-08 03:04:52,469 INFO L290 TraceCheckUtils]: 11: Hoare triple {21530#true} [682] 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[] {21530#true} is VALID [2022-04-08 03:04:52,469 INFO L290 TraceCheckUtils]: 12: Hoare triple {21530#true} [685] L1152-1-->L1161: Formula: (let ((.cse0 (+ 204 v_ssl3_accept_~s.offset_16))) (and (= (select (select |v_#memory_$Pointer$.base_79| v_ssl3_accept_~s.base_16) .cse0) |v_ssl3_accept_#t~mem45.base_1|) (= (select (select |v_#memory_$Pointer$.offset_79| v_ssl3_accept_~s.base_16) .cse0) |v_ssl3_accept_#t~mem45.offset_1|))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_16, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_79|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_16, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_79|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_16, ssl3_accept_#t~mem45.offset=|v_ssl3_accept_#t~mem45.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_79|, ssl3_accept_#t~mem45.base=|v_ssl3_accept_#t~mem45.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_16, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_79|} AuxVars[] AssignedVars[ssl3_accept_#t~mem45.offset, ssl3_accept_#t~mem45.base] {21530#true} is VALID [2022-04-08 03:04:52,469 INFO L290 TraceCheckUtils]: 13: Hoare triple {21530#true} [687] L1161-->L1167-2: Formula: (not (= (mod (+ |v_ssl3_accept_#t~mem45.base_5| |v_ssl3_accept_#t~mem45.offset_5|) 18446744073709551616) 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] {21530#true} is VALID [2022-04-08 03:04:52,469 INFO L290 TraceCheckUtils]: 14: Hoare triple {21530#true} [691] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {21530#true} is VALID [2022-04-08 03:04:52,469 INFO L290 TraceCheckUtils]: 15: Hoare triple {21530#true} [693] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_82| v_ssl3_accept_~s.base_18) (+ 72 v_ssl3_accept_~s.offset_18)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_82|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, 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_82|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {21530#true} is VALID [2022-04-08 03:04:52,469 INFO L290 TraceCheckUtils]: 16: Hoare triple {21530#true} [697] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_84| v_ssl3_accept_~s.base_20) (+ 72 v_ssl3_accept_~s.offset_20))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_84|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_20, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_20} OutVars{#memory_int=|v_#memory_int_84|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_20, ssl3_accept_~s.base=v_ssl3_accept_~s.base_20} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {21530#true} is VALID [2022-04-08 03:04:52,469 INFO L290 TraceCheckUtils]: 17: Hoare triple {21530#true} [701] L1173-->L1176: Formula: (and (= (select (select |v_#memory_int_85| v_ssl3_accept_~s.base_21) (+ 72 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|) (not (= |v_ssl3_accept_#t~mem48_5| 16384))) InVars {#memory_int=|v_#memory_int_85|, 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_85|, 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] {21530#true} is VALID [2022-04-08 03:04:52,469 INFO L290 TraceCheckUtils]: 18: Hoare triple {21530#true} [704] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_86| v_ssl3_accept_~s.base_22) (+ 72 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_86|, 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_86|, 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] {21530#true} is VALID [2022-04-08 03:04:52,469 INFO L290 TraceCheckUtils]: 19: Hoare triple {21530#true} [708] 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_25) (+ 72 v_ssl3_accept_~s.offset_25)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {21530#true} is VALID [2022-04-08 03:04:52,469 INFO L290 TraceCheckUtils]: 20: Hoare triple {21530#true} [711] L1182-->L1185: Formula: (and (= |v_ssl3_accept_#t~mem52_1| (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_26) (+ 72 v_ssl3_accept_~s.offset_26))) (not (= 8195 |v_ssl3_accept_#t~mem51_5|))) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} 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_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {21530#true} is VALID [2022-04-08 03:04:52,470 INFO L290 TraceCheckUtils]: 21: Hoare triple {21530#true} [715] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_93| v_ssl3_accept_~s.base_27) (+ 72 v_ssl3_accept_~s.offset_27)))) InVars {#memory_int=|v_#memory_int_93|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_27, ssl3_accept_~s.base=v_ssl3_accept_~s.base_27} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_93|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_27, ssl3_accept_~s.base=v_ssl3_accept_~s.base_27} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {21530#true} is VALID [2022-04-08 03:04:52,470 INFO L290 TraceCheckUtils]: 22: Hoare triple {21530#true} [720] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_28) (+ 72 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_94|, 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_94|, 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] {21530#true} is VALID [2022-04-08 03:04:52,470 INFO L290 TraceCheckUtils]: 23: Hoare triple {21530#true} [728] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_30) (+ 72 v_ssl3_accept_~s.offset_30))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {21530#true} is VALID [2022-04-08 03:04:52,470 INFO L290 TraceCheckUtils]: 24: Hoare triple {21530#true} [735] 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] {21530#true} is VALID [2022-04-08 03:04:52,470 INFO L290 TraceCheckUtils]: 25: Hoare triple {21530#true} [741] L1201-->L1356: Formula: (let ((.cse0 (+ 68 v_ssl3_accept_~s.offset_68))) (and (= |v_#memory_$Pointer$.offset_115| (store |v_#memory_$Pointer$.offset_116| v_ssl3_accept_~s.base_68 (store (select |v_#memory_$Pointer$.offset_116| v_ssl3_accept_~s.base_68) .cse0 (select (select |v_#memory_$Pointer$.offset_115| v_ssl3_accept_~s.base_68) .cse0)))) (= (store |v_#memory_int_150| v_ssl3_accept_~s.base_68 (store (select |v_#memory_int_150| v_ssl3_accept_~s.base_68) .cse0 0)) |v_#memory_int_149|) (= (store |v_#memory_$Pointer$.base_116| v_ssl3_accept_~s.base_68 (store (select |v_#memory_$Pointer$.base_116| v_ssl3_accept_~s.base_68) .cse0 (select (select |v_#memory_$Pointer$.base_115| v_ssl3_accept_~s.base_68) .cse0))) |v_#memory_$Pointer$.base_115|) (<= |v_ssl3_accept_#t~nondet92_2| 2147483647) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet92_2|)) (= v_ssl3_accept_~ret~0_27 |v_ssl3_accept_#t~nondet92_2|))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_68, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_116|, #memory_int=|v_#memory_int_150|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_68, ssl3_accept_#t~nondet92=|v_ssl3_accept_#t~nondet92_2|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_116|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_27, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_68, #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[] AssignedVars[ssl3_accept_~ret~0, #memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset, ssl3_accept_#t~nondet92] {21530#true} is VALID [2022-04-08 03:04:52,470 INFO L290 TraceCheckUtils]: 26: Hoare triple {21530#true} [747] L1356-->L1356-2: Formula: (and (= v_ssl3_accept_~blastFlag~0_8 1) (= v_ssl3_accept_~blastFlag~0_9 0)) InVars {ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_9} OutVars{ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_8} AuxVars[] AssignedVars[ssl3_accept_~blastFlag~0] {21530#true} is VALID [2022-04-08 03:04:52,470 INFO L290 TraceCheckUtils]: 27: Hoare triple {21530#true} [754] L1356-2-->L1654: Formula: (let ((.cse0 (+ 72 v_ssl3_accept_~s.offset_69)) (.cse2 (select |v_#memory_$Pointer$.base_211| v_ssl3_accept_~s.base_69)) (.cse3 (select |v_#memory_$Pointer$.offset_211| v_ssl3_accept_~s.base_69)) (.cse1 (+ 88 v_ssl3_accept_~s.offset_69))) (and (= |v_#memory_int_151| (store |v_#memory_int_153| v_ssl3_accept_~s.base_69 (store (store (select |v_#memory_int_153| v_ssl3_accept_~s.base_69) .cse0 8496) .cse1 0))) (= (store |v_#memory_$Pointer$.base_119| v_ssl3_accept_~s.base_69 (store (select |v_#memory_$Pointer$.base_119| v_ssl3_accept_~s.base_69) .cse0 (select .cse2 .cse0))) |v_#memory_$Pointer$.base_211|) (not (<= v_ssl3_accept_~ret~0_29 0)) (= (store |v_#memory_$Pointer$.offset_119| v_ssl3_accept_~s.base_69 (store (select |v_#memory_$Pointer$.offset_119| v_ssl3_accept_~s.base_69) .cse0 (select .cse3 .cse0))) |v_#memory_$Pointer$.offset_211|) (= (store |v_#memory_$Pointer$.base_211| v_ssl3_accept_~s.base_69 (store .cse2 .cse1 (select (select |v_#memory_$Pointer$.base_117| v_ssl3_accept_~s.base_69) .cse1))) |v_#memory_$Pointer$.base_117|) (= v_ssl3_accept_~got_new_session~0_5 1) (= (store |v_#memory_$Pointer$.offset_211| v_ssl3_accept_~s.base_69 (store .cse3 .cse1 (select (select |v_#memory_$Pointer$.offset_117| v_ssl3_accept_~s.base_69) .cse1))) |v_#memory_$Pointer$.offset_117|))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_69, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_29, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_119|, #memory_int=|v_#memory_int_153|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_69, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_119|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_69, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_29, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_117|, ssl3_accept_~got_new_session~0=v_ssl3_accept_~got_new_session~0_5, #memory_int=|v_#memory_int_151|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_69, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_117|} 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] {21530#true} is VALID [2022-04-08 03:04:52,470 INFO L290 TraceCheckUtils]: 28: Hoare triple {21530#true} [733] L1654-->L1692: Formula: (let ((.cse0 (+ 116 v_ssl3_accept_~s.offset_17))) (and (= (select (select |v_#memory_int_81| |v_ssl3_accept_#t~mem150.base_1|) (+ |v_ssl3_accept_#t~mem150.offset_1| 908)) |v_ssl3_accept_#t~mem151_1|) (= (select (select |v_#memory_$Pointer$.offset_80| v_ssl3_accept_~s.base_17) .cse0) |v_ssl3_accept_#t~mem150.offset_1|) (= (select (select |v_#memory_$Pointer$.base_80| v_ssl3_accept_~s.base_17) .cse0) |v_ssl3_accept_#t~mem150.base_1|))) InVars {#memory_int=|v_#memory_int_81|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_17, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_80|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_17, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_80|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_17, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_80|, ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_1|, #memory_int=|v_#memory_int_81|, ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_17, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_80|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {21530#true} is VALID [2022-04-08 03:04:52,470 INFO L290 TraceCheckUtils]: 29: Hoare triple {21530#true} [740] L1692-->L1692-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] {21530#true} is VALID [2022-04-08 03:04:52,470 INFO L290 TraceCheckUtils]: 30: Hoare triple {21530#true} [746] L1692-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] {21530#true} is VALID [2022-04-08 03:04:52,470 INFO L290 TraceCheckUtils]: 31: Hoare triple {21530#true} [691] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {21530#true} is VALID [2022-04-08 03:04:52,470 INFO L290 TraceCheckUtils]: 32: Hoare triple {21530#true} [693] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_82| v_ssl3_accept_~s.base_18) (+ 72 v_ssl3_accept_~s.offset_18)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_82|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, 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_82|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {21530#true} is VALID [2022-04-08 03:04:52,470 INFO L290 TraceCheckUtils]: 33: Hoare triple {21530#true} [697] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_84| v_ssl3_accept_~s.base_20) (+ 72 v_ssl3_accept_~s.offset_20))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_84|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_20, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_20} OutVars{#memory_int=|v_#memory_int_84|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_20, ssl3_accept_~s.base=v_ssl3_accept_~s.base_20} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {21530#true} is VALID [2022-04-08 03:04:52,470 INFO L290 TraceCheckUtils]: 34: Hoare triple {21530#true} [701] L1173-->L1176: Formula: (and (= (select (select |v_#memory_int_85| v_ssl3_accept_~s.base_21) (+ 72 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|) (not (= |v_ssl3_accept_#t~mem48_5| 16384))) InVars {#memory_int=|v_#memory_int_85|, 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_85|, 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] {21530#true} is VALID [2022-04-08 03:04:52,471 INFO L290 TraceCheckUtils]: 35: Hoare triple {21530#true} [704] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_86| v_ssl3_accept_~s.base_22) (+ 72 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_86|, 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_86|, 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] {21530#true} is VALID [2022-04-08 03:04:52,471 INFO L290 TraceCheckUtils]: 36: Hoare triple {21530#true} [708] 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_25) (+ 72 v_ssl3_accept_~s.offset_25)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {21530#true} is VALID [2022-04-08 03:04:52,471 INFO L290 TraceCheckUtils]: 37: Hoare triple {21530#true} [711] L1182-->L1185: Formula: (and (= |v_ssl3_accept_#t~mem52_1| (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_26) (+ 72 v_ssl3_accept_~s.offset_26))) (not (= 8195 |v_ssl3_accept_#t~mem51_5|))) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} 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_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {21530#true} is VALID [2022-04-08 03:04:52,471 INFO L290 TraceCheckUtils]: 38: Hoare triple {21530#true} [715] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_93| v_ssl3_accept_~s.base_27) (+ 72 v_ssl3_accept_~s.offset_27)))) InVars {#memory_int=|v_#memory_int_93|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_27, ssl3_accept_~s.base=v_ssl3_accept_~s.base_27} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_93|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_27, ssl3_accept_~s.base=v_ssl3_accept_~s.base_27} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {21530#true} is VALID [2022-04-08 03:04:52,471 INFO L290 TraceCheckUtils]: 39: Hoare triple {21530#true} [720] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_28) (+ 72 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_94|, 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_94|, 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] {21530#true} is VALID [2022-04-08 03:04:52,471 INFO L290 TraceCheckUtils]: 40: Hoare triple {21530#true} [728] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_30) (+ 72 v_ssl3_accept_~s.offset_30))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {21530#true} is VALID [2022-04-08 03:04:52,471 INFO L290 TraceCheckUtils]: 41: Hoare triple {21530#true} [736] L1194-->L1197: Formula: (and (= |v_ssl3_accept_#t~mem56_1| (select (select |v_#memory_int_98| v_ssl3_accept_~s.base_31) (+ 72 v_ssl3_accept_~s.offset_31))) (not (= 8464 |v_ssl3_accept_#t~mem55_5|))) InVars {#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_31, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_31} OutVars{#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_31, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_31} AuxVars[] AssignedVars[ssl3_accept_#t~mem55, ssl3_accept_#t~mem56] {21530#true} is VALID [2022-04-08 03:04:52,471 INFO L290 TraceCheckUtils]: 42: Hoare triple {21530#true} [743] L1197-->L1200: Formula: (and (= (select (select |v_#memory_int_99| v_ssl3_accept_~s.base_32) (+ 72 v_ssl3_accept_~s.offset_32)) |v_ssl3_accept_#t~mem57_1|) (not (= 8465 |v_ssl3_accept_#t~mem56_5|))) InVars {#memory_int=|v_#memory_int_99|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_32, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_32} OutVars{#memory_int=|v_#memory_int_99|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_32, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_32} AuxVars[] AssignedVars[ssl3_accept_#t~mem56, ssl3_accept_#t~mem57] {21530#true} is VALID [2022-04-08 03:04:52,471 INFO L290 TraceCheckUtils]: 43: Hoare triple {21530#true} [750] L1200-->L1203: Formula: (and (not (= 8466 |v_ssl3_accept_#t~mem57_5|)) (= |v_ssl3_accept_#t~mem58_1| (select (select |v_#memory_int_100| v_ssl3_accept_~s.base_33) (+ 72 v_ssl3_accept_~s.offset_33)))) InVars {#memory_int=|v_#memory_int_100|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} OutVars{#memory_int=|v_#memory_int_100|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} AuxVars[] AssignedVars[ssl3_accept_#t~mem57, ssl3_accept_#t~mem58] {21530#true} is VALID [2022-04-08 03:04:52,471 INFO L290 TraceCheckUtils]: 44: Hoare triple {21530#true} [755] 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] {21530#true} is VALID [2022-04-08 03:04:52,471 INFO L290 TraceCheckUtils]: 45: Hoare triple {21530#true} [761] L1207-->L1373: Formula: (and (= v_ssl3_accept_~ret~0_30 |v_ssl3_accept_#t~nondet93_2|) (<= 0 (+ 2147483648 |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_30} AuxVars[] AssignedVars[ssl3_accept_~ret~0, ssl3_accept_#t~nondet93] {21530#true} is VALID [2022-04-08 03:04:52,471 INFO L290 TraceCheckUtils]: 46: Hoare triple {21530#true} [766] L1373-->L1376-2: Formula: (and (= v_ssl3_accept_~blastFlag~0_12 1) (= 2 v_ssl3_accept_~blastFlag~0_11)) 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] {21530#true} is VALID [2022-04-08 03:04:52,471 INFO L290 TraceCheckUtils]: 47: Hoare triple {21530#true} [771] L1376-2-->L1387: Formula: (and (= |v_ssl3_accept_#t~mem94_1| (select (select |v_#memory_int_154| v_ssl3_accept_~s.base_70) (+ v_ssl3_accept_~s.offset_70 128))) (not (<= v_ssl3_accept_~ret~0_32 0))) InVars {#memory_int=|v_#memory_int_154|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_70, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_32, ssl3_accept_~s.base=v_ssl3_accept_~s.base_70} OutVars{#memory_int=|v_#memory_int_154|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_70, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_32, ssl3_accept_#t~mem94=|v_ssl3_accept_#t~mem94_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_70} AuxVars[] AssignedVars[ssl3_accept_#t~mem94] {21530#true} is VALID [2022-04-08 03:04:52,472 INFO L290 TraceCheckUtils]: 48: Hoare triple {21530#true} [777] L1387-->L1387-2: Formula: (let ((.cse0 (+ 72 v_ssl3_accept_~s.offset_71))) (and (= |v_#memory_$Pointer$.offset_121| (store |v_#memory_$Pointer$.offset_122| v_ssl3_accept_~s.base_71 (store (select |v_#memory_$Pointer$.offset_122| v_ssl3_accept_~s.base_71) .cse0 (select (select |v_#memory_$Pointer$.offset_121| v_ssl3_accept_~s.base_71) .cse0)))) (= (store |v_#memory_$Pointer$.base_122| v_ssl3_accept_~s.base_71 (store (select |v_#memory_$Pointer$.base_122| v_ssl3_accept_~s.base_71) .cse0 (select (select |v_#memory_$Pointer$.base_121| v_ssl3_accept_~s.base_71) .cse0))) |v_#memory_$Pointer$.base_121|) (not (= |v_ssl3_accept_#t~mem94_3| 0)) (= (store |v_#memory_int_156| v_ssl3_accept_~s.base_71 (store (select |v_#memory_int_156| v_ssl3_accept_~s.base_71) .cse0 8656)) |v_#memory_int_155|))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_71, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_122|, ssl3_accept_#t~mem94=|v_ssl3_accept_#t~mem94_3|, #memory_int=|v_#memory_int_156|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_71, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_122|} OutVars{#memory_int=|v_#memory_int_155|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_71, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_121|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_71, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_121|} AuxVars[] AssignedVars[#memory_$Pointer$.base, ssl3_accept_#t~mem94, #memory_int, #memory_$Pointer$.offset] {21535#(not (= 8673 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72))))} is VALID [2022-04-08 03:04:52,473 INFO L290 TraceCheckUtils]: 49: Hoare triple {21535#(not (= 8673 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72))))} [783] L1387-2-->L1654: Formula: (let ((.cse0 (+ 88 v_ssl3_accept_~s.offset_73))) (and (= (store |v_#memory_int_160| v_ssl3_accept_~s.base_73 (store (select |v_#memory_int_160| v_ssl3_accept_~s.base_73) .cse0 0)) |v_#memory_int_159|) (= (store |v_#memory_$Pointer$.base_126| v_ssl3_accept_~s.base_73 (store (select |v_#memory_$Pointer$.base_126| v_ssl3_accept_~s.base_73) .cse0 (select (select |v_#memory_$Pointer$.base_125| v_ssl3_accept_~s.base_73) .cse0))) |v_#memory_$Pointer$.base_125|) (= (store |v_#memory_$Pointer$.offset_126| v_ssl3_accept_~s.base_73 (store (select |v_#memory_$Pointer$.offset_126| v_ssl3_accept_~s.base_73) .cse0 (select (select |v_#memory_$Pointer$.offset_125| v_ssl3_accept_~s.base_73) .cse0))) |v_#memory_$Pointer$.offset_125|))) InVars {#memory_int=|v_#memory_int_160|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_73, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_126|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_73, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_126|} OutVars{#memory_int=|v_#memory_int_159|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_73, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_125|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_73, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_125|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] {21535#(not (= 8673 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72))))} is VALID [2022-04-08 03:04:52,473 INFO L290 TraceCheckUtils]: 50: Hoare triple {21535#(not (= 8673 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72))))} [733] L1654-->L1692: Formula: (let ((.cse0 (+ 116 v_ssl3_accept_~s.offset_17))) (and (= (select (select |v_#memory_int_81| |v_ssl3_accept_#t~mem150.base_1|) (+ |v_ssl3_accept_#t~mem150.offset_1| 908)) |v_ssl3_accept_#t~mem151_1|) (= (select (select |v_#memory_$Pointer$.offset_80| v_ssl3_accept_~s.base_17) .cse0) |v_ssl3_accept_#t~mem150.offset_1|) (= (select (select |v_#memory_$Pointer$.base_80| v_ssl3_accept_~s.base_17) .cse0) |v_ssl3_accept_#t~mem150.base_1|))) InVars {#memory_int=|v_#memory_int_81|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_17, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_80|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_17, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_80|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_17, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_80|, ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_1|, #memory_int=|v_#memory_int_81|, ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_17, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_80|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {21535#(not (= 8673 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72))))} is VALID [2022-04-08 03:04:52,473 INFO L290 TraceCheckUtils]: 51: Hoare triple {21535#(not (= 8673 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72))))} [740] L1692-->L1692-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] {21535#(not (= 8673 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72))))} is VALID [2022-04-08 03:04:52,474 INFO L290 TraceCheckUtils]: 52: Hoare triple {21535#(not (= 8673 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72))))} [746] L1692-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] {21535#(not (= 8673 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72))))} is VALID [2022-04-08 03:04:52,474 INFO L290 TraceCheckUtils]: 53: Hoare triple {21535#(not (= 8673 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72))))} [691] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {21535#(not (= 8673 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72))))} is VALID [2022-04-08 03:04:52,474 INFO L290 TraceCheckUtils]: 54: Hoare triple {21535#(not (= 8673 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72))))} [693] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_82| v_ssl3_accept_~s.base_18) (+ 72 v_ssl3_accept_~s.offset_18)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_82|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, 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_82|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {21535#(not (= 8673 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72))))} is VALID [2022-04-08 03:04:52,475 INFO L290 TraceCheckUtils]: 55: Hoare triple {21535#(not (= 8673 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72))))} [697] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_84| v_ssl3_accept_~s.base_20) (+ 72 v_ssl3_accept_~s.offset_20))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_84|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_20, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_20} OutVars{#memory_int=|v_#memory_int_84|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_20, ssl3_accept_~s.base=v_ssl3_accept_~s.base_20} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {21535#(not (= 8673 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72))))} is VALID [2022-04-08 03:04:52,475 INFO L290 TraceCheckUtils]: 56: Hoare triple {21535#(not (= 8673 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72))))} [701] L1173-->L1176: Formula: (and (= (select (select |v_#memory_int_85| v_ssl3_accept_~s.base_21) (+ 72 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|) (not (= |v_ssl3_accept_#t~mem48_5| 16384))) InVars {#memory_int=|v_#memory_int_85|, 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_85|, 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] {21535#(not (= 8673 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72))))} is VALID [2022-04-08 03:04:52,475 INFO L290 TraceCheckUtils]: 57: Hoare triple {21535#(not (= 8673 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72))))} [704] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_86| v_ssl3_accept_~s.base_22) (+ 72 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_86|, 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_86|, 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] {21535#(not (= 8673 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72))))} is VALID [2022-04-08 03:04:52,476 INFO L290 TraceCheckUtils]: 58: Hoare triple {21535#(not (= 8673 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72))))} [708] 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_25) (+ 72 v_ssl3_accept_~s.offset_25)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {21535#(not (= 8673 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72))))} is VALID [2022-04-08 03:04:52,476 INFO L290 TraceCheckUtils]: 59: Hoare triple {21535#(not (= 8673 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72))))} [711] L1182-->L1185: Formula: (and (= |v_ssl3_accept_#t~mem52_1| (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_26) (+ 72 v_ssl3_accept_~s.offset_26))) (not (= 8195 |v_ssl3_accept_#t~mem51_5|))) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} 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_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {21535#(not (= 8673 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72))))} is VALID [2022-04-08 03:04:52,476 INFO L290 TraceCheckUtils]: 60: Hoare triple {21535#(not (= 8673 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72))))} [715] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_93| v_ssl3_accept_~s.base_27) (+ 72 v_ssl3_accept_~s.offset_27)))) InVars {#memory_int=|v_#memory_int_93|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_27, ssl3_accept_~s.base=v_ssl3_accept_~s.base_27} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_93|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_27, ssl3_accept_~s.base=v_ssl3_accept_~s.base_27} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {21535#(not (= 8673 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72))))} is VALID [2022-04-08 03:04:52,477 INFO L290 TraceCheckUtils]: 61: Hoare triple {21535#(not (= 8673 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72))))} [720] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_28) (+ 72 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_94|, 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_94|, 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] {21535#(not (= 8673 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72))))} is VALID [2022-04-08 03:04:52,477 INFO L290 TraceCheckUtils]: 62: Hoare triple {21535#(not (= 8673 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72))))} [728] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_30) (+ 72 v_ssl3_accept_~s.offset_30))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {21535#(not (= 8673 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72))))} is VALID [2022-04-08 03:04:52,477 INFO L290 TraceCheckUtils]: 63: Hoare triple {21535#(not (= 8673 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72))))} [736] L1194-->L1197: Formula: (and (= |v_ssl3_accept_#t~mem56_1| (select (select |v_#memory_int_98| v_ssl3_accept_~s.base_31) (+ 72 v_ssl3_accept_~s.offset_31))) (not (= 8464 |v_ssl3_accept_#t~mem55_5|))) InVars {#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_31, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_31} OutVars{#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_31, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_31} AuxVars[] AssignedVars[ssl3_accept_#t~mem55, ssl3_accept_#t~mem56] {21535#(not (= 8673 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72))))} is VALID [2022-04-08 03:04:52,478 INFO L290 TraceCheckUtils]: 64: Hoare triple {21535#(not (= 8673 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72))))} [743] L1197-->L1200: Formula: (and (= (select (select |v_#memory_int_99| v_ssl3_accept_~s.base_32) (+ 72 v_ssl3_accept_~s.offset_32)) |v_ssl3_accept_#t~mem57_1|) (not (= 8465 |v_ssl3_accept_#t~mem56_5|))) InVars {#memory_int=|v_#memory_int_99|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_32, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_32} OutVars{#memory_int=|v_#memory_int_99|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_32, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_32} AuxVars[] AssignedVars[ssl3_accept_#t~mem56, ssl3_accept_#t~mem57] {21535#(not (= 8673 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72))))} is VALID [2022-04-08 03:04:52,478 INFO L290 TraceCheckUtils]: 65: Hoare triple {21535#(not (= 8673 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72))))} [750] L1200-->L1203: Formula: (and (not (= 8466 |v_ssl3_accept_#t~mem57_5|)) (= |v_ssl3_accept_#t~mem58_1| (select (select |v_#memory_int_100| v_ssl3_accept_~s.base_33) (+ 72 v_ssl3_accept_~s.offset_33)))) InVars {#memory_int=|v_#memory_int_100|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} OutVars{#memory_int=|v_#memory_int_100|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} AuxVars[] AssignedVars[ssl3_accept_#t~mem57, ssl3_accept_#t~mem58] {21535#(not (= 8673 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72))))} is VALID [2022-04-08 03:04:52,478 INFO L290 TraceCheckUtils]: 66: Hoare triple {21535#(not (= 8673 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72))))} [756] L1203-->L1206: Formula: (and (not (= 8496 |v_ssl3_accept_#t~mem58_5|)) (= |v_ssl3_accept_#t~mem59_1| (select (select |v_#memory_int_101| v_ssl3_accept_~s.base_34) (+ 72 v_ssl3_accept_~s.offset_34)))) InVars {#memory_int=|v_#memory_int_101|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_5|} OutVars{#memory_int=|v_#memory_int_101|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem58, ssl3_accept_#t~mem59] {21535#(not (= 8673 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72))))} is VALID [2022-04-08 03:04:52,478 INFO L290 TraceCheckUtils]: 67: Hoare triple {21535#(not (= 8673 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72))))} [763] L1206-->L1209: Formula: (and (= |v_ssl3_accept_#t~mem60_1| (select (select |v_#memory_int_102| v_ssl3_accept_~s.base_35) (+ 72 v_ssl3_accept_~s.offset_35))) (not (= 8497 |v_ssl3_accept_#t~mem59_5|))) InVars {#memory_int=|v_#memory_int_102|, 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_5|} OutVars{#memory_int=|v_#memory_int_102|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem59] {21535#(not (= 8673 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72))))} is VALID [2022-04-08 03:04:52,479 INFO L290 TraceCheckUtils]: 68: Hoare triple {21535#(not (= 8673 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72))))} [769] L1209-->L1212: Formula: (and (= (select (select |v_#memory_int_103| v_ssl3_accept_~s.base_36) (+ 72 v_ssl3_accept_~s.offset_36)) |v_ssl3_accept_#t~mem61_1|) (not (= |v_ssl3_accept_#t~mem60_5| 8512))) InVars {#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36} OutVars{#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem61] {21535#(not (= 8673 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72))))} is VALID [2022-04-08 03:04:52,479 INFO L290 TraceCheckUtils]: 69: Hoare triple {21535#(not (= 8673 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72))))} [776] L1212-->L1215: Formula: (and (not (= 8513 |v_ssl3_accept_#t~mem61_5|)) (= (select (select |v_#memory_int_104| v_ssl3_accept_~s.base_37) (+ 72 v_ssl3_accept_~s.offset_37)) |v_ssl3_accept_#t~mem62_1|)) InVars {#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_37, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_37} OutVars{#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_37, ssl3_accept_~s.base=v_ssl3_accept_~s.base_37, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem61, ssl3_accept_#t~mem62] {21535#(not (= 8673 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72))))} is VALID [2022-04-08 03:04:52,479 INFO L290 TraceCheckUtils]: 70: Hoare triple {21535#(not (= 8673 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72))))} [782] L1215-->L1218: Formula: (and (not (= 8528 |v_ssl3_accept_#t~mem62_5|)) (= (select (select |v_#memory_int_105| v_ssl3_accept_~s.base_38) (+ 72 v_ssl3_accept_~s.offset_38)) |v_ssl3_accept_#t~mem63_1|)) InVars {#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_5|} OutVars{#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38, ssl3_accept_#t~mem63=|v_ssl3_accept_#t~mem63_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem62, ssl3_accept_#t~mem63] {21535#(not (= 8673 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72))))} is VALID [2022-04-08 03:04:52,480 INFO L290 TraceCheckUtils]: 71: Hoare triple {21535#(not (= 8673 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72))))} [789] L1218-->L1221: Formula: (and (= (select (select |v_#memory_int_106| v_ssl3_accept_~s.base_39) (+ 72 v_ssl3_accept_~s.offset_39)) |v_ssl3_accept_#t~mem64_1|) (not (= |v_ssl3_accept_#t~mem63_5| 8529))) InVars {#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39, 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_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39} AuxVars[] AssignedVars[ssl3_accept_#t~mem63, ssl3_accept_#t~mem64] {21535#(not (= 8673 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72))))} is VALID [2022-04-08 03:04:52,480 INFO L290 TraceCheckUtils]: 72: Hoare triple {21535#(not (= 8673 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72))))} [793] L1221-->L1224: Formula: (and (= |v_ssl3_accept_#t~mem65_1| (select (select |v_#memory_int_107| v_ssl3_accept_~s.base_40) (+ 72 v_ssl3_accept_~s.offset_40))) (not (= 8544 |v_ssl3_accept_#t~mem64_5|))) InVars {#memory_int=|v_#memory_int_107|, ssl3_accept_#t~mem64=|v_ssl3_accept_#t~mem64_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40} OutVars{#memory_int=|v_#memory_int_107|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_#t~mem65=|v_ssl3_accept_#t~mem65_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40} AuxVars[] AssignedVars[ssl3_accept_#t~mem64, ssl3_accept_#t~mem65] {21535#(not (= 8673 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72))))} is VALID [2022-04-08 03:04:52,480 INFO L290 TraceCheckUtils]: 73: Hoare triple {21535#(not (= 8673 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72))))} [797] L1224-->L1227: Formula: (and (not (= 8545 |v_ssl3_accept_#t~mem65_5|)) (= (select (select |v_#memory_int_108| v_ssl3_accept_~s.base_41) (+ 72 v_ssl3_accept_~s.offset_41)) |v_ssl3_accept_#t~mem66_1|)) InVars {#memory_int=|v_#memory_int_108|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_#t~mem65=|v_ssl3_accept_#t~mem65_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41} OutVars{#memory_int=|v_#memory_int_108|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_#t~mem66=|v_ssl3_accept_#t~mem66_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41} AuxVars[] AssignedVars[ssl3_accept_#t~mem65, ssl3_accept_#t~mem66] {21535#(not (= 8673 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72))))} is VALID [2022-04-08 03:04:52,481 INFO L290 TraceCheckUtils]: 74: Hoare triple {21535#(not (= 8673 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72))))} [803] L1227-->L1230: Formula: (and (not (= 8560 |v_ssl3_accept_#t~mem66_5|)) (= (select (select |v_#memory_int_109| v_ssl3_accept_~s.base_42) (+ 72 v_ssl3_accept_~s.offset_42)) |v_ssl3_accept_#t~mem67_1|)) InVars {#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_42, ssl3_accept_#t~mem66=|v_ssl3_accept_#t~mem66_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_42} OutVars{#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_42, ssl3_accept_#t~mem67=|v_ssl3_accept_#t~mem67_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_42} AuxVars[] AssignedVars[ssl3_accept_#t~mem66, ssl3_accept_#t~mem67] {21535#(not (= 8673 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72))))} is VALID [2022-04-08 03:04:52,481 INFO L290 TraceCheckUtils]: 75: Hoare triple {21535#(not (= 8673 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72))))} [811] L1230-->L1233: Formula: (and (not (= |v_ssl3_accept_#t~mem67_5| 8561)) (= (select (select |v_#memory_int_110| v_ssl3_accept_~s.base_43) (+ 72 v_ssl3_accept_~s.offset_43)) |v_ssl3_accept_#t~mem68_1|)) InVars {#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_43, ssl3_accept_#t~mem67=|v_ssl3_accept_#t~mem67_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_43} OutVars{#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_43, ssl3_accept_#t~mem68=|v_ssl3_accept_#t~mem68_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_43} AuxVars[] AssignedVars[ssl3_accept_#t~mem67, ssl3_accept_#t~mem68] {21535#(not (= 8673 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72))))} is VALID [2022-04-08 03:04:52,481 INFO L290 TraceCheckUtils]: 76: Hoare triple {21535#(not (= 8673 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72))))} [822] L1233-->L1236: Formula: (and (not (= 8448 |v_ssl3_accept_#t~mem68_5|)) (= (select (select |v_#memory_int_111| v_ssl3_accept_~s.base_44) (+ 72 v_ssl3_accept_~s.offset_44)) |v_ssl3_accept_#t~mem69_1|)) InVars {#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_44, ssl3_accept_#t~mem68=|v_ssl3_accept_#t~mem68_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_44} OutVars{#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_44, ssl3_accept_#t~mem69=|v_ssl3_accept_#t~mem69_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_44} AuxVars[] AssignedVars[ssl3_accept_#t~mem68, ssl3_accept_#t~mem69] {21535#(not (= 8673 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72))))} is VALID [2022-04-08 03:04:52,482 INFO L290 TraceCheckUtils]: 77: Hoare triple {21535#(not (= 8673 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72))))} [831] L1236-->L1239: Formula: (and (= (select (select |v_#memory_int_112| v_ssl3_accept_~s.base_45) (+ 72 v_ssl3_accept_~s.offset_45)) |v_ssl3_accept_#t~mem70_1|) (not (= 8576 |v_ssl3_accept_#t~mem69_5|))) InVars {#memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_45, ssl3_accept_~s.base=v_ssl3_accept_~s.base_45, ssl3_accept_#t~mem69=|v_ssl3_accept_#t~mem69_5|} OutVars{#memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_45, ssl3_accept_#t~mem70=|v_ssl3_accept_#t~mem70_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_45} AuxVars[] AssignedVars[ssl3_accept_#t~mem70, ssl3_accept_#t~mem69] {21535#(not (= 8673 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72))))} is VALID [2022-04-08 03:04:52,482 INFO L290 TraceCheckUtils]: 78: Hoare triple {21535#(not (= 8673 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72))))} [842] L1239-->L1242: Formula: (and (not (= 8577 |v_ssl3_accept_#t~mem70_5|)) (= (select (select |v_#memory_int_113| v_ssl3_accept_~s.base_46) (+ 72 v_ssl3_accept_~s.offset_46)) |v_ssl3_accept_#t~mem71_1|)) InVars {#memory_int=|v_#memory_int_113|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_46, ssl3_accept_#t~mem70=|v_ssl3_accept_#t~mem70_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_46} OutVars{#memory_int=|v_#memory_int_113|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_46, ssl3_accept_#t~mem71=|v_ssl3_accept_#t~mem71_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_46} AuxVars[] AssignedVars[ssl3_accept_#t~mem70, ssl3_accept_#t~mem71] {21535#(not (= 8673 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72))))} is VALID [2022-04-08 03:04:52,482 INFO L290 TraceCheckUtils]: 79: Hoare triple {21535#(not (= 8673 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72))))} [850] L1242-->L1245: Formula: (and (= (select (select |v_#memory_int_114| v_ssl3_accept_~s.base_47) (+ 72 v_ssl3_accept_~s.offset_47)) |v_ssl3_accept_#t~mem72_1|) (not (= |v_ssl3_accept_#t~mem71_5| 8592))) InVars {#memory_int=|v_#memory_int_114|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_47, ssl3_accept_#t~mem71=|v_ssl3_accept_#t~mem71_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_47} OutVars{#memory_int=|v_#memory_int_114|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_47, ssl3_accept_#t~mem72=|v_ssl3_accept_#t~mem72_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_47} AuxVars[] AssignedVars[ssl3_accept_#t~mem71, ssl3_accept_#t~mem72] {21535#(not (= 8673 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72))))} is VALID [2022-04-08 03:04:52,483 INFO L290 TraceCheckUtils]: 80: Hoare triple {21535#(not (= 8673 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72))))} [857] L1245-->L1248: Formula: (and (not (= 8593 |v_ssl3_accept_#t~mem72_5|)) (= |v_ssl3_accept_#t~mem73_1| (select (select |v_#memory_int_115| v_ssl3_accept_~s.base_48) (+ 72 v_ssl3_accept_~s.offset_48)))) InVars {#memory_int=|v_#memory_int_115|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_48, ssl3_accept_#t~mem72=|v_ssl3_accept_#t~mem72_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_48} OutVars{#memory_int=|v_#memory_int_115|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_48, ssl3_accept_~s.base=v_ssl3_accept_~s.base_48, ssl3_accept_#t~mem73=|v_ssl3_accept_#t~mem73_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem72, ssl3_accept_#t~mem73] {21535#(not (= 8673 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72))))} is VALID [2022-04-08 03:04:52,483 INFO L290 TraceCheckUtils]: 81: Hoare triple {21535#(not (= 8673 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72))))} [863] L1248-->L1251: Formula: (and (= (select (select |v_#memory_int_116| v_ssl3_accept_~s.base_49) (+ 72 v_ssl3_accept_~s.offset_49)) |v_ssl3_accept_#t~mem74_1|) (not (= |v_ssl3_accept_#t~mem73_5| 8608))) InVars {#memory_int=|v_#memory_int_116|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_49, ssl3_accept_~s.base=v_ssl3_accept_~s.base_49, ssl3_accept_#t~mem73=|v_ssl3_accept_#t~mem73_5|} OutVars{#memory_int=|v_#memory_int_116|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_49, ssl3_accept_~s.base=v_ssl3_accept_~s.base_49, ssl3_accept_#t~mem74=|v_ssl3_accept_#t~mem74_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem73, ssl3_accept_#t~mem74] {21535#(not (= 8673 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72))))} is VALID [2022-04-08 03:04:52,483 INFO L290 TraceCheckUtils]: 82: Hoare triple {21535#(not (= 8673 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72))))} [866] L1251-->L1254: Formula: (and (= (select (select |v_#memory_int_117| v_ssl3_accept_~s.base_50) (+ 72 v_ssl3_accept_~s.offset_50)) |v_ssl3_accept_#t~mem75_1|) (not (= |v_ssl3_accept_#t~mem74_5| 8609))) InVars {#memory_int=|v_#memory_int_117|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_50, ssl3_accept_~s.base=v_ssl3_accept_~s.base_50, 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_117|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_50, ssl3_accept_~s.base=v_ssl3_accept_~s.base_50} AuxVars[] AssignedVars[ssl3_accept_#t~mem74, ssl3_accept_#t~mem75] {21535#(not (= 8673 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72))))} is VALID [2022-04-08 03:04:52,484 INFO L290 TraceCheckUtils]: 83: Hoare triple {21535#(not (= 8673 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72))))} [870] L1254-->L1257: Formula: (and (= (select (select |v_#memory_int_118| v_ssl3_accept_~s.base_51) (+ 72 v_ssl3_accept_~s.offset_51)) |v_ssl3_accept_#t~mem76_1|) (not (= |v_ssl3_accept_#t~mem75_5| 8640))) InVars {#memory_int=|v_#memory_int_118|, ssl3_accept_#t~mem75=|v_ssl3_accept_#t~mem75_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_51, ssl3_accept_~s.base=v_ssl3_accept_~s.base_51} OutVars{#memory_int=|v_#memory_int_118|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_51, ssl3_accept_#t~mem76=|v_ssl3_accept_#t~mem76_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_51} AuxVars[] AssignedVars[ssl3_accept_#t~mem75, ssl3_accept_#t~mem76] {21535#(not (= 8673 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72))))} is VALID [2022-04-08 03:04:52,484 INFO L290 TraceCheckUtils]: 84: Hoare triple {21535#(not (= 8673 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72))))} [873] L1257-->L1260: Formula: (and (= (select (select |v_#memory_int_119| v_ssl3_accept_~s.base_52) (+ 72 v_ssl3_accept_~s.offset_52)) |v_ssl3_accept_#t~mem77_1|) (not (= |v_ssl3_accept_#t~mem76_5| 8641))) InVars {#memory_int=|v_#memory_int_119|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_52, ssl3_accept_#t~mem76=|v_ssl3_accept_#t~mem76_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_52} OutVars{#memory_int=|v_#memory_int_119|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_52, ssl3_accept_#t~mem77=|v_ssl3_accept_#t~mem77_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_52} AuxVars[] AssignedVars[ssl3_accept_#t~mem76, ssl3_accept_#t~mem77] {21535#(not (= 8673 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72))))} is VALID [2022-04-08 03:04:52,484 INFO L290 TraceCheckUtils]: 85: Hoare triple {21535#(not (= 8673 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72))))} [877] L1260-->L1263: Formula: (and (= (select (select |v_#memory_int_120| v_ssl3_accept_~s.base_53) (+ 72 v_ssl3_accept_~s.offset_53)) |v_ssl3_accept_#t~mem78_1|) (not (= 8656 |v_ssl3_accept_#t~mem77_5|))) InVars {#memory_int=|v_#memory_int_120|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_53, ssl3_accept_#t~mem77=|v_ssl3_accept_#t~mem77_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_53} OutVars{#memory_int=|v_#memory_int_120|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_53, ssl3_accept_#t~mem78=|v_ssl3_accept_#t~mem78_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_53} AuxVars[] AssignedVars[ssl3_accept_#t~mem77, ssl3_accept_#t~mem78] {21535#(not (= 8673 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72))))} is VALID [2022-04-08 03:04:52,485 INFO L290 TraceCheckUtils]: 86: Hoare triple {21535#(not (= 8673 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72))))} [882] L1263-->L1266: Formula: (and (not (= 8657 |v_ssl3_accept_#t~mem78_5|)) (= |v_ssl3_accept_#t~mem79_1| (select (select |v_#memory_int_121| v_ssl3_accept_~s.base_54) (+ 72 v_ssl3_accept_~s.offset_54)))) InVars {#memory_int=|v_#memory_int_121|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_54, ssl3_accept_#t~mem78=|v_ssl3_accept_#t~mem78_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_54} OutVars{#memory_int=|v_#memory_int_121|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_54, ssl3_accept_#t~mem79=|v_ssl3_accept_#t~mem79_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_54} AuxVars[] AssignedVars[ssl3_accept_#t~mem78, ssl3_accept_#t~mem79] {21535#(not (= 8673 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72))))} is VALID [2022-04-08 03:04:52,485 INFO L290 TraceCheckUtils]: 87: Hoare triple {21535#(not (= 8673 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72))))} [887] L1266-->L1269: Formula: (and (= |v_ssl3_accept_#t~mem80_1| (select (select |v_#memory_int_122| v_ssl3_accept_~s.base_55) (+ 72 v_ssl3_accept_~s.offset_55))) (not (= |v_ssl3_accept_#t~mem79_5| 8672))) InVars {#memory_int=|v_#memory_int_122|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_55, ssl3_accept_~s.base=v_ssl3_accept_~s.base_55, ssl3_accept_#t~mem79=|v_ssl3_accept_#t~mem79_5|} OutVars{#memory_int=|v_#memory_int_122|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_55, ssl3_accept_#t~mem80=|v_ssl3_accept_#t~mem80_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_55} AuxVars[] AssignedVars[ssl3_accept_#t~mem80, ssl3_accept_#t~mem79] {21536#(not (= |ssl3_accept_#t~mem80| 8673))} is VALID [2022-04-08 03:04:52,485 INFO L290 TraceCheckUtils]: 88: Hoare triple {21536#(not (= |ssl3_accept_#t~mem80| 8673))} [891] L1269-->L1270: Formula: (= 8673 |v_ssl3_accept_#t~mem80_3|) InVars {ssl3_accept_#t~mem80=|v_ssl3_accept_#t~mem80_3|} OutVars{} AuxVars[] AssignedVars[ssl3_accept_#t~mem80] {21531#false} is VALID [2022-04-08 03:04:52,485 INFO L290 TraceCheckUtils]: 89: Hoare triple {21531#false} [890] L1270-->L1615: Formula: (and (<= |v_ssl3_accept_#t~nondet144_2| 2147483647) (<= 0 (+ |v_ssl3_accept_#t~nondet144_2| 2147483648)) (= v_ssl3_accept_~ret~0_9 |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_9} AuxVars[] AssignedVars[ssl3_accept_~ret~0, ssl3_accept_#t~nondet144] {21531#false} is VALID [2022-04-08 03:04:52,485 INFO L290 TraceCheckUtils]: 90: Hoare triple {21531#false} [895] L1615-->L1616: Formula: (= 3 v_ssl3_accept_~blastFlag~0_4) InVars {ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_4} OutVars{ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_4} AuxVars[] AssignedVars[] {21531#false} is VALID [2022-04-08 03:04:52,485 INFO L290 TraceCheckUtils]: 91: Hoare triple {21531#false} [901] L1616-->ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {21531#false} is VALID [2022-04-08 03:04:52,486 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-08 03:04:52,487 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-08 03:04:52,487 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1580189791] [2022-04-08 03:04:52,487 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1580189791] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-08 03:04:52,487 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-08 03:04:52,487 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-04-08 03:04:52,487 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1046137270] [2022-04-08 03:04:52,487 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-08 03:04:52,488 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 15.6) internal successors, (78), 4 states have internal predecessors, (78), 1 states have call successors, (3), 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 92 [2022-04-08 03:04:52,488 INFO L84 Accepts]: Finished accepts. word is accepted. [2022-04-08 03:04:52,488 INFO L86 InductivityCheck]: Starting inductivity check of a Floyd-Hoare automaton with has 5 states, 5 states have (on average 15.6) internal successors, (78), 4 states have internal predecessors, (78), 1 states have call successors, (3), 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-08 03:04:52,549 INFO L122 InductivityCheck]: Floyd-Hoare automaton has 82 edges. 82 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2022-04-08 03:04:52,550 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-04-08 03:04:52,550 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-08 03:04:52,550 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-04-08 03:04:52,550 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-04-08 03:04:52,550 INFO L87 Difference]: Start difference. First operand 256 states and 384 transitions. Second operand has 5 states, 5 states have (on average 15.6) internal successors, (78), 4 states have internal predecessors, (78), 1 states have call successors, (3), 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-08 03:04:54,570 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-08 03:04:55,627 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-08 03:04:55,627 INFO L93 Difference]: Finished difference Result 590 states and 893 transitions. [2022-04-08 03:04:55,627 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-04-08 03:04:55,627 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 15.6) internal successors, (78), 4 states have internal predecessors, (78), 1 states have call successors, (3), 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 92 [2022-04-08 03:04:55,627 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-08 03:04:55,627 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5 states, 5 states have (on average 15.6) internal successors, (78), 4 states have internal predecessors, (78), 1 states have call successors, (3), 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-08 03:04:55,629 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 562 transitions. [2022-04-08 03:04:55,629 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5 states, 5 states have (on average 15.6) internal successors, (78), 4 states have internal predecessors, (78), 1 states have call successors, (3), 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-08 03:04:55,631 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 562 transitions. [2022-04-08 03:04:55,631 INFO L86 InductivityCheck]: Starting inductivity check of a Floyd-Hoare automaton with 5 states and 562 transitions. [2022-04-08 03:04:55,982 INFO L122 InductivityCheck]: Floyd-Hoare automaton has 562 edges. 562 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2022-04-08 03:04:55,988 INFO L225 Difference]: With dead ends: 590 [2022-04-08 03:04:55,988 INFO L226 Difference]: Without dead ends: 358 [2022-04-08 03:04:55,988 INFO L912 BasicCegarLoop]: 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-08 03:04:55,989 INFO L913 BasicCegarLoop]: 114 mSDtfsCounter, 107 mSDsluCounter, 212 mSDsCounter, 0 mSdLazyCounter, 467 mSolverCounterSat, 60 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 107 SdHoareTripleChecker+Valid, 326 SdHoareTripleChecker+Invalid, 528 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 60 IncrementalHoareTripleChecker+Valid, 467 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2022-04-08 03:04:55,989 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [107 Valid, 326 Invalid, 528 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [60 Valid, 467 Invalid, 1 Unknown, 0 Unchecked, 2.4s Time] [2022-04-08 03:04:55,989 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 358 states. [2022-04-08 03:04:55,995 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 358 to 280. [2022-04-08 03:04:55,995 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2022-04-08 03:04:55,995 INFO L82 GeneralOperation]: Start isEquivalent. First operand 358 states. Second operand has 280 states, 275 states have (on average 1.5527272727272727) internal successors, (427), 275 states have internal predecessors, (427), 3 states have call successors, (3), 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-08 03:04:55,996 INFO L74 IsIncluded]: Start isIncluded. First operand 358 states. Second operand has 280 states, 275 states have (on average 1.5527272727272727) internal successors, (427), 275 states have internal predecessors, (427), 3 states have call successors, (3), 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-08 03:04:55,996 INFO L87 Difference]: Start difference. First operand 358 states. Second operand has 280 states, 275 states have (on average 1.5527272727272727) internal successors, (427), 275 states have internal predecessors, (427), 3 states have call successors, (3), 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-08 03:04:56,001 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-08 03:04:56,002 INFO L93 Difference]: Finished difference Result 358 states and 535 transitions. [2022-04-08 03:04:56,002 INFO L276 IsEmpty]: Start isEmpty. Operand 358 states and 535 transitions. [2022-04-08 03:04:56,002 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2022-04-08 03:04:56,002 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2022-04-08 03:04:56,003 INFO L74 IsIncluded]: Start isIncluded. First operand has 280 states, 275 states have (on average 1.5527272727272727) internal successors, (427), 275 states have internal predecessors, (427), 3 states have call successors, (3), 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 358 states. [2022-04-08 03:04:56,003 INFO L87 Difference]: Start difference. First operand has 280 states, 275 states have (on average 1.5527272727272727) internal successors, (427), 275 states have internal predecessors, (427), 3 states have call successors, (3), 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 358 states. [2022-04-08 03:04:56,010 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-08 03:04:56,010 INFO L93 Difference]: Finished difference Result 358 states and 535 transitions. [2022-04-08 03:04:56,011 INFO L276 IsEmpty]: Start isEmpty. Operand 358 states and 535 transitions. [2022-04-08 03:04:56,011 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2022-04-08 03:04:56,011 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2022-04-08 03:04:56,011 INFO L88 GeneralOperation]: Finished isEquivalent. [2022-04-08 03:04:56,011 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2022-04-08 03:04:56,012 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 280 states, 275 states have (on average 1.5527272727272727) internal successors, (427), 275 states have internal predecessors, (427), 3 states have call successors, (3), 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-08 03:04:56,016 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 280 states to 280 states and 431 transitions. [2022-04-08 03:04:56,016 INFO L78 Accepts]: Start accepts. Automaton has 280 states and 431 transitions. Word has length 92 [2022-04-08 03:04:56,016 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-08 03:04:56,016 INFO L478 AbstractCegarLoop]: Abstraction has 280 states and 431 transitions. [2022-04-08 03:04:56,016 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 15.6) internal successors, (78), 4 states have internal predecessors, (78), 1 states have call successors, (3), 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-08 03:04:56,016 INFO L276 IsEmpty]: Start isEmpty. Operand 280 states and 431 transitions. [2022-04-08 03:04:56,017 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 121 [2022-04-08 03:04:56,017 INFO L491 BasicCegarLoop]: Found error trace [2022-04-08 03:04:56,017 INFO L499 BasicCegarLoop]: 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-08 03:04:56,017 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2022-04-08 03:04:56,017 INFO L403 AbstractCegarLoop]: === Iteration 20 === Targeting ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION === [ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-08 03:04:56,018 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-08 03:04:56,018 INFO L85 PathProgramCache]: Analyzing trace with hash -1099971198, now seen corresponding path program 1 times [2022-04-08 03:04:56,018 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-08 03:04:56,018 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [828406979] [2022-04-08 03:04:56,018 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-08 03:04:56,018 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-08 03:04:56,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-08 03:04:56,149 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-08 03:04:56,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-08 03:04:56,154 INFO L290 TraceCheckUtils]: 0: Hoare triple {23266#(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|))} [668] 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) (= 196 (select |v_#length_13| 4)) (= (select .cse1 0) 48) (< 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] {23259#true} is VALID [2022-04-08 03:04:56,154 INFO L290 TraceCheckUtils]: 1: Hoare triple {23259#true} [671] ULTIMATE.initFINAL-->ULTIMATE.initEXIT: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {23259#true} is VALID [2022-04-08 03:04:56,154 INFO L284 TraceCheckUtils]: 2: Hoare quadruple {23259#true} {23259#true} [915] ULTIMATE.initEXIT-->L-1: AOR: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] LVA: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {23259#true} is VALID [2022-04-08 03:04:56,155 INFO L272 TraceCheckUtils]: 0: Hoare triple {23259#true} [666] ULTIMATE.startENTRY-->ULTIMATE.initENTRY: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {23266#(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-08 03:04:56,155 INFO L290 TraceCheckUtils]: 1: Hoare triple {23266#(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|))} [668] 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) (= 196 (select |v_#length_13| 4)) (= (select .cse1 0) 48) (< 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] {23259#true} is VALID [2022-04-08 03:04:56,155 INFO L290 TraceCheckUtils]: 2: Hoare triple {23259#true} [671] ULTIMATE.initFINAL-->ULTIMATE.initEXIT: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {23259#true} is VALID [2022-04-08 03:04:56,155 INFO L284 TraceCheckUtils]: 3: Hoare quadruple {23259#true} {23259#true} [915] ULTIMATE.initEXIT-->L-1: AOR: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] LVA: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {23259#true} is VALID [2022-04-08 03:04:56,155 INFO L272 TraceCheckUtils]: 4: Hoare triple {23259#true} [667] L-1-->mainENTRY: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {23259#true} is VALID [2022-04-08 03:04:56,155 INFO L290 TraceCheckUtils]: 5: Hoare triple {23259#true} [670] mainENTRY-->L1096: Formula: (let ((.cse27 (+ 116 v_main_~s~0.offset_1))) (let ((.cse37 (select |v_#memory_$Pointer$.offset_204| v_main_~s~0.base_1)) (.cse2 (select |v_#memory_$Pointer$.base_204| v_main_~s~0.base_1)) (.cse28 (+ v_main_~s~0.offset_1 248)) (.cse33 (store |v_#valid_6| v_main_~s~0.base_1 1)) (.cse31 (select (select |v_#memory_$Pointer$.base_202| v_main_~s~0.base_1) .cse27)) (.cse32 (+ (select (select |v_#memory_$Pointer$.offset_201| v_main_~s~0.base_1) .cse27) 888))) (let ((.cse21 (store |v_#memory_$Pointer$.offset_201| .cse31 (store (select |v_#memory_$Pointer$.offset_201| .cse31) .cse32 0))) (.cse35 (store |v_#memory_$Pointer$.base_202| .cse31 (store (select |v_#memory_$Pointer$.base_202| .cse31) .cse32 |v_main_#t~malloc19.base_4|))) (.cse34 (store .cse33 |v_main_#t~malloc8.base_4| 1)) (.cse11 (select .cse2 .cse28)) (.cse12 (+ 152 (select .cse37 .cse28)))) (let ((.cse38 (store |v_#memory_$Pointer$.offset_204| .cse11 (store (select |v_#memory_$Pointer$.offset_204| .cse11) .cse12 (let ((.cse43 (mod |v_main_#t~nondet15_2| 18446744073709551616))) (ite (<= .cse43 9223372036854775807) .cse43 (+ (- 18446744073709551616) .cse43)))))) (.cse23 (store |v_#memory_$Pointer$.base_204| .cse11 (store (select |v_#memory_$Pointer$.base_204| .cse11) .cse12 0))) (.cse22 (store .cse34 |v_main_#t~malloc9.base_4| 1)) (.cse39 (select (select |v_#memory_$Pointer$.base_205| v_main_~s~0.base_1) .cse27)) (.cse40 (+ 888 (select (select |v_#memory_$Pointer$.offset_202| v_main_~s~0.base_1) .cse27))) (.cse41 (select (select .cse35 v_main_~s~0.base_1) .cse27)) (.cse42 (+ 888 (select (select .cse21 v_main_~s~0.base_1) .cse27)))) (let ((.cse0 (select |v_#memory_$Pointer$.base_203| v_main_~s~0.base_1)) (.cse6 (+ v_main_~s~0.offset_1 332)) (.cse3 (select |v_#memory_$Pointer$.offset_205| v_main_~s~0.base_1)) (.cse19 (select (select .cse35 .cse41) .cse42)) (.cse20 (+ (select (select .cse21 .cse41) .cse42) 20)) (.cse8 (select (select |v_#memory_$Pointer$.base_205| .cse39) .cse40)) (.cse9 (+ (select (select |v_#memory_$Pointer$.offset_202| .cse39) .cse40) 28)) (.cse13 (select |v_#memory_int_228| v_main_~s~0.base_1)) (.cse4 (+ v_main_~s~0.offset_1 272)) (.cse7 (select |v_#memory_$Pointer$.offset_203| v_main_~s~0.base_1)) (.cse1 (+ v_main_~s~0.offset_1 256)) (.cse15 (+ v_main_~s~0.offset_1 288)) (.cse17 (select |v_#memory_$Pointer$.base_201| v_main_~s~0.base_1)) (.cse29 (+ v_main_~s~0.offset_1 72)) (.cse16 (select |v_#memory_int_225| v_main_~s~0.base_1)) (.cse36 (select |v_#memory_int_224| v_main_~s~0.base_1)) (.cse14 (select |v_#memory_int_226| v_main_~s~0.base_1)) (.cse26 (store .cse22 |v_main_#t~malloc10.base_4| 1)) (.cse24 (select (select .cse23 v_main_~s~0.base_1) .cse27)) (.cse25 (+ 975 (select (select .cse38 v_main_~s~0.base_1) .cse27)))) (and (<= 0 (+ |v_main_#t~nondet26_1| 2147483648)) (<= |v_main_#t~nondet17_2| 2147483647) (= (store |v_#memory_$Pointer$.base_203| v_main_~s~0.base_1 (store .cse0 .cse1 (select .cse2 .cse1))) |v_#memory_$Pointer$.base_204|) (= (store |v_#memory_$Pointer$.offset_205| v_main_~s~0.base_1 (store (store .cse3 .cse4 (let ((.cse5 (mod |v_main_#t~nondet11_2| 18446744073709551616))) (ite (<= .cse5 9223372036854775807) .cse5 (+ (- 18446744073709551616) .cse5)))) .cse6 (select .cse7 .cse6))) |v_#memory_$Pointer$.offset_203|) (= (select |v_#valid_6| v_main_~s~0.base_1) 0) (= |v_#memory_$Pointer$.base_1| (store |v_#memory_$Pointer$.base_205| .cse8 (store (select |v_#memory_$Pointer$.base_205| .cse8) .cse9 (select (select |v_#memory_$Pointer$.base_1| .cse8) .cse9)))) (= |v_#length_1| (store (store (store (store (store |v_#length_6| v_main_~s~0.base_1 356) |v_main_#t~malloc8.base_4| 979) |v_main_#t~malloc9.base_4| 348) |v_main_#t~malloc10.base_4| 244) |v_main_#t~malloc19.base_4| 68)) (= (let ((.cse10 (store |v_#memory_int_228| v_main_~s~0.base_1 (store (store .cse13 .cse6 |v_main_#t~nondet12_2|) .cse1 |v_main_#t~nondet13_2|)))) (store .cse10 .cse11 (store (select .cse10 .cse11) .cse12 (select (select |v_#memory_int_229| .cse11) .cse12)))) |v_#memory_int_229|) (= |v_#memory_int_225| (store |v_#memory_int_226| v_main_~s~0.base_1 (store .cse14 .cse15 (select .cse16 .cse15)))) (= (store |v_#memory_$Pointer$.base_201| v_main_~s~0.base_1 (store (store .cse17 .cse4 0) .cse6 (select .cse0 .cse6))) |v_#memory_$Pointer$.base_203|) (< |v_main_#t~malloc9.base_4| |v_#StackHeapBarrier_1|) (= (let ((.cse18 (store |v_#memory_int_227| .cse19 (store (select |v_#memory_int_227| .cse19) .cse20 |v_main_#t~nondet22_2|)))) (store .cse18 .cse8 (store (select .cse18 .cse8) .cse9 |v_main_#t~nondet25_2|))) |v_#memory_int_1|) (<= |v_main_#t~nondet13_2| 2147483647) (= (store .cse21 .cse19 (store (select .cse21 .cse19) .cse20 (select (select |v_#memory_$Pointer$.offset_202| .cse19) .cse20))) |v_#memory_$Pointer$.offset_202|) (not (= |v_main_#t~malloc9.base_4| 0)) (not (= |v_main_#t~malloc19.base_4| 0)) (= (select .cse22 |v_main_#t~malloc10.base_4|) 0) (= (store .cse23 .cse24 (store (select .cse23 .cse24) .cse25 (select (select |v_#memory_$Pointer$.base_202| .cse24) .cse25))) |v_#memory_$Pointer$.base_202|) (< v_main_~s~0.base_1 |v_#StackHeapBarrier_1|) (= |v_#valid_1| (store .cse26 |v_main_#t~malloc19.base_4| 1)) (= (store |v_#memory_$Pointer$.offset_13| v_main_~s~0.base_1 (store (store (store (store (select |v_#memory_$Pointer$.offset_13| v_main_~s~0.base_1) .cse27 0) .cse15 0) .cse28 0) .cse29 (select .cse3 .cse29))) |v_#memory_$Pointer$.offset_205|) (= |v_#memory_int_227| (let ((.cse30 (store |v_#memory_int_229| .cse24 (store (select |v_#memory_int_229| .cse24) .cse25 |v_main_#t~nondet17_2|)))) (store .cse30 .cse31 (store (select .cse30 .cse31) .cse32 (select (select |v_#memory_int_227| .cse31) .cse32))))) (= (select .cse33 |v_main_#t~malloc8.base_4|) 0) (< |v_main_#t~malloc8.base_4| |v_#StackHeapBarrier_1|) (= v_main_~s~0.offset_1 0) (= (select .cse34 |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)) (= (store .cse35 .cse19 (store (select .cse35 .cse19) .cse20 (select (select |v_#memory_$Pointer$.base_205| .cse19) .cse20))) |v_#memory_$Pointer$.base_205|) (< |v_main_#t~malloc10.base_4| |v_#StackHeapBarrier_1|) (= |v_#memory_$Pointer$.offset_1| (store |v_#memory_$Pointer$.offset_202| .cse8 (store (select |v_#memory_$Pointer$.offset_202| .cse8) .cse9 (select (select |v_#memory_$Pointer$.offset_1| .cse8) .cse9)))) (= |v_#memory_int_228| (store |v_#memory_int_224| v_main_~s~0.base_1 (store (store .cse36 .cse29 8464) .cse4 (select .cse13 .cse4)))) (= (store |v_#memory_$Pointer$.offset_203| v_main_~s~0.base_1 (store .cse7 .cse1 (select .cse37 .cse1))) |v_#memory_$Pointer$.offset_204|) (not (= v_main_~s~0.base_1 0)) (= (store |v_#memory_$Pointer$.base_13| v_main_~s~0.base_1 (store (store (store (store (select |v_#memory_$Pointer$.base_13| v_main_~s~0.base_1) .cse27 |v_main_#t~malloc8.base_4|) .cse15 |v_main_#t~malloc9.base_4|) .cse28 |v_main_#t~malloc10.base_4|) .cse29 (select .cse17 .cse29))) |v_#memory_$Pointer$.base_201|) (= (store |v_#memory_int_225| v_main_~s~0.base_1 (store .cse16 .cse28 (select .cse36 .cse28))) |v_#memory_int_224|) (= |v_#memory_int_226| (store |v_#memory_int_13| v_main_~s~0.base_1 (store (select |v_#memory_int_13| v_main_~s~0.base_1) .cse27 (select .cse14 .cse27)))) (= (select .cse26 |v_main_#t~malloc19.base_4|) 0) (= (store .cse38 .cse24 (store (select .cse38 .cse24) .cse25 (select (select |v_#memory_$Pointer$.offset_201| .cse24) .cse25))) |v_#memory_$Pointer$.offset_201|))))))) InVars {#memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, 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_13|, #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_13|} 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_#memory_$Pointer$.offset_205|, |v_main_#t~malloc19.base_4|, |v_#memory_int_224|, |v_#memory_int_225|, |v_#memory_int_226|, |v_#memory_int_227|, |v_#memory_$Pointer$.base_205|, |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] {23259#true} is VALID [2022-04-08 03:04:56,156 INFO L290 TraceCheckUtils]: 6: Hoare triple {23259#true} [672] L1096-->L1096-2: Formula: (let ((.cse0 (+ v_main_~s~0.offset_4 204))) (and (= (store |v_#memory_$Pointer$.offset_20| v_main_~s~0.base_4 (store (select |v_#memory_$Pointer$.offset_20| v_main_~s~0.base_4) .cse0 0)) |v_#memory_$Pointer$.offset_19|) (= (store |v_#memory_$Pointer$.base_20| v_main_~s~0.base_4 (store (select |v_#memory_$Pointer$.base_20| v_main_~s~0.base_4) .cse0 0)) |v_#memory_$Pointer$.base_19|) (not (= |v_main_#t~nondet26_3| 0)) (= |v_#memory_int_20| (store |v_#memory_int_21| v_main_~s~0.base_4 (store (select |v_#memory_int_21| v_main_~s~0.base_4) .cse0 (select (select |v_#memory_int_20| v_main_~s~0.base_4) .cse0)))))) InVars {main_#t~nondet26=|v_main_#t~nondet26_3|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_20|, main_~s~0.base=v_main_~s~0.base_4, #memory_int=|v_#memory_int_21|, main_~s~0.offset=v_main_~s~0.offset_4, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_20|} OutVars{#memory_int=|v_#memory_int_20|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_19|, 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_19|} AuxVars[] AssignedVars[main_#t~nondet26, #memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] {23259#true} is VALID [2022-04-08 03:04:56,156 INFO L272 TraceCheckUtils]: 7: Hoare triple {23259#true} [674] L1096-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] {23259#true} is VALID [2022-04-08 03:04:56,156 INFO L290 TraceCheckUtils]: 8: Hoare triple {23259#true} [676] ssl3_acceptENTRY-->L1146: Formula: (let ((.cse2 (select |v_#memory_$Pointer$.offset_55| v_ssl3_accept_~s.base_7)) (.cse5 (select |v_#memory_$Pointer$.offset_206| v_ssl3_accept_~s.base_7)) (.cse0 (+ v_ssl3_accept_~s.offset_7 128)) (.cse1 (select |v_#memory_$Pointer$.base_206| v_ssl3_accept_~s.base_7)) (.cse4 (+ v_ssl3_accept_~s.offset_7 72)) (.cse6 (select |v_#memory_$Pointer$.base_55| v_ssl3_accept_~s.base_7)) (.cse3 (+ v_ssl3_accept_~s.offset_7 272))) (and (= v_ssl3_accept_~tmp___9~0_3 |v_ssl3_accept_#t~nondet38_2|) (<= |v_ssl3_accept_#t~nondet37_2| 9223372036854775807) (<= |v_ssl3_accept_#t~nondet35_2| 2147483647) (= v_ssl3_accept_~tmp~3_1 |v_ssl3_accept_#t~nondet41_2|) (= |v_#memory_$Pointer$.base_206| (store |v_#memory_$Pointer$.base_57| v_ssl3_accept_~s.base_7 (store (select |v_#memory_$Pointer$.base_57| v_ssl3_accept_~s.base_7) .cse0 (select .cse1 .cse0)))) (= v_ssl3_accept_~skip~0_1 0) (<= |v_ssl3_accept_#t~nondet31_2| 2147483647) (<= |v_ssl3_accept_#t~nondet41_2| 2147483647) (= v_ssl3_accept_~blastFlag~0_6 0) (= (select .cse2 .cse3) |v_ssl3_accept_#t~mem42.offset_1|) (<= |v_ssl3_accept_#t~nondet32_2| 2147483647) (<= |v_ssl3_accept_#t~nondet39_2| 2147483647) (<= 0 (+ 9223372036854775808 |v_ssl3_accept_#t~nondet37_2|)) (= v_ssl3_accept_~s.offset_7 |v_ssl3_accept_#in~s.offset_1|) (<= 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|) (= v_ssl3_accept_~tmp___1~0_1 |v_ssl3_accept_#t~nondet31_2|) (<= |v_ssl3_accept_#t~nondet33_2| 2147483647) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet31_2|)) (= 0 v_ssl3_accept_~cb~0.base_1) (= v_ssl3_accept_~tmp___5~0_1 |v_ssl3_accept_#t~nondet35_2|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet33_2|)) (<= 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_~s.base_7 |v_ssl3_accept_#in~s.base_1|) (= (store |v_#memory_int_62| v_ssl3_accept_~s.base_7 (store (store (select |v_#memory_int_62| v_ssl3_accept_~s.base_7) .cse0 |v_ssl3_accept_#t~nondet40_2|) .cse4 8464)) |v_#memory_int_60|) (= v_ssl3_accept_~got_new_session~0_1 0) (<= |v_ssl3_accept_#t~nondet38_2| 2147483647) (= v_ssl3_accept_~tmp___2~0_1 |v_ssl3_accept_#t~nondet32_2|) (= (store |v_#memory_$Pointer$.offset_206| v_ssl3_accept_~s.base_7 (store .cse5 .cse4 (select .cse2 .cse4))) |v_#memory_$Pointer$.offset_55|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet41_2|)) (= |v_#memory_$Pointer$.offset_206| (store |v_#memory_$Pointer$.offset_57| v_ssl3_accept_~s.base_7 (store (select |v_#memory_$Pointer$.offset_57| v_ssl3_accept_~s.base_7) .cse0 (select .cse5 .cse0)))) (<= |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_#memory_$Pointer$.base_55| (store |v_#memory_$Pointer$.base_206| v_ssl3_accept_~s.base_7 (store .cse1 .cse4 (select .cse6 .cse4)))) (<= |v_ssl3_accept_#t~nondet34_2| 2147483647) (= |v_ssl3_accept_#t~mem42.base_1| (select .cse6 .cse3)) (= v_ssl3_accept_~cb~0.offset_1 0) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet38_2|)) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet39_2|)) (= (- 1) v_ssl3_accept_~ret~0_10) (<= |v_ssl3_accept_#t~nondet36_2| 2147483647) (= v_ssl3_accept_~tmp___10~0_3 |v_ssl3_accept_#t~nondet39_2|) (= 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_57|, 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_62|, 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_57|, 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_10, 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_55|, ssl3_accept_~num1~0=v_ssl3_accept_~num1~0_1, ssl3_accept_~tmp___10~0=v_ssl3_accept_~tmp___10~0_3, 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_6, 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_7, ssl3_accept_~tmp___9~0=v_ssl3_accept_~tmp___9~0_3, 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_60|, ssl3_accept_~tmp___1~0=v_ssl3_accept_~tmp___1~0_1, ssl3_accept_~s.base=v_ssl3_accept_~s.base_7, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_55|, 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_206|, |v_#memory_$Pointer$.base_206|] 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] {23259#true} is VALID [2022-04-08 03:04:56,156 INFO L290 TraceCheckUtils]: 9: Hoare triple {23259#true} [678] L1146-->L1146-2: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_8 272))) (and (= (select (select |v_#memory_$Pointer$.base_59| v_ssl3_accept_~s.base_8) .cse0) v_ssl3_accept_~cb~0.base_3) (not (= (mod (+ |v_ssl3_accept_#t~mem42.base_3| |v_ssl3_accept_#t~mem42.offset_3|) 18446744073709551616) 0)) (= v_ssl3_accept_~cb~0.offset_3 (select (select |v_#memory_$Pointer$.offset_59| v_ssl3_accept_~s.base_8) .cse0)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_8, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_59|, ssl3_accept_#t~mem42.base=|v_ssl3_accept_#t~mem42.base_3|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_8, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_59|, ssl3_accept_#t~mem42.offset=|v_ssl3_accept_#t~mem42.offset_3|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_8, ssl3_accept_~cb~0.base=v_ssl3_accept_~cb~0.base_3, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_59|, 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_8, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_59|} 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] {23259#true} is VALID [2022-04-08 03:04:56,156 INFO L290 TraceCheckUtils]: 10: Hoare triple {23259#true} [680] L1146-2-->L1152: Formula: (let ((.cse1 (+ 44 v_ssl3_accept_~s.offset_11))) (and (= |v_#memory_int_67| (store |v_#memory_int_68| v_ssl3_accept_~s.base_11 (let ((.cse0 (select |v_#memory_int_68| v_ssl3_accept_~s.base_11))) (store .cse0 .cse1 (+ (select .cse0 .cse1) 1))))) (= |v_#memory_$Pointer$.base_64| (store |v_#memory_$Pointer$.base_65| v_ssl3_accept_~s.base_11 (store (select |v_#memory_$Pointer$.base_65| v_ssl3_accept_~s.base_11) .cse1 (select (select |v_#memory_$Pointer$.base_64| v_ssl3_accept_~s.base_11) .cse1)))) (= (store |v_#memory_$Pointer$.offset_65| v_ssl3_accept_~s.base_11 (store (select |v_#memory_$Pointer$.offset_65| v_ssl3_accept_~s.base_11) .cse1 (select (select |v_#memory_$Pointer$.offset_64| v_ssl3_accept_~s.base_11) .cse1))) |v_#memory_$Pointer$.offset_64|))) InVars {#memory_int=|v_#memory_int_68|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_11, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_65|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_11, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_65|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_11, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_64|, ssl3_accept_#t~mem44=|v_ssl3_accept_#t~mem44_1|, #memory_int=|v_#memory_int_67|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_11, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_64|} AuxVars[] AssignedVars[#memory_$Pointer$.base, ssl3_accept_#t~mem44, #memory_int, #memory_$Pointer$.offset] {23259#true} is VALID [2022-04-08 03:04:56,156 INFO L290 TraceCheckUtils]: 11: Hoare triple {23259#true} [682] 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[] {23259#true} is VALID [2022-04-08 03:04:56,156 INFO L290 TraceCheckUtils]: 12: Hoare triple {23259#true} [685] L1152-1-->L1161: Formula: (let ((.cse0 (+ 204 v_ssl3_accept_~s.offset_16))) (and (= (select (select |v_#memory_$Pointer$.base_79| v_ssl3_accept_~s.base_16) .cse0) |v_ssl3_accept_#t~mem45.base_1|) (= (select (select |v_#memory_$Pointer$.offset_79| v_ssl3_accept_~s.base_16) .cse0) |v_ssl3_accept_#t~mem45.offset_1|))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_16, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_79|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_16, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_79|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_16, ssl3_accept_#t~mem45.offset=|v_ssl3_accept_#t~mem45.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_79|, ssl3_accept_#t~mem45.base=|v_ssl3_accept_#t~mem45.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_16, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_79|} AuxVars[] AssignedVars[ssl3_accept_#t~mem45.offset, ssl3_accept_#t~mem45.base] {23259#true} is VALID [2022-04-08 03:04:56,156 INFO L290 TraceCheckUtils]: 13: Hoare triple {23259#true} [687] L1161-->L1167-2: Formula: (not (= (mod (+ |v_ssl3_accept_#t~mem45.base_5| |v_ssl3_accept_#t~mem45.offset_5|) 18446744073709551616) 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] {23259#true} is VALID [2022-04-08 03:04:56,156 INFO L290 TraceCheckUtils]: 14: Hoare triple {23259#true} [691] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {23259#true} is VALID [2022-04-08 03:04:56,156 INFO L290 TraceCheckUtils]: 15: Hoare triple {23259#true} [693] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_82| v_ssl3_accept_~s.base_18) (+ 72 v_ssl3_accept_~s.offset_18)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_82|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, 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_82|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {23259#true} is VALID [2022-04-08 03:04:56,156 INFO L290 TraceCheckUtils]: 16: Hoare triple {23259#true} [697] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_84| v_ssl3_accept_~s.base_20) (+ 72 v_ssl3_accept_~s.offset_20))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_84|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_20, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_20} OutVars{#memory_int=|v_#memory_int_84|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_20, ssl3_accept_~s.base=v_ssl3_accept_~s.base_20} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {23259#true} is VALID [2022-04-08 03:04:56,157 INFO L290 TraceCheckUtils]: 17: Hoare triple {23259#true} [701] L1173-->L1176: Formula: (and (= (select (select |v_#memory_int_85| v_ssl3_accept_~s.base_21) (+ 72 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|) (not (= |v_ssl3_accept_#t~mem48_5| 16384))) InVars {#memory_int=|v_#memory_int_85|, 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_85|, 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] {23259#true} is VALID [2022-04-08 03:04:56,157 INFO L290 TraceCheckUtils]: 18: Hoare triple {23259#true} [704] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_86| v_ssl3_accept_~s.base_22) (+ 72 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_86|, 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_86|, 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] {23259#true} is VALID [2022-04-08 03:04:56,157 INFO L290 TraceCheckUtils]: 19: Hoare triple {23259#true} [708] 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_25) (+ 72 v_ssl3_accept_~s.offset_25)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {23259#true} is VALID [2022-04-08 03:04:56,157 INFO L290 TraceCheckUtils]: 20: Hoare triple {23259#true} [711] L1182-->L1185: Formula: (and (= |v_ssl3_accept_#t~mem52_1| (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_26) (+ 72 v_ssl3_accept_~s.offset_26))) (not (= 8195 |v_ssl3_accept_#t~mem51_5|))) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} 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_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {23259#true} is VALID [2022-04-08 03:04:56,157 INFO L290 TraceCheckUtils]: 21: Hoare triple {23259#true} [715] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_93| v_ssl3_accept_~s.base_27) (+ 72 v_ssl3_accept_~s.offset_27)))) InVars {#memory_int=|v_#memory_int_93|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_27, ssl3_accept_~s.base=v_ssl3_accept_~s.base_27} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_93|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_27, ssl3_accept_~s.base=v_ssl3_accept_~s.base_27} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {23259#true} is VALID [2022-04-08 03:04:56,157 INFO L290 TraceCheckUtils]: 22: Hoare triple {23259#true} [720] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_28) (+ 72 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_94|, 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_94|, 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] {23259#true} is VALID [2022-04-08 03:04:56,157 INFO L290 TraceCheckUtils]: 23: Hoare triple {23259#true} [728] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_30) (+ 72 v_ssl3_accept_~s.offset_30))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {23259#true} is VALID [2022-04-08 03:04:56,157 INFO L290 TraceCheckUtils]: 24: Hoare triple {23259#true} [735] 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] {23259#true} is VALID [2022-04-08 03:04:56,157 INFO L290 TraceCheckUtils]: 25: Hoare triple {23259#true} [741] L1201-->L1356: Formula: (let ((.cse0 (+ 68 v_ssl3_accept_~s.offset_68))) (and (= |v_#memory_$Pointer$.offset_115| (store |v_#memory_$Pointer$.offset_116| v_ssl3_accept_~s.base_68 (store (select |v_#memory_$Pointer$.offset_116| v_ssl3_accept_~s.base_68) .cse0 (select (select |v_#memory_$Pointer$.offset_115| v_ssl3_accept_~s.base_68) .cse0)))) (= (store |v_#memory_int_150| v_ssl3_accept_~s.base_68 (store (select |v_#memory_int_150| v_ssl3_accept_~s.base_68) .cse0 0)) |v_#memory_int_149|) (= (store |v_#memory_$Pointer$.base_116| v_ssl3_accept_~s.base_68 (store (select |v_#memory_$Pointer$.base_116| v_ssl3_accept_~s.base_68) .cse0 (select (select |v_#memory_$Pointer$.base_115| v_ssl3_accept_~s.base_68) .cse0))) |v_#memory_$Pointer$.base_115|) (<= |v_ssl3_accept_#t~nondet92_2| 2147483647) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet92_2|)) (= v_ssl3_accept_~ret~0_27 |v_ssl3_accept_#t~nondet92_2|))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_68, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_116|, #memory_int=|v_#memory_int_150|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_68, ssl3_accept_#t~nondet92=|v_ssl3_accept_#t~nondet92_2|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_116|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_27, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_68, #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[] AssignedVars[ssl3_accept_~ret~0, #memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset, ssl3_accept_#t~nondet92] {23259#true} is VALID [2022-04-08 03:04:56,157 INFO L290 TraceCheckUtils]: 26: Hoare triple {23259#true} [747] L1356-->L1356-2: Formula: (and (= v_ssl3_accept_~blastFlag~0_8 1) (= v_ssl3_accept_~blastFlag~0_9 0)) InVars {ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_9} OutVars{ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_8} AuxVars[] AssignedVars[ssl3_accept_~blastFlag~0] {23259#true} is VALID [2022-04-08 03:04:56,157 INFO L290 TraceCheckUtils]: 27: Hoare triple {23259#true} [754] L1356-2-->L1654: Formula: (let ((.cse0 (+ 72 v_ssl3_accept_~s.offset_69)) (.cse2 (select |v_#memory_$Pointer$.base_211| v_ssl3_accept_~s.base_69)) (.cse3 (select |v_#memory_$Pointer$.offset_211| v_ssl3_accept_~s.base_69)) (.cse1 (+ 88 v_ssl3_accept_~s.offset_69))) (and (= |v_#memory_int_151| (store |v_#memory_int_153| v_ssl3_accept_~s.base_69 (store (store (select |v_#memory_int_153| v_ssl3_accept_~s.base_69) .cse0 8496) .cse1 0))) (= (store |v_#memory_$Pointer$.base_119| v_ssl3_accept_~s.base_69 (store (select |v_#memory_$Pointer$.base_119| v_ssl3_accept_~s.base_69) .cse0 (select .cse2 .cse0))) |v_#memory_$Pointer$.base_211|) (not (<= v_ssl3_accept_~ret~0_29 0)) (= (store |v_#memory_$Pointer$.offset_119| v_ssl3_accept_~s.base_69 (store (select |v_#memory_$Pointer$.offset_119| v_ssl3_accept_~s.base_69) .cse0 (select .cse3 .cse0))) |v_#memory_$Pointer$.offset_211|) (= (store |v_#memory_$Pointer$.base_211| v_ssl3_accept_~s.base_69 (store .cse2 .cse1 (select (select |v_#memory_$Pointer$.base_117| v_ssl3_accept_~s.base_69) .cse1))) |v_#memory_$Pointer$.base_117|) (= v_ssl3_accept_~got_new_session~0_5 1) (= (store |v_#memory_$Pointer$.offset_211| v_ssl3_accept_~s.base_69 (store .cse3 .cse1 (select (select |v_#memory_$Pointer$.offset_117| v_ssl3_accept_~s.base_69) .cse1))) |v_#memory_$Pointer$.offset_117|))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_69, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_29, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_119|, #memory_int=|v_#memory_int_153|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_69, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_119|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_69, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_29, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_117|, ssl3_accept_~got_new_session~0=v_ssl3_accept_~got_new_session~0_5, #memory_int=|v_#memory_int_151|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_69, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_117|} 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] {23259#true} is VALID [2022-04-08 03:04:56,157 INFO L290 TraceCheckUtils]: 28: Hoare triple {23259#true} [733] L1654-->L1692: Formula: (let ((.cse0 (+ 116 v_ssl3_accept_~s.offset_17))) (and (= (select (select |v_#memory_int_81| |v_ssl3_accept_#t~mem150.base_1|) (+ |v_ssl3_accept_#t~mem150.offset_1| 908)) |v_ssl3_accept_#t~mem151_1|) (= (select (select |v_#memory_$Pointer$.offset_80| v_ssl3_accept_~s.base_17) .cse0) |v_ssl3_accept_#t~mem150.offset_1|) (= (select (select |v_#memory_$Pointer$.base_80| v_ssl3_accept_~s.base_17) .cse0) |v_ssl3_accept_#t~mem150.base_1|))) InVars {#memory_int=|v_#memory_int_81|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_17, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_80|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_17, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_80|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_17, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_80|, ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_1|, #memory_int=|v_#memory_int_81|, ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_17, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_80|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {23259#true} is VALID [2022-04-08 03:04:56,157 INFO L290 TraceCheckUtils]: 29: Hoare triple {23259#true} [740] L1692-->L1692-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] {23259#true} is VALID [2022-04-08 03:04:56,158 INFO L290 TraceCheckUtils]: 30: Hoare triple {23259#true} [746] L1692-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] {23259#true} is VALID [2022-04-08 03:04:56,158 INFO L290 TraceCheckUtils]: 31: Hoare triple {23259#true} [691] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {23259#true} is VALID [2022-04-08 03:04:56,158 INFO L290 TraceCheckUtils]: 32: Hoare triple {23259#true} [693] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_82| v_ssl3_accept_~s.base_18) (+ 72 v_ssl3_accept_~s.offset_18)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_82|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, 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_82|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {23259#true} is VALID [2022-04-08 03:04:56,158 INFO L290 TraceCheckUtils]: 33: Hoare triple {23259#true} [697] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_84| v_ssl3_accept_~s.base_20) (+ 72 v_ssl3_accept_~s.offset_20))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_84|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_20, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_20} OutVars{#memory_int=|v_#memory_int_84|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_20, ssl3_accept_~s.base=v_ssl3_accept_~s.base_20} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {23259#true} is VALID [2022-04-08 03:04:56,158 INFO L290 TraceCheckUtils]: 34: Hoare triple {23259#true} [701] L1173-->L1176: Formula: (and (= (select (select |v_#memory_int_85| v_ssl3_accept_~s.base_21) (+ 72 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|) (not (= |v_ssl3_accept_#t~mem48_5| 16384))) InVars {#memory_int=|v_#memory_int_85|, 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_85|, 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] {23259#true} is VALID [2022-04-08 03:04:56,158 INFO L290 TraceCheckUtils]: 35: Hoare triple {23259#true} [704] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_86| v_ssl3_accept_~s.base_22) (+ 72 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_86|, 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_86|, 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] {23259#true} is VALID [2022-04-08 03:04:56,158 INFO L290 TraceCheckUtils]: 36: Hoare triple {23259#true} [708] 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_25) (+ 72 v_ssl3_accept_~s.offset_25)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {23259#true} is VALID [2022-04-08 03:04:56,158 INFO L290 TraceCheckUtils]: 37: Hoare triple {23259#true} [711] L1182-->L1185: Formula: (and (= |v_ssl3_accept_#t~mem52_1| (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_26) (+ 72 v_ssl3_accept_~s.offset_26))) (not (= 8195 |v_ssl3_accept_#t~mem51_5|))) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} 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_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {23259#true} is VALID [2022-04-08 03:04:56,158 INFO L290 TraceCheckUtils]: 38: Hoare triple {23259#true} [715] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_93| v_ssl3_accept_~s.base_27) (+ 72 v_ssl3_accept_~s.offset_27)))) InVars {#memory_int=|v_#memory_int_93|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_27, ssl3_accept_~s.base=v_ssl3_accept_~s.base_27} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_93|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_27, ssl3_accept_~s.base=v_ssl3_accept_~s.base_27} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {23259#true} is VALID [2022-04-08 03:04:56,158 INFO L290 TraceCheckUtils]: 39: Hoare triple {23259#true} [720] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_28) (+ 72 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_94|, 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_94|, 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] {23259#true} is VALID [2022-04-08 03:04:56,158 INFO L290 TraceCheckUtils]: 40: Hoare triple {23259#true} [728] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_30) (+ 72 v_ssl3_accept_~s.offset_30))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {23259#true} is VALID [2022-04-08 03:04:56,158 INFO L290 TraceCheckUtils]: 41: Hoare triple {23259#true} [736] L1194-->L1197: Formula: (and (= |v_ssl3_accept_#t~mem56_1| (select (select |v_#memory_int_98| v_ssl3_accept_~s.base_31) (+ 72 v_ssl3_accept_~s.offset_31))) (not (= 8464 |v_ssl3_accept_#t~mem55_5|))) InVars {#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_31, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_31} OutVars{#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_31, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_31} AuxVars[] AssignedVars[ssl3_accept_#t~mem55, ssl3_accept_#t~mem56] {23259#true} is VALID [2022-04-08 03:04:56,158 INFO L290 TraceCheckUtils]: 42: Hoare triple {23259#true} [743] L1197-->L1200: Formula: (and (= (select (select |v_#memory_int_99| v_ssl3_accept_~s.base_32) (+ 72 v_ssl3_accept_~s.offset_32)) |v_ssl3_accept_#t~mem57_1|) (not (= 8465 |v_ssl3_accept_#t~mem56_5|))) InVars {#memory_int=|v_#memory_int_99|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_32, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_32} OutVars{#memory_int=|v_#memory_int_99|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_32, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_32} AuxVars[] AssignedVars[ssl3_accept_#t~mem56, ssl3_accept_#t~mem57] {23259#true} is VALID [2022-04-08 03:04:56,158 INFO L290 TraceCheckUtils]: 43: Hoare triple {23259#true} [750] L1200-->L1203: Formula: (and (not (= 8466 |v_ssl3_accept_#t~mem57_5|)) (= |v_ssl3_accept_#t~mem58_1| (select (select |v_#memory_int_100| v_ssl3_accept_~s.base_33) (+ 72 v_ssl3_accept_~s.offset_33)))) InVars {#memory_int=|v_#memory_int_100|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} OutVars{#memory_int=|v_#memory_int_100|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} AuxVars[] AssignedVars[ssl3_accept_#t~mem57, ssl3_accept_#t~mem58] {23259#true} is VALID [2022-04-08 03:04:56,158 INFO L290 TraceCheckUtils]: 44: Hoare triple {23259#true} [755] 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] {23259#true} is VALID [2022-04-08 03:04:56,158 INFO L290 TraceCheckUtils]: 45: Hoare triple {23259#true} [761] L1207-->L1373: Formula: (and (= v_ssl3_accept_~ret~0_30 |v_ssl3_accept_#t~nondet93_2|) (<= 0 (+ 2147483648 |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_30} AuxVars[] AssignedVars[ssl3_accept_~ret~0, ssl3_accept_#t~nondet93] {23259#true} is VALID [2022-04-08 03:04:56,159 INFO L290 TraceCheckUtils]: 46: Hoare triple {23259#true} [766] L1373-->L1376-2: Formula: (and (= v_ssl3_accept_~blastFlag~0_12 1) (= 2 v_ssl3_accept_~blastFlag~0_11)) 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] {23259#true} is VALID [2022-04-08 03:04:56,159 INFO L290 TraceCheckUtils]: 47: Hoare triple {23259#true} [771] L1376-2-->L1387: Formula: (and (= |v_ssl3_accept_#t~mem94_1| (select (select |v_#memory_int_154| v_ssl3_accept_~s.base_70) (+ v_ssl3_accept_~s.offset_70 128))) (not (<= v_ssl3_accept_~ret~0_32 0))) InVars {#memory_int=|v_#memory_int_154|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_70, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_32, ssl3_accept_~s.base=v_ssl3_accept_~s.base_70} OutVars{#memory_int=|v_#memory_int_154|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_70, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_32, ssl3_accept_#t~mem94=|v_ssl3_accept_#t~mem94_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_70} AuxVars[] AssignedVars[ssl3_accept_#t~mem94] {23259#true} is VALID [2022-04-08 03:04:56,159 INFO L290 TraceCheckUtils]: 48: Hoare triple {23259#true} [777] L1387-->L1387-2: Formula: (let ((.cse0 (+ 72 v_ssl3_accept_~s.offset_71))) (and (= |v_#memory_$Pointer$.offset_121| (store |v_#memory_$Pointer$.offset_122| v_ssl3_accept_~s.base_71 (store (select |v_#memory_$Pointer$.offset_122| v_ssl3_accept_~s.base_71) .cse0 (select (select |v_#memory_$Pointer$.offset_121| v_ssl3_accept_~s.base_71) .cse0)))) (= (store |v_#memory_$Pointer$.base_122| v_ssl3_accept_~s.base_71 (store (select |v_#memory_$Pointer$.base_122| v_ssl3_accept_~s.base_71) .cse0 (select (select |v_#memory_$Pointer$.base_121| v_ssl3_accept_~s.base_71) .cse0))) |v_#memory_$Pointer$.base_121|) (not (= |v_ssl3_accept_#t~mem94_3| 0)) (= (store |v_#memory_int_156| v_ssl3_accept_~s.base_71 (store (select |v_#memory_int_156| v_ssl3_accept_~s.base_71) .cse0 8656)) |v_#memory_int_155|))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_71, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_122|, ssl3_accept_#t~mem94=|v_ssl3_accept_#t~mem94_3|, #memory_int=|v_#memory_int_156|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_71, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_122|} OutVars{#memory_int=|v_#memory_int_155|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_71, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_121|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_71, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_121|} AuxVars[] AssignedVars[#memory_$Pointer$.base, ssl3_accept_#t~mem94, #memory_int, #memory_$Pointer$.offset] {23264#(not (= 8448 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72))))} is VALID [2022-04-08 03:04:56,160 INFO L290 TraceCheckUtils]: 49: Hoare triple {23264#(not (= 8448 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72))))} [783] L1387-2-->L1654: Formula: (let ((.cse0 (+ 88 v_ssl3_accept_~s.offset_73))) (and (= (store |v_#memory_int_160| v_ssl3_accept_~s.base_73 (store (select |v_#memory_int_160| v_ssl3_accept_~s.base_73) .cse0 0)) |v_#memory_int_159|) (= (store |v_#memory_$Pointer$.base_126| v_ssl3_accept_~s.base_73 (store (select |v_#memory_$Pointer$.base_126| v_ssl3_accept_~s.base_73) .cse0 (select (select |v_#memory_$Pointer$.base_125| v_ssl3_accept_~s.base_73) .cse0))) |v_#memory_$Pointer$.base_125|) (= (store |v_#memory_$Pointer$.offset_126| v_ssl3_accept_~s.base_73 (store (select |v_#memory_$Pointer$.offset_126| v_ssl3_accept_~s.base_73) .cse0 (select (select |v_#memory_$Pointer$.offset_125| v_ssl3_accept_~s.base_73) .cse0))) |v_#memory_$Pointer$.offset_125|))) InVars {#memory_int=|v_#memory_int_160|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_73, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_126|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_73, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_126|} OutVars{#memory_int=|v_#memory_int_159|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_73, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_125|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_73, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_125|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] {23264#(not (= 8448 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72))))} is VALID [2022-04-08 03:04:56,160 INFO L290 TraceCheckUtils]: 50: Hoare triple {23264#(not (= 8448 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72))))} [733] L1654-->L1692: Formula: (let ((.cse0 (+ 116 v_ssl3_accept_~s.offset_17))) (and (= (select (select |v_#memory_int_81| |v_ssl3_accept_#t~mem150.base_1|) (+ |v_ssl3_accept_#t~mem150.offset_1| 908)) |v_ssl3_accept_#t~mem151_1|) (= (select (select |v_#memory_$Pointer$.offset_80| v_ssl3_accept_~s.base_17) .cse0) |v_ssl3_accept_#t~mem150.offset_1|) (= (select (select |v_#memory_$Pointer$.base_80| v_ssl3_accept_~s.base_17) .cse0) |v_ssl3_accept_#t~mem150.base_1|))) InVars {#memory_int=|v_#memory_int_81|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_17, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_80|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_17, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_80|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_17, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_80|, ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_1|, #memory_int=|v_#memory_int_81|, ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_17, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_80|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {23264#(not (= 8448 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72))))} is VALID [2022-04-08 03:04:56,161 INFO L290 TraceCheckUtils]: 51: Hoare triple {23264#(not (= 8448 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72))))} [740] L1692-->L1692-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] {23264#(not (= 8448 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72))))} is VALID [2022-04-08 03:04:56,161 INFO L290 TraceCheckUtils]: 52: Hoare triple {23264#(not (= 8448 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72))))} [746] L1692-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] {23264#(not (= 8448 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72))))} is VALID [2022-04-08 03:04:56,161 INFO L290 TraceCheckUtils]: 53: Hoare triple {23264#(not (= 8448 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72))))} [691] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {23264#(not (= 8448 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72))))} is VALID [2022-04-08 03:04:56,161 INFO L290 TraceCheckUtils]: 54: Hoare triple {23264#(not (= 8448 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72))))} [693] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_82| v_ssl3_accept_~s.base_18) (+ 72 v_ssl3_accept_~s.offset_18)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_82|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, 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_82|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {23264#(not (= 8448 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72))))} is VALID [2022-04-08 03:04:56,162 INFO L290 TraceCheckUtils]: 55: Hoare triple {23264#(not (= 8448 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72))))} [697] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_84| v_ssl3_accept_~s.base_20) (+ 72 v_ssl3_accept_~s.offset_20))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_84|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_20, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_20} OutVars{#memory_int=|v_#memory_int_84|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_20, ssl3_accept_~s.base=v_ssl3_accept_~s.base_20} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {23264#(not (= 8448 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72))))} is VALID [2022-04-08 03:04:56,162 INFO L290 TraceCheckUtils]: 56: Hoare triple {23264#(not (= 8448 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72))))} [701] L1173-->L1176: Formula: (and (= (select (select |v_#memory_int_85| v_ssl3_accept_~s.base_21) (+ 72 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|) (not (= |v_ssl3_accept_#t~mem48_5| 16384))) InVars {#memory_int=|v_#memory_int_85|, 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_85|, 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] {23264#(not (= 8448 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72))))} is VALID [2022-04-08 03:04:56,162 INFO L290 TraceCheckUtils]: 57: Hoare triple {23264#(not (= 8448 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72))))} [704] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_86| v_ssl3_accept_~s.base_22) (+ 72 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_86|, 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_86|, 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] {23264#(not (= 8448 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72))))} is VALID [2022-04-08 03:04:56,163 INFO L290 TraceCheckUtils]: 58: Hoare triple {23264#(not (= 8448 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72))))} [708] 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_25) (+ 72 v_ssl3_accept_~s.offset_25)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {23264#(not (= 8448 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72))))} is VALID [2022-04-08 03:04:56,163 INFO L290 TraceCheckUtils]: 59: Hoare triple {23264#(not (= 8448 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72))))} [711] L1182-->L1185: Formula: (and (= |v_ssl3_accept_#t~mem52_1| (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_26) (+ 72 v_ssl3_accept_~s.offset_26))) (not (= 8195 |v_ssl3_accept_#t~mem51_5|))) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} 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_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {23264#(not (= 8448 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72))))} is VALID [2022-04-08 03:04:56,163 INFO L290 TraceCheckUtils]: 60: Hoare triple {23264#(not (= 8448 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72))))} [715] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_93| v_ssl3_accept_~s.base_27) (+ 72 v_ssl3_accept_~s.offset_27)))) InVars {#memory_int=|v_#memory_int_93|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_27, ssl3_accept_~s.base=v_ssl3_accept_~s.base_27} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_93|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_27, ssl3_accept_~s.base=v_ssl3_accept_~s.base_27} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {23264#(not (= 8448 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72))))} is VALID [2022-04-08 03:04:56,164 INFO L290 TraceCheckUtils]: 61: Hoare triple {23264#(not (= 8448 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72))))} [720] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_28) (+ 72 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_94|, 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_94|, 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] {23264#(not (= 8448 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72))))} is VALID [2022-04-08 03:04:56,164 INFO L290 TraceCheckUtils]: 62: Hoare triple {23264#(not (= 8448 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72))))} [728] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_30) (+ 72 v_ssl3_accept_~s.offset_30))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {23264#(not (= 8448 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72))))} is VALID [2022-04-08 03:04:56,164 INFO L290 TraceCheckUtils]: 63: Hoare triple {23264#(not (= 8448 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72))))} [736] L1194-->L1197: Formula: (and (= |v_ssl3_accept_#t~mem56_1| (select (select |v_#memory_int_98| v_ssl3_accept_~s.base_31) (+ 72 v_ssl3_accept_~s.offset_31))) (not (= 8464 |v_ssl3_accept_#t~mem55_5|))) InVars {#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_31, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_31} OutVars{#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_31, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_31} AuxVars[] AssignedVars[ssl3_accept_#t~mem55, ssl3_accept_#t~mem56] {23264#(not (= 8448 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72))))} is VALID [2022-04-08 03:04:56,165 INFO L290 TraceCheckUtils]: 64: Hoare triple {23264#(not (= 8448 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72))))} [743] L1197-->L1200: Formula: (and (= (select (select |v_#memory_int_99| v_ssl3_accept_~s.base_32) (+ 72 v_ssl3_accept_~s.offset_32)) |v_ssl3_accept_#t~mem57_1|) (not (= 8465 |v_ssl3_accept_#t~mem56_5|))) InVars {#memory_int=|v_#memory_int_99|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_32, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_32} OutVars{#memory_int=|v_#memory_int_99|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_32, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_32} AuxVars[] AssignedVars[ssl3_accept_#t~mem56, ssl3_accept_#t~mem57] {23264#(not (= 8448 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72))))} is VALID [2022-04-08 03:04:56,165 INFO L290 TraceCheckUtils]: 65: Hoare triple {23264#(not (= 8448 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72))))} [750] L1200-->L1203: Formula: (and (not (= 8466 |v_ssl3_accept_#t~mem57_5|)) (= |v_ssl3_accept_#t~mem58_1| (select (select |v_#memory_int_100| v_ssl3_accept_~s.base_33) (+ 72 v_ssl3_accept_~s.offset_33)))) InVars {#memory_int=|v_#memory_int_100|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} OutVars{#memory_int=|v_#memory_int_100|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} AuxVars[] AssignedVars[ssl3_accept_#t~mem57, ssl3_accept_#t~mem58] {23264#(not (= 8448 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72))))} is VALID [2022-04-08 03:04:56,165 INFO L290 TraceCheckUtils]: 66: Hoare triple {23264#(not (= 8448 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72))))} [756] L1203-->L1206: Formula: (and (not (= 8496 |v_ssl3_accept_#t~mem58_5|)) (= |v_ssl3_accept_#t~mem59_1| (select (select |v_#memory_int_101| v_ssl3_accept_~s.base_34) (+ 72 v_ssl3_accept_~s.offset_34)))) InVars {#memory_int=|v_#memory_int_101|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_5|} OutVars{#memory_int=|v_#memory_int_101|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem58, ssl3_accept_#t~mem59] {23264#(not (= 8448 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72))))} is VALID [2022-04-08 03:04:56,166 INFO L290 TraceCheckUtils]: 67: Hoare triple {23264#(not (= 8448 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72))))} [763] L1206-->L1209: Formula: (and (= |v_ssl3_accept_#t~mem60_1| (select (select |v_#memory_int_102| v_ssl3_accept_~s.base_35) (+ 72 v_ssl3_accept_~s.offset_35))) (not (= 8497 |v_ssl3_accept_#t~mem59_5|))) InVars {#memory_int=|v_#memory_int_102|, 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_5|} OutVars{#memory_int=|v_#memory_int_102|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem59] {23264#(not (= 8448 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72))))} is VALID [2022-04-08 03:04:56,166 INFO L290 TraceCheckUtils]: 68: Hoare triple {23264#(not (= 8448 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72))))} [769] L1209-->L1212: Formula: (and (= (select (select |v_#memory_int_103| v_ssl3_accept_~s.base_36) (+ 72 v_ssl3_accept_~s.offset_36)) |v_ssl3_accept_#t~mem61_1|) (not (= |v_ssl3_accept_#t~mem60_5| 8512))) InVars {#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36} OutVars{#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem61] {23264#(not (= 8448 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72))))} is VALID [2022-04-08 03:04:56,166 INFO L290 TraceCheckUtils]: 69: Hoare triple {23264#(not (= 8448 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72))))} [776] L1212-->L1215: Formula: (and (not (= 8513 |v_ssl3_accept_#t~mem61_5|)) (= (select (select |v_#memory_int_104| v_ssl3_accept_~s.base_37) (+ 72 v_ssl3_accept_~s.offset_37)) |v_ssl3_accept_#t~mem62_1|)) InVars {#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_37, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_37} OutVars{#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_37, ssl3_accept_~s.base=v_ssl3_accept_~s.base_37, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem61, ssl3_accept_#t~mem62] {23264#(not (= 8448 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72))))} is VALID [2022-04-08 03:04:56,167 INFO L290 TraceCheckUtils]: 70: Hoare triple {23264#(not (= 8448 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72))))} [782] L1215-->L1218: Formula: (and (not (= 8528 |v_ssl3_accept_#t~mem62_5|)) (= (select (select |v_#memory_int_105| v_ssl3_accept_~s.base_38) (+ 72 v_ssl3_accept_~s.offset_38)) |v_ssl3_accept_#t~mem63_1|)) InVars {#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_5|} OutVars{#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38, ssl3_accept_#t~mem63=|v_ssl3_accept_#t~mem63_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem62, ssl3_accept_#t~mem63] {23264#(not (= 8448 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72))))} is VALID [2022-04-08 03:04:56,167 INFO L290 TraceCheckUtils]: 71: Hoare triple {23264#(not (= 8448 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72))))} [789] L1218-->L1221: Formula: (and (= (select (select |v_#memory_int_106| v_ssl3_accept_~s.base_39) (+ 72 v_ssl3_accept_~s.offset_39)) |v_ssl3_accept_#t~mem64_1|) (not (= |v_ssl3_accept_#t~mem63_5| 8529))) InVars {#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39, 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_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39} AuxVars[] AssignedVars[ssl3_accept_#t~mem63, ssl3_accept_#t~mem64] {23264#(not (= 8448 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72))))} is VALID [2022-04-08 03:04:56,167 INFO L290 TraceCheckUtils]: 72: Hoare triple {23264#(not (= 8448 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72))))} [793] L1221-->L1224: Formula: (and (= |v_ssl3_accept_#t~mem65_1| (select (select |v_#memory_int_107| v_ssl3_accept_~s.base_40) (+ 72 v_ssl3_accept_~s.offset_40))) (not (= 8544 |v_ssl3_accept_#t~mem64_5|))) InVars {#memory_int=|v_#memory_int_107|, ssl3_accept_#t~mem64=|v_ssl3_accept_#t~mem64_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40} OutVars{#memory_int=|v_#memory_int_107|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_#t~mem65=|v_ssl3_accept_#t~mem65_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40} AuxVars[] AssignedVars[ssl3_accept_#t~mem64, ssl3_accept_#t~mem65] {23264#(not (= 8448 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72))))} is VALID [2022-04-08 03:04:56,168 INFO L290 TraceCheckUtils]: 73: Hoare triple {23264#(not (= 8448 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72))))} [797] L1224-->L1227: Formula: (and (not (= 8545 |v_ssl3_accept_#t~mem65_5|)) (= (select (select |v_#memory_int_108| v_ssl3_accept_~s.base_41) (+ 72 v_ssl3_accept_~s.offset_41)) |v_ssl3_accept_#t~mem66_1|)) InVars {#memory_int=|v_#memory_int_108|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_#t~mem65=|v_ssl3_accept_#t~mem65_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41} OutVars{#memory_int=|v_#memory_int_108|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_#t~mem66=|v_ssl3_accept_#t~mem66_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41} AuxVars[] AssignedVars[ssl3_accept_#t~mem65, ssl3_accept_#t~mem66] {23264#(not (= 8448 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72))))} is VALID [2022-04-08 03:04:56,168 INFO L290 TraceCheckUtils]: 74: Hoare triple {23264#(not (= 8448 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72))))} [803] L1227-->L1230: Formula: (and (not (= 8560 |v_ssl3_accept_#t~mem66_5|)) (= (select (select |v_#memory_int_109| v_ssl3_accept_~s.base_42) (+ 72 v_ssl3_accept_~s.offset_42)) |v_ssl3_accept_#t~mem67_1|)) InVars {#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_42, ssl3_accept_#t~mem66=|v_ssl3_accept_#t~mem66_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_42} OutVars{#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_42, ssl3_accept_#t~mem67=|v_ssl3_accept_#t~mem67_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_42} AuxVars[] AssignedVars[ssl3_accept_#t~mem66, ssl3_accept_#t~mem67] {23264#(not (= 8448 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72))))} is VALID [2022-04-08 03:04:56,168 INFO L290 TraceCheckUtils]: 75: Hoare triple {23264#(not (= 8448 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72))))} [811] L1230-->L1233: Formula: (and (not (= |v_ssl3_accept_#t~mem67_5| 8561)) (= (select (select |v_#memory_int_110| v_ssl3_accept_~s.base_43) (+ 72 v_ssl3_accept_~s.offset_43)) |v_ssl3_accept_#t~mem68_1|)) InVars {#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_43, ssl3_accept_#t~mem67=|v_ssl3_accept_#t~mem67_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_43} OutVars{#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_43, ssl3_accept_#t~mem68=|v_ssl3_accept_#t~mem68_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_43} AuxVars[] AssignedVars[ssl3_accept_#t~mem67, ssl3_accept_#t~mem68] {23265#(not (= 8448 |ssl3_accept_#t~mem68|))} is VALID [2022-04-08 03:04:56,168 INFO L290 TraceCheckUtils]: 76: Hoare triple {23265#(not (= 8448 |ssl3_accept_#t~mem68|))} [821] 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] {23260#false} is VALID [2022-04-08 03:04:56,168 INFO L290 TraceCheckUtils]: 77: Hoare triple {23260#false} [829] L1234-->L1510-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[] {23260#false} is VALID [2022-04-08 03:04:56,169 INFO L290 TraceCheckUtils]: 78: Hoare triple {23260#false} [839] L1510-1-->L1654: Formula: (let ((.cse1 (select |v_#memory_$Pointer$.base_178| v_ssl3_accept_~s.base_97)) (.cse3 (select |v_#memory_$Pointer$.offset_178| v_ssl3_accept_~s.base_97)) (.cse0 (+ 72 v_ssl3_accept_~s.offset_97))) (and (= (store |v_#memory_int_204| v_ssl3_accept_~s.base_97 (store (select |v_#memory_int_204| v_ssl3_accept_~s.base_97) .cse0 (let ((.cse2 (+ 116 v_ssl3_accept_~s.offset_97))) (select (select |v_#memory_int_204| (select .cse1 .cse2)) (+ 904 (select .cse3 .cse2)))))) |v_#memory_int_203|) (= (store |v_#memory_$Pointer$.base_178| v_ssl3_accept_~s.base_97 (store .cse1 .cse0 (select (select |v_#memory_$Pointer$.base_177| v_ssl3_accept_~s.base_97) .cse0))) |v_#memory_$Pointer$.base_177|) (= |v_#memory_$Pointer$.offset_177| (store |v_#memory_$Pointer$.offset_178| v_ssl3_accept_~s.base_97 (store .cse3 .cse0 (select (select |v_#memory_$Pointer$.offset_177| v_ssl3_accept_~s.base_97) .cse0)))))) InVars {#memory_int=|v_#memory_int_204|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_97, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_178|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_97, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_178|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_97, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_177|, ssl3_accept_#t~mem132.base=|v_ssl3_accept_#t~mem132.base_1|, #memory_int=|v_#memory_int_203|, 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_97, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_177|} AuxVars[] AssignedVars[#memory_$Pointer$.base, ssl3_accept_#t~mem132.base, #memory_int, ssl3_accept_#t~mem133, ssl3_accept_#t~mem132.offset, #memory_$Pointer$.offset] {23260#false} is VALID [2022-04-08 03:04:56,169 INFO L290 TraceCheckUtils]: 79: Hoare triple {23260#false} [733] L1654-->L1692: Formula: (let ((.cse0 (+ 116 v_ssl3_accept_~s.offset_17))) (and (= (select (select |v_#memory_int_81| |v_ssl3_accept_#t~mem150.base_1|) (+ |v_ssl3_accept_#t~mem150.offset_1| 908)) |v_ssl3_accept_#t~mem151_1|) (= (select (select |v_#memory_$Pointer$.offset_80| v_ssl3_accept_~s.base_17) .cse0) |v_ssl3_accept_#t~mem150.offset_1|) (= (select (select |v_#memory_$Pointer$.base_80| v_ssl3_accept_~s.base_17) .cse0) |v_ssl3_accept_#t~mem150.base_1|))) InVars {#memory_int=|v_#memory_int_81|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_17, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_80|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_17, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_80|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_17, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_80|, ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_1|, #memory_int=|v_#memory_int_81|, ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_17, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_80|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {23260#false} is VALID [2022-04-08 03:04:56,169 INFO L290 TraceCheckUtils]: 80: Hoare triple {23260#false} [740] L1692-->L1692-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] {23260#false} is VALID [2022-04-08 03:04:56,169 INFO L290 TraceCheckUtils]: 81: Hoare triple {23260#false} [746] L1692-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] {23260#false} is VALID [2022-04-08 03:04:56,169 INFO L290 TraceCheckUtils]: 82: Hoare triple {23260#false} [691] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {23260#false} is VALID [2022-04-08 03:04:56,169 INFO L290 TraceCheckUtils]: 83: Hoare triple {23260#false} [693] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_82| v_ssl3_accept_~s.base_18) (+ 72 v_ssl3_accept_~s.offset_18)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_82|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, 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_82|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {23260#false} is VALID [2022-04-08 03:04:56,169 INFO L290 TraceCheckUtils]: 84: Hoare triple {23260#false} [697] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_84| v_ssl3_accept_~s.base_20) (+ 72 v_ssl3_accept_~s.offset_20))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_84|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_20, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_20} OutVars{#memory_int=|v_#memory_int_84|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_20, ssl3_accept_~s.base=v_ssl3_accept_~s.base_20} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {23260#false} is VALID [2022-04-08 03:04:56,169 INFO L290 TraceCheckUtils]: 85: Hoare triple {23260#false} [701] L1173-->L1176: Formula: (and (= (select (select |v_#memory_int_85| v_ssl3_accept_~s.base_21) (+ 72 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|) (not (= |v_ssl3_accept_#t~mem48_5| 16384))) InVars {#memory_int=|v_#memory_int_85|, 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_85|, 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] {23260#false} is VALID [2022-04-08 03:04:56,169 INFO L290 TraceCheckUtils]: 86: Hoare triple {23260#false} [704] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_86| v_ssl3_accept_~s.base_22) (+ 72 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_86|, 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_86|, 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] {23260#false} is VALID [2022-04-08 03:04:56,169 INFO L290 TraceCheckUtils]: 87: Hoare triple {23260#false} [708] 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_25) (+ 72 v_ssl3_accept_~s.offset_25)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {23260#false} is VALID [2022-04-08 03:04:56,169 INFO L290 TraceCheckUtils]: 88: Hoare triple {23260#false} [711] L1182-->L1185: Formula: (and (= |v_ssl3_accept_#t~mem52_1| (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_26) (+ 72 v_ssl3_accept_~s.offset_26))) (not (= 8195 |v_ssl3_accept_#t~mem51_5|))) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} 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_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {23260#false} is VALID [2022-04-08 03:04:56,169 INFO L290 TraceCheckUtils]: 89: Hoare triple {23260#false} [715] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_93| v_ssl3_accept_~s.base_27) (+ 72 v_ssl3_accept_~s.offset_27)))) InVars {#memory_int=|v_#memory_int_93|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_27, ssl3_accept_~s.base=v_ssl3_accept_~s.base_27} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_93|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_27, ssl3_accept_~s.base=v_ssl3_accept_~s.base_27} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {23260#false} is VALID [2022-04-08 03:04:56,169 INFO L290 TraceCheckUtils]: 90: Hoare triple {23260#false} [720] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_28) (+ 72 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_94|, 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_94|, 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] {23260#false} is VALID [2022-04-08 03:04:56,169 INFO L290 TraceCheckUtils]: 91: Hoare triple {23260#false} [728] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_30) (+ 72 v_ssl3_accept_~s.offset_30))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {23260#false} is VALID [2022-04-08 03:04:56,170 INFO L290 TraceCheckUtils]: 92: Hoare triple {23260#false} [736] L1194-->L1197: Formula: (and (= |v_ssl3_accept_#t~mem56_1| (select (select |v_#memory_int_98| v_ssl3_accept_~s.base_31) (+ 72 v_ssl3_accept_~s.offset_31))) (not (= 8464 |v_ssl3_accept_#t~mem55_5|))) InVars {#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_31, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_31} OutVars{#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_31, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_31} AuxVars[] AssignedVars[ssl3_accept_#t~mem55, ssl3_accept_#t~mem56] {23260#false} is VALID [2022-04-08 03:04:56,170 INFO L290 TraceCheckUtils]: 93: Hoare triple {23260#false} [743] L1197-->L1200: Formula: (and (= (select (select |v_#memory_int_99| v_ssl3_accept_~s.base_32) (+ 72 v_ssl3_accept_~s.offset_32)) |v_ssl3_accept_#t~mem57_1|) (not (= 8465 |v_ssl3_accept_#t~mem56_5|))) InVars {#memory_int=|v_#memory_int_99|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_32, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_32} OutVars{#memory_int=|v_#memory_int_99|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_32, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_32} AuxVars[] AssignedVars[ssl3_accept_#t~mem56, ssl3_accept_#t~mem57] {23260#false} is VALID [2022-04-08 03:04:56,170 INFO L290 TraceCheckUtils]: 94: Hoare triple {23260#false} [750] L1200-->L1203: Formula: (and (not (= 8466 |v_ssl3_accept_#t~mem57_5|)) (= |v_ssl3_accept_#t~mem58_1| (select (select |v_#memory_int_100| v_ssl3_accept_~s.base_33) (+ 72 v_ssl3_accept_~s.offset_33)))) InVars {#memory_int=|v_#memory_int_100|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} OutVars{#memory_int=|v_#memory_int_100|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} AuxVars[] AssignedVars[ssl3_accept_#t~mem57, ssl3_accept_#t~mem58] {23260#false} is VALID [2022-04-08 03:04:56,170 INFO L290 TraceCheckUtils]: 95: Hoare triple {23260#false} [756] L1203-->L1206: Formula: (and (not (= 8496 |v_ssl3_accept_#t~mem58_5|)) (= |v_ssl3_accept_#t~mem59_1| (select (select |v_#memory_int_101| v_ssl3_accept_~s.base_34) (+ 72 v_ssl3_accept_~s.offset_34)))) InVars {#memory_int=|v_#memory_int_101|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_5|} OutVars{#memory_int=|v_#memory_int_101|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem58, ssl3_accept_#t~mem59] {23260#false} is VALID [2022-04-08 03:04:56,170 INFO L290 TraceCheckUtils]: 96: Hoare triple {23260#false} [763] L1206-->L1209: Formula: (and (= |v_ssl3_accept_#t~mem60_1| (select (select |v_#memory_int_102| v_ssl3_accept_~s.base_35) (+ 72 v_ssl3_accept_~s.offset_35))) (not (= 8497 |v_ssl3_accept_#t~mem59_5|))) InVars {#memory_int=|v_#memory_int_102|, 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_5|} OutVars{#memory_int=|v_#memory_int_102|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem59] {23260#false} is VALID [2022-04-08 03:04:56,170 INFO L290 TraceCheckUtils]: 97: Hoare triple {23260#false} [769] L1209-->L1212: Formula: (and (= (select (select |v_#memory_int_103| v_ssl3_accept_~s.base_36) (+ 72 v_ssl3_accept_~s.offset_36)) |v_ssl3_accept_#t~mem61_1|) (not (= |v_ssl3_accept_#t~mem60_5| 8512))) InVars {#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36} OutVars{#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem61] {23260#false} is VALID [2022-04-08 03:04:56,170 INFO L290 TraceCheckUtils]: 98: Hoare triple {23260#false} [776] L1212-->L1215: Formula: (and (not (= 8513 |v_ssl3_accept_#t~mem61_5|)) (= (select (select |v_#memory_int_104| v_ssl3_accept_~s.base_37) (+ 72 v_ssl3_accept_~s.offset_37)) |v_ssl3_accept_#t~mem62_1|)) InVars {#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_37, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_37} OutVars{#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_37, ssl3_accept_~s.base=v_ssl3_accept_~s.base_37, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem61, ssl3_accept_#t~mem62] {23260#false} is VALID [2022-04-08 03:04:56,170 INFO L290 TraceCheckUtils]: 99: Hoare triple {23260#false} [782] L1215-->L1218: Formula: (and (not (= 8528 |v_ssl3_accept_#t~mem62_5|)) (= (select (select |v_#memory_int_105| v_ssl3_accept_~s.base_38) (+ 72 v_ssl3_accept_~s.offset_38)) |v_ssl3_accept_#t~mem63_1|)) InVars {#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_5|} OutVars{#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38, ssl3_accept_#t~mem63=|v_ssl3_accept_#t~mem63_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem62, ssl3_accept_#t~mem63] {23260#false} is VALID [2022-04-08 03:04:56,170 INFO L290 TraceCheckUtils]: 100: Hoare triple {23260#false} [789] L1218-->L1221: Formula: (and (= (select (select |v_#memory_int_106| v_ssl3_accept_~s.base_39) (+ 72 v_ssl3_accept_~s.offset_39)) |v_ssl3_accept_#t~mem64_1|) (not (= |v_ssl3_accept_#t~mem63_5| 8529))) InVars {#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39, 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_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39} AuxVars[] AssignedVars[ssl3_accept_#t~mem63, ssl3_accept_#t~mem64] {23260#false} is VALID [2022-04-08 03:04:56,170 INFO L290 TraceCheckUtils]: 101: Hoare triple {23260#false} [793] L1221-->L1224: Formula: (and (= |v_ssl3_accept_#t~mem65_1| (select (select |v_#memory_int_107| v_ssl3_accept_~s.base_40) (+ 72 v_ssl3_accept_~s.offset_40))) (not (= 8544 |v_ssl3_accept_#t~mem64_5|))) InVars {#memory_int=|v_#memory_int_107|, ssl3_accept_#t~mem64=|v_ssl3_accept_#t~mem64_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40} OutVars{#memory_int=|v_#memory_int_107|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_#t~mem65=|v_ssl3_accept_#t~mem65_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40} AuxVars[] AssignedVars[ssl3_accept_#t~mem64, ssl3_accept_#t~mem65] {23260#false} is VALID [2022-04-08 03:04:56,170 INFO L290 TraceCheckUtils]: 102: Hoare triple {23260#false} [797] L1224-->L1227: Formula: (and (not (= 8545 |v_ssl3_accept_#t~mem65_5|)) (= (select (select |v_#memory_int_108| v_ssl3_accept_~s.base_41) (+ 72 v_ssl3_accept_~s.offset_41)) |v_ssl3_accept_#t~mem66_1|)) InVars {#memory_int=|v_#memory_int_108|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_#t~mem65=|v_ssl3_accept_#t~mem65_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41} OutVars{#memory_int=|v_#memory_int_108|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_#t~mem66=|v_ssl3_accept_#t~mem66_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41} AuxVars[] AssignedVars[ssl3_accept_#t~mem65, ssl3_accept_#t~mem66] {23260#false} is VALID [2022-04-08 03:04:56,170 INFO L290 TraceCheckUtils]: 103: Hoare triple {23260#false} [803] L1227-->L1230: Formula: (and (not (= 8560 |v_ssl3_accept_#t~mem66_5|)) (= (select (select |v_#memory_int_109| v_ssl3_accept_~s.base_42) (+ 72 v_ssl3_accept_~s.offset_42)) |v_ssl3_accept_#t~mem67_1|)) InVars {#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_42, ssl3_accept_#t~mem66=|v_ssl3_accept_#t~mem66_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_42} OutVars{#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_42, ssl3_accept_#t~mem67=|v_ssl3_accept_#t~mem67_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_42} AuxVars[] AssignedVars[ssl3_accept_#t~mem66, ssl3_accept_#t~mem67] {23260#false} is VALID [2022-04-08 03:04:56,170 INFO L290 TraceCheckUtils]: 104: Hoare triple {23260#false} [811] L1230-->L1233: Formula: (and (not (= |v_ssl3_accept_#t~mem67_5| 8561)) (= (select (select |v_#memory_int_110| v_ssl3_accept_~s.base_43) (+ 72 v_ssl3_accept_~s.offset_43)) |v_ssl3_accept_#t~mem68_1|)) InVars {#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_43, ssl3_accept_#t~mem67=|v_ssl3_accept_#t~mem67_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_43} OutVars{#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_43, ssl3_accept_#t~mem68=|v_ssl3_accept_#t~mem68_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_43} AuxVars[] AssignedVars[ssl3_accept_#t~mem67, ssl3_accept_#t~mem68] {23260#false} is VALID [2022-04-08 03:04:56,170 INFO L290 TraceCheckUtils]: 105: Hoare triple {23260#false} [822] L1233-->L1236: Formula: (and (not (= 8448 |v_ssl3_accept_#t~mem68_5|)) (= (select (select |v_#memory_int_111| v_ssl3_accept_~s.base_44) (+ 72 v_ssl3_accept_~s.offset_44)) |v_ssl3_accept_#t~mem69_1|)) InVars {#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_44, ssl3_accept_#t~mem68=|v_ssl3_accept_#t~mem68_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_44} OutVars{#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_44, ssl3_accept_#t~mem69=|v_ssl3_accept_#t~mem69_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_44} AuxVars[] AssignedVars[ssl3_accept_#t~mem68, ssl3_accept_#t~mem69] {23260#false} is VALID [2022-04-08 03:04:56,170 INFO L290 TraceCheckUtils]: 106: Hoare triple {23260#false} [831] L1236-->L1239: Formula: (and (= (select (select |v_#memory_int_112| v_ssl3_accept_~s.base_45) (+ 72 v_ssl3_accept_~s.offset_45)) |v_ssl3_accept_#t~mem70_1|) (not (= 8576 |v_ssl3_accept_#t~mem69_5|))) InVars {#memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_45, ssl3_accept_~s.base=v_ssl3_accept_~s.base_45, ssl3_accept_#t~mem69=|v_ssl3_accept_#t~mem69_5|} OutVars{#memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_45, ssl3_accept_#t~mem70=|v_ssl3_accept_#t~mem70_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_45} AuxVars[] AssignedVars[ssl3_accept_#t~mem70, ssl3_accept_#t~mem69] {23260#false} is VALID [2022-04-08 03:04:56,170 INFO L290 TraceCheckUtils]: 107: Hoare triple {23260#false} [842] L1239-->L1242: Formula: (and (not (= 8577 |v_ssl3_accept_#t~mem70_5|)) (= (select (select |v_#memory_int_113| v_ssl3_accept_~s.base_46) (+ 72 v_ssl3_accept_~s.offset_46)) |v_ssl3_accept_#t~mem71_1|)) InVars {#memory_int=|v_#memory_int_113|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_46, ssl3_accept_#t~mem70=|v_ssl3_accept_#t~mem70_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_46} OutVars{#memory_int=|v_#memory_int_113|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_46, ssl3_accept_#t~mem71=|v_ssl3_accept_#t~mem71_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_46} AuxVars[] AssignedVars[ssl3_accept_#t~mem70, ssl3_accept_#t~mem71] {23260#false} is VALID [2022-04-08 03:04:56,171 INFO L290 TraceCheckUtils]: 108: Hoare triple {23260#false} [850] L1242-->L1245: Formula: (and (= (select (select |v_#memory_int_114| v_ssl3_accept_~s.base_47) (+ 72 v_ssl3_accept_~s.offset_47)) |v_ssl3_accept_#t~mem72_1|) (not (= |v_ssl3_accept_#t~mem71_5| 8592))) InVars {#memory_int=|v_#memory_int_114|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_47, ssl3_accept_#t~mem71=|v_ssl3_accept_#t~mem71_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_47} OutVars{#memory_int=|v_#memory_int_114|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_47, ssl3_accept_#t~mem72=|v_ssl3_accept_#t~mem72_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_47} AuxVars[] AssignedVars[ssl3_accept_#t~mem71, ssl3_accept_#t~mem72] {23260#false} is VALID [2022-04-08 03:04:56,171 INFO L290 TraceCheckUtils]: 109: Hoare triple {23260#false} [857] L1245-->L1248: Formula: (and (not (= 8593 |v_ssl3_accept_#t~mem72_5|)) (= |v_ssl3_accept_#t~mem73_1| (select (select |v_#memory_int_115| v_ssl3_accept_~s.base_48) (+ 72 v_ssl3_accept_~s.offset_48)))) InVars {#memory_int=|v_#memory_int_115|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_48, ssl3_accept_#t~mem72=|v_ssl3_accept_#t~mem72_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_48} OutVars{#memory_int=|v_#memory_int_115|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_48, ssl3_accept_~s.base=v_ssl3_accept_~s.base_48, ssl3_accept_#t~mem73=|v_ssl3_accept_#t~mem73_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem72, ssl3_accept_#t~mem73] {23260#false} is VALID [2022-04-08 03:04:56,171 INFO L290 TraceCheckUtils]: 110: Hoare triple {23260#false} [863] L1248-->L1251: Formula: (and (= (select (select |v_#memory_int_116| v_ssl3_accept_~s.base_49) (+ 72 v_ssl3_accept_~s.offset_49)) |v_ssl3_accept_#t~mem74_1|) (not (= |v_ssl3_accept_#t~mem73_5| 8608))) InVars {#memory_int=|v_#memory_int_116|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_49, ssl3_accept_~s.base=v_ssl3_accept_~s.base_49, ssl3_accept_#t~mem73=|v_ssl3_accept_#t~mem73_5|} OutVars{#memory_int=|v_#memory_int_116|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_49, ssl3_accept_~s.base=v_ssl3_accept_~s.base_49, ssl3_accept_#t~mem74=|v_ssl3_accept_#t~mem74_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem73, ssl3_accept_#t~mem74] {23260#false} is VALID [2022-04-08 03:04:56,171 INFO L290 TraceCheckUtils]: 111: Hoare triple {23260#false} [866] L1251-->L1254: Formula: (and (= (select (select |v_#memory_int_117| v_ssl3_accept_~s.base_50) (+ 72 v_ssl3_accept_~s.offset_50)) |v_ssl3_accept_#t~mem75_1|) (not (= |v_ssl3_accept_#t~mem74_5| 8609))) InVars {#memory_int=|v_#memory_int_117|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_50, ssl3_accept_~s.base=v_ssl3_accept_~s.base_50, 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_117|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_50, ssl3_accept_~s.base=v_ssl3_accept_~s.base_50} AuxVars[] AssignedVars[ssl3_accept_#t~mem74, ssl3_accept_#t~mem75] {23260#false} is VALID [2022-04-08 03:04:56,171 INFO L290 TraceCheckUtils]: 112: Hoare triple {23260#false} [870] L1254-->L1257: Formula: (and (= (select (select |v_#memory_int_118| v_ssl3_accept_~s.base_51) (+ 72 v_ssl3_accept_~s.offset_51)) |v_ssl3_accept_#t~mem76_1|) (not (= |v_ssl3_accept_#t~mem75_5| 8640))) InVars {#memory_int=|v_#memory_int_118|, ssl3_accept_#t~mem75=|v_ssl3_accept_#t~mem75_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_51, ssl3_accept_~s.base=v_ssl3_accept_~s.base_51} OutVars{#memory_int=|v_#memory_int_118|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_51, ssl3_accept_#t~mem76=|v_ssl3_accept_#t~mem76_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_51} AuxVars[] AssignedVars[ssl3_accept_#t~mem75, ssl3_accept_#t~mem76] {23260#false} is VALID [2022-04-08 03:04:56,171 INFO L290 TraceCheckUtils]: 113: Hoare triple {23260#false} [873] L1257-->L1260: Formula: (and (= (select (select |v_#memory_int_119| v_ssl3_accept_~s.base_52) (+ 72 v_ssl3_accept_~s.offset_52)) |v_ssl3_accept_#t~mem77_1|) (not (= |v_ssl3_accept_#t~mem76_5| 8641))) InVars {#memory_int=|v_#memory_int_119|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_52, ssl3_accept_#t~mem76=|v_ssl3_accept_#t~mem76_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_52} OutVars{#memory_int=|v_#memory_int_119|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_52, ssl3_accept_#t~mem77=|v_ssl3_accept_#t~mem77_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_52} AuxVars[] AssignedVars[ssl3_accept_#t~mem76, ssl3_accept_#t~mem77] {23260#false} is VALID [2022-04-08 03:04:56,171 INFO L290 TraceCheckUtils]: 114: Hoare triple {23260#false} [877] L1260-->L1263: Formula: (and (= (select (select |v_#memory_int_120| v_ssl3_accept_~s.base_53) (+ 72 v_ssl3_accept_~s.offset_53)) |v_ssl3_accept_#t~mem78_1|) (not (= 8656 |v_ssl3_accept_#t~mem77_5|))) InVars {#memory_int=|v_#memory_int_120|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_53, ssl3_accept_#t~mem77=|v_ssl3_accept_#t~mem77_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_53} OutVars{#memory_int=|v_#memory_int_120|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_53, ssl3_accept_#t~mem78=|v_ssl3_accept_#t~mem78_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_53} AuxVars[] AssignedVars[ssl3_accept_#t~mem77, ssl3_accept_#t~mem78] {23260#false} is VALID [2022-04-08 03:04:56,171 INFO L290 TraceCheckUtils]: 115: Hoare triple {23260#false} [882] L1263-->L1266: Formula: (and (not (= 8657 |v_ssl3_accept_#t~mem78_5|)) (= |v_ssl3_accept_#t~mem79_1| (select (select |v_#memory_int_121| v_ssl3_accept_~s.base_54) (+ 72 v_ssl3_accept_~s.offset_54)))) InVars {#memory_int=|v_#memory_int_121|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_54, ssl3_accept_#t~mem78=|v_ssl3_accept_#t~mem78_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_54} OutVars{#memory_int=|v_#memory_int_121|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_54, ssl3_accept_#t~mem79=|v_ssl3_accept_#t~mem79_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_54} AuxVars[] AssignedVars[ssl3_accept_#t~mem78, ssl3_accept_#t~mem79] {23260#false} is VALID [2022-04-08 03:04:56,171 INFO L290 TraceCheckUtils]: 116: Hoare triple {23260#false} [886] 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] {23260#false} is VALID [2022-04-08 03:04:56,171 INFO L290 TraceCheckUtils]: 117: Hoare triple {23260#false} [890] L1270-->L1615: Formula: (and (<= |v_ssl3_accept_#t~nondet144_2| 2147483647) (<= 0 (+ |v_ssl3_accept_#t~nondet144_2| 2147483648)) (= v_ssl3_accept_~ret~0_9 |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_9} AuxVars[] AssignedVars[ssl3_accept_~ret~0, ssl3_accept_#t~nondet144] {23260#false} is VALID [2022-04-08 03:04:56,171 INFO L290 TraceCheckUtils]: 118: Hoare triple {23260#false} [895] L1615-->L1616: Formula: (= 3 v_ssl3_accept_~blastFlag~0_4) InVars {ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_4} OutVars{ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_4} AuxVars[] AssignedVars[] {23260#false} is VALID [2022-04-08 03:04:56,171 INFO L290 TraceCheckUtils]: 119: Hoare triple {23260#false} [901] L1616-->ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {23260#false} is VALID [2022-04-08 03:04:56,172 INFO L134 CoverageAnalysis]: Checked inductivity of 94 backedges. 83 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2022-04-08 03:04:56,172 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-08 03:04:56,172 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [828406979] [2022-04-08 03:04:56,172 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [828406979] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-08 03:04:56,172 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-08 03:04:56,172 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-04-08 03:04:56,172 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1149023558] [2022-04-08 03:04:56,172 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-08 03:04:56,172 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 21.2) internal successors, (106), 4 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 120 [2022-04-08 03:04:56,173 INFO L84 Accepts]: Finished accepts. word is accepted. [2022-04-08 03:04:56,173 INFO L86 InductivityCheck]: Starting inductivity check of a Floyd-Hoare automaton with has 5 states, 5 states have (on average 21.2) internal successors, (106), 4 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-08 03:04:56,245 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-08 03:04:56,246 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-04-08 03:04:56,246 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-08 03:04:56,246 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-04-08 03:04:56,246 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-04-08 03:04:56,249 INFO L87 Difference]: Start difference. First operand 280 states and 431 transitions. Second operand has 5 states, 5 states have (on average 21.2) internal successors, (106), 4 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-08 03:04:58,276 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-08 03:04:59,346 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-08 03:04:59,346 INFO L93 Difference]: Finished difference Result 651 states and 1006 transitions. [2022-04-08 03:04:59,346 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-04-08 03:04:59,346 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 21.2) internal successors, (106), 4 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 120 [2022-04-08 03:04:59,346 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-08 03:04:59,346 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5 states, 5 states have (on average 21.2) internal successors, (106), 4 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-08 03:04:59,348 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 556 transitions. [2022-04-08 03:04:59,348 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5 states, 5 states have (on average 21.2) internal successors, (106), 4 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-08 03:04:59,350 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 556 transitions. [2022-04-08 03:04:59,350 INFO L86 InductivityCheck]: Starting inductivity check of a Floyd-Hoare automaton with 5 states and 556 transitions. [2022-04-08 03:04:59,706 INFO L122 InductivityCheck]: Floyd-Hoare automaton has 556 edges. 556 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2022-04-08 03:04:59,712 INFO L225 Difference]: With dead ends: 651 [2022-04-08 03:04:59,712 INFO L226 Difference]: Without dead ends: 397 [2022-04-08 03:04:59,713 INFO L912 BasicCegarLoop]: 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-08 03:04:59,713 INFO L913 BasicCegarLoop]: 122 mSDtfsCounter, 115 mSDsluCounter, 220 mSDsCounter, 0 mSdLazyCounter, 462 mSolverCounterSat, 49 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 115 SdHoareTripleChecker+Valid, 342 SdHoareTripleChecker+Invalid, 512 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 49 IncrementalHoareTripleChecker+Valid, 462 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2022-04-08 03:04:59,713 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [115 Valid, 342 Invalid, 512 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [49 Valid, 462 Invalid, 1 Unknown, 0 Unchecked, 2.4s Time] [2022-04-08 03:04:59,714 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 397 states. [2022-04-08 03:04:59,718 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 397 to 312. [2022-04-08 03:04:59,718 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2022-04-08 03:04:59,718 INFO L82 GeneralOperation]: Start isEquivalent. First operand 397 states. Second operand has 312 states, 307 states have (on average 1.5635179153094463) internal successors, (480), 307 states have internal predecessors, (480), 3 states have call successors, (3), 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-08 03:04:59,719 INFO L74 IsIncluded]: Start isIncluded. First operand 397 states. Second operand has 312 states, 307 states have (on average 1.5635179153094463) internal successors, (480), 307 states have internal predecessors, (480), 3 states have call successors, (3), 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-08 03:04:59,719 INFO L87 Difference]: Start difference. First operand 397 states. Second operand has 312 states, 307 states have (on average 1.5635179153094463) internal successors, (480), 307 states have internal predecessors, (480), 3 states have call successors, (3), 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-08 03:04:59,730 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-08 03:04:59,730 INFO L93 Difference]: Finished difference Result 397 states and 603 transitions. [2022-04-08 03:04:59,730 INFO L276 IsEmpty]: Start isEmpty. Operand 397 states and 603 transitions. [2022-04-08 03:04:59,731 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2022-04-08 03:04:59,731 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2022-04-08 03:04:59,731 INFO L74 IsIncluded]: Start isIncluded. First operand has 312 states, 307 states have (on average 1.5635179153094463) internal successors, (480), 307 states have internal predecessors, (480), 3 states have call successors, (3), 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 397 states. [2022-04-08 03:04:59,731 INFO L87 Difference]: Start difference. First operand has 312 states, 307 states have (on average 1.5635179153094463) internal successors, (480), 307 states have internal predecessors, (480), 3 states have call successors, (3), 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 397 states. [2022-04-08 03:04:59,737 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-08 03:04:59,737 INFO L93 Difference]: Finished difference Result 397 states and 603 transitions. [2022-04-08 03:04:59,738 INFO L276 IsEmpty]: Start isEmpty. Operand 397 states and 603 transitions. [2022-04-08 03:04:59,738 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2022-04-08 03:04:59,738 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2022-04-08 03:04:59,738 INFO L88 GeneralOperation]: Finished isEquivalent. [2022-04-08 03:04:59,738 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2022-04-08 03:04:59,738 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 312 states, 307 states have (on average 1.5635179153094463) internal successors, (480), 307 states have internal predecessors, (480), 3 states have call successors, (3), 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-08 03:04:59,743 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 312 states to 312 states and 484 transitions. [2022-04-08 03:04:59,744 INFO L78 Accepts]: Start accepts. Automaton has 312 states and 484 transitions. Word has length 120 [2022-04-08 03:04:59,744 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-08 03:04:59,744 INFO L478 AbstractCegarLoop]: Abstraction has 312 states and 484 transitions. [2022-04-08 03:04:59,744 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 21.2) internal successors, (106), 4 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-08 03:04:59,744 INFO L276 IsEmpty]: Start isEmpty. Operand 312 states and 484 transitions. [2022-04-08 03:04:59,745 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 126 [2022-04-08 03:04:59,745 INFO L491 BasicCegarLoop]: Found error trace [2022-04-08 03:04:59,745 INFO L499 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-08 03:04:59,745 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2022-04-08 03:04:59,745 INFO L403 AbstractCegarLoop]: === Iteration 21 === Targeting ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION === [ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-08 03:04:59,745 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-08 03:04:59,745 INFO L85 PathProgramCache]: Analyzing trace with hash 1440427339, now seen corresponding path program 1 times [2022-04-08 03:04:59,745 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-08 03:04:59,745 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [946656198] [2022-04-08 03:04:59,745 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-08 03:04:59,746 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-08 03:04:59,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-08 03:04:59,856 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-08 03:04:59,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-08 03:04:59,861 INFO L290 TraceCheckUtils]: 0: Hoare triple {25169#(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|))} [668] 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) (= 196 (select |v_#length_13| 4)) (= (select .cse1 0) 48) (< 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] {25162#true} is VALID [2022-04-08 03:04:59,861 INFO L290 TraceCheckUtils]: 1: Hoare triple {25162#true} [671] ULTIMATE.initFINAL-->ULTIMATE.initEXIT: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {25162#true} is VALID [2022-04-08 03:04:59,861 INFO L284 TraceCheckUtils]: 2: Hoare quadruple {25162#true} {25162#true} [915] ULTIMATE.initEXIT-->L-1: AOR: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] LVA: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {25162#true} is VALID [2022-04-08 03:04:59,862 INFO L272 TraceCheckUtils]: 0: Hoare triple {25162#true} [666] ULTIMATE.startENTRY-->ULTIMATE.initENTRY: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {25169#(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-08 03:04:59,862 INFO L290 TraceCheckUtils]: 1: Hoare triple {25169#(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|))} [668] 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) (= 196 (select |v_#length_13| 4)) (= (select .cse1 0) 48) (< 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] {25162#true} is VALID [2022-04-08 03:04:59,862 INFO L290 TraceCheckUtils]: 2: Hoare triple {25162#true} [671] ULTIMATE.initFINAL-->ULTIMATE.initEXIT: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {25162#true} is VALID [2022-04-08 03:04:59,862 INFO L284 TraceCheckUtils]: 3: Hoare quadruple {25162#true} {25162#true} [915] ULTIMATE.initEXIT-->L-1: AOR: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] LVA: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {25162#true} is VALID [2022-04-08 03:04:59,862 INFO L272 TraceCheckUtils]: 4: Hoare triple {25162#true} [667] L-1-->mainENTRY: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {25162#true} is VALID [2022-04-08 03:04:59,863 INFO L290 TraceCheckUtils]: 5: Hoare triple {25162#true} [670] mainENTRY-->L1096: Formula: (let ((.cse27 (+ 116 v_main_~s~0.offset_1))) (let ((.cse37 (select |v_#memory_$Pointer$.offset_204| v_main_~s~0.base_1)) (.cse2 (select |v_#memory_$Pointer$.base_204| v_main_~s~0.base_1)) (.cse28 (+ v_main_~s~0.offset_1 248)) (.cse33 (store |v_#valid_6| v_main_~s~0.base_1 1)) (.cse31 (select (select |v_#memory_$Pointer$.base_202| v_main_~s~0.base_1) .cse27)) (.cse32 (+ (select (select |v_#memory_$Pointer$.offset_201| v_main_~s~0.base_1) .cse27) 888))) (let ((.cse21 (store |v_#memory_$Pointer$.offset_201| .cse31 (store (select |v_#memory_$Pointer$.offset_201| .cse31) .cse32 0))) (.cse35 (store |v_#memory_$Pointer$.base_202| .cse31 (store (select |v_#memory_$Pointer$.base_202| .cse31) .cse32 |v_main_#t~malloc19.base_4|))) (.cse34 (store .cse33 |v_main_#t~malloc8.base_4| 1)) (.cse11 (select .cse2 .cse28)) (.cse12 (+ 152 (select .cse37 .cse28)))) (let ((.cse38 (store |v_#memory_$Pointer$.offset_204| .cse11 (store (select |v_#memory_$Pointer$.offset_204| .cse11) .cse12 (let ((.cse43 (mod |v_main_#t~nondet15_2| 18446744073709551616))) (ite (<= .cse43 9223372036854775807) .cse43 (+ (- 18446744073709551616) .cse43)))))) (.cse23 (store |v_#memory_$Pointer$.base_204| .cse11 (store (select |v_#memory_$Pointer$.base_204| .cse11) .cse12 0))) (.cse22 (store .cse34 |v_main_#t~malloc9.base_4| 1)) (.cse39 (select (select |v_#memory_$Pointer$.base_205| v_main_~s~0.base_1) .cse27)) (.cse40 (+ 888 (select (select |v_#memory_$Pointer$.offset_202| v_main_~s~0.base_1) .cse27))) (.cse41 (select (select .cse35 v_main_~s~0.base_1) .cse27)) (.cse42 (+ 888 (select (select .cse21 v_main_~s~0.base_1) .cse27)))) (let ((.cse0 (select |v_#memory_$Pointer$.base_203| v_main_~s~0.base_1)) (.cse6 (+ v_main_~s~0.offset_1 332)) (.cse3 (select |v_#memory_$Pointer$.offset_205| v_main_~s~0.base_1)) (.cse19 (select (select .cse35 .cse41) .cse42)) (.cse20 (+ (select (select .cse21 .cse41) .cse42) 20)) (.cse8 (select (select |v_#memory_$Pointer$.base_205| .cse39) .cse40)) (.cse9 (+ (select (select |v_#memory_$Pointer$.offset_202| .cse39) .cse40) 28)) (.cse13 (select |v_#memory_int_228| v_main_~s~0.base_1)) (.cse4 (+ v_main_~s~0.offset_1 272)) (.cse7 (select |v_#memory_$Pointer$.offset_203| v_main_~s~0.base_1)) (.cse1 (+ v_main_~s~0.offset_1 256)) (.cse15 (+ v_main_~s~0.offset_1 288)) (.cse17 (select |v_#memory_$Pointer$.base_201| v_main_~s~0.base_1)) (.cse29 (+ v_main_~s~0.offset_1 72)) (.cse16 (select |v_#memory_int_225| v_main_~s~0.base_1)) (.cse36 (select |v_#memory_int_224| v_main_~s~0.base_1)) (.cse14 (select |v_#memory_int_226| v_main_~s~0.base_1)) (.cse26 (store .cse22 |v_main_#t~malloc10.base_4| 1)) (.cse24 (select (select .cse23 v_main_~s~0.base_1) .cse27)) (.cse25 (+ 975 (select (select .cse38 v_main_~s~0.base_1) .cse27)))) (and (<= 0 (+ |v_main_#t~nondet26_1| 2147483648)) (<= |v_main_#t~nondet17_2| 2147483647) (= (store |v_#memory_$Pointer$.base_203| v_main_~s~0.base_1 (store .cse0 .cse1 (select .cse2 .cse1))) |v_#memory_$Pointer$.base_204|) (= (store |v_#memory_$Pointer$.offset_205| v_main_~s~0.base_1 (store (store .cse3 .cse4 (let ((.cse5 (mod |v_main_#t~nondet11_2| 18446744073709551616))) (ite (<= .cse5 9223372036854775807) .cse5 (+ (- 18446744073709551616) .cse5)))) .cse6 (select .cse7 .cse6))) |v_#memory_$Pointer$.offset_203|) (= (select |v_#valid_6| v_main_~s~0.base_1) 0) (= |v_#memory_$Pointer$.base_1| (store |v_#memory_$Pointer$.base_205| .cse8 (store (select |v_#memory_$Pointer$.base_205| .cse8) .cse9 (select (select |v_#memory_$Pointer$.base_1| .cse8) .cse9)))) (= |v_#length_1| (store (store (store (store (store |v_#length_6| v_main_~s~0.base_1 356) |v_main_#t~malloc8.base_4| 979) |v_main_#t~malloc9.base_4| 348) |v_main_#t~malloc10.base_4| 244) |v_main_#t~malloc19.base_4| 68)) (= (let ((.cse10 (store |v_#memory_int_228| v_main_~s~0.base_1 (store (store .cse13 .cse6 |v_main_#t~nondet12_2|) .cse1 |v_main_#t~nondet13_2|)))) (store .cse10 .cse11 (store (select .cse10 .cse11) .cse12 (select (select |v_#memory_int_229| .cse11) .cse12)))) |v_#memory_int_229|) (= |v_#memory_int_225| (store |v_#memory_int_226| v_main_~s~0.base_1 (store .cse14 .cse15 (select .cse16 .cse15)))) (= (store |v_#memory_$Pointer$.base_201| v_main_~s~0.base_1 (store (store .cse17 .cse4 0) .cse6 (select .cse0 .cse6))) |v_#memory_$Pointer$.base_203|) (< |v_main_#t~malloc9.base_4| |v_#StackHeapBarrier_1|) (= (let ((.cse18 (store |v_#memory_int_227| .cse19 (store (select |v_#memory_int_227| .cse19) .cse20 |v_main_#t~nondet22_2|)))) (store .cse18 .cse8 (store (select .cse18 .cse8) .cse9 |v_main_#t~nondet25_2|))) |v_#memory_int_1|) (<= |v_main_#t~nondet13_2| 2147483647) (= (store .cse21 .cse19 (store (select .cse21 .cse19) .cse20 (select (select |v_#memory_$Pointer$.offset_202| .cse19) .cse20))) |v_#memory_$Pointer$.offset_202|) (not (= |v_main_#t~malloc9.base_4| 0)) (not (= |v_main_#t~malloc19.base_4| 0)) (= (select .cse22 |v_main_#t~malloc10.base_4|) 0) (= (store .cse23 .cse24 (store (select .cse23 .cse24) .cse25 (select (select |v_#memory_$Pointer$.base_202| .cse24) .cse25))) |v_#memory_$Pointer$.base_202|) (< v_main_~s~0.base_1 |v_#StackHeapBarrier_1|) (= |v_#valid_1| (store .cse26 |v_main_#t~malloc19.base_4| 1)) (= (store |v_#memory_$Pointer$.offset_13| v_main_~s~0.base_1 (store (store (store (store (select |v_#memory_$Pointer$.offset_13| v_main_~s~0.base_1) .cse27 0) .cse15 0) .cse28 0) .cse29 (select .cse3 .cse29))) |v_#memory_$Pointer$.offset_205|) (= |v_#memory_int_227| (let ((.cse30 (store |v_#memory_int_229| .cse24 (store (select |v_#memory_int_229| .cse24) .cse25 |v_main_#t~nondet17_2|)))) (store .cse30 .cse31 (store (select .cse30 .cse31) .cse32 (select (select |v_#memory_int_227| .cse31) .cse32))))) (= (select .cse33 |v_main_#t~malloc8.base_4|) 0) (< |v_main_#t~malloc8.base_4| |v_#StackHeapBarrier_1|) (= v_main_~s~0.offset_1 0) (= (select .cse34 |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)) (= (store .cse35 .cse19 (store (select .cse35 .cse19) .cse20 (select (select |v_#memory_$Pointer$.base_205| .cse19) .cse20))) |v_#memory_$Pointer$.base_205|) (< |v_main_#t~malloc10.base_4| |v_#StackHeapBarrier_1|) (= |v_#memory_$Pointer$.offset_1| (store |v_#memory_$Pointer$.offset_202| .cse8 (store (select |v_#memory_$Pointer$.offset_202| .cse8) .cse9 (select (select |v_#memory_$Pointer$.offset_1| .cse8) .cse9)))) (= |v_#memory_int_228| (store |v_#memory_int_224| v_main_~s~0.base_1 (store (store .cse36 .cse29 8464) .cse4 (select .cse13 .cse4)))) (= (store |v_#memory_$Pointer$.offset_203| v_main_~s~0.base_1 (store .cse7 .cse1 (select .cse37 .cse1))) |v_#memory_$Pointer$.offset_204|) (not (= v_main_~s~0.base_1 0)) (= (store |v_#memory_$Pointer$.base_13| v_main_~s~0.base_1 (store (store (store (store (select |v_#memory_$Pointer$.base_13| v_main_~s~0.base_1) .cse27 |v_main_#t~malloc8.base_4|) .cse15 |v_main_#t~malloc9.base_4|) .cse28 |v_main_#t~malloc10.base_4|) .cse29 (select .cse17 .cse29))) |v_#memory_$Pointer$.base_201|) (= (store |v_#memory_int_225| v_main_~s~0.base_1 (store .cse16 .cse28 (select .cse36 .cse28))) |v_#memory_int_224|) (= |v_#memory_int_226| (store |v_#memory_int_13| v_main_~s~0.base_1 (store (select |v_#memory_int_13| v_main_~s~0.base_1) .cse27 (select .cse14 .cse27)))) (= (select .cse26 |v_main_#t~malloc19.base_4|) 0) (= (store .cse38 .cse24 (store (select .cse38 .cse24) .cse25 (select (select |v_#memory_$Pointer$.offset_201| .cse24) .cse25))) |v_#memory_$Pointer$.offset_201|))))))) InVars {#memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, 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_13|, #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_13|} 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_#memory_$Pointer$.offset_205|, |v_main_#t~malloc19.base_4|, |v_#memory_int_224|, |v_#memory_int_225|, |v_#memory_int_226|, |v_#memory_int_227|, |v_#memory_$Pointer$.base_205|, |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] {25162#true} is VALID [2022-04-08 03:04:59,863 INFO L290 TraceCheckUtils]: 6: Hoare triple {25162#true} [672] L1096-->L1096-2: Formula: (let ((.cse0 (+ v_main_~s~0.offset_4 204))) (and (= (store |v_#memory_$Pointer$.offset_20| v_main_~s~0.base_4 (store (select |v_#memory_$Pointer$.offset_20| v_main_~s~0.base_4) .cse0 0)) |v_#memory_$Pointer$.offset_19|) (= (store |v_#memory_$Pointer$.base_20| v_main_~s~0.base_4 (store (select |v_#memory_$Pointer$.base_20| v_main_~s~0.base_4) .cse0 0)) |v_#memory_$Pointer$.base_19|) (not (= |v_main_#t~nondet26_3| 0)) (= |v_#memory_int_20| (store |v_#memory_int_21| v_main_~s~0.base_4 (store (select |v_#memory_int_21| v_main_~s~0.base_4) .cse0 (select (select |v_#memory_int_20| v_main_~s~0.base_4) .cse0)))))) InVars {main_#t~nondet26=|v_main_#t~nondet26_3|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_20|, main_~s~0.base=v_main_~s~0.base_4, #memory_int=|v_#memory_int_21|, main_~s~0.offset=v_main_~s~0.offset_4, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_20|} OutVars{#memory_int=|v_#memory_int_20|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_19|, 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_19|} AuxVars[] AssignedVars[main_#t~nondet26, #memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] {25162#true} is VALID [2022-04-08 03:04:59,863 INFO L272 TraceCheckUtils]: 7: Hoare triple {25162#true} [674] L1096-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] {25162#true} is VALID [2022-04-08 03:04:59,863 INFO L290 TraceCheckUtils]: 8: Hoare triple {25162#true} [676] ssl3_acceptENTRY-->L1146: Formula: (let ((.cse2 (select |v_#memory_$Pointer$.offset_55| v_ssl3_accept_~s.base_7)) (.cse5 (select |v_#memory_$Pointer$.offset_206| v_ssl3_accept_~s.base_7)) (.cse0 (+ v_ssl3_accept_~s.offset_7 128)) (.cse1 (select |v_#memory_$Pointer$.base_206| v_ssl3_accept_~s.base_7)) (.cse4 (+ v_ssl3_accept_~s.offset_7 72)) (.cse6 (select |v_#memory_$Pointer$.base_55| v_ssl3_accept_~s.base_7)) (.cse3 (+ v_ssl3_accept_~s.offset_7 272))) (and (= v_ssl3_accept_~tmp___9~0_3 |v_ssl3_accept_#t~nondet38_2|) (<= |v_ssl3_accept_#t~nondet37_2| 9223372036854775807) (<= |v_ssl3_accept_#t~nondet35_2| 2147483647) (= v_ssl3_accept_~tmp~3_1 |v_ssl3_accept_#t~nondet41_2|) (= |v_#memory_$Pointer$.base_206| (store |v_#memory_$Pointer$.base_57| v_ssl3_accept_~s.base_7 (store (select |v_#memory_$Pointer$.base_57| v_ssl3_accept_~s.base_7) .cse0 (select .cse1 .cse0)))) (= v_ssl3_accept_~skip~0_1 0) (<= |v_ssl3_accept_#t~nondet31_2| 2147483647) (<= |v_ssl3_accept_#t~nondet41_2| 2147483647) (= v_ssl3_accept_~blastFlag~0_6 0) (= (select .cse2 .cse3) |v_ssl3_accept_#t~mem42.offset_1|) (<= |v_ssl3_accept_#t~nondet32_2| 2147483647) (<= |v_ssl3_accept_#t~nondet39_2| 2147483647) (<= 0 (+ 9223372036854775808 |v_ssl3_accept_#t~nondet37_2|)) (= v_ssl3_accept_~s.offset_7 |v_ssl3_accept_#in~s.offset_1|) (<= 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|) (= v_ssl3_accept_~tmp___1~0_1 |v_ssl3_accept_#t~nondet31_2|) (<= |v_ssl3_accept_#t~nondet33_2| 2147483647) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet31_2|)) (= 0 v_ssl3_accept_~cb~0.base_1) (= v_ssl3_accept_~tmp___5~0_1 |v_ssl3_accept_#t~nondet35_2|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet33_2|)) (<= 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_~s.base_7 |v_ssl3_accept_#in~s.base_1|) (= (store |v_#memory_int_62| v_ssl3_accept_~s.base_7 (store (store (select |v_#memory_int_62| v_ssl3_accept_~s.base_7) .cse0 |v_ssl3_accept_#t~nondet40_2|) .cse4 8464)) |v_#memory_int_60|) (= v_ssl3_accept_~got_new_session~0_1 0) (<= |v_ssl3_accept_#t~nondet38_2| 2147483647) (= v_ssl3_accept_~tmp___2~0_1 |v_ssl3_accept_#t~nondet32_2|) (= (store |v_#memory_$Pointer$.offset_206| v_ssl3_accept_~s.base_7 (store .cse5 .cse4 (select .cse2 .cse4))) |v_#memory_$Pointer$.offset_55|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet41_2|)) (= |v_#memory_$Pointer$.offset_206| (store |v_#memory_$Pointer$.offset_57| v_ssl3_accept_~s.base_7 (store (select |v_#memory_$Pointer$.offset_57| v_ssl3_accept_~s.base_7) .cse0 (select .cse5 .cse0)))) (<= |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_#memory_$Pointer$.base_55| (store |v_#memory_$Pointer$.base_206| v_ssl3_accept_~s.base_7 (store .cse1 .cse4 (select .cse6 .cse4)))) (<= |v_ssl3_accept_#t~nondet34_2| 2147483647) (= |v_ssl3_accept_#t~mem42.base_1| (select .cse6 .cse3)) (= v_ssl3_accept_~cb~0.offset_1 0) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet38_2|)) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet39_2|)) (= (- 1) v_ssl3_accept_~ret~0_10) (<= |v_ssl3_accept_#t~nondet36_2| 2147483647) (= v_ssl3_accept_~tmp___10~0_3 |v_ssl3_accept_#t~nondet39_2|) (= 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_57|, 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_62|, 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_57|, 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_10, 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_55|, ssl3_accept_~num1~0=v_ssl3_accept_~num1~0_1, ssl3_accept_~tmp___10~0=v_ssl3_accept_~tmp___10~0_3, 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_6, 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_7, ssl3_accept_~tmp___9~0=v_ssl3_accept_~tmp___9~0_3, 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_60|, ssl3_accept_~tmp___1~0=v_ssl3_accept_~tmp___1~0_1, ssl3_accept_~s.base=v_ssl3_accept_~s.base_7, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_55|, 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_206|, |v_#memory_$Pointer$.base_206|] 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] {25162#true} is VALID [2022-04-08 03:04:59,863 INFO L290 TraceCheckUtils]: 9: Hoare triple {25162#true} [678] L1146-->L1146-2: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_8 272))) (and (= (select (select |v_#memory_$Pointer$.base_59| v_ssl3_accept_~s.base_8) .cse0) v_ssl3_accept_~cb~0.base_3) (not (= (mod (+ |v_ssl3_accept_#t~mem42.base_3| |v_ssl3_accept_#t~mem42.offset_3|) 18446744073709551616) 0)) (= v_ssl3_accept_~cb~0.offset_3 (select (select |v_#memory_$Pointer$.offset_59| v_ssl3_accept_~s.base_8) .cse0)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_8, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_59|, ssl3_accept_#t~mem42.base=|v_ssl3_accept_#t~mem42.base_3|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_8, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_59|, ssl3_accept_#t~mem42.offset=|v_ssl3_accept_#t~mem42.offset_3|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_8, ssl3_accept_~cb~0.base=v_ssl3_accept_~cb~0.base_3, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_59|, 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_8, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_59|} 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] {25162#true} is VALID [2022-04-08 03:04:59,863 INFO L290 TraceCheckUtils]: 10: Hoare triple {25162#true} [680] L1146-2-->L1152: Formula: (let ((.cse1 (+ 44 v_ssl3_accept_~s.offset_11))) (and (= |v_#memory_int_67| (store |v_#memory_int_68| v_ssl3_accept_~s.base_11 (let ((.cse0 (select |v_#memory_int_68| v_ssl3_accept_~s.base_11))) (store .cse0 .cse1 (+ (select .cse0 .cse1) 1))))) (= |v_#memory_$Pointer$.base_64| (store |v_#memory_$Pointer$.base_65| v_ssl3_accept_~s.base_11 (store (select |v_#memory_$Pointer$.base_65| v_ssl3_accept_~s.base_11) .cse1 (select (select |v_#memory_$Pointer$.base_64| v_ssl3_accept_~s.base_11) .cse1)))) (= (store |v_#memory_$Pointer$.offset_65| v_ssl3_accept_~s.base_11 (store (select |v_#memory_$Pointer$.offset_65| v_ssl3_accept_~s.base_11) .cse1 (select (select |v_#memory_$Pointer$.offset_64| v_ssl3_accept_~s.base_11) .cse1))) |v_#memory_$Pointer$.offset_64|))) InVars {#memory_int=|v_#memory_int_68|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_11, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_65|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_11, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_65|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_11, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_64|, ssl3_accept_#t~mem44=|v_ssl3_accept_#t~mem44_1|, #memory_int=|v_#memory_int_67|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_11, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_64|} AuxVars[] AssignedVars[#memory_$Pointer$.base, ssl3_accept_#t~mem44, #memory_int, #memory_$Pointer$.offset] {25162#true} is VALID [2022-04-08 03:04:59,863 INFO L290 TraceCheckUtils]: 11: Hoare triple {25162#true} [682] 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[] {25162#true} is VALID [2022-04-08 03:04:59,864 INFO L290 TraceCheckUtils]: 12: Hoare triple {25162#true} [685] L1152-1-->L1161: Formula: (let ((.cse0 (+ 204 v_ssl3_accept_~s.offset_16))) (and (= (select (select |v_#memory_$Pointer$.base_79| v_ssl3_accept_~s.base_16) .cse0) |v_ssl3_accept_#t~mem45.base_1|) (= (select (select |v_#memory_$Pointer$.offset_79| v_ssl3_accept_~s.base_16) .cse0) |v_ssl3_accept_#t~mem45.offset_1|))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_16, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_79|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_16, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_79|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_16, ssl3_accept_#t~mem45.offset=|v_ssl3_accept_#t~mem45.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_79|, ssl3_accept_#t~mem45.base=|v_ssl3_accept_#t~mem45.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_16, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_79|} AuxVars[] AssignedVars[ssl3_accept_#t~mem45.offset, ssl3_accept_#t~mem45.base] {25162#true} is VALID [2022-04-08 03:04:59,864 INFO L290 TraceCheckUtils]: 13: Hoare triple {25162#true} [687] L1161-->L1167-2: Formula: (not (= (mod (+ |v_ssl3_accept_#t~mem45.base_5| |v_ssl3_accept_#t~mem45.offset_5|) 18446744073709551616) 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] {25162#true} is VALID [2022-04-08 03:04:59,864 INFO L290 TraceCheckUtils]: 14: Hoare triple {25162#true} [691] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {25162#true} is VALID [2022-04-08 03:04:59,864 INFO L290 TraceCheckUtils]: 15: Hoare triple {25162#true} [693] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_82| v_ssl3_accept_~s.base_18) (+ 72 v_ssl3_accept_~s.offset_18)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_82|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, 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_82|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {25162#true} is VALID [2022-04-08 03:04:59,864 INFO L290 TraceCheckUtils]: 16: Hoare triple {25162#true} [697] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_84| v_ssl3_accept_~s.base_20) (+ 72 v_ssl3_accept_~s.offset_20))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_84|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_20, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_20} OutVars{#memory_int=|v_#memory_int_84|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_20, ssl3_accept_~s.base=v_ssl3_accept_~s.base_20} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {25162#true} is VALID [2022-04-08 03:04:59,864 INFO L290 TraceCheckUtils]: 17: Hoare triple {25162#true} [701] L1173-->L1176: Formula: (and (= (select (select |v_#memory_int_85| v_ssl3_accept_~s.base_21) (+ 72 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|) (not (= |v_ssl3_accept_#t~mem48_5| 16384))) InVars {#memory_int=|v_#memory_int_85|, 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_85|, 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] {25162#true} is VALID [2022-04-08 03:04:59,864 INFO L290 TraceCheckUtils]: 18: Hoare triple {25162#true} [704] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_86| v_ssl3_accept_~s.base_22) (+ 72 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_86|, 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_86|, 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] {25162#true} is VALID [2022-04-08 03:04:59,864 INFO L290 TraceCheckUtils]: 19: Hoare triple {25162#true} [708] 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_25) (+ 72 v_ssl3_accept_~s.offset_25)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {25162#true} is VALID [2022-04-08 03:04:59,864 INFO L290 TraceCheckUtils]: 20: Hoare triple {25162#true} [711] L1182-->L1185: Formula: (and (= |v_ssl3_accept_#t~mem52_1| (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_26) (+ 72 v_ssl3_accept_~s.offset_26))) (not (= 8195 |v_ssl3_accept_#t~mem51_5|))) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} 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_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {25162#true} is VALID [2022-04-08 03:04:59,864 INFO L290 TraceCheckUtils]: 21: Hoare triple {25162#true} [715] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_93| v_ssl3_accept_~s.base_27) (+ 72 v_ssl3_accept_~s.offset_27)))) InVars {#memory_int=|v_#memory_int_93|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_27, ssl3_accept_~s.base=v_ssl3_accept_~s.base_27} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_93|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_27, ssl3_accept_~s.base=v_ssl3_accept_~s.base_27} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {25162#true} is VALID [2022-04-08 03:04:59,864 INFO L290 TraceCheckUtils]: 22: Hoare triple {25162#true} [720] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_28) (+ 72 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_94|, 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_94|, 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] {25162#true} is VALID [2022-04-08 03:04:59,864 INFO L290 TraceCheckUtils]: 23: Hoare triple {25162#true} [728] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_30) (+ 72 v_ssl3_accept_~s.offset_30))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {25162#true} is VALID [2022-04-08 03:04:59,864 INFO L290 TraceCheckUtils]: 24: Hoare triple {25162#true} [735] 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] {25162#true} is VALID [2022-04-08 03:04:59,865 INFO L290 TraceCheckUtils]: 25: Hoare triple {25162#true} [741] L1201-->L1356: Formula: (let ((.cse0 (+ 68 v_ssl3_accept_~s.offset_68))) (and (= |v_#memory_$Pointer$.offset_115| (store |v_#memory_$Pointer$.offset_116| v_ssl3_accept_~s.base_68 (store (select |v_#memory_$Pointer$.offset_116| v_ssl3_accept_~s.base_68) .cse0 (select (select |v_#memory_$Pointer$.offset_115| v_ssl3_accept_~s.base_68) .cse0)))) (= (store |v_#memory_int_150| v_ssl3_accept_~s.base_68 (store (select |v_#memory_int_150| v_ssl3_accept_~s.base_68) .cse0 0)) |v_#memory_int_149|) (= (store |v_#memory_$Pointer$.base_116| v_ssl3_accept_~s.base_68 (store (select |v_#memory_$Pointer$.base_116| v_ssl3_accept_~s.base_68) .cse0 (select (select |v_#memory_$Pointer$.base_115| v_ssl3_accept_~s.base_68) .cse0))) |v_#memory_$Pointer$.base_115|) (<= |v_ssl3_accept_#t~nondet92_2| 2147483647) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet92_2|)) (= v_ssl3_accept_~ret~0_27 |v_ssl3_accept_#t~nondet92_2|))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_68, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_116|, #memory_int=|v_#memory_int_150|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_68, ssl3_accept_#t~nondet92=|v_ssl3_accept_#t~nondet92_2|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_116|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_27, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_68, #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[] AssignedVars[ssl3_accept_~ret~0, #memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset, ssl3_accept_#t~nondet92] {25162#true} is VALID [2022-04-08 03:04:59,865 INFO L290 TraceCheckUtils]: 26: Hoare triple {25162#true} [747] L1356-->L1356-2: Formula: (and (= v_ssl3_accept_~blastFlag~0_8 1) (= v_ssl3_accept_~blastFlag~0_9 0)) InVars {ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_9} OutVars{ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_8} AuxVars[] AssignedVars[ssl3_accept_~blastFlag~0] {25162#true} is VALID [2022-04-08 03:04:59,866 INFO L290 TraceCheckUtils]: 27: Hoare triple {25162#true} [754] L1356-2-->L1654: Formula: (let ((.cse0 (+ 72 v_ssl3_accept_~s.offset_69)) (.cse2 (select |v_#memory_$Pointer$.base_211| v_ssl3_accept_~s.base_69)) (.cse3 (select |v_#memory_$Pointer$.offset_211| v_ssl3_accept_~s.base_69)) (.cse1 (+ 88 v_ssl3_accept_~s.offset_69))) (and (= |v_#memory_int_151| (store |v_#memory_int_153| v_ssl3_accept_~s.base_69 (store (store (select |v_#memory_int_153| v_ssl3_accept_~s.base_69) .cse0 8496) .cse1 0))) (= (store |v_#memory_$Pointer$.base_119| v_ssl3_accept_~s.base_69 (store (select |v_#memory_$Pointer$.base_119| v_ssl3_accept_~s.base_69) .cse0 (select .cse2 .cse0))) |v_#memory_$Pointer$.base_211|) (not (<= v_ssl3_accept_~ret~0_29 0)) (= (store |v_#memory_$Pointer$.offset_119| v_ssl3_accept_~s.base_69 (store (select |v_#memory_$Pointer$.offset_119| v_ssl3_accept_~s.base_69) .cse0 (select .cse3 .cse0))) |v_#memory_$Pointer$.offset_211|) (= (store |v_#memory_$Pointer$.base_211| v_ssl3_accept_~s.base_69 (store .cse2 .cse1 (select (select |v_#memory_$Pointer$.base_117| v_ssl3_accept_~s.base_69) .cse1))) |v_#memory_$Pointer$.base_117|) (= v_ssl3_accept_~got_new_session~0_5 1) (= (store |v_#memory_$Pointer$.offset_211| v_ssl3_accept_~s.base_69 (store .cse3 .cse1 (select (select |v_#memory_$Pointer$.offset_117| v_ssl3_accept_~s.base_69) .cse1))) |v_#memory_$Pointer$.offset_117|))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_69, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_29, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_119|, #memory_int=|v_#memory_int_153|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_69, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_119|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_69, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_29, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_117|, ssl3_accept_~got_new_session~0=v_ssl3_accept_~got_new_session~0_5, #memory_int=|v_#memory_int_151|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_69, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_117|} 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] {25167#(not (= 12292 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72))))} is VALID [2022-04-08 03:04:59,866 INFO L290 TraceCheckUtils]: 28: Hoare triple {25167#(not (= 12292 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72))))} [733] L1654-->L1692: Formula: (let ((.cse0 (+ 116 v_ssl3_accept_~s.offset_17))) (and (= (select (select |v_#memory_int_81| |v_ssl3_accept_#t~mem150.base_1|) (+ |v_ssl3_accept_#t~mem150.offset_1| 908)) |v_ssl3_accept_#t~mem151_1|) (= (select (select |v_#memory_$Pointer$.offset_80| v_ssl3_accept_~s.base_17) .cse0) |v_ssl3_accept_#t~mem150.offset_1|) (= (select (select |v_#memory_$Pointer$.base_80| v_ssl3_accept_~s.base_17) .cse0) |v_ssl3_accept_#t~mem150.base_1|))) InVars {#memory_int=|v_#memory_int_81|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_17, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_80|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_17, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_80|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_17, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_80|, ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_1|, #memory_int=|v_#memory_int_81|, ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_17, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_80|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {25167#(not (= 12292 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72))))} is VALID [2022-04-08 03:04:59,866 INFO L290 TraceCheckUtils]: 29: Hoare triple {25167#(not (= 12292 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72))))} [740] L1692-->L1692-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] {25167#(not (= 12292 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72))))} is VALID [2022-04-08 03:04:59,867 INFO L290 TraceCheckUtils]: 30: Hoare triple {25167#(not (= 12292 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72))))} [746] L1692-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] {25167#(not (= 12292 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72))))} is VALID [2022-04-08 03:04:59,867 INFO L290 TraceCheckUtils]: 31: Hoare triple {25167#(not (= 12292 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72))))} [691] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {25167#(not (= 12292 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72))))} is VALID [2022-04-08 03:04:59,867 INFO L290 TraceCheckUtils]: 32: Hoare triple {25167#(not (= 12292 (select (select |#memory_int| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 72))))} [693] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_82| v_ssl3_accept_~s.base_18) (+ 72 v_ssl3_accept_~s.offset_18)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_82|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, 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_82|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {25168#(not (= 12292 |ssl3_accept_#t~mem47|))} is VALID [2022-04-08 03:04:59,867 INFO L290 TraceCheckUtils]: 33: Hoare triple {25168#(not (= 12292 |ssl3_accept_#t~mem47|))} [696] 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] {25163#false} is VALID [2022-04-08 03:04:59,868 INFO L290 TraceCheckUtils]: 34: Hoare triple {25163#false} [699] L1171-->L1280: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_57 60))) (and (= (store |v_#memory_$Pointer$.base_88| v_ssl3_accept_~s.base_57 (store (select |v_#memory_$Pointer$.base_88| v_ssl3_accept_~s.base_57) .cse0 (select (select |v_#memory_$Pointer$.base_87| v_ssl3_accept_~s.base_57) .cse0))) |v_#memory_$Pointer$.base_87|) (= (store |v_#memory_int_125| v_ssl3_accept_~s.base_57 (store (select |v_#memory_int_125| v_ssl3_accept_~s.base_57) .cse0 1)) |v_#memory_int_124|) (= (store |v_#memory_$Pointer$.offset_88| v_ssl3_accept_~s.base_57 (store (select |v_#memory_$Pointer$.offset_88| v_ssl3_accept_~s.base_57) .cse0 (select (select |v_#memory_$Pointer$.offset_87| v_ssl3_accept_~s.base_57) .cse0))) |v_#memory_$Pointer$.offset_87|))) InVars {#memory_int=|v_#memory_int_125|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_57, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_88|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_57, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_88|} OutVars{#memory_int=|v_#memory_int_124|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_57, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_87|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_57, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_87|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] {25163#false} is VALID [2022-04-08 03:04:59,868 INFO L290 TraceCheckUtils]: 35: Hoare triple {25163#false} [702] L1280-->L1285: Formula: (let ((.cse0 (+ 56 v_ssl3_accept_~s.offset_58))) (and (= (store |v_#memory_$Pointer$.offset_90| v_ssl3_accept_~s.base_58 (store (select |v_#memory_$Pointer$.offset_90| v_ssl3_accept_~s.base_58) .cse0 (select (select |v_#memory_$Pointer$.offset_89| v_ssl3_accept_~s.base_58) .cse0))) |v_#memory_$Pointer$.offset_89|) (= (store |v_#memory_int_127| v_ssl3_accept_~s.base_58 (store (select |v_#memory_int_127| v_ssl3_accept_~s.base_58) .cse0 1)) |v_#memory_int_126|) (= (store |v_#memory_$Pointer$.base_90| v_ssl3_accept_~s.base_58 (store (select |v_#memory_$Pointer$.base_90| v_ssl3_accept_~s.base_58) .cse0 (select (select |v_#memory_$Pointer$.base_89| v_ssl3_accept_~s.base_58) .cse0))) |v_#memory_$Pointer$.base_89|))) InVars {#memory_int=|v_#memory_int_127|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_58, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_90|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_58, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_90|} OutVars{#memory_int=|v_#memory_int_126|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_58, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_89|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_58, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_89|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] {25163#false} is VALID [2022-04-08 03:04:59,868 INFO L290 TraceCheckUtils]: 36: Hoare triple {25163#false} [705] L1285-->L1285-2: Formula: (not (= (mod (+ v_ssl3_accept_~cb~0.base_10 v_ssl3_accept_~cb~0.offset_10) 18446744073709551616) 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[] {25163#false} is VALID [2022-04-08 03:04:59,868 INFO L290 TraceCheckUtils]: 37: Hoare triple {25163#false} [709] L1285-2-->L1290: Formula: (= (select (select |v_#memory_int_128| v_ssl3_accept_~s.base_59) v_ssl3_accept_~s.offset_59) |v_ssl3_accept_#t~mem82_1|) InVars {#memory_int=|v_#memory_int_128|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_59, ssl3_accept_~s.base=v_ssl3_accept_~s.base_59} OutVars{#memory_int=|v_#memory_int_128|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_59, ssl3_accept_#t~mem82=|v_ssl3_accept_#t~mem82_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_59} AuxVars[] AssignedVars[ssl3_accept_#t~mem82] {25163#false} is VALID [2022-04-08 03:04:59,868 INFO L290 TraceCheckUtils]: 38: Hoare triple {25163#false} [713] L1290-->L1296: Formula: (let ((.cse0 (select |v_#memory_$Pointer$.base_91| v_ssl3_accept_~s.base_60)) (.cse1 (+ v_ssl3_accept_~s.offset_60 80)) (.cse3 (select |v_#memory_$Pointer$.offset_91| v_ssl3_accept_~s.base_60)) (.cse2 (+ v_ssl3_accept_~s.offset_60 4))) (and (= |v_ssl3_accept_#t~mem83.base_1| (select .cse0 .cse1)) (= (div |v_ssl3_accept_#t~mem82_5| 256) 3) (= (store |v_#memory_$Pointer$.base_92| v_ssl3_accept_~s.base_60 (store (select |v_#memory_$Pointer$.base_92| v_ssl3_accept_~s.base_60) .cse2 (select .cse0 .cse2))) |v_#memory_$Pointer$.base_91|) (= (store |v_#memory_int_130| v_ssl3_accept_~s.base_60 (store (select |v_#memory_int_130| v_ssl3_accept_~s.base_60) .cse2 8192)) |v_#memory_int_129|) (= (select .cse3 .cse1) |v_ssl3_accept_#t~mem83.offset_1|) (= (store |v_#memory_$Pointer$.offset_92| v_ssl3_accept_~s.base_60 (store (select |v_#memory_$Pointer$.offset_92| v_ssl3_accept_~s.base_60) .cse2 (select .cse3 .cse2))) |v_#memory_$Pointer$.offset_91|))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_60, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_92|, ssl3_accept_#t~mem82=|v_ssl3_accept_#t~mem82_5|, #memory_int=|v_#memory_int_130|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_60, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_92|} OutVars{ssl3_accept_#t~mem83.base=|v_ssl3_accept_#t~mem83.base_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_60, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_91|, #memory_int=|v_#memory_int_129|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_60, ssl3_accept_#t~mem83.offset=|v_ssl3_accept_#t~mem83.offset_1|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_91|} AuxVars[] AssignedVars[ssl3_accept_#t~mem83.base, #memory_$Pointer$.base, ssl3_accept_#t~mem82, #memory_int, ssl3_accept_#t~mem83.offset, #memory_$Pointer$.offset] {25163#false} is VALID [2022-04-08 03:04:59,868 INFO L290 TraceCheckUtils]: 39: Hoare triple {25163#false} [717] L1296-->L1296-2: Formula: (not (= (mod (+ |v_ssl3_accept_#t~mem83.offset_5| |v_ssl3_accept_#t~mem83.base_5|) 18446744073709551616) 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] {25163#false} is VALID [2022-04-08 03:04:59,868 INFO L290 TraceCheckUtils]: 40: Hoare triple {25163#false} [724] L1296-2-->L1321: Formula: (let ((.cse0 (+ 88 v_ssl3_accept_~s.offset_62))) (and (= (store |v_#memory_$Pointer$.offset_96| v_ssl3_accept_~s.base_62 (store (select |v_#memory_$Pointer$.offset_96| v_ssl3_accept_~s.base_62) .cse0 (select (select |v_#memory_$Pointer$.offset_95| v_ssl3_accept_~s.base_62) .cse0))) |v_#memory_$Pointer$.offset_95|) (not (= v_ssl3_accept_~tmp___4~0_3 0)) (= (select (select |v_#memory_int_133| v_ssl3_accept_~s.base_62) (+ 72 v_ssl3_accept_~s.offset_62)) |v_ssl3_accept_#t~mem85_1|) (= (store |v_#memory_int_134| v_ssl3_accept_~s.base_62 (store (select |v_#memory_int_134| v_ssl3_accept_~s.base_62) .cse0 0)) |v_#memory_int_133|) (= (store |v_#memory_$Pointer$.base_96| v_ssl3_accept_~s.base_62 (store (select |v_#memory_$Pointer$.base_96| v_ssl3_accept_~s.base_62) .cse0 (select (select |v_#memory_$Pointer$.base_95| v_ssl3_accept_~s.base_62) .cse0))) |v_#memory_$Pointer$.base_95|))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_62, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_96|, #memory_int=|v_#memory_int_134|, ssl3_accept_~tmp___4~0=v_ssl3_accept_~tmp___4~0_3, ssl3_accept_~s.base=v_ssl3_accept_~s.base_62, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_96|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_62, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_95|, ssl3_accept_#t~mem85=|v_ssl3_accept_#t~mem85_1|, #memory_int=|v_#memory_int_133|, ssl3_accept_~tmp___4~0=v_ssl3_accept_~tmp___4~0_3, ssl3_accept_~s.base=v_ssl3_accept_~s.base_62, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_95|} AuxVars[] AssignedVars[#memory_$Pointer$.base, ssl3_accept_#t~mem85, #memory_int, #memory_$Pointer$.offset] {25163#false} is VALID [2022-04-08 03:04:59,868 INFO L290 TraceCheckUtils]: 41: Hoare triple {25163#false} [732] L1321-->L1654: Formula: (let ((.cse5 (+ v_ssl3_accept_~s.offset_64 288))) (let ((.cse2 (select (select |v_#memory_$Pointer$.base_103| v_ssl3_accept_~s.base_64) .cse5)) (.cse4 (+ (select (select |v_#memory_$Pointer$.offset_103| v_ssl3_accept_~s.base_64) .cse5) 132)) (.cse0 (+ 72 v_ssl3_accept_~s.offset_64))) (and (= (store |v_#memory_$Pointer$.offset_209| v_ssl3_accept_~s.base_64 (store (select |v_#memory_$Pointer$.offset_209| v_ssl3_accept_~s.base_64) .cse0 (select (select |v_#memory_$Pointer$.offset_101| v_ssl3_accept_~s.base_64) .cse0))) |v_#memory_$Pointer$.offset_101|) (= (let ((.cse1 (store |v_#memory_int_140| .cse2 (let ((.cse3 (select |v_#memory_int_140| .cse2))) (store .cse3 .cse4 (+ (select .cse3 .cse4) 1)))))) (store .cse1 v_ssl3_accept_~s.base_64 (store (select .cse1 v_ssl3_accept_~s.base_64) .cse0 8480))) |v_#memory_int_138|) (= (store |v_#memory_$Pointer$.base_103| .cse2 (store (select |v_#memory_$Pointer$.base_103| .cse2) .cse4 (select (select |v_#memory_$Pointer$.base_209| .cse2) .cse4))) |v_#memory_$Pointer$.base_209|) (= (store |v_#memory_$Pointer$.offset_103| .cse2 (store (select |v_#memory_$Pointer$.offset_103| .cse2) .cse4 (select (select |v_#memory_$Pointer$.offset_209| .cse2) .cse4))) |v_#memory_$Pointer$.offset_209|) (= (store |v_#memory_$Pointer$.base_209| v_ssl3_accept_~s.base_64 (store (select |v_#memory_$Pointer$.base_209| v_ssl3_accept_~s.base_64) .cse0 (select (select |v_#memory_$Pointer$.base_101| v_ssl3_accept_~s.base_64) .cse0))) |v_#memory_$Pointer$.base_101|) (= 12292 |v_ssl3_accept_#t~mem85_5|)))) InVars {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_5|, #memory_int=|v_#memory_int_140|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_64, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_103|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_64, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_101|, ssl3_accept_#t~mem88.offset=|v_ssl3_accept_#t~mem88.offset_1|, #memory_int=|v_#memory_int_138|, 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_64, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_101|} 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] {25163#false} is VALID [2022-04-08 03:04:59,868 INFO L290 TraceCheckUtils]: 42: Hoare triple {25163#false} [733] L1654-->L1692: Formula: (let ((.cse0 (+ 116 v_ssl3_accept_~s.offset_17))) (and (= (select (select |v_#memory_int_81| |v_ssl3_accept_#t~mem150.base_1|) (+ |v_ssl3_accept_#t~mem150.offset_1| 908)) |v_ssl3_accept_#t~mem151_1|) (= (select (select |v_#memory_$Pointer$.offset_80| v_ssl3_accept_~s.base_17) .cse0) |v_ssl3_accept_#t~mem150.offset_1|) (= (select (select |v_#memory_$Pointer$.base_80| v_ssl3_accept_~s.base_17) .cse0) |v_ssl3_accept_#t~mem150.base_1|))) InVars {#memory_int=|v_#memory_int_81|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_17, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_80|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_17, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_80|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_17, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_80|, ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_1|, #memory_int=|v_#memory_int_81|, ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_17, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_80|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {25163#false} is VALID [2022-04-08 03:04:59,868 INFO L290 TraceCheckUtils]: 43: Hoare triple {25163#false} [740] L1692-->L1692-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] {25163#false} is VALID [2022-04-08 03:04:59,869 INFO L290 TraceCheckUtils]: 44: Hoare triple {25163#false} [746] L1692-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] {25163#false} is VALID [2022-04-08 03:04:59,869 INFO L290 TraceCheckUtils]: 45: Hoare triple {25163#false} [691] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {25163#false} is VALID [2022-04-08 03:04:59,869 INFO L290 TraceCheckUtils]: 46: Hoare triple {25163#false} [693] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_82| v_ssl3_accept_~s.base_18) (+ 72 v_ssl3_accept_~s.offset_18)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_82|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, 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_82|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {25163#false} is VALID [2022-04-08 03:04:59,869 INFO L290 TraceCheckUtils]: 47: Hoare triple {25163#false} [697] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_84| v_ssl3_accept_~s.base_20) (+ 72 v_ssl3_accept_~s.offset_20))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_84|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_20, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_20} OutVars{#memory_int=|v_#memory_int_84|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_20, ssl3_accept_~s.base=v_ssl3_accept_~s.base_20} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {25163#false} is VALID [2022-04-08 03:04:59,869 INFO L290 TraceCheckUtils]: 48: Hoare triple {25163#false} [701] L1173-->L1176: Formula: (and (= (select (select |v_#memory_int_85| v_ssl3_accept_~s.base_21) (+ 72 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|) (not (= |v_ssl3_accept_#t~mem48_5| 16384))) InVars {#memory_int=|v_#memory_int_85|, 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_85|, 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] {25163#false} is VALID [2022-04-08 03:04:59,869 INFO L290 TraceCheckUtils]: 49: Hoare triple {25163#false} [704] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_86| v_ssl3_accept_~s.base_22) (+ 72 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_86|, 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_86|, 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] {25163#false} is VALID [2022-04-08 03:04:59,869 INFO L290 TraceCheckUtils]: 50: Hoare triple {25163#false} [708] 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_25) (+ 72 v_ssl3_accept_~s.offset_25)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {25163#false} is VALID [2022-04-08 03:04:59,869 INFO L290 TraceCheckUtils]: 51: Hoare triple {25163#false} [711] L1182-->L1185: Formula: (and (= |v_ssl3_accept_#t~mem52_1| (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_26) (+ 72 v_ssl3_accept_~s.offset_26))) (not (= 8195 |v_ssl3_accept_#t~mem51_5|))) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} 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_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {25163#false} is VALID [2022-04-08 03:04:59,869 INFO L290 TraceCheckUtils]: 52: Hoare triple {25163#false} [714] 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] {25163#false} is VALID [2022-04-08 03:04:59,869 INFO L290 TraceCheckUtils]: 53: Hoare triple {25163#false} [718] L1189-->L1339: Formula: (let ((.cse0 (+ 68 v_ssl3_accept_~s.offset_65))) (and (= v_ssl3_accept_~ret~0_24 |v_ssl3_accept_#t~nondet90_2|) (= (store |v_#memory_int_142| v_ssl3_accept_~s.base_65 (store (select |v_#memory_int_142| v_ssl3_accept_~s.base_65) .cse0 0)) |v_#memory_int_141|) (= (store |v_#memory_$Pointer$.offset_106| v_ssl3_accept_~s.base_65 (store (select |v_#memory_$Pointer$.offset_106| v_ssl3_accept_~s.base_65) .cse0 (select (select |v_#memory_$Pointer$.offset_105| v_ssl3_accept_~s.base_65) .cse0))) |v_#memory_$Pointer$.offset_105|) (= (store |v_#memory_$Pointer$.base_106| v_ssl3_accept_~s.base_65 (store (select |v_#memory_$Pointer$.base_106| v_ssl3_accept_~s.base_65) .cse0 (select (select |v_#memory_$Pointer$.base_105| v_ssl3_accept_~s.base_65) .cse0))) |v_#memory_$Pointer$.base_105|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet90_2|)) (<= |v_ssl3_accept_#t~nondet90_2| 2147483647))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_65, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_106|, #memory_int=|v_#memory_int_142|, ssl3_accept_#t~nondet90=|v_ssl3_accept_#t~nondet90_2|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_65, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_106|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_24, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_65, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_105|, #memory_int=|v_#memory_int_141|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_65, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_105|} AuxVars[] AssignedVars[ssl3_accept_~ret~0, #memory_$Pointer$.base, #memory_int, ssl3_accept_#t~nondet90, #memory_$Pointer$.offset] {25163#false} is VALID [2022-04-08 03:04:59,869 INFO L290 TraceCheckUtils]: 54: Hoare triple {25163#false} [726] L1339-->L1654: Formula: (let ((.cse7 (+ 116 v_ssl3_accept_~s.offset_66))) (let ((.cse2 (select |v_#memory_$Pointer$.offset_207| v_ssl3_accept_~s.base_66)) (.cse0 (+ 72 v_ssl3_accept_~s.offset_66)) (.cse4 (select (select |v_#memory_$Pointer$.base_110| v_ssl3_accept_~s.base_66) .cse7)) (.cse5 (+ 904 (select (select |v_#memory_$Pointer$.offset_110| v_ssl3_accept_~s.base_66) .cse7))) (.cse1 (select |v_#memory_$Pointer$.base_207| v_ssl3_accept_~s.base_66)) (.cse3 (+ 88 v_ssl3_accept_~s.offset_66))) (and (= (store |v_#memory_$Pointer$.base_208| v_ssl3_accept_~s.base_66 (store (select |v_#memory_$Pointer$.base_208| v_ssl3_accept_~s.base_66) .cse0 (select .cse1 .cse0))) |v_#memory_$Pointer$.base_207|) (not (<= v_ssl3_accept_~ret~0_26 0)) (= (store |v_#memory_$Pointer$.offset_207| v_ssl3_accept_~s.base_66 (store .cse2 .cse3 (select (select |v_#memory_$Pointer$.offset_107| v_ssl3_accept_~s.base_66) .cse3))) |v_#memory_$Pointer$.offset_107|) (= (store |v_#memory_$Pointer$.base_110| .cse4 (store (select |v_#memory_$Pointer$.base_110| .cse4) .cse5 (select (select |v_#memory_$Pointer$.base_208| .cse4) .cse5))) |v_#memory_$Pointer$.base_208|) (= (store |v_#memory_$Pointer$.offset_110| .cse4 (store (select |v_#memory_$Pointer$.offset_110| .cse4) .cse5 (select (select |v_#memory_$Pointer$.offset_208| .cse4) .cse5))) |v_#memory_$Pointer$.offset_208|) (= (store |v_#memory_$Pointer$.offset_208| v_ssl3_accept_~s.base_66 (store (select |v_#memory_$Pointer$.offset_208| v_ssl3_accept_~s.base_66) .cse0 (select .cse2 .cse0))) |v_#memory_$Pointer$.offset_207|) (= (let ((.cse6 (store |v_#memory_int_146| .cse4 (store (select |v_#memory_int_146| .cse4) .cse5 8482)))) (store .cse6 v_ssl3_accept_~s.base_66 (store (store (select .cse6 v_ssl3_accept_~s.base_66) .cse0 8448) .cse3 0))) |v_#memory_int_143|) (= (store |v_#memory_$Pointer$.base_207| v_ssl3_accept_~s.base_66 (store .cse1 .cse3 (select (select |v_#memory_$Pointer$.base_107| v_ssl3_accept_~s.base_66) .cse3))) |v_#memory_$Pointer$.base_107|)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_66, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_26, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_110|, #memory_int=|v_#memory_int_146|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_66, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_110|} OutVars{ssl3_accept_#t~mem91.base=|v_ssl3_accept_#t~mem91.base_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_66, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_26, ssl3_accept_#t~mem91.offset=|v_ssl3_accept_#t~mem91.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_107|, #memory_int=|v_#memory_int_143|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_66, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_107|} 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] {25163#false} is VALID [2022-04-08 03:04:59,869 INFO L290 TraceCheckUtils]: 55: Hoare triple {25163#false} [733] L1654-->L1692: Formula: (let ((.cse0 (+ 116 v_ssl3_accept_~s.offset_17))) (and (= (select (select |v_#memory_int_81| |v_ssl3_accept_#t~mem150.base_1|) (+ |v_ssl3_accept_#t~mem150.offset_1| 908)) |v_ssl3_accept_#t~mem151_1|) (= (select (select |v_#memory_$Pointer$.offset_80| v_ssl3_accept_~s.base_17) .cse0) |v_ssl3_accept_#t~mem150.offset_1|) (= (select (select |v_#memory_$Pointer$.base_80| v_ssl3_accept_~s.base_17) .cse0) |v_ssl3_accept_#t~mem150.base_1|))) InVars {#memory_int=|v_#memory_int_81|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_17, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_80|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_17, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_80|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_17, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_80|, ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_1|, #memory_int=|v_#memory_int_81|, ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_17, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_80|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {25163#false} is VALID [2022-04-08 03:04:59,869 INFO L290 TraceCheckUtils]: 56: Hoare triple {25163#false} [740] L1692-->L1692-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] {25163#false} is VALID [2022-04-08 03:04:59,870 INFO L290 TraceCheckUtils]: 57: Hoare triple {25163#false} [746] L1692-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] {25163#false} is VALID [2022-04-08 03:04:59,870 INFO L290 TraceCheckUtils]: 58: Hoare triple {25163#false} [691] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {25163#false} is VALID [2022-04-08 03:04:59,870 INFO L290 TraceCheckUtils]: 59: Hoare triple {25163#false} [693] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_82| v_ssl3_accept_~s.base_18) (+ 72 v_ssl3_accept_~s.offset_18)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_82|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, 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_82|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {25163#false} is VALID [2022-04-08 03:04:59,870 INFO L290 TraceCheckUtils]: 60: Hoare triple {25163#false} [697] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_84| v_ssl3_accept_~s.base_20) (+ 72 v_ssl3_accept_~s.offset_20))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_84|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_20, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_20} OutVars{#memory_int=|v_#memory_int_84|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_20, ssl3_accept_~s.base=v_ssl3_accept_~s.base_20} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {25163#false} is VALID [2022-04-08 03:04:59,870 INFO L290 TraceCheckUtils]: 61: Hoare triple {25163#false} [701] L1173-->L1176: Formula: (and (= (select (select |v_#memory_int_85| v_ssl3_accept_~s.base_21) (+ 72 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|) (not (= |v_ssl3_accept_#t~mem48_5| 16384))) InVars {#memory_int=|v_#memory_int_85|, 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_85|, 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] {25163#false} is VALID [2022-04-08 03:04:59,870 INFO L290 TraceCheckUtils]: 62: Hoare triple {25163#false} [704] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_86| v_ssl3_accept_~s.base_22) (+ 72 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_86|, 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_86|, 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] {25163#false} is VALID [2022-04-08 03:04:59,870 INFO L290 TraceCheckUtils]: 63: Hoare triple {25163#false} [708] 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_25) (+ 72 v_ssl3_accept_~s.offset_25)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {25163#false} is VALID [2022-04-08 03:04:59,870 INFO L290 TraceCheckUtils]: 64: Hoare triple {25163#false} [711] L1182-->L1185: Formula: (and (= |v_ssl3_accept_#t~mem52_1| (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_26) (+ 72 v_ssl3_accept_~s.offset_26))) (not (= 8195 |v_ssl3_accept_#t~mem51_5|))) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} 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_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {25163#false} is VALID [2022-04-08 03:04:59,870 INFO L290 TraceCheckUtils]: 65: Hoare triple {25163#false} [715] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_93| v_ssl3_accept_~s.base_27) (+ 72 v_ssl3_accept_~s.offset_27)))) InVars {#memory_int=|v_#memory_int_93|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_27, ssl3_accept_~s.base=v_ssl3_accept_~s.base_27} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_93|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_27, ssl3_accept_~s.base=v_ssl3_accept_~s.base_27} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {25163#false} is VALID [2022-04-08 03:04:59,870 INFO L290 TraceCheckUtils]: 66: Hoare triple {25163#false} [720] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_28) (+ 72 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_94|, 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_94|, 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] {25163#false} is VALID [2022-04-08 03:04:59,870 INFO L290 TraceCheckUtils]: 67: Hoare triple {25163#false} [728] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_30) (+ 72 v_ssl3_accept_~s.offset_30))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {25163#false} is VALID [2022-04-08 03:04:59,870 INFO L290 TraceCheckUtils]: 68: Hoare triple {25163#false} [736] L1194-->L1197: Formula: (and (= |v_ssl3_accept_#t~mem56_1| (select (select |v_#memory_int_98| v_ssl3_accept_~s.base_31) (+ 72 v_ssl3_accept_~s.offset_31))) (not (= 8464 |v_ssl3_accept_#t~mem55_5|))) InVars {#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_31, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_31} OutVars{#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_31, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_31} AuxVars[] AssignedVars[ssl3_accept_#t~mem55, ssl3_accept_#t~mem56] {25163#false} is VALID [2022-04-08 03:04:59,870 INFO L290 TraceCheckUtils]: 69: Hoare triple {25163#false} [743] L1197-->L1200: Formula: (and (= (select (select |v_#memory_int_99| v_ssl3_accept_~s.base_32) (+ 72 v_ssl3_accept_~s.offset_32)) |v_ssl3_accept_#t~mem57_1|) (not (= 8465 |v_ssl3_accept_#t~mem56_5|))) InVars {#memory_int=|v_#memory_int_99|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_32, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_32} OutVars{#memory_int=|v_#memory_int_99|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_32, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_32} AuxVars[] AssignedVars[ssl3_accept_#t~mem56, ssl3_accept_#t~mem57] {25163#false} is VALID [2022-04-08 03:04:59,870 INFO L290 TraceCheckUtils]: 70: Hoare triple {25163#false} [750] L1200-->L1203: Formula: (and (not (= 8466 |v_ssl3_accept_#t~mem57_5|)) (= |v_ssl3_accept_#t~mem58_1| (select (select |v_#memory_int_100| v_ssl3_accept_~s.base_33) (+ 72 v_ssl3_accept_~s.offset_33)))) InVars {#memory_int=|v_#memory_int_100|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} OutVars{#memory_int=|v_#memory_int_100|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} AuxVars[] AssignedVars[ssl3_accept_#t~mem57, ssl3_accept_#t~mem58] {25163#false} is VALID [2022-04-08 03:04:59,870 INFO L290 TraceCheckUtils]: 71: Hoare triple {25163#false} [756] L1203-->L1206: Formula: (and (not (= 8496 |v_ssl3_accept_#t~mem58_5|)) (= |v_ssl3_accept_#t~mem59_1| (select (select |v_#memory_int_101| v_ssl3_accept_~s.base_34) (+ 72 v_ssl3_accept_~s.offset_34)))) InVars {#memory_int=|v_#memory_int_101|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_5|} OutVars{#memory_int=|v_#memory_int_101|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem58, ssl3_accept_#t~mem59] {25163#false} is VALID [2022-04-08 03:04:59,871 INFO L290 TraceCheckUtils]: 72: Hoare triple {25163#false} [763] L1206-->L1209: Formula: (and (= |v_ssl3_accept_#t~mem60_1| (select (select |v_#memory_int_102| v_ssl3_accept_~s.base_35) (+ 72 v_ssl3_accept_~s.offset_35))) (not (= 8497 |v_ssl3_accept_#t~mem59_5|))) InVars {#memory_int=|v_#memory_int_102|, 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_5|} OutVars{#memory_int=|v_#memory_int_102|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem59] {25163#false} is VALID [2022-04-08 03:04:59,871 INFO L290 TraceCheckUtils]: 73: Hoare triple {25163#false} [769] L1209-->L1212: Formula: (and (= (select (select |v_#memory_int_103| v_ssl3_accept_~s.base_36) (+ 72 v_ssl3_accept_~s.offset_36)) |v_ssl3_accept_#t~mem61_1|) (not (= |v_ssl3_accept_#t~mem60_5| 8512))) InVars {#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36} OutVars{#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem61] {25163#false} is VALID [2022-04-08 03:04:59,871 INFO L290 TraceCheckUtils]: 74: Hoare triple {25163#false} [776] L1212-->L1215: Formula: (and (not (= 8513 |v_ssl3_accept_#t~mem61_5|)) (= (select (select |v_#memory_int_104| v_ssl3_accept_~s.base_37) (+ 72 v_ssl3_accept_~s.offset_37)) |v_ssl3_accept_#t~mem62_1|)) InVars {#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_37, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_37} OutVars{#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_37, ssl3_accept_~s.base=v_ssl3_accept_~s.base_37, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem61, ssl3_accept_#t~mem62] {25163#false} is VALID [2022-04-08 03:04:59,871 INFO L290 TraceCheckUtils]: 75: Hoare triple {25163#false} [782] L1215-->L1218: Formula: (and (not (= 8528 |v_ssl3_accept_#t~mem62_5|)) (= (select (select |v_#memory_int_105| v_ssl3_accept_~s.base_38) (+ 72 v_ssl3_accept_~s.offset_38)) |v_ssl3_accept_#t~mem63_1|)) InVars {#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_5|} OutVars{#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38, ssl3_accept_#t~mem63=|v_ssl3_accept_#t~mem63_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem62, ssl3_accept_#t~mem63] {25163#false} is VALID [2022-04-08 03:04:59,871 INFO L290 TraceCheckUtils]: 76: Hoare triple {25163#false} [789] L1218-->L1221: Formula: (and (= (select (select |v_#memory_int_106| v_ssl3_accept_~s.base_39) (+ 72 v_ssl3_accept_~s.offset_39)) |v_ssl3_accept_#t~mem64_1|) (not (= |v_ssl3_accept_#t~mem63_5| 8529))) InVars {#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39, 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_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39} AuxVars[] AssignedVars[ssl3_accept_#t~mem63, ssl3_accept_#t~mem64] {25163#false} is VALID [2022-04-08 03:04:59,871 INFO L290 TraceCheckUtils]: 77: Hoare triple {25163#false} [793] L1221-->L1224: Formula: (and (= |v_ssl3_accept_#t~mem65_1| (select (select |v_#memory_int_107| v_ssl3_accept_~s.base_40) (+ 72 v_ssl3_accept_~s.offset_40))) (not (= 8544 |v_ssl3_accept_#t~mem64_5|))) InVars {#memory_int=|v_#memory_int_107|, ssl3_accept_#t~mem64=|v_ssl3_accept_#t~mem64_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40} OutVars{#memory_int=|v_#memory_int_107|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_#t~mem65=|v_ssl3_accept_#t~mem65_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40} AuxVars[] AssignedVars[ssl3_accept_#t~mem64, ssl3_accept_#t~mem65] {25163#false} is VALID [2022-04-08 03:04:59,871 INFO L290 TraceCheckUtils]: 78: Hoare triple {25163#false} [797] L1224-->L1227: Formula: (and (not (= 8545 |v_ssl3_accept_#t~mem65_5|)) (= (select (select |v_#memory_int_108| v_ssl3_accept_~s.base_41) (+ 72 v_ssl3_accept_~s.offset_41)) |v_ssl3_accept_#t~mem66_1|)) InVars {#memory_int=|v_#memory_int_108|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_#t~mem65=|v_ssl3_accept_#t~mem65_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41} OutVars{#memory_int=|v_#memory_int_108|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_#t~mem66=|v_ssl3_accept_#t~mem66_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41} AuxVars[] AssignedVars[ssl3_accept_#t~mem65, ssl3_accept_#t~mem66] {25163#false} is VALID [2022-04-08 03:04:59,871 INFO L290 TraceCheckUtils]: 79: Hoare triple {25163#false} [803] L1227-->L1230: Formula: (and (not (= 8560 |v_ssl3_accept_#t~mem66_5|)) (= (select (select |v_#memory_int_109| v_ssl3_accept_~s.base_42) (+ 72 v_ssl3_accept_~s.offset_42)) |v_ssl3_accept_#t~mem67_1|)) InVars {#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_42, ssl3_accept_#t~mem66=|v_ssl3_accept_#t~mem66_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_42} OutVars{#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_42, ssl3_accept_#t~mem67=|v_ssl3_accept_#t~mem67_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_42} AuxVars[] AssignedVars[ssl3_accept_#t~mem66, ssl3_accept_#t~mem67] {25163#false} is VALID [2022-04-08 03:04:59,871 INFO L290 TraceCheckUtils]: 80: Hoare triple {25163#false} [811] L1230-->L1233: Formula: (and (not (= |v_ssl3_accept_#t~mem67_5| 8561)) (= (select (select |v_#memory_int_110| v_ssl3_accept_~s.base_43) (+ 72 v_ssl3_accept_~s.offset_43)) |v_ssl3_accept_#t~mem68_1|)) InVars {#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_43, ssl3_accept_#t~mem67=|v_ssl3_accept_#t~mem67_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_43} OutVars{#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_43, ssl3_accept_#t~mem68=|v_ssl3_accept_#t~mem68_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_43} AuxVars[] AssignedVars[ssl3_accept_#t~mem67, ssl3_accept_#t~mem68] {25163#false} is VALID [2022-04-08 03:04:59,871 INFO L290 TraceCheckUtils]: 81: Hoare triple {25163#false} [821] 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] {25163#false} is VALID [2022-04-08 03:04:59,871 INFO L290 TraceCheckUtils]: 82: Hoare triple {25163#false} [829] L1234-->L1510-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[] {25163#false} is VALID [2022-04-08 03:04:59,871 INFO L290 TraceCheckUtils]: 83: Hoare triple {25163#false} [839] L1510-1-->L1654: Formula: (let ((.cse1 (select |v_#memory_$Pointer$.base_178| v_ssl3_accept_~s.base_97)) (.cse3 (select |v_#memory_$Pointer$.offset_178| v_ssl3_accept_~s.base_97)) (.cse0 (+ 72 v_ssl3_accept_~s.offset_97))) (and (= (store |v_#memory_int_204| v_ssl3_accept_~s.base_97 (store (select |v_#memory_int_204| v_ssl3_accept_~s.base_97) .cse0 (let ((.cse2 (+ 116 v_ssl3_accept_~s.offset_97))) (select (select |v_#memory_int_204| (select .cse1 .cse2)) (+ 904 (select .cse3 .cse2)))))) |v_#memory_int_203|) (= (store |v_#memory_$Pointer$.base_178| v_ssl3_accept_~s.base_97 (store .cse1 .cse0 (select (select |v_#memory_$Pointer$.base_177| v_ssl3_accept_~s.base_97) .cse0))) |v_#memory_$Pointer$.base_177|) (= |v_#memory_$Pointer$.offset_177| (store |v_#memory_$Pointer$.offset_178| v_ssl3_accept_~s.base_97 (store .cse3 .cse0 (select (select |v_#memory_$Pointer$.offset_177| v_ssl3_accept_~s.base_97) .cse0)))))) InVars {#memory_int=|v_#memory_int_204|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_97, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_178|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_97, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_178|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_97, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_177|, ssl3_accept_#t~mem132.base=|v_ssl3_accept_#t~mem132.base_1|, #memory_int=|v_#memory_int_203|, 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_97, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_177|} AuxVars[] AssignedVars[#memory_$Pointer$.base, ssl3_accept_#t~mem132.base, #memory_int, ssl3_accept_#t~mem133, ssl3_accept_#t~mem132.offset, #memory_$Pointer$.offset] {25163#false} is VALID [2022-04-08 03:04:59,871 INFO L290 TraceCheckUtils]: 84: Hoare triple {25163#false} [733] L1654-->L1692: Formula: (let ((.cse0 (+ 116 v_ssl3_accept_~s.offset_17))) (and (= (select (select |v_#memory_int_81| |v_ssl3_accept_#t~mem150.base_1|) (+ |v_ssl3_accept_#t~mem150.offset_1| 908)) |v_ssl3_accept_#t~mem151_1|) (= (select (select |v_#memory_$Pointer$.offset_80| v_ssl3_accept_~s.base_17) .cse0) |v_ssl3_accept_#t~mem150.offset_1|) (= (select (select |v_#memory_$Pointer$.base_80| v_ssl3_accept_~s.base_17) .cse0) |v_ssl3_accept_#t~mem150.base_1|))) InVars {#memory_int=|v_#memory_int_81|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_17, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_80|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_17, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_80|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_17, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_80|, ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_1|, #memory_int=|v_#memory_int_81|, ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_17, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_80|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {25163#false} is VALID [2022-04-08 03:04:59,871 INFO L290 TraceCheckUtils]: 85: Hoare triple {25163#false} [740] L1692-->L1692-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] {25163#false} is VALID [2022-04-08 03:04:59,872 INFO L290 TraceCheckUtils]: 86: Hoare triple {25163#false} [746] L1692-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] {25163#false} is VALID [2022-04-08 03:04:59,872 INFO L290 TraceCheckUtils]: 87: Hoare triple {25163#false} [691] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {25163#false} is VALID [2022-04-08 03:04:59,872 INFO L290 TraceCheckUtils]: 88: Hoare triple {25163#false} [693] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_82| v_ssl3_accept_~s.base_18) (+ 72 v_ssl3_accept_~s.offset_18)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_82|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, 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_82|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {25163#false} is VALID [2022-04-08 03:04:59,872 INFO L290 TraceCheckUtils]: 89: Hoare triple {25163#false} [697] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_84| v_ssl3_accept_~s.base_20) (+ 72 v_ssl3_accept_~s.offset_20))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_84|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_20, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_20} OutVars{#memory_int=|v_#memory_int_84|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_20, ssl3_accept_~s.base=v_ssl3_accept_~s.base_20} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {25163#false} is VALID [2022-04-08 03:04:59,872 INFO L290 TraceCheckUtils]: 90: Hoare triple {25163#false} [701] L1173-->L1176: Formula: (and (= (select (select |v_#memory_int_85| v_ssl3_accept_~s.base_21) (+ 72 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|) (not (= |v_ssl3_accept_#t~mem48_5| 16384))) InVars {#memory_int=|v_#memory_int_85|, 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_85|, 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] {25163#false} is VALID [2022-04-08 03:04:59,872 INFO L290 TraceCheckUtils]: 91: Hoare triple {25163#false} [704] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_86| v_ssl3_accept_~s.base_22) (+ 72 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_86|, 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_86|, 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] {25163#false} is VALID [2022-04-08 03:04:59,872 INFO L290 TraceCheckUtils]: 92: Hoare triple {25163#false} [708] 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_25) (+ 72 v_ssl3_accept_~s.offset_25)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {25163#false} is VALID [2022-04-08 03:04:59,872 INFO L290 TraceCheckUtils]: 93: Hoare triple {25163#false} [711] L1182-->L1185: Formula: (and (= |v_ssl3_accept_#t~mem52_1| (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_26) (+ 72 v_ssl3_accept_~s.offset_26))) (not (= 8195 |v_ssl3_accept_#t~mem51_5|))) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} 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_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {25163#false} is VALID [2022-04-08 03:04:59,872 INFO L290 TraceCheckUtils]: 94: Hoare triple {25163#false} [715] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_93| v_ssl3_accept_~s.base_27) (+ 72 v_ssl3_accept_~s.offset_27)))) InVars {#memory_int=|v_#memory_int_93|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_27, ssl3_accept_~s.base=v_ssl3_accept_~s.base_27} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_93|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_27, ssl3_accept_~s.base=v_ssl3_accept_~s.base_27} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {25163#false} is VALID [2022-04-08 03:04:59,872 INFO L290 TraceCheckUtils]: 95: Hoare triple {25163#false} [720] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_28) (+ 72 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_94|, 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_94|, 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] {25163#false} is VALID [2022-04-08 03:04:59,872 INFO L290 TraceCheckUtils]: 96: Hoare triple {25163#false} [728] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_30) (+ 72 v_ssl3_accept_~s.offset_30))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {25163#false} is VALID [2022-04-08 03:04:59,872 INFO L290 TraceCheckUtils]: 97: Hoare triple {25163#false} [736] L1194-->L1197: Formula: (and (= |v_ssl3_accept_#t~mem56_1| (select (select |v_#memory_int_98| v_ssl3_accept_~s.base_31) (+ 72 v_ssl3_accept_~s.offset_31))) (not (= 8464 |v_ssl3_accept_#t~mem55_5|))) InVars {#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_31, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_31} OutVars{#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_31, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_31} AuxVars[] AssignedVars[ssl3_accept_#t~mem55, ssl3_accept_#t~mem56] {25163#false} is VALID [2022-04-08 03:04:59,872 INFO L290 TraceCheckUtils]: 98: Hoare triple {25163#false} [743] L1197-->L1200: Formula: (and (= (select (select |v_#memory_int_99| v_ssl3_accept_~s.base_32) (+ 72 v_ssl3_accept_~s.offset_32)) |v_ssl3_accept_#t~mem57_1|) (not (= 8465 |v_ssl3_accept_#t~mem56_5|))) InVars {#memory_int=|v_#memory_int_99|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_32, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_32} OutVars{#memory_int=|v_#memory_int_99|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_32, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_32} AuxVars[] AssignedVars[ssl3_accept_#t~mem56, ssl3_accept_#t~mem57] {25163#false} is VALID [2022-04-08 03:04:59,872 INFO L290 TraceCheckUtils]: 99: Hoare triple {25163#false} [750] L1200-->L1203: Formula: (and (not (= 8466 |v_ssl3_accept_#t~mem57_5|)) (= |v_ssl3_accept_#t~mem58_1| (select (select |v_#memory_int_100| v_ssl3_accept_~s.base_33) (+ 72 v_ssl3_accept_~s.offset_33)))) InVars {#memory_int=|v_#memory_int_100|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} OutVars{#memory_int=|v_#memory_int_100|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} AuxVars[] AssignedVars[ssl3_accept_#t~mem57, ssl3_accept_#t~mem58] {25163#false} is VALID [2022-04-08 03:04:59,873 INFO L290 TraceCheckUtils]: 100: Hoare triple {25163#false} [756] L1203-->L1206: Formula: (and (not (= 8496 |v_ssl3_accept_#t~mem58_5|)) (= |v_ssl3_accept_#t~mem59_1| (select (select |v_#memory_int_101| v_ssl3_accept_~s.base_34) (+ 72 v_ssl3_accept_~s.offset_34)))) InVars {#memory_int=|v_#memory_int_101|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_5|} OutVars{#memory_int=|v_#memory_int_101|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem58, ssl3_accept_#t~mem59] {25163#false} is VALID [2022-04-08 03:04:59,873 INFO L290 TraceCheckUtils]: 101: Hoare triple {25163#false} [763] L1206-->L1209: Formula: (and (= |v_ssl3_accept_#t~mem60_1| (select (select |v_#memory_int_102| v_ssl3_accept_~s.base_35) (+ 72 v_ssl3_accept_~s.offset_35))) (not (= 8497 |v_ssl3_accept_#t~mem59_5|))) InVars {#memory_int=|v_#memory_int_102|, 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_5|} OutVars{#memory_int=|v_#memory_int_102|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem59] {25163#false} is VALID [2022-04-08 03:04:59,873 INFO L290 TraceCheckUtils]: 102: Hoare triple {25163#false} [769] L1209-->L1212: Formula: (and (= (select (select |v_#memory_int_103| v_ssl3_accept_~s.base_36) (+ 72 v_ssl3_accept_~s.offset_36)) |v_ssl3_accept_#t~mem61_1|) (not (= |v_ssl3_accept_#t~mem60_5| 8512))) InVars {#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36} OutVars{#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem61] {25163#false} is VALID [2022-04-08 03:04:59,873 INFO L290 TraceCheckUtils]: 103: Hoare triple {25163#false} [776] L1212-->L1215: Formula: (and (not (= 8513 |v_ssl3_accept_#t~mem61_5|)) (= (select (select |v_#memory_int_104| v_ssl3_accept_~s.base_37) (+ 72 v_ssl3_accept_~s.offset_37)) |v_ssl3_accept_#t~mem62_1|)) InVars {#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_37, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_37} OutVars{#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_37, ssl3_accept_~s.base=v_ssl3_accept_~s.base_37, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem61, ssl3_accept_#t~mem62] {25163#false} is VALID [2022-04-08 03:04:59,873 INFO L290 TraceCheckUtils]: 104: Hoare triple {25163#false} [782] L1215-->L1218: Formula: (and (not (= 8528 |v_ssl3_accept_#t~mem62_5|)) (= (select (select |v_#memory_int_105| v_ssl3_accept_~s.base_38) (+ 72 v_ssl3_accept_~s.offset_38)) |v_ssl3_accept_#t~mem63_1|)) InVars {#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_5|} OutVars{#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38, ssl3_accept_#t~mem63=|v_ssl3_accept_#t~mem63_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem62, ssl3_accept_#t~mem63] {25163#false} is VALID [2022-04-08 03:04:59,873 INFO L290 TraceCheckUtils]: 105: Hoare triple {25163#false} [789] L1218-->L1221: Formula: (and (= (select (select |v_#memory_int_106| v_ssl3_accept_~s.base_39) (+ 72 v_ssl3_accept_~s.offset_39)) |v_ssl3_accept_#t~mem64_1|) (not (= |v_ssl3_accept_#t~mem63_5| 8529))) InVars {#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39, 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_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39} AuxVars[] AssignedVars[ssl3_accept_#t~mem63, ssl3_accept_#t~mem64] {25163#false} is VALID [2022-04-08 03:04:59,873 INFO L290 TraceCheckUtils]: 106: Hoare triple {25163#false} [793] L1221-->L1224: Formula: (and (= |v_ssl3_accept_#t~mem65_1| (select (select |v_#memory_int_107| v_ssl3_accept_~s.base_40) (+ 72 v_ssl3_accept_~s.offset_40))) (not (= 8544 |v_ssl3_accept_#t~mem64_5|))) InVars {#memory_int=|v_#memory_int_107|, ssl3_accept_#t~mem64=|v_ssl3_accept_#t~mem64_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40} OutVars{#memory_int=|v_#memory_int_107|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_#t~mem65=|v_ssl3_accept_#t~mem65_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40} AuxVars[] AssignedVars[ssl3_accept_#t~mem64, ssl3_accept_#t~mem65] {25163#false} is VALID [2022-04-08 03:04:59,873 INFO L290 TraceCheckUtils]: 107: Hoare triple {25163#false} [797] L1224-->L1227: Formula: (and (not (= 8545 |v_ssl3_accept_#t~mem65_5|)) (= (select (select |v_#memory_int_108| v_ssl3_accept_~s.base_41) (+ 72 v_ssl3_accept_~s.offset_41)) |v_ssl3_accept_#t~mem66_1|)) InVars {#memory_int=|v_#memory_int_108|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_#t~mem65=|v_ssl3_accept_#t~mem65_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41} OutVars{#memory_int=|v_#memory_int_108|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_#t~mem66=|v_ssl3_accept_#t~mem66_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41} AuxVars[] AssignedVars[ssl3_accept_#t~mem65, ssl3_accept_#t~mem66] {25163#false} is VALID [2022-04-08 03:04:59,873 INFO L290 TraceCheckUtils]: 108: Hoare triple {25163#false} [803] L1227-->L1230: Formula: (and (not (= 8560 |v_ssl3_accept_#t~mem66_5|)) (= (select (select |v_#memory_int_109| v_ssl3_accept_~s.base_42) (+ 72 v_ssl3_accept_~s.offset_42)) |v_ssl3_accept_#t~mem67_1|)) InVars {#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_42, ssl3_accept_#t~mem66=|v_ssl3_accept_#t~mem66_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_42} OutVars{#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_42, ssl3_accept_#t~mem67=|v_ssl3_accept_#t~mem67_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_42} AuxVars[] AssignedVars[ssl3_accept_#t~mem66, ssl3_accept_#t~mem67] {25163#false} is VALID [2022-04-08 03:04:59,873 INFO L290 TraceCheckUtils]: 109: Hoare triple {25163#false} [811] L1230-->L1233: Formula: (and (not (= |v_ssl3_accept_#t~mem67_5| 8561)) (= (select (select |v_#memory_int_110| v_ssl3_accept_~s.base_43) (+ 72 v_ssl3_accept_~s.offset_43)) |v_ssl3_accept_#t~mem68_1|)) InVars {#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_43, ssl3_accept_#t~mem67=|v_ssl3_accept_#t~mem67_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_43} OutVars{#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_43, ssl3_accept_#t~mem68=|v_ssl3_accept_#t~mem68_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_43} AuxVars[] AssignedVars[ssl3_accept_#t~mem67, ssl3_accept_#t~mem68] {25163#false} is VALID [2022-04-08 03:04:59,873 INFO L290 TraceCheckUtils]: 110: Hoare triple {25163#false} [822] L1233-->L1236: Formula: (and (not (= 8448 |v_ssl3_accept_#t~mem68_5|)) (= (select (select |v_#memory_int_111| v_ssl3_accept_~s.base_44) (+ 72 v_ssl3_accept_~s.offset_44)) |v_ssl3_accept_#t~mem69_1|)) InVars {#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_44, ssl3_accept_#t~mem68=|v_ssl3_accept_#t~mem68_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_44} OutVars{#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_44, ssl3_accept_#t~mem69=|v_ssl3_accept_#t~mem69_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_44} AuxVars[] AssignedVars[ssl3_accept_#t~mem68, ssl3_accept_#t~mem69] {25163#false} is VALID [2022-04-08 03:04:59,873 INFO L290 TraceCheckUtils]: 111: Hoare triple {25163#false} [831] L1236-->L1239: Formula: (and (= (select (select |v_#memory_int_112| v_ssl3_accept_~s.base_45) (+ 72 v_ssl3_accept_~s.offset_45)) |v_ssl3_accept_#t~mem70_1|) (not (= 8576 |v_ssl3_accept_#t~mem69_5|))) InVars {#memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_45, ssl3_accept_~s.base=v_ssl3_accept_~s.base_45, ssl3_accept_#t~mem69=|v_ssl3_accept_#t~mem69_5|} OutVars{#memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_45, ssl3_accept_#t~mem70=|v_ssl3_accept_#t~mem70_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_45} AuxVars[] AssignedVars[ssl3_accept_#t~mem70, ssl3_accept_#t~mem69] {25163#false} is VALID [2022-04-08 03:04:59,873 INFO L290 TraceCheckUtils]: 112: Hoare triple {25163#false} [842] L1239-->L1242: Formula: (and (not (= 8577 |v_ssl3_accept_#t~mem70_5|)) (= (select (select |v_#memory_int_113| v_ssl3_accept_~s.base_46) (+ 72 v_ssl3_accept_~s.offset_46)) |v_ssl3_accept_#t~mem71_1|)) InVars {#memory_int=|v_#memory_int_113|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_46, ssl3_accept_#t~mem70=|v_ssl3_accept_#t~mem70_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_46} OutVars{#memory_int=|v_#memory_int_113|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_46, ssl3_accept_#t~mem71=|v_ssl3_accept_#t~mem71_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_46} AuxVars[] AssignedVars[ssl3_accept_#t~mem70, ssl3_accept_#t~mem71] {25163#false} is VALID [2022-04-08 03:04:59,873 INFO L290 TraceCheckUtils]: 113: Hoare triple {25163#false} [850] L1242-->L1245: Formula: (and (= (select (select |v_#memory_int_114| v_ssl3_accept_~s.base_47) (+ 72 v_ssl3_accept_~s.offset_47)) |v_ssl3_accept_#t~mem72_1|) (not (= |v_ssl3_accept_#t~mem71_5| 8592))) InVars {#memory_int=|v_#memory_int_114|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_47, ssl3_accept_#t~mem71=|v_ssl3_accept_#t~mem71_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_47} OutVars{#memory_int=|v_#memory_int_114|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_47, ssl3_accept_#t~mem72=|v_ssl3_accept_#t~mem72_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_47} AuxVars[] AssignedVars[ssl3_accept_#t~mem71, ssl3_accept_#t~mem72] {25163#false} is VALID [2022-04-08 03:04:59,874 INFO L290 TraceCheckUtils]: 114: Hoare triple {25163#false} [857] L1245-->L1248: Formula: (and (not (= 8593 |v_ssl3_accept_#t~mem72_5|)) (= |v_ssl3_accept_#t~mem73_1| (select (select |v_#memory_int_115| v_ssl3_accept_~s.base_48) (+ 72 v_ssl3_accept_~s.offset_48)))) InVars {#memory_int=|v_#memory_int_115|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_48, ssl3_accept_#t~mem72=|v_ssl3_accept_#t~mem72_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_48} OutVars{#memory_int=|v_#memory_int_115|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_48, ssl3_accept_~s.base=v_ssl3_accept_~s.base_48, ssl3_accept_#t~mem73=|v_ssl3_accept_#t~mem73_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem72, ssl3_accept_#t~mem73] {25163#false} is VALID [2022-04-08 03:04:59,874 INFO L290 TraceCheckUtils]: 115: Hoare triple {25163#false} [863] L1248-->L1251: Formula: (and (= (select (select |v_#memory_int_116| v_ssl3_accept_~s.base_49) (+ 72 v_ssl3_accept_~s.offset_49)) |v_ssl3_accept_#t~mem74_1|) (not (= |v_ssl3_accept_#t~mem73_5| 8608))) InVars {#memory_int=|v_#memory_int_116|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_49, ssl3_accept_~s.base=v_ssl3_accept_~s.base_49, ssl3_accept_#t~mem73=|v_ssl3_accept_#t~mem73_5|} OutVars{#memory_int=|v_#memory_int_116|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_49, ssl3_accept_~s.base=v_ssl3_accept_~s.base_49, ssl3_accept_#t~mem74=|v_ssl3_accept_#t~mem74_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem73, ssl3_accept_#t~mem74] {25163#false} is VALID [2022-04-08 03:04:59,874 INFO L290 TraceCheckUtils]: 116: Hoare triple {25163#false} [866] L1251-->L1254: Formula: (and (= (select (select |v_#memory_int_117| v_ssl3_accept_~s.base_50) (+ 72 v_ssl3_accept_~s.offset_50)) |v_ssl3_accept_#t~mem75_1|) (not (= |v_ssl3_accept_#t~mem74_5| 8609))) InVars {#memory_int=|v_#memory_int_117|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_50, ssl3_accept_~s.base=v_ssl3_accept_~s.base_50, 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_117|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_50, ssl3_accept_~s.base=v_ssl3_accept_~s.base_50} AuxVars[] AssignedVars[ssl3_accept_#t~mem74, ssl3_accept_#t~mem75] {25163#false} is VALID [2022-04-08 03:04:59,874 INFO L290 TraceCheckUtils]: 117: Hoare triple {25163#false} [870] L1254-->L1257: Formula: (and (= (select (select |v_#memory_int_118| v_ssl3_accept_~s.base_51) (+ 72 v_ssl3_accept_~s.offset_51)) |v_ssl3_accept_#t~mem76_1|) (not (= |v_ssl3_accept_#t~mem75_5| 8640))) InVars {#memory_int=|v_#memory_int_118|, ssl3_accept_#t~mem75=|v_ssl3_accept_#t~mem75_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_51, ssl3_accept_~s.base=v_ssl3_accept_~s.base_51} OutVars{#memory_int=|v_#memory_int_118|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_51, ssl3_accept_#t~mem76=|v_ssl3_accept_#t~mem76_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_51} AuxVars[] AssignedVars[ssl3_accept_#t~mem75, ssl3_accept_#t~mem76] {25163#false} is VALID [2022-04-08 03:04:59,874 INFO L290 TraceCheckUtils]: 118: Hoare triple {25163#false} [873] L1257-->L1260: Formula: (and (= (select (select |v_#memory_int_119| v_ssl3_accept_~s.base_52) (+ 72 v_ssl3_accept_~s.offset_52)) |v_ssl3_accept_#t~mem77_1|) (not (= |v_ssl3_accept_#t~mem76_5| 8641))) InVars {#memory_int=|v_#memory_int_119|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_52, ssl3_accept_#t~mem76=|v_ssl3_accept_#t~mem76_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_52} OutVars{#memory_int=|v_#memory_int_119|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_52, ssl3_accept_#t~mem77=|v_ssl3_accept_#t~mem77_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_52} AuxVars[] AssignedVars[ssl3_accept_#t~mem76, ssl3_accept_#t~mem77] {25163#false} is VALID [2022-04-08 03:04:59,874 INFO L290 TraceCheckUtils]: 119: Hoare triple {25163#false} [877] L1260-->L1263: Formula: (and (= (select (select |v_#memory_int_120| v_ssl3_accept_~s.base_53) (+ 72 v_ssl3_accept_~s.offset_53)) |v_ssl3_accept_#t~mem78_1|) (not (= 8656 |v_ssl3_accept_#t~mem77_5|))) InVars {#memory_int=|v_#memory_int_120|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_53, ssl3_accept_#t~mem77=|v_ssl3_accept_#t~mem77_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_53} OutVars{#memory_int=|v_#memory_int_120|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_53, ssl3_accept_#t~mem78=|v_ssl3_accept_#t~mem78_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_53} AuxVars[] AssignedVars[ssl3_accept_#t~mem77, ssl3_accept_#t~mem78] {25163#false} is VALID [2022-04-08 03:04:59,874 INFO L290 TraceCheckUtils]: 120: Hoare triple {25163#false} [882] L1263-->L1266: Formula: (and (not (= 8657 |v_ssl3_accept_#t~mem78_5|)) (= |v_ssl3_accept_#t~mem79_1| (select (select |v_#memory_int_121| v_ssl3_accept_~s.base_54) (+ 72 v_ssl3_accept_~s.offset_54)))) InVars {#memory_int=|v_#memory_int_121|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_54, ssl3_accept_#t~mem78=|v_ssl3_accept_#t~mem78_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_54} OutVars{#memory_int=|v_#memory_int_121|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_54, ssl3_accept_#t~mem79=|v_ssl3_accept_#t~mem79_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_54} AuxVars[] AssignedVars[ssl3_accept_#t~mem78, ssl3_accept_#t~mem79] {25163#false} is VALID [2022-04-08 03:04:59,874 INFO L290 TraceCheckUtils]: 121: Hoare triple {25163#false} [886] 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] {25163#false} is VALID [2022-04-08 03:04:59,874 INFO L290 TraceCheckUtils]: 122: Hoare triple {25163#false} [890] L1270-->L1615: Formula: (and (<= |v_ssl3_accept_#t~nondet144_2| 2147483647) (<= 0 (+ |v_ssl3_accept_#t~nondet144_2| 2147483648)) (= v_ssl3_accept_~ret~0_9 |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_9} AuxVars[] AssignedVars[ssl3_accept_~ret~0, ssl3_accept_#t~nondet144] {25163#false} is VALID [2022-04-08 03:04:59,874 INFO L290 TraceCheckUtils]: 123: Hoare triple {25163#false} [895] L1615-->L1616: Formula: (= 3 v_ssl3_accept_~blastFlag~0_4) InVars {ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_4} OutVars{ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_4} AuxVars[] AssignedVars[] {25163#false} is VALID [2022-04-08 03:04:59,874 INFO L290 TraceCheckUtils]: 124: Hoare triple {25163#false} [901] L1616-->ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {25163#false} is VALID [2022-04-08 03:04:59,875 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 51 proven. 0 refuted. 0 times theorem prover too weak. 49 trivial. 0 not checked. [2022-04-08 03:04:59,875 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-08 03:04:59,875 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [946656198] [2022-04-08 03:04:59,875 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [946656198] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-08 03:04:59,875 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-08 03:04:59,875 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-04-08 03:04:59,875 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [197244891] [2022-04-08 03:04:59,875 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-08 03:04:59,876 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 17.0) internal successors, (85), 4 states have internal predecessors, (85), 1 states have call successors, (3), 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 125 [2022-04-08 03:04:59,876 INFO L84 Accepts]: Finished accepts. word is accepted. [2022-04-08 03:04:59,876 INFO L86 InductivityCheck]: Starting inductivity check of a Floyd-Hoare automaton with has 5 states, 5 states have (on average 17.0) internal successors, (85), 4 states have internal predecessors, (85), 1 states have call successors, (3), 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-08 03:04:59,931 INFO L122 InductivityCheck]: Floyd-Hoare automaton has 89 edges. 89 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2022-04-08 03:04:59,932 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-04-08 03:04:59,932 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-08 03:04:59,932 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-04-08 03:04:59,932 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-04-08 03:04:59,932 INFO L87 Difference]: Start difference. First operand 312 states and 484 transitions. Second operand has 5 states, 5 states have (on average 17.0) internal successors, (85), 4 states have internal predecessors, (85), 1 states have call successors, (3), 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-08 03:05:01,951 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-08 03:05:03,008 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-08 03:05:03,008 INFO L93 Difference]: Finished difference Result 666 states and 1030 transitions. [2022-04-08 03:05:03,009 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-04-08 03:05:03,009 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 17.0) internal successors, (85), 4 states have internal predecessors, (85), 1 states have call successors, (3), 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 125 [2022-04-08 03:05:03,009 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-08 03:05:03,009 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5 states, 5 states have (on average 17.0) internal successors, (85), 4 states have internal predecessors, (85), 1 states have call successors, (3), 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-08 03:05:03,011 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 559 transitions. [2022-04-08 03:05:03,011 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5 states, 5 states have (on average 17.0) internal successors, (85), 4 states have internal predecessors, (85), 1 states have call successors, (3), 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-08 03:05:03,013 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 559 transitions. [2022-04-08 03:05:03,013 INFO L86 InductivityCheck]: Starting inductivity check of a Floyd-Hoare automaton with 5 states and 559 transitions. [2022-04-08 03:05:03,359 INFO L122 InductivityCheck]: Floyd-Hoare automaton has 559 edges. 559 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2022-04-08 03:05:03,364 INFO L225 Difference]: With dead ends: 666 [2022-04-08 03:05:03,364 INFO L226 Difference]: Without dead ends: 380 [2022-04-08 03:05:03,365 INFO L912 BasicCegarLoop]: 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-08 03:05:03,365 INFO L913 BasicCegarLoop]: 110 mSDtfsCounter, 137 mSDsluCounter, 208 mSDsCounter, 0 mSdLazyCounter, 457 mSolverCounterSat, 62 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 137 SdHoareTripleChecker+Valid, 318 SdHoareTripleChecker+Invalid, 520 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 62 IncrementalHoareTripleChecker+Valid, 457 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2022-04-08 03:05:03,365 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [137 Valid, 318 Invalid, 520 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [62 Valid, 457 Invalid, 1 Unknown, 0 Unchecked, 2.4s Time] [2022-04-08 03:05:03,366 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 380 states. [2022-04-08 03:05:03,369 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 380 to 312. [2022-04-08 03:05:03,369 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2022-04-08 03:05:03,370 INFO L82 GeneralOperation]: Start isEquivalent. First operand 380 states. Second operand has 312 states, 307 states have (on average 1.5472312703583062) internal successors, (475), 307 states have internal predecessors, (475), 3 states have call successors, (3), 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-08 03:05:03,370 INFO L74 IsIncluded]: Start isIncluded. First operand 380 states. Second operand has 312 states, 307 states have (on average 1.5472312703583062) internal successors, (475), 307 states have internal predecessors, (475), 3 states have call successors, (3), 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-08 03:05:03,370 INFO L87 Difference]: Start difference. First operand 380 states. Second operand has 312 states, 307 states have (on average 1.5472312703583062) internal successors, (475), 307 states have internal predecessors, (475), 3 states have call successors, (3), 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-08 03:05:03,375 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-08 03:05:03,375 INFO L93 Difference]: Finished difference Result 380 states and 571 transitions. [2022-04-08 03:05:03,375 INFO L276 IsEmpty]: Start isEmpty. Operand 380 states and 571 transitions. [2022-04-08 03:05:03,376 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2022-04-08 03:05:03,376 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2022-04-08 03:05:03,376 INFO L74 IsIncluded]: Start isIncluded. First operand has 312 states, 307 states have (on average 1.5472312703583062) internal successors, (475), 307 states have internal predecessors, (475), 3 states have call successors, (3), 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 380 states. [2022-04-08 03:05:03,376 INFO L87 Difference]: Start difference. First operand has 312 states, 307 states have (on average 1.5472312703583062) internal successors, (475), 307 states have internal predecessors, (475), 3 states have call successors, (3), 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 380 states. [2022-04-08 03:05:03,383 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-08 03:05:03,383 INFO L93 Difference]: Finished difference Result 380 states and 571 transitions. [2022-04-08 03:05:03,383 INFO L276 IsEmpty]: Start isEmpty. Operand 380 states and 571 transitions. [2022-04-08 03:05:03,384 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2022-04-08 03:05:03,384 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2022-04-08 03:05:03,384 INFO L88 GeneralOperation]: Finished isEquivalent. [2022-04-08 03:05:03,384 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2022-04-08 03:05:03,384 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 312 states, 307 states have (on average 1.5472312703583062) internal successors, (475), 307 states have internal predecessors, (475), 3 states have call successors, (3), 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-08 03:05:03,388 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 312 states to 312 states and 479 transitions. [2022-04-08 03:05:03,388 INFO L78 Accepts]: Start accepts. Automaton has 312 states and 479 transitions. Word has length 125 [2022-04-08 03:05:03,388 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-08 03:05:03,388 INFO L478 AbstractCegarLoop]: Abstraction has 312 states and 479 transitions. [2022-04-08 03:05:03,389 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 17.0) internal successors, (85), 4 states have internal predecessors, (85), 1 states have call successors, (3), 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-08 03:05:03,389 INFO L276 IsEmpty]: Start isEmpty. Operand 312 states and 479 transitions. [2022-04-08 03:05:03,389 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 133 [2022-04-08 03:05:03,389 INFO L491 BasicCegarLoop]: Found error trace [2022-04-08 03:05:03,389 INFO L499 BasicCegarLoop]: 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, 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] [2022-04-08 03:05:03,390 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2022-04-08 03:05:03,390 INFO L403 AbstractCegarLoop]: === Iteration 22 === Targeting ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION === [ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-08 03:05:03,390 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-08 03:05:03,390 INFO L85 PathProgramCache]: Analyzing trace with hash 1373336550, now seen corresponding path program 1 times [2022-04-08 03:05:03,390 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-08 03:05:03,390 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1040688422] [2022-04-08 03:05:03,390 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-08 03:05:03,390 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-08 03:05:03,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-08 03:05:03,742 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-08 03:05:03,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-08 03:05:03,746 INFO L290 TraceCheckUtils]: 0: Hoare triple {27056#(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|))} [668] 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) (= 196 (select |v_#length_13| 4)) (= (select .cse1 0) 48) (< 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] {27047#true} is VALID [2022-04-08 03:05:03,747 INFO L290 TraceCheckUtils]: 1: Hoare triple {27047#true} [671] ULTIMATE.initFINAL-->ULTIMATE.initEXIT: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {27047#true} is VALID [2022-04-08 03:05:03,747 INFO L284 TraceCheckUtils]: 2: Hoare quadruple {27047#true} {27047#true} [915] ULTIMATE.initEXIT-->L-1: AOR: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] LVA: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {27047#true} is VALID [2022-04-08 03:05:03,747 INFO L272 TraceCheckUtils]: 0: Hoare triple {27047#true} [666] ULTIMATE.startENTRY-->ULTIMATE.initENTRY: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {27056#(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-08 03:05:03,748 INFO L290 TraceCheckUtils]: 1: Hoare triple {27056#(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|))} [668] 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) (= 196 (select |v_#length_13| 4)) (= (select .cse1 0) 48) (< 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] {27047#true} is VALID [2022-04-08 03:05:03,748 INFO L290 TraceCheckUtils]: 2: Hoare triple {27047#true} [671] ULTIMATE.initFINAL-->ULTIMATE.initEXIT: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {27047#true} is VALID [2022-04-08 03:05:03,748 INFO L284 TraceCheckUtils]: 3: Hoare quadruple {27047#true} {27047#true} [915] ULTIMATE.initEXIT-->L-1: AOR: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] LVA: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {27047#true} is VALID [2022-04-08 03:05:03,748 INFO L272 TraceCheckUtils]: 4: Hoare triple {27047#true} [667] L-1-->mainENTRY: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {27047#true} is VALID [2022-04-08 03:05:03,749 INFO L290 TraceCheckUtils]: 5: Hoare triple {27047#true} [670] mainENTRY-->L1096: Formula: (let ((.cse27 (+ 116 v_main_~s~0.offset_1))) (let ((.cse37 (select |v_#memory_$Pointer$.offset_204| v_main_~s~0.base_1)) (.cse2 (select |v_#memory_$Pointer$.base_204| v_main_~s~0.base_1)) (.cse28 (+ v_main_~s~0.offset_1 248)) (.cse33 (store |v_#valid_6| v_main_~s~0.base_1 1)) (.cse31 (select (select |v_#memory_$Pointer$.base_202| v_main_~s~0.base_1) .cse27)) (.cse32 (+ (select (select |v_#memory_$Pointer$.offset_201| v_main_~s~0.base_1) .cse27) 888))) (let ((.cse21 (store |v_#memory_$Pointer$.offset_201| .cse31 (store (select |v_#memory_$Pointer$.offset_201| .cse31) .cse32 0))) (.cse35 (store |v_#memory_$Pointer$.base_202| .cse31 (store (select |v_#memory_$Pointer$.base_202| .cse31) .cse32 |v_main_#t~malloc19.base_4|))) (.cse34 (store .cse33 |v_main_#t~malloc8.base_4| 1)) (.cse11 (select .cse2 .cse28)) (.cse12 (+ 152 (select .cse37 .cse28)))) (let ((.cse38 (store |v_#memory_$Pointer$.offset_204| .cse11 (store (select |v_#memory_$Pointer$.offset_204| .cse11) .cse12 (let ((.cse43 (mod |v_main_#t~nondet15_2| 18446744073709551616))) (ite (<= .cse43 9223372036854775807) .cse43 (+ (- 18446744073709551616) .cse43)))))) (.cse23 (store |v_#memory_$Pointer$.base_204| .cse11 (store (select |v_#memory_$Pointer$.base_204| .cse11) .cse12 0))) (.cse22 (store .cse34 |v_main_#t~malloc9.base_4| 1)) (.cse39 (select (select |v_#memory_$Pointer$.base_205| v_main_~s~0.base_1) .cse27)) (.cse40 (+ 888 (select (select |v_#memory_$Pointer$.offset_202| v_main_~s~0.base_1) .cse27))) (.cse41 (select (select .cse35 v_main_~s~0.base_1) .cse27)) (.cse42 (+ 888 (select (select .cse21 v_main_~s~0.base_1) .cse27)))) (let ((.cse0 (select |v_#memory_$Pointer$.base_203| v_main_~s~0.base_1)) (.cse6 (+ v_main_~s~0.offset_1 332)) (.cse3 (select |v_#memory_$Pointer$.offset_205| v_main_~s~0.base_1)) (.cse19 (select (select .cse35 .cse41) .cse42)) (.cse20 (+ (select (select .cse21 .cse41) .cse42) 20)) (.cse8 (select (select |v_#memory_$Pointer$.base_205| .cse39) .cse40)) (.cse9 (+ (select (select |v_#memory_$Pointer$.offset_202| .cse39) .cse40) 28)) (.cse13 (select |v_#memory_int_228| v_main_~s~0.base_1)) (.cse4 (+ v_main_~s~0.offset_1 272)) (.cse7 (select |v_#memory_$Pointer$.offset_203| v_main_~s~0.base_1)) (.cse1 (+ v_main_~s~0.offset_1 256)) (.cse15 (+ v_main_~s~0.offset_1 288)) (.cse17 (select |v_#memory_$Pointer$.base_201| v_main_~s~0.base_1)) (.cse29 (+ v_main_~s~0.offset_1 72)) (.cse16 (select |v_#memory_int_225| v_main_~s~0.base_1)) (.cse36 (select |v_#memory_int_224| v_main_~s~0.base_1)) (.cse14 (select |v_#memory_int_226| v_main_~s~0.base_1)) (.cse26 (store .cse22 |v_main_#t~malloc10.base_4| 1)) (.cse24 (select (select .cse23 v_main_~s~0.base_1) .cse27)) (.cse25 (+ 975 (select (select .cse38 v_main_~s~0.base_1) .cse27)))) (and (<= 0 (+ |v_main_#t~nondet26_1| 2147483648)) (<= |v_main_#t~nondet17_2| 2147483647) (= (store |v_#memory_$Pointer$.base_203| v_main_~s~0.base_1 (store .cse0 .cse1 (select .cse2 .cse1))) |v_#memory_$Pointer$.base_204|) (= (store |v_#memory_$Pointer$.offset_205| v_main_~s~0.base_1 (store (store .cse3 .cse4 (let ((.cse5 (mod |v_main_#t~nondet11_2| 18446744073709551616))) (ite (<= .cse5 9223372036854775807) .cse5 (+ (- 18446744073709551616) .cse5)))) .cse6 (select .cse7 .cse6))) |v_#memory_$Pointer$.offset_203|) (= (select |v_#valid_6| v_main_~s~0.base_1) 0) (= |v_#memory_$Pointer$.base_1| (store |v_#memory_$Pointer$.base_205| .cse8 (store (select |v_#memory_$Pointer$.base_205| .cse8) .cse9 (select (select |v_#memory_$Pointer$.base_1| .cse8) .cse9)))) (= |v_#length_1| (store (store (store (store (store |v_#length_6| v_main_~s~0.base_1 356) |v_main_#t~malloc8.base_4| 979) |v_main_#t~malloc9.base_4| 348) |v_main_#t~malloc10.base_4| 244) |v_main_#t~malloc19.base_4| 68)) (= (let ((.cse10 (store |v_#memory_int_228| v_main_~s~0.base_1 (store (store .cse13 .cse6 |v_main_#t~nondet12_2|) .cse1 |v_main_#t~nondet13_2|)))) (store .cse10 .cse11 (store (select .cse10 .cse11) .cse12 (select (select |v_#memory_int_229| .cse11) .cse12)))) |v_#memory_int_229|) (= |v_#memory_int_225| (store |v_#memory_int_226| v_main_~s~0.base_1 (store .cse14 .cse15 (select .cse16 .cse15)))) (= (store |v_#memory_$Pointer$.base_201| v_main_~s~0.base_1 (store (store .cse17 .cse4 0) .cse6 (select .cse0 .cse6))) |v_#memory_$Pointer$.base_203|) (< |v_main_#t~malloc9.base_4| |v_#StackHeapBarrier_1|) (= (let ((.cse18 (store |v_#memory_int_227| .cse19 (store (select |v_#memory_int_227| .cse19) .cse20 |v_main_#t~nondet22_2|)))) (store .cse18 .cse8 (store (select .cse18 .cse8) .cse9 |v_main_#t~nondet25_2|))) |v_#memory_int_1|) (<= |v_main_#t~nondet13_2| 2147483647) (= (store .cse21 .cse19 (store (select .cse21 .cse19) .cse20 (select (select |v_#memory_$Pointer$.offset_202| .cse19) .cse20))) |v_#memory_$Pointer$.offset_202|) (not (= |v_main_#t~malloc9.base_4| 0)) (not (= |v_main_#t~malloc19.base_4| 0)) (= (select .cse22 |v_main_#t~malloc10.base_4|) 0) (= (store .cse23 .cse24 (store (select .cse23 .cse24) .cse25 (select (select |v_#memory_$Pointer$.base_202| .cse24) .cse25))) |v_#memory_$Pointer$.base_202|) (< v_main_~s~0.base_1 |v_#StackHeapBarrier_1|) (= |v_#valid_1| (store .cse26 |v_main_#t~malloc19.base_4| 1)) (= (store |v_#memory_$Pointer$.offset_13| v_main_~s~0.base_1 (store (store (store (store (select |v_#memory_$Pointer$.offset_13| v_main_~s~0.base_1) .cse27 0) .cse15 0) .cse28 0) .cse29 (select .cse3 .cse29))) |v_#memory_$Pointer$.offset_205|) (= |v_#memory_int_227| (let ((.cse30 (store |v_#memory_int_229| .cse24 (store (select |v_#memory_int_229| .cse24) .cse25 |v_main_#t~nondet17_2|)))) (store .cse30 .cse31 (store (select .cse30 .cse31) .cse32 (select (select |v_#memory_int_227| .cse31) .cse32))))) (= (select .cse33 |v_main_#t~malloc8.base_4|) 0) (< |v_main_#t~malloc8.base_4| |v_#StackHeapBarrier_1|) (= v_main_~s~0.offset_1 0) (= (select .cse34 |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)) (= (store .cse35 .cse19 (store (select .cse35 .cse19) .cse20 (select (select |v_#memory_$Pointer$.base_205| .cse19) .cse20))) |v_#memory_$Pointer$.base_205|) (< |v_main_#t~malloc10.base_4| |v_#StackHeapBarrier_1|) (= |v_#memory_$Pointer$.offset_1| (store |v_#memory_$Pointer$.offset_202| .cse8 (store (select |v_#memory_$Pointer$.offset_202| .cse8) .cse9 (select (select |v_#memory_$Pointer$.offset_1| .cse8) .cse9)))) (= |v_#memory_int_228| (store |v_#memory_int_224| v_main_~s~0.base_1 (store (store .cse36 .cse29 8464) .cse4 (select .cse13 .cse4)))) (= (store |v_#memory_$Pointer$.offset_203| v_main_~s~0.base_1 (store .cse7 .cse1 (select .cse37 .cse1))) |v_#memory_$Pointer$.offset_204|) (not (= v_main_~s~0.base_1 0)) (= (store |v_#memory_$Pointer$.base_13| v_main_~s~0.base_1 (store (store (store (store (select |v_#memory_$Pointer$.base_13| v_main_~s~0.base_1) .cse27 |v_main_#t~malloc8.base_4|) .cse15 |v_main_#t~malloc9.base_4|) .cse28 |v_main_#t~malloc10.base_4|) .cse29 (select .cse17 .cse29))) |v_#memory_$Pointer$.base_201|) (= (store |v_#memory_int_225| v_main_~s~0.base_1 (store .cse16 .cse28 (select .cse36 .cse28))) |v_#memory_int_224|) (= |v_#memory_int_226| (store |v_#memory_int_13| v_main_~s~0.base_1 (store (select |v_#memory_int_13| v_main_~s~0.base_1) .cse27 (select .cse14 .cse27)))) (= (select .cse26 |v_main_#t~malloc19.base_4|) 0) (= (store .cse38 .cse24 (store (select .cse38 .cse24) .cse25 (select (select |v_#memory_$Pointer$.offset_201| .cse24) .cse25))) |v_#memory_$Pointer$.offset_201|))))))) InVars {#memory_$Pointer$.base=|v_#memory_$Pointer$.base_13|, 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_13|, #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_13|} 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_#memory_$Pointer$.offset_205|, |v_main_#t~malloc19.base_4|, |v_#memory_int_224|, |v_#memory_int_225|, |v_#memory_int_226|, |v_#memory_int_227|, |v_#memory_$Pointer$.base_205|, |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] {27047#true} is VALID [2022-04-08 03:05:03,749 INFO L290 TraceCheckUtils]: 6: Hoare triple {27047#true} [672] L1096-->L1096-2: Formula: (let ((.cse0 (+ v_main_~s~0.offset_4 204))) (and (= (store |v_#memory_$Pointer$.offset_20| v_main_~s~0.base_4 (store (select |v_#memory_$Pointer$.offset_20| v_main_~s~0.base_4) .cse0 0)) |v_#memory_$Pointer$.offset_19|) (= (store |v_#memory_$Pointer$.base_20| v_main_~s~0.base_4 (store (select |v_#memory_$Pointer$.base_20| v_main_~s~0.base_4) .cse0 0)) |v_#memory_$Pointer$.base_19|) (not (= |v_main_#t~nondet26_3| 0)) (= |v_#memory_int_20| (store |v_#memory_int_21| v_main_~s~0.base_4 (store (select |v_#memory_int_21| v_main_~s~0.base_4) .cse0 (select (select |v_#memory_int_20| v_main_~s~0.base_4) .cse0)))))) InVars {main_#t~nondet26=|v_main_#t~nondet26_3|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_20|, main_~s~0.base=v_main_~s~0.base_4, #memory_int=|v_#memory_int_21|, main_~s~0.offset=v_main_~s~0.offset_4, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_20|} OutVars{#memory_int=|v_#memory_int_20|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_19|, 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_19|} AuxVars[] AssignedVars[main_#t~nondet26, #memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] {27052#(and (= (select (select |#memory_$Pointer$.offset| main_~s~0.base) (+ main_~s~0.offset 204)) 0) (= 0 (select (select |#memory_$Pointer$.base| main_~s~0.base) (+ main_~s~0.offset 204))))} is VALID [2022-04-08 03:05:03,750 INFO L272 TraceCheckUtils]: 7: Hoare triple {27052#(and (= (select (select |#memory_$Pointer$.offset| main_~s~0.base) (+ main_~s~0.offset 204)) 0) (= 0 (select (select |#memory_$Pointer$.base| main_~s~0.base) (+ main_~s~0.offset 204))))} [674] L1096-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] {27053#(and (= (select (select |#memory_$Pointer$.base| |ssl3_accept_#in~s.base|) (+ 204 |ssl3_accept_#in~s.offset|)) 0) (= (select (select |#memory_$Pointer$.offset| |ssl3_accept_#in~s.base|) (+ 204 |ssl3_accept_#in~s.offset|)) 0))} is VALID [2022-04-08 03:05:03,752 INFO L290 TraceCheckUtils]: 8: Hoare triple {27053#(and (= (select (select |#memory_$Pointer$.base| |ssl3_accept_#in~s.base|) (+ 204 |ssl3_accept_#in~s.offset|)) 0) (= (select (select |#memory_$Pointer$.offset| |ssl3_accept_#in~s.base|) (+ 204 |ssl3_accept_#in~s.offset|)) 0))} [676] ssl3_acceptENTRY-->L1146: Formula: (let ((.cse2 (select |v_#memory_$Pointer$.offset_55| v_ssl3_accept_~s.base_7)) (.cse5 (select |v_#memory_$Pointer$.offset_206| v_ssl3_accept_~s.base_7)) (.cse0 (+ v_ssl3_accept_~s.offset_7 128)) (.cse1 (select |v_#memory_$Pointer$.base_206| v_ssl3_accept_~s.base_7)) (.cse4 (+ v_ssl3_accept_~s.offset_7 72)) (.cse6 (select |v_#memory_$Pointer$.base_55| v_ssl3_accept_~s.base_7)) (.cse3 (+ v_ssl3_accept_~s.offset_7 272))) (and (= v_ssl3_accept_~tmp___9~0_3 |v_ssl3_accept_#t~nondet38_2|) (<= |v_ssl3_accept_#t~nondet37_2| 9223372036854775807) (<= |v_ssl3_accept_#t~nondet35_2| 2147483647) (= v_ssl3_accept_~tmp~3_1 |v_ssl3_accept_#t~nondet41_2|) (= |v_#memory_$Pointer$.base_206| (store |v_#memory_$Pointer$.base_57| v_ssl3_accept_~s.base_7 (store (select |v_#memory_$Pointer$.base_57| v_ssl3_accept_~s.base_7) .cse0 (select .cse1 .cse0)))) (= v_ssl3_accept_~skip~0_1 0) (<= |v_ssl3_accept_#t~nondet31_2| 2147483647) (<= |v_ssl3_accept_#t~nondet41_2| 2147483647) (= v_ssl3_accept_~blastFlag~0_6 0) (= (select .cse2 .cse3) |v_ssl3_accept_#t~mem42.offset_1|) (<= |v_ssl3_accept_#t~nondet32_2| 2147483647) (<= |v_ssl3_accept_#t~nondet39_2| 2147483647) (<= 0 (+ 9223372036854775808 |v_ssl3_accept_#t~nondet37_2|)) (= v_ssl3_accept_~s.offset_7 |v_ssl3_accept_#in~s.offset_1|) (<= 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|) (= v_ssl3_accept_~tmp___1~0_1 |v_ssl3_accept_#t~nondet31_2|) (<= |v_ssl3_accept_#t~nondet33_2| 2147483647) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet31_2|)) (= 0 v_ssl3_accept_~cb~0.base_1) (= v_ssl3_accept_~tmp___5~0_1 |v_ssl3_accept_#t~nondet35_2|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet33_2|)) (<= 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_~s.base_7 |v_ssl3_accept_#in~s.base_1|) (= (store |v_#memory_int_62| v_ssl3_accept_~s.base_7 (store (store (select |v_#memory_int_62| v_ssl3_accept_~s.base_7) .cse0 |v_ssl3_accept_#t~nondet40_2|) .cse4 8464)) |v_#memory_int_60|) (= v_ssl3_accept_~got_new_session~0_1 0) (<= |v_ssl3_accept_#t~nondet38_2| 2147483647) (= v_ssl3_accept_~tmp___2~0_1 |v_ssl3_accept_#t~nondet32_2|) (= (store |v_#memory_$Pointer$.offset_206| v_ssl3_accept_~s.base_7 (store .cse5 .cse4 (select .cse2 .cse4))) |v_#memory_$Pointer$.offset_55|) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet41_2|)) (= |v_#memory_$Pointer$.offset_206| (store |v_#memory_$Pointer$.offset_57| v_ssl3_accept_~s.base_7 (store (select |v_#memory_$Pointer$.offset_57| v_ssl3_accept_~s.base_7) .cse0 (select .cse5 .cse0)))) (<= |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_#memory_$Pointer$.base_55| (store |v_#memory_$Pointer$.base_206| v_ssl3_accept_~s.base_7 (store .cse1 .cse4 (select .cse6 .cse4)))) (<= |v_ssl3_accept_#t~nondet34_2| 2147483647) (= |v_ssl3_accept_#t~mem42.base_1| (select .cse6 .cse3)) (= v_ssl3_accept_~cb~0.offset_1 0) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet38_2|)) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet39_2|)) (= (- 1) v_ssl3_accept_~ret~0_10) (<= |v_ssl3_accept_#t~nondet36_2| 2147483647) (= v_ssl3_accept_~tmp___10~0_3 |v_ssl3_accept_#t~nondet39_2|) (= 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_57|, 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_62|, 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_57|, 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_10, 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_55|, ssl3_accept_~num1~0=v_ssl3_accept_~num1~0_1, ssl3_accept_~tmp___10~0=v_ssl3_accept_~tmp___10~0_3, 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_6, 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_7, ssl3_accept_~tmp___9~0=v_ssl3_accept_~tmp___9~0_3, 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_60|, ssl3_accept_~tmp___1~0=v_ssl3_accept_~tmp___1~0_1, ssl3_accept_~s.base=v_ssl3_accept_~s.base_7, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_55|, 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_206|, |v_#memory_$Pointer$.base_206|] 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] {27054#(and (= (select (select |#memory_$Pointer$.offset| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 204)) 0) (= (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 204)) 0))} is VALID [2022-04-08 03:05:03,753 INFO L290 TraceCheckUtils]: 9: Hoare triple {27054#(and (= (select (select |#memory_$Pointer$.offset| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 204)) 0) (= (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 204)) 0))} [678] L1146-->L1146-2: Formula: (let ((.cse0 (+ v_ssl3_accept_~s.offset_8 272))) (and (= (select (select |v_#memory_$Pointer$.base_59| v_ssl3_accept_~s.base_8) .cse0) v_ssl3_accept_~cb~0.base_3) (not (= (mod (+ |v_ssl3_accept_#t~mem42.base_3| |v_ssl3_accept_#t~mem42.offset_3|) 18446744073709551616) 0)) (= v_ssl3_accept_~cb~0.offset_3 (select (select |v_#memory_$Pointer$.offset_59| v_ssl3_accept_~s.base_8) .cse0)))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_8, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_59|, ssl3_accept_#t~mem42.base=|v_ssl3_accept_#t~mem42.base_3|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_8, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_59|, ssl3_accept_#t~mem42.offset=|v_ssl3_accept_#t~mem42.offset_3|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_8, ssl3_accept_~cb~0.base=v_ssl3_accept_~cb~0.base_3, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_59|, 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_8, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_59|} 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] {27054#(and (= (select (select |#memory_$Pointer$.offset| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 204)) 0) (= (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 204)) 0))} is VALID [2022-04-08 03:05:03,754 INFO L290 TraceCheckUtils]: 10: Hoare triple {27054#(and (= (select (select |#memory_$Pointer$.offset| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 204)) 0) (= (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 204)) 0))} [680] L1146-2-->L1152: Formula: (let ((.cse1 (+ 44 v_ssl3_accept_~s.offset_11))) (and (= |v_#memory_int_67| (store |v_#memory_int_68| v_ssl3_accept_~s.base_11 (let ((.cse0 (select |v_#memory_int_68| v_ssl3_accept_~s.base_11))) (store .cse0 .cse1 (+ (select .cse0 .cse1) 1))))) (= |v_#memory_$Pointer$.base_64| (store |v_#memory_$Pointer$.base_65| v_ssl3_accept_~s.base_11 (store (select |v_#memory_$Pointer$.base_65| v_ssl3_accept_~s.base_11) .cse1 (select (select |v_#memory_$Pointer$.base_64| v_ssl3_accept_~s.base_11) .cse1)))) (= (store |v_#memory_$Pointer$.offset_65| v_ssl3_accept_~s.base_11 (store (select |v_#memory_$Pointer$.offset_65| v_ssl3_accept_~s.base_11) .cse1 (select (select |v_#memory_$Pointer$.offset_64| v_ssl3_accept_~s.base_11) .cse1))) |v_#memory_$Pointer$.offset_64|))) InVars {#memory_int=|v_#memory_int_68|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_11, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_65|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_11, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_65|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_11, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_64|, ssl3_accept_#t~mem44=|v_ssl3_accept_#t~mem44_1|, #memory_int=|v_#memory_int_67|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_11, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_64|} AuxVars[] AssignedVars[#memory_$Pointer$.base, ssl3_accept_#t~mem44, #memory_int, #memory_$Pointer$.offset] {27054#(and (= (select (select |#memory_$Pointer$.offset| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 204)) 0) (= (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 204)) 0))} is VALID [2022-04-08 03:05:03,754 INFO L290 TraceCheckUtils]: 11: Hoare triple {27054#(and (= (select (select |#memory_$Pointer$.offset| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 204)) 0) (= (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 204)) 0))} [682] 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[] {27054#(and (= (select (select |#memory_$Pointer$.offset| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 204)) 0) (= (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 204)) 0))} is VALID [2022-04-08 03:05:03,754 INFO L290 TraceCheckUtils]: 12: Hoare triple {27054#(and (= (select (select |#memory_$Pointer$.offset| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 204)) 0) (= (select (select |#memory_$Pointer$.base| ssl3_accept_~s.base) (+ ssl3_accept_~s.offset 204)) 0))} [685] L1152-1-->L1161: Formula: (let ((.cse0 (+ 204 v_ssl3_accept_~s.offset_16))) (and (= (select (select |v_#memory_$Pointer$.base_79| v_ssl3_accept_~s.base_16) .cse0) |v_ssl3_accept_#t~mem45.base_1|) (= (select (select |v_#memory_$Pointer$.offset_79| v_ssl3_accept_~s.base_16) .cse0) |v_ssl3_accept_#t~mem45.offset_1|))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_16, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_79|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_16, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_79|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_16, ssl3_accept_#t~mem45.offset=|v_ssl3_accept_#t~mem45.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_79|, ssl3_accept_#t~mem45.base=|v_ssl3_accept_#t~mem45.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_16, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_79|} AuxVars[] AssignedVars[ssl3_accept_#t~mem45.offset, ssl3_accept_#t~mem45.base] {27055#(and (= |ssl3_accept_#t~mem45.base| 0) (= |ssl3_accept_#t~mem45.offset| 0))} is VALID [2022-04-08 03:05:03,755 INFO L290 TraceCheckUtils]: 13: Hoare triple {27055#(and (= |ssl3_accept_#t~mem45.base| 0) (= |ssl3_accept_#t~mem45.offset| 0))} [687] L1161-->L1167-2: Formula: (not (= (mod (+ |v_ssl3_accept_#t~mem45.base_5| |v_ssl3_accept_#t~mem45.offset_5|) 18446744073709551616) 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] {27048#false} is VALID [2022-04-08 03:05:03,755 INFO L290 TraceCheckUtils]: 14: Hoare triple {27048#false} [691] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {27048#false} is VALID [2022-04-08 03:05:03,755 INFO L290 TraceCheckUtils]: 15: Hoare triple {27048#false} [693] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_82| v_ssl3_accept_~s.base_18) (+ 72 v_ssl3_accept_~s.offset_18)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_82|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, 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_82|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {27048#false} is VALID [2022-04-08 03:05:03,755 INFO L290 TraceCheckUtils]: 16: Hoare triple {27048#false} [697] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_84| v_ssl3_accept_~s.base_20) (+ 72 v_ssl3_accept_~s.offset_20))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_84|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_20, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_20} OutVars{#memory_int=|v_#memory_int_84|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_20, ssl3_accept_~s.base=v_ssl3_accept_~s.base_20} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {27048#false} is VALID [2022-04-08 03:05:03,755 INFO L290 TraceCheckUtils]: 17: Hoare triple {27048#false} [701] L1173-->L1176: Formula: (and (= (select (select |v_#memory_int_85| v_ssl3_accept_~s.base_21) (+ 72 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|) (not (= |v_ssl3_accept_#t~mem48_5| 16384))) InVars {#memory_int=|v_#memory_int_85|, 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_85|, 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] {27048#false} is VALID [2022-04-08 03:05:03,755 INFO L290 TraceCheckUtils]: 18: Hoare triple {27048#false} [704] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_86| v_ssl3_accept_~s.base_22) (+ 72 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_86|, 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_86|, 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] {27048#false} is VALID [2022-04-08 03:05:03,755 INFO L290 TraceCheckUtils]: 19: Hoare triple {27048#false} [708] 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_25) (+ 72 v_ssl3_accept_~s.offset_25)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {27048#false} is VALID [2022-04-08 03:05:03,755 INFO L290 TraceCheckUtils]: 20: Hoare triple {27048#false} [711] L1182-->L1185: Formula: (and (= |v_ssl3_accept_#t~mem52_1| (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_26) (+ 72 v_ssl3_accept_~s.offset_26))) (not (= 8195 |v_ssl3_accept_#t~mem51_5|))) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} 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_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {27048#false} is VALID [2022-04-08 03:05:03,755 INFO L290 TraceCheckUtils]: 21: Hoare triple {27048#false} [715] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_93| v_ssl3_accept_~s.base_27) (+ 72 v_ssl3_accept_~s.offset_27)))) InVars {#memory_int=|v_#memory_int_93|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_27, ssl3_accept_~s.base=v_ssl3_accept_~s.base_27} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_93|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_27, ssl3_accept_~s.base=v_ssl3_accept_~s.base_27} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {27048#false} is VALID [2022-04-08 03:05:03,755 INFO L290 TraceCheckUtils]: 22: Hoare triple {27048#false} [720] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_28) (+ 72 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_94|, 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_94|, 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] {27048#false} is VALID [2022-04-08 03:05:03,755 INFO L290 TraceCheckUtils]: 23: Hoare triple {27048#false} [728] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_30) (+ 72 v_ssl3_accept_~s.offset_30))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {27048#false} is VALID [2022-04-08 03:05:03,755 INFO L290 TraceCheckUtils]: 24: Hoare triple {27048#false} [735] 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] {27048#false} is VALID [2022-04-08 03:05:03,756 INFO L290 TraceCheckUtils]: 25: Hoare triple {27048#false} [741] L1201-->L1356: Formula: (let ((.cse0 (+ 68 v_ssl3_accept_~s.offset_68))) (and (= |v_#memory_$Pointer$.offset_115| (store |v_#memory_$Pointer$.offset_116| v_ssl3_accept_~s.base_68 (store (select |v_#memory_$Pointer$.offset_116| v_ssl3_accept_~s.base_68) .cse0 (select (select |v_#memory_$Pointer$.offset_115| v_ssl3_accept_~s.base_68) .cse0)))) (= (store |v_#memory_int_150| v_ssl3_accept_~s.base_68 (store (select |v_#memory_int_150| v_ssl3_accept_~s.base_68) .cse0 0)) |v_#memory_int_149|) (= (store |v_#memory_$Pointer$.base_116| v_ssl3_accept_~s.base_68 (store (select |v_#memory_$Pointer$.base_116| v_ssl3_accept_~s.base_68) .cse0 (select (select |v_#memory_$Pointer$.base_115| v_ssl3_accept_~s.base_68) .cse0))) |v_#memory_$Pointer$.base_115|) (<= |v_ssl3_accept_#t~nondet92_2| 2147483647) (<= 0 (+ 2147483648 |v_ssl3_accept_#t~nondet92_2|)) (= v_ssl3_accept_~ret~0_27 |v_ssl3_accept_#t~nondet92_2|))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_68, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_116|, #memory_int=|v_#memory_int_150|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_68, ssl3_accept_#t~nondet92=|v_ssl3_accept_#t~nondet92_2|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_116|} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_27, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_68, #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[] AssignedVars[ssl3_accept_~ret~0, #memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset, ssl3_accept_#t~nondet92] {27048#false} is VALID [2022-04-08 03:05:03,756 INFO L290 TraceCheckUtils]: 26: Hoare triple {27048#false} [747] L1356-->L1356-2: Formula: (and (= v_ssl3_accept_~blastFlag~0_8 1) (= v_ssl3_accept_~blastFlag~0_9 0)) InVars {ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_9} OutVars{ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_8} AuxVars[] AssignedVars[ssl3_accept_~blastFlag~0] {27048#false} is VALID [2022-04-08 03:05:03,756 INFO L290 TraceCheckUtils]: 27: Hoare triple {27048#false} [754] L1356-2-->L1654: Formula: (let ((.cse0 (+ 72 v_ssl3_accept_~s.offset_69)) (.cse2 (select |v_#memory_$Pointer$.base_211| v_ssl3_accept_~s.base_69)) (.cse3 (select |v_#memory_$Pointer$.offset_211| v_ssl3_accept_~s.base_69)) (.cse1 (+ 88 v_ssl3_accept_~s.offset_69))) (and (= |v_#memory_int_151| (store |v_#memory_int_153| v_ssl3_accept_~s.base_69 (store (store (select |v_#memory_int_153| v_ssl3_accept_~s.base_69) .cse0 8496) .cse1 0))) (= (store |v_#memory_$Pointer$.base_119| v_ssl3_accept_~s.base_69 (store (select |v_#memory_$Pointer$.base_119| v_ssl3_accept_~s.base_69) .cse0 (select .cse2 .cse0))) |v_#memory_$Pointer$.base_211|) (not (<= v_ssl3_accept_~ret~0_29 0)) (= (store |v_#memory_$Pointer$.offset_119| v_ssl3_accept_~s.base_69 (store (select |v_#memory_$Pointer$.offset_119| v_ssl3_accept_~s.base_69) .cse0 (select .cse3 .cse0))) |v_#memory_$Pointer$.offset_211|) (= (store |v_#memory_$Pointer$.base_211| v_ssl3_accept_~s.base_69 (store .cse2 .cse1 (select (select |v_#memory_$Pointer$.base_117| v_ssl3_accept_~s.base_69) .cse1))) |v_#memory_$Pointer$.base_117|) (= v_ssl3_accept_~got_new_session~0_5 1) (= (store |v_#memory_$Pointer$.offset_211| v_ssl3_accept_~s.base_69 (store .cse3 .cse1 (select (select |v_#memory_$Pointer$.offset_117| v_ssl3_accept_~s.base_69) .cse1))) |v_#memory_$Pointer$.offset_117|))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_69, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_29, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_119|, #memory_int=|v_#memory_int_153|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_69, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_119|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_69, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_29, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_117|, ssl3_accept_~got_new_session~0=v_ssl3_accept_~got_new_session~0_5, #memory_int=|v_#memory_int_151|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_69, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_117|} 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] {27048#false} is VALID [2022-04-08 03:05:03,756 INFO L290 TraceCheckUtils]: 28: Hoare triple {27048#false} [733] L1654-->L1692: Formula: (let ((.cse0 (+ 116 v_ssl3_accept_~s.offset_17))) (and (= (select (select |v_#memory_int_81| |v_ssl3_accept_#t~mem150.base_1|) (+ |v_ssl3_accept_#t~mem150.offset_1| 908)) |v_ssl3_accept_#t~mem151_1|) (= (select (select |v_#memory_$Pointer$.offset_80| v_ssl3_accept_~s.base_17) .cse0) |v_ssl3_accept_#t~mem150.offset_1|) (= (select (select |v_#memory_$Pointer$.base_80| v_ssl3_accept_~s.base_17) .cse0) |v_ssl3_accept_#t~mem150.base_1|))) InVars {#memory_int=|v_#memory_int_81|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_17, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_80|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_17, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_80|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_17, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_80|, ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_1|, #memory_int=|v_#memory_int_81|, ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_17, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_80|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {27048#false} is VALID [2022-04-08 03:05:03,756 INFO L290 TraceCheckUtils]: 29: Hoare triple {27048#false} [740] L1692-->L1692-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] {27048#false} is VALID [2022-04-08 03:05:03,756 INFO L290 TraceCheckUtils]: 30: Hoare triple {27048#false} [746] L1692-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] {27048#false} is VALID [2022-04-08 03:05:03,756 INFO L290 TraceCheckUtils]: 31: Hoare triple {27048#false} [691] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {27048#false} is VALID [2022-04-08 03:05:03,756 INFO L290 TraceCheckUtils]: 32: Hoare triple {27048#false} [693] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_82| v_ssl3_accept_~s.base_18) (+ 72 v_ssl3_accept_~s.offset_18)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_82|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, 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_82|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {27048#false} is VALID [2022-04-08 03:05:03,756 INFO L290 TraceCheckUtils]: 33: Hoare triple {27048#false} [697] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_84| v_ssl3_accept_~s.base_20) (+ 72 v_ssl3_accept_~s.offset_20))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_84|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_20, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_20} OutVars{#memory_int=|v_#memory_int_84|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_20, ssl3_accept_~s.base=v_ssl3_accept_~s.base_20} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {27048#false} is VALID [2022-04-08 03:05:03,756 INFO L290 TraceCheckUtils]: 34: Hoare triple {27048#false} [701] L1173-->L1176: Formula: (and (= (select (select |v_#memory_int_85| v_ssl3_accept_~s.base_21) (+ 72 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|) (not (= |v_ssl3_accept_#t~mem48_5| 16384))) InVars {#memory_int=|v_#memory_int_85|, 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_85|, 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] {27048#false} is VALID [2022-04-08 03:05:03,756 INFO L290 TraceCheckUtils]: 35: Hoare triple {27048#false} [704] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_86| v_ssl3_accept_~s.base_22) (+ 72 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_86|, 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_86|, 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] {27048#false} is VALID [2022-04-08 03:05:03,756 INFO L290 TraceCheckUtils]: 36: Hoare triple {27048#false} [708] 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_25) (+ 72 v_ssl3_accept_~s.offset_25)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {27048#false} is VALID [2022-04-08 03:05:03,756 INFO L290 TraceCheckUtils]: 37: Hoare triple {27048#false} [711] L1182-->L1185: Formula: (and (= |v_ssl3_accept_#t~mem52_1| (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_26) (+ 72 v_ssl3_accept_~s.offset_26))) (not (= 8195 |v_ssl3_accept_#t~mem51_5|))) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} 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_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {27048#false} is VALID [2022-04-08 03:05:03,756 INFO L290 TraceCheckUtils]: 38: Hoare triple {27048#false} [715] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_93| v_ssl3_accept_~s.base_27) (+ 72 v_ssl3_accept_~s.offset_27)))) InVars {#memory_int=|v_#memory_int_93|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_27, ssl3_accept_~s.base=v_ssl3_accept_~s.base_27} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_93|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_27, ssl3_accept_~s.base=v_ssl3_accept_~s.base_27} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {27048#false} is VALID [2022-04-08 03:05:03,757 INFO L290 TraceCheckUtils]: 39: Hoare triple {27048#false} [720] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_28) (+ 72 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_94|, 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_94|, 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] {27048#false} is VALID [2022-04-08 03:05:03,757 INFO L290 TraceCheckUtils]: 40: Hoare triple {27048#false} [728] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_30) (+ 72 v_ssl3_accept_~s.offset_30))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {27048#false} is VALID [2022-04-08 03:05:03,757 INFO L290 TraceCheckUtils]: 41: Hoare triple {27048#false} [736] L1194-->L1197: Formula: (and (= |v_ssl3_accept_#t~mem56_1| (select (select |v_#memory_int_98| v_ssl3_accept_~s.base_31) (+ 72 v_ssl3_accept_~s.offset_31))) (not (= 8464 |v_ssl3_accept_#t~mem55_5|))) InVars {#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_31, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_31} OutVars{#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_31, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_31} AuxVars[] AssignedVars[ssl3_accept_#t~mem55, ssl3_accept_#t~mem56] {27048#false} is VALID [2022-04-08 03:05:03,757 INFO L290 TraceCheckUtils]: 42: Hoare triple {27048#false} [743] L1197-->L1200: Formula: (and (= (select (select |v_#memory_int_99| v_ssl3_accept_~s.base_32) (+ 72 v_ssl3_accept_~s.offset_32)) |v_ssl3_accept_#t~mem57_1|) (not (= 8465 |v_ssl3_accept_#t~mem56_5|))) InVars {#memory_int=|v_#memory_int_99|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_32, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_32} OutVars{#memory_int=|v_#memory_int_99|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_32, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_32} AuxVars[] AssignedVars[ssl3_accept_#t~mem56, ssl3_accept_#t~mem57] {27048#false} is VALID [2022-04-08 03:05:03,757 INFO L290 TraceCheckUtils]: 43: Hoare triple {27048#false} [750] L1200-->L1203: Formula: (and (not (= 8466 |v_ssl3_accept_#t~mem57_5|)) (= |v_ssl3_accept_#t~mem58_1| (select (select |v_#memory_int_100| v_ssl3_accept_~s.base_33) (+ 72 v_ssl3_accept_~s.offset_33)))) InVars {#memory_int=|v_#memory_int_100|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} OutVars{#memory_int=|v_#memory_int_100|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} AuxVars[] AssignedVars[ssl3_accept_#t~mem57, ssl3_accept_#t~mem58] {27048#false} is VALID [2022-04-08 03:05:03,757 INFO L290 TraceCheckUtils]: 44: Hoare triple {27048#false} [755] 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] {27048#false} is VALID [2022-04-08 03:05:03,757 INFO L290 TraceCheckUtils]: 45: Hoare triple {27048#false} [761] L1207-->L1373: Formula: (and (= v_ssl3_accept_~ret~0_30 |v_ssl3_accept_#t~nondet93_2|) (<= 0 (+ 2147483648 |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_30} AuxVars[] AssignedVars[ssl3_accept_~ret~0, ssl3_accept_#t~nondet93] {27048#false} is VALID [2022-04-08 03:05:03,757 INFO L290 TraceCheckUtils]: 46: Hoare triple {27048#false} [766] L1373-->L1376-2: Formula: (and (= v_ssl3_accept_~blastFlag~0_12 1) (= 2 v_ssl3_accept_~blastFlag~0_11)) 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] {27048#false} is VALID [2022-04-08 03:05:03,757 INFO L290 TraceCheckUtils]: 47: Hoare triple {27048#false} [771] L1376-2-->L1387: Formula: (and (= |v_ssl3_accept_#t~mem94_1| (select (select |v_#memory_int_154| v_ssl3_accept_~s.base_70) (+ v_ssl3_accept_~s.offset_70 128))) (not (<= v_ssl3_accept_~ret~0_32 0))) InVars {#memory_int=|v_#memory_int_154|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_70, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_32, ssl3_accept_~s.base=v_ssl3_accept_~s.base_70} OutVars{#memory_int=|v_#memory_int_154|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_70, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_32, ssl3_accept_#t~mem94=|v_ssl3_accept_#t~mem94_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_70} AuxVars[] AssignedVars[ssl3_accept_#t~mem94] {27048#false} is VALID [2022-04-08 03:05:03,757 INFO L290 TraceCheckUtils]: 48: Hoare triple {27048#false} [777] L1387-->L1387-2: Formula: (let ((.cse0 (+ 72 v_ssl3_accept_~s.offset_71))) (and (= |v_#memory_$Pointer$.offset_121| (store |v_#memory_$Pointer$.offset_122| v_ssl3_accept_~s.base_71 (store (select |v_#memory_$Pointer$.offset_122| v_ssl3_accept_~s.base_71) .cse0 (select (select |v_#memory_$Pointer$.offset_121| v_ssl3_accept_~s.base_71) .cse0)))) (= (store |v_#memory_$Pointer$.base_122| v_ssl3_accept_~s.base_71 (store (select |v_#memory_$Pointer$.base_122| v_ssl3_accept_~s.base_71) .cse0 (select (select |v_#memory_$Pointer$.base_121| v_ssl3_accept_~s.base_71) .cse0))) |v_#memory_$Pointer$.base_121|) (not (= |v_ssl3_accept_#t~mem94_3| 0)) (= (store |v_#memory_int_156| v_ssl3_accept_~s.base_71 (store (select |v_#memory_int_156| v_ssl3_accept_~s.base_71) .cse0 8656)) |v_#memory_int_155|))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_71, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_122|, ssl3_accept_#t~mem94=|v_ssl3_accept_#t~mem94_3|, #memory_int=|v_#memory_int_156|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_71, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_122|} OutVars{#memory_int=|v_#memory_int_155|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_71, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_121|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_71, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_121|} AuxVars[] AssignedVars[#memory_$Pointer$.base, ssl3_accept_#t~mem94, #memory_int, #memory_$Pointer$.offset] {27048#false} is VALID [2022-04-08 03:05:03,757 INFO L290 TraceCheckUtils]: 49: Hoare triple {27048#false} [783] L1387-2-->L1654: Formula: (let ((.cse0 (+ 88 v_ssl3_accept_~s.offset_73))) (and (= (store |v_#memory_int_160| v_ssl3_accept_~s.base_73 (store (select |v_#memory_int_160| v_ssl3_accept_~s.base_73) .cse0 0)) |v_#memory_int_159|) (= (store |v_#memory_$Pointer$.base_126| v_ssl3_accept_~s.base_73 (store (select |v_#memory_$Pointer$.base_126| v_ssl3_accept_~s.base_73) .cse0 (select (select |v_#memory_$Pointer$.base_125| v_ssl3_accept_~s.base_73) .cse0))) |v_#memory_$Pointer$.base_125|) (= (store |v_#memory_$Pointer$.offset_126| v_ssl3_accept_~s.base_73 (store (select |v_#memory_$Pointer$.offset_126| v_ssl3_accept_~s.base_73) .cse0 (select (select |v_#memory_$Pointer$.offset_125| v_ssl3_accept_~s.base_73) .cse0))) |v_#memory_$Pointer$.offset_125|))) InVars {#memory_int=|v_#memory_int_160|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_73, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_126|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_73, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_126|} OutVars{#memory_int=|v_#memory_int_159|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_73, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_125|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_73, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_125|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] {27048#false} is VALID [2022-04-08 03:05:03,757 INFO L290 TraceCheckUtils]: 50: Hoare triple {27048#false} [733] L1654-->L1692: Formula: (let ((.cse0 (+ 116 v_ssl3_accept_~s.offset_17))) (and (= (select (select |v_#memory_int_81| |v_ssl3_accept_#t~mem150.base_1|) (+ |v_ssl3_accept_#t~mem150.offset_1| 908)) |v_ssl3_accept_#t~mem151_1|) (= (select (select |v_#memory_$Pointer$.offset_80| v_ssl3_accept_~s.base_17) .cse0) |v_ssl3_accept_#t~mem150.offset_1|) (= (select (select |v_#memory_$Pointer$.base_80| v_ssl3_accept_~s.base_17) .cse0) |v_ssl3_accept_#t~mem150.base_1|))) InVars {#memory_int=|v_#memory_int_81|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_17, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_80|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_17, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_80|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_17, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_80|, ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_1|, #memory_int=|v_#memory_int_81|, ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_17, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_80|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {27048#false} is VALID [2022-04-08 03:05:03,757 INFO L290 TraceCheckUtils]: 51: Hoare triple {27048#false} [740] L1692-->L1692-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] {27048#false} is VALID [2022-04-08 03:05:03,757 INFO L290 TraceCheckUtils]: 52: Hoare triple {27048#false} [746] L1692-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] {27048#false} is VALID [2022-04-08 03:05:03,757 INFO L290 TraceCheckUtils]: 53: Hoare triple {27048#false} [691] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {27048#false} is VALID [2022-04-08 03:05:03,758 INFO L290 TraceCheckUtils]: 54: Hoare triple {27048#false} [693] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_82| v_ssl3_accept_~s.base_18) (+ 72 v_ssl3_accept_~s.offset_18)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_82|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, 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_82|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {27048#false} is VALID [2022-04-08 03:05:03,758 INFO L290 TraceCheckUtils]: 55: Hoare triple {27048#false} [697] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_84| v_ssl3_accept_~s.base_20) (+ 72 v_ssl3_accept_~s.offset_20))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_84|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_20, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_20} OutVars{#memory_int=|v_#memory_int_84|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_20, ssl3_accept_~s.base=v_ssl3_accept_~s.base_20} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {27048#false} is VALID [2022-04-08 03:05:03,758 INFO L290 TraceCheckUtils]: 56: Hoare triple {27048#false} [701] L1173-->L1176: Formula: (and (= (select (select |v_#memory_int_85| v_ssl3_accept_~s.base_21) (+ 72 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|) (not (= |v_ssl3_accept_#t~mem48_5| 16384))) InVars {#memory_int=|v_#memory_int_85|, 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_85|, 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] {27048#false} is VALID [2022-04-08 03:05:03,758 INFO L290 TraceCheckUtils]: 57: Hoare triple {27048#false} [704] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_86| v_ssl3_accept_~s.base_22) (+ 72 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_86|, 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_86|, 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] {27048#false} is VALID [2022-04-08 03:05:03,758 INFO L290 TraceCheckUtils]: 58: Hoare triple {27048#false} [708] 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_25) (+ 72 v_ssl3_accept_~s.offset_25)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {27048#false} is VALID [2022-04-08 03:05:03,758 INFO L290 TraceCheckUtils]: 59: Hoare triple {27048#false} [711] L1182-->L1185: Formula: (and (= |v_ssl3_accept_#t~mem52_1| (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_26) (+ 72 v_ssl3_accept_~s.offset_26))) (not (= 8195 |v_ssl3_accept_#t~mem51_5|))) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} 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_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {27048#false} is VALID [2022-04-08 03:05:03,758 INFO L290 TraceCheckUtils]: 60: Hoare triple {27048#false} [715] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_93| v_ssl3_accept_~s.base_27) (+ 72 v_ssl3_accept_~s.offset_27)))) InVars {#memory_int=|v_#memory_int_93|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_27, ssl3_accept_~s.base=v_ssl3_accept_~s.base_27} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_93|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_27, ssl3_accept_~s.base=v_ssl3_accept_~s.base_27} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {27048#false} is VALID [2022-04-08 03:05:03,758 INFO L290 TraceCheckUtils]: 61: Hoare triple {27048#false} [720] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_28) (+ 72 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_94|, 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_94|, 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] {27048#false} is VALID [2022-04-08 03:05:03,758 INFO L290 TraceCheckUtils]: 62: Hoare triple {27048#false} [728] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_30) (+ 72 v_ssl3_accept_~s.offset_30))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {27048#false} is VALID [2022-04-08 03:05:03,758 INFO L290 TraceCheckUtils]: 63: Hoare triple {27048#false} [736] L1194-->L1197: Formula: (and (= |v_ssl3_accept_#t~mem56_1| (select (select |v_#memory_int_98| v_ssl3_accept_~s.base_31) (+ 72 v_ssl3_accept_~s.offset_31))) (not (= 8464 |v_ssl3_accept_#t~mem55_5|))) InVars {#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_31, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_31} OutVars{#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_31, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_31} AuxVars[] AssignedVars[ssl3_accept_#t~mem55, ssl3_accept_#t~mem56] {27048#false} is VALID [2022-04-08 03:05:03,758 INFO L290 TraceCheckUtils]: 64: Hoare triple {27048#false} [743] L1197-->L1200: Formula: (and (= (select (select |v_#memory_int_99| v_ssl3_accept_~s.base_32) (+ 72 v_ssl3_accept_~s.offset_32)) |v_ssl3_accept_#t~mem57_1|) (not (= 8465 |v_ssl3_accept_#t~mem56_5|))) InVars {#memory_int=|v_#memory_int_99|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_32, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_32} OutVars{#memory_int=|v_#memory_int_99|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_32, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_32} AuxVars[] AssignedVars[ssl3_accept_#t~mem56, ssl3_accept_#t~mem57] {27048#false} is VALID [2022-04-08 03:05:03,758 INFO L290 TraceCheckUtils]: 65: Hoare triple {27048#false} [750] L1200-->L1203: Formula: (and (not (= 8466 |v_ssl3_accept_#t~mem57_5|)) (= |v_ssl3_accept_#t~mem58_1| (select (select |v_#memory_int_100| v_ssl3_accept_~s.base_33) (+ 72 v_ssl3_accept_~s.offset_33)))) InVars {#memory_int=|v_#memory_int_100|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} OutVars{#memory_int=|v_#memory_int_100|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} AuxVars[] AssignedVars[ssl3_accept_#t~mem57, ssl3_accept_#t~mem58] {27048#false} is VALID [2022-04-08 03:05:03,758 INFO L290 TraceCheckUtils]: 66: Hoare triple {27048#false} [756] L1203-->L1206: Formula: (and (not (= 8496 |v_ssl3_accept_#t~mem58_5|)) (= |v_ssl3_accept_#t~mem59_1| (select (select |v_#memory_int_101| v_ssl3_accept_~s.base_34) (+ 72 v_ssl3_accept_~s.offset_34)))) InVars {#memory_int=|v_#memory_int_101|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_5|} OutVars{#memory_int=|v_#memory_int_101|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem58, ssl3_accept_#t~mem59] {27048#false} is VALID [2022-04-08 03:05:03,758 INFO L290 TraceCheckUtils]: 67: Hoare triple {27048#false} [763] L1206-->L1209: Formula: (and (= |v_ssl3_accept_#t~mem60_1| (select (select |v_#memory_int_102| v_ssl3_accept_~s.base_35) (+ 72 v_ssl3_accept_~s.offset_35))) (not (= 8497 |v_ssl3_accept_#t~mem59_5|))) InVars {#memory_int=|v_#memory_int_102|, 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_5|} OutVars{#memory_int=|v_#memory_int_102|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem59] {27048#false} is VALID [2022-04-08 03:05:03,758 INFO L290 TraceCheckUtils]: 68: Hoare triple {27048#false} [769] L1209-->L1212: Formula: (and (= (select (select |v_#memory_int_103| v_ssl3_accept_~s.base_36) (+ 72 v_ssl3_accept_~s.offset_36)) |v_ssl3_accept_#t~mem61_1|) (not (= |v_ssl3_accept_#t~mem60_5| 8512))) InVars {#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36} OutVars{#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem61] {27048#false} is VALID [2022-04-08 03:05:03,758 INFO L290 TraceCheckUtils]: 69: Hoare triple {27048#false} [776] L1212-->L1215: Formula: (and (not (= 8513 |v_ssl3_accept_#t~mem61_5|)) (= (select (select |v_#memory_int_104| v_ssl3_accept_~s.base_37) (+ 72 v_ssl3_accept_~s.offset_37)) |v_ssl3_accept_#t~mem62_1|)) InVars {#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_37, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_37} OutVars{#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_37, ssl3_accept_~s.base=v_ssl3_accept_~s.base_37, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem61, ssl3_accept_#t~mem62] {27048#false} is VALID [2022-04-08 03:05:03,759 INFO L290 TraceCheckUtils]: 70: Hoare triple {27048#false} [782] L1215-->L1218: Formula: (and (not (= 8528 |v_ssl3_accept_#t~mem62_5|)) (= (select (select |v_#memory_int_105| v_ssl3_accept_~s.base_38) (+ 72 v_ssl3_accept_~s.offset_38)) |v_ssl3_accept_#t~mem63_1|)) InVars {#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_5|} OutVars{#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38, ssl3_accept_#t~mem63=|v_ssl3_accept_#t~mem63_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem62, ssl3_accept_#t~mem63] {27048#false} is VALID [2022-04-08 03:05:03,759 INFO L290 TraceCheckUtils]: 71: Hoare triple {27048#false} [789] L1218-->L1221: Formula: (and (= (select (select |v_#memory_int_106| v_ssl3_accept_~s.base_39) (+ 72 v_ssl3_accept_~s.offset_39)) |v_ssl3_accept_#t~mem64_1|) (not (= |v_ssl3_accept_#t~mem63_5| 8529))) InVars {#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39, 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_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39} AuxVars[] AssignedVars[ssl3_accept_#t~mem63, ssl3_accept_#t~mem64] {27048#false} is VALID [2022-04-08 03:05:03,759 INFO L290 TraceCheckUtils]: 72: Hoare triple {27048#false} [793] L1221-->L1224: Formula: (and (= |v_ssl3_accept_#t~mem65_1| (select (select |v_#memory_int_107| v_ssl3_accept_~s.base_40) (+ 72 v_ssl3_accept_~s.offset_40))) (not (= 8544 |v_ssl3_accept_#t~mem64_5|))) InVars {#memory_int=|v_#memory_int_107|, ssl3_accept_#t~mem64=|v_ssl3_accept_#t~mem64_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40} OutVars{#memory_int=|v_#memory_int_107|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_#t~mem65=|v_ssl3_accept_#t~mem65_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40} AuxVars[] AssignedVars[ssl3_accept_#t~mem64, ssl3_accept_#t~mem65] {27048#false} is VALID [2022-04-08 03:05:03,759 INFO L290 TraceCheckUtils]: 73: Hoare triple {27048#false} [797] L1224-->L1227: Formula: (and (not (= 8545 |v_ssl3_accept_#t~mem65_5|)) (= (select (select |v_#memory_int_108| v_ssl3_accept_~s.base_41) (+ 72 v_ssl3_accept_~s.offset_41)) |v_ssl3_accept_#t~mem66_1|)) InVars {#memory_int=|v_#memory_int_108|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_#t~mem65=|v_ssl3_accept_#t~mem65_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41} OutVars{#memory_int=|v_#memory_int_108|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_#t~mem66=|v_ssl3_accept_#t~mem66_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41} AuxVars[] AssignedVars[ssl3_accept_#t~mem65, ssl3_accept_#t~mem66] {27048#false} is VALID [2022-04-08 03:05:03,759 INFO L290 TraceCheckUtils]: 74: Hoare triple {27048#false} [803] L1227-->L1230: Formula: (and (not (= 8560 |v_ssl3_accept_#t~mem66_5|)) (= (select (select |v_#memory_int_109| v_ssl3_accept_~s.base_42) (+ 72 v_ssl3_accept_~s.offset_42)) |v_ssl3_accept_#t~mem67_1|)) InVars {#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_42, ssl3_accept_#t~mem66=|v_ssl3_accept_#t~mem66_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_42} OutVars{#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_42, ssl3_accept_#t~mem67=|v_ssl3_accept_#t~mem67_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_42} AuxVars[] AssignedVars[ssl3_accept_#t~mem66, ssl3_accept_#t~mem67] {27048#false} is VALID [2022-04-08 03:05:03,759 INFO L290 TraceCheckUtils]: 75: Hoare triple {27048#false} [811] L1230-->L1233: Formula: (and (not (= |v_ssl3_accept_#t~mem67_5| 8561)) (= (select (select |v_#memory_int_110| v_ssl3_accept_~s.base_43) (+ 72 v_ssl3_accept_~s.offset_43)) |v_ssl3_accept_#t~mem68_1|)) InVars {#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_43, ssl3_accept_#t~mem67=|v_ssl3_accept_#t~mem67_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_43} OutVars{#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_43, ssl3_accept_#t~mem68=|v_ssl3_accept_#t~mem68_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_43} AuxVars[] AssignedVars[ssl3_accept_#t~mem67, ssl3_accept_#t~mem68] {27048#false} is VALID [2022-04-08 03:05:03,759 INFO L290 TraceCheckUtils]: 76: Hoare triple {27048#false} [822] L1233-->L1236: Formula: (and (not (= 8448 |v_ssl3_accept_#t~mem68_5|)) (= (select (select |v_#memory_int_111| v_ssl3_accept_~s.base_44) (+ 72 v_ssl3_accept_~s.offset_44)) |v_ssl3_accept_#t~mem69_1|)) InVars {#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_44, ssl3_accept_#t~mem68=|v_ssl3_accept_#t~mem68_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_44} OutVars{#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_44, ssl3_accept_#t~mem69=|v_ssl3_accept_#t~mem69_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_44} AuxVars[] AssignedVars[ssl3_accept_#t~mem68, ssl3_accept_#t~mem69] {27048#false} is VALID [2022-04-08 03:05:03,759 INFO L290 TraceCheckUtils]: 77: Hoare triple {27048#false} [831] L1236-->L1239: Formula: (and (= (select (select |v_#memory_int_112| v_ssl3_accept_~s.base_45) (+ 72 v_ssl3_accept_~s.offset_45)) |v_ssl3_accept_#t~mem70_1|) (not (= 8576 |v_ssl3_accept_#t~mem69_5|))) InVars {#memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_45, ssl3_accept_~s.base=v_ssl3_accept_~s.base_45, ssl3_accept_#t~mem69=|v_ssl3_accept_#t~mem69_5|} OutVars{#memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_45, ssl3_accept_#t~mem70=|v_ssl3_accept_#t~mem70_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_45} AuxVars[] AssignedVars[ssl3_accept_#t~mem70, ssl3_accept_#t~mem69] {27048#false} is VALID [2022-04-08 03:05:03,759 INFO L290 TraceCheckUtils]: 78: Hoare triple {27048#false} [842] L1239-->L1242: Formula: (and (not (= 8577 |v_ssl3_accept_#t~mem70_5|)) (= (select (select |v_#memory_int_113| v_ssl3_accept_~s.base_46) (+ 72 v_ssl3_accept_~s.offset_46)) |v_ssl3_accept_#t~mem71_1|)) InVars {#memory_int=|v_#memory_int_113|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_46, ssl3_accept_#t~mem70=|v_ssl3_accept_#t~mem70_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_46} OutVars{#memory_int=|v_#memory_int_113|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_46, ssl3_accept_#t~mem71=|v_ssl3_accept_#t~mem71_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_46} AuxVars[] AssignedVars[ssl3_accept_#t~mem70, ssl3_accept_#t~mem71] {27048#false} is VALID [2022-04-08 03:05:03,759 INFO L290 TraceCheckUtils]: 79: Hoare triple {27048#false} [850] L1242-->L1245: Formula: (and (= (select (select |v_#memory_int_114| v_ssl3_accept_~s.base_47) (+ 72 v_ssl3_accept_~s.offset_47)) |v_ssl3_accept_#t~mem72_1|) (not (= |v_ssl3_accept_#t~mem71_5| 8592))) InVars {#memory_int=|v_#memory_int_114|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_47, ssl3_accept_#t~mem71=|v_ssl3_accept_#t~mem71_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_47} OutVars{#memory_int=|v_#memory_int_114|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_47, ssl3_accept_#t~mem72=|v_ssl3_accept_#t~mem72_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_47} AuxVars[] AssignedVars[ssl3_accept_#t~mem71, ssl3_accept_#t~mem72] {27048#false} is VALID [2022-04-08 03:05:03,759 INFO L290 TraceCheckUtils]: 80: Hoare triple {27048#false} [857] L1245-->L1248: Formula: (and (not (= 8593 |v_ssl3_accept_#t~mem72_5|)) (= |v_ssl3_accept_#t~mem73_1| (select (select |v_#memory_int_115| v_ssl3_accept_~s.base_48) (+ 72 v_ssl3_accept_~s.offset_48)))) InVars {#memory_int=|v_#memory_int_115|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_48, ssl3_accept_#t~mem72=|v_ssl3_accept_#t~mem72_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_48} OutVars{#memory_int=|v_#memory_int_115|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_48, ssl3_accept_~s.base=v_ssl3_accept_~s.base_48, ssl3_accept_#t~mem73=|v_ssl3_accept_#t~mem73_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem72, ssl3_accept_#t~mem73] {27048#false} is VALID [2022-04-08 03:05:03,759 INFO L290 TraceCheckUtils]: 81: Hoare triple {27048#false} [863] L1248-->L1251: Formula: (and (= (select (select |v_#memory_int_116| v_ssl3_accept_~s.base_49) (+ 72 v_ssl3_accept_~s.offset_49)) |v_ssl3_accept_#t~mem74_1|) (not (= |v_ssl3_accept_#t~mem73_5| 8608))) InVars {#memory_int=|v_#memory_int_116|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_49, ssl3_accept_~s.base=v_ssl3_accept_~s.base_49, ssl3_accept_#t~mem73=|v_ssl3_accept_#t~mem73_5|} OutVars{#memory_int=|v_#memory_int_116|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_49, ssl3_accept_~s.base=v_ssl3_accept_~s.base_49, ssl3_accept_#t~mem74=|v_ssl3_accept_#t~mem74_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem73, ssl3_accept_#t~mem74] {27048#false} is VALID [2022-04-08 03:05:03,759 INFO L290 TraceCheckUtils]: 82: Hoare triple {27048#false} [866] L1251-->L1254: Formula: (and (= (select (select |v_#memory_int_117| v_ssl3_accept_~s.base_50) (+ 72 v_ssl3_accept_~s.offset_50)) |v_ssl3_accept_#t~mem75_1|) (not (= |v_ssl3_accept_#t~mem74_5| 8609))) InVars {#memory_int=|v_#memory_int_117|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_50, ssl3_accept_~s.base=v_ssl3_accept_~s.base_50, 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_117|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_50, ssl3_accept_~s.base=v_ssl3_accept_~s.base_50} AuxVars[] AssignedVars[ssl3_accept_#t~mem74, ssl3_accept_#t~mem75] {27048#false} is VALID [2022-04-08 03:05:03,759 INFO L290 TraceCheckUtils]: 83: Hoare triple {27048#false} [870] L1254-->L1257: Formula: (and (= (select (select |v_#memory_int_118| v_ssl3_accept_~s.base_51) (+ 72 v_ssl3_accept_~s.offset_51)) |v_ssl3_accept_#t~mem76_1|) (not (= |v_ssl3_accept_#t~mem75_5| 8640))) InVars {#memory_int=|v_#memory_int_118|, ssl3_accept_#t~mem75=|v_ssl3_accept_#t~mem75_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_51, ssl3_accept_~s.base=v_ssl3_accept_~s.base_51} OutVars{#memory_int=|v_#memory_int_118|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_51, ssl3_accept_#t~mem76=|v_ssl3_accept_#t~mem76_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_51} AuxVars[] AssignedVars[ssl3_accept_#t~mem75, ssl3_accept_#t~mem76] {27048#false} is VALID [2022-04-08 03:05:03,759 INFO L290 TraceCheckUtils]: 84: Hoare triple {27048#false} [873] L1257-->L1260: Formula: (and (= (select (select |v_#memory_int_119| v_ssl3_accept_~s.base_52) (+ 72 v_ssl3_accept_~s.offset_52)) |v_ssl3_accept_#t~mem77_1|) (not (= |v_ssl3_accept_#t~mem76_5| 8641))) InVars {#memory_int=|v_#memory_int_119|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_52, ssl3_accept_#t~mem76=|v_ssl3_accept_#t~mem76_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_52} OutVars{#memory_int=|v_#memory_int_119|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_52, ssl3_accept_#t~mem77=|v_ssl3_accept_#t~mem77_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_52} AuxVars[] AssignedVars[ssl3_accept_#t~mem76, ssl3_accept_#t~mem77] {27048#false} is VALID [2022-04-08 03:05:03,760 INFO L290 TraceCheckUtils]: 85: Hoare triple {27048#false} [876] 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] {27048#false} is VALID [2022-04-08 03:05:03,760 INFO L290 TraceCheckUtils]: 86: Hoare triple {27048#false} [880] L1264-->L1586: Formula: (let ((.cse5 (+ 116 v_ssl3_accept_~s.offset_5)) (.cse4 (select |v_#memory_$Pointer$.offset_50| v_ssl3_accept_~s.base_5)) (.cse6 (select |v_#memory_$Pointer$.base_50| v_ssl3_accept_~s.base_5)) (.cse7 (+ v_ssl3_accept_~s.offset_5 248))) (let ((.cse0 (select .cse6 .cse7)) (.cse1 (+ 192 (select .cse4 .cse7))) (.cse2 (select .cse6 .cse5)) (.cse3 (+ 888 (select .cse4 .cse5)))) (and (= |v_#memory_int_55| (store |v_#memory_int_56| .cse0 (store (select |v_#memory_int_56| .cse0) .cse1 (select (select |v_#memory_int_55| .cse0) .cse1)))) (= (store |v_#memory_$Pointer$.base_50| .cse0 (store (select |v_#memory_$Pointer$.base_50| .cse0) .cse1 (select (select |v_#memory_$Pointer$.base_50| .cse2) .cse3))) |v_#memory_$Pointer$.base_49|) (= |v_#memory_$Pointer$.offset_49| (store |v_#memory_$Pointer$.offset_50| .cse0 (store (select |v_#memory_$Pointer$.offset_50| .cse0) .cse1 (select (select |v_#memory_$Pointer$.offset_50| .cse2) .cse3))))))) InVars {#memory_int=|v_#memory_int_56|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_5, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_50|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_5, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_50|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_5, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_49|, 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_55|, 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_5, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_49|} 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] {27048#false} is VALID [2022-04-08 03:05:03,760 INFO L290 TraceCheckUtils]: 87: Hoare triple {27048#false} [885] L1586-->L1593: Formula: (and (<= |v_ssl3_accept_#t~nondet143_2| 2147483647) (= v_ssl3_accept_~ret~0_5 |v_ssl3_accept_#t~nondet143_2|) (<= 0 (+ |v_ssl3_accept_#t~nondet143_2| 2147483648)) (not (= v_ssl3_accept_~tmp___9~0_2 0))) InVars {ssl3_accept_#t~nondet143=|v_ssl3_accept_#t~nondet143_2|, ssl3_accept_~tmp___9~0=v_ssl3_accept_~tmp___9~0_2} OutVars{ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_5, ssl3_accept_~tmp___9~0=v_ssl3_accept_~tmp___9~0_2} AuxVars[] AssignedVars[ssl3_accept_~ret~0, ssl3_accept_#t~nondet143] {27048#false} is VALID [2022-04-08 03:05:03,760 INFO L290 TraceCheckUtils]: 88: Hoare triple {27048#false} [888] L1593-->L1593-2: Formula: (and (= 3 v_ssl3_accept_~blastFlag~0_1) (= 2 v_ssl3_accept_~blastFlag~0_2)) 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] {27048#false} is VALID [2022-04-08 03:05:03,760 INFO L290 TraceCheckUtils]: 89: Hoare triple {27048#false} [894] L1593-2-->L1605: Formula: (let ((.cse2 (select |v_#memory_$Pointer$.base_225| v_ssl3_accept_~s.base_6)) (.cse1 (+ v_ssl3_accept_~s.offset_6 88)) (.cse3 (select |v_#memory_$Pointer$.offset_225| v_ssl3_accept_~s.base_6)) (.cse0 (+ v_ssl3_accept_~s.offset_6 72))) (and (= |v_#memory_int_57| (store |v_#memory_int_59| v_ssl3_accept_~s.base_6 (store (store (select |v_#memory_int_59| v_ssl3_accept_~s.base_6) .cse0 8672) .cse1 0))) (not (<= v_ssl3_accept_~ret~0_7 0)) (= (store |v_#memory_$Pointer$.base_53| v_ssl3_accept_~s.base_6 (store (select |v_#memory_$Pointer$.base_53| v_ssl3_accept_~s.base_6) .cse0 (select .cse2 .cse0))) |v_#memory_$Pointer$.base_225|) (= (store |v_#memory_$Pointer$.base_225| v_ssl3_accept_~s.base_6 (store .cse2 .cse1 (select (select |v_#memory_$Pointer$.base_51| v_ssl3_accept_~s.base_6) .cse1))) |v_#memory_$Pointer$.base_51|) (= (store |v_#memory_$Pointer$.offset_225| v_ssl3_accept_~s.base_6 (store .cse3 .cse1 (select (select |v_#memory_$Pointer$.offset_51| v_ssl3_accept_~s.base_6) .cse1))) |v_#memory_$Pointer$.offset_51|) (= |v_#memory_$Pointer$.offset_225| (store |v_#memory_$Pointer$.offset_53| v_ssl3_accept_~s.base_6 (store (select |v_#memory_$Pointer$.offset_53| v_ssl3_accept_~s.base_6) .cse0 (select .cse3 .cse0)))))) InVars {ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_6, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_7, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_53|, #memory_int=|v_#memory_int_59|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_6, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_53|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_6, ssl3_accept_~ret~0=v_ssl3_accept_~ret~0_7, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_51|, #memory_int=|v_#memory_int_57|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_6, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_51|} AuxVars[|v_#memory_$Pointer$.offset_225|, |v_#memory_$Pointer$.base_225|] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset] {27048#false} is VALID [2022-04-08 03:05:03,760 INFO L290 TraceCheckUtils]: 90: Hoare triple {27048#false} [900] L1605-->L1654: Formula: (not (= v_ssl3_accept_~tmp___10~0_2 0)) InVars {ssl3_accept_~tmp___10~0=v_ssl3_accept_~tmp___10~0_2} OutVars{ssl3_accept_~tmp___10~0=v_ssl3_accept_~tmp___10~0_2} AuxVars[] AssignedVars[] {27048#false} is VALID [2022-04-08 03:05:03,760 INFO L290 TraceCheckUtils]: 91: Hoare triple {27048#false} [733] L1654-->L1692: Formula: (let ((.cse0 (+ 116 v_ssl3_accept_~s.offset_17))) (and (= (select (select |v_#memory_int_81| |v_ssl3_accept_#t~mem150.base_1|) (+ |v_ssl3_accept_#t~mem150.offset_1| 908)) |v_ssl3_accept_#t~mem151_1|) (= (select (select |v_#memory_$Pointer$.offset_80| v_ssl3_accept_~s.base_17) .cse0) |v_ssl3_accept_#t~mem150.offset_1|) (= (select (select |v_#memory_$Pointer$.base_80| v_ssl3_accept_~s.base_17) .cse0) |v_ssl3_accept_#t~mem150.base_1|))) InVars {#memory_int=|v_#memory_int_81|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_17, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_80|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_17, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_80|} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_17, ssl3_accept_#t~mem150.offset=|v_ssl3_accept_#t~mem150.offset_1|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_80|, ssl3_accept_#t~mem151=|v_ssl3_accept_#t~mem151_1|, #memory_int=|v_#memory_int_81|, ssl3_accept_#t~mem150.base=|v_ssl3_accept_#t~mem150.base_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_17, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_80|} AuxVars[] AssignedVars[ssl3_accept_#t~mem150.offset, ssl3_accept_#t~mem151, ssl3_accept_#t~mem150.base] {27048#false} is VALID [2022-04-08 03:05:03,760 INFO L290 TraceCheckUtils]: 92: Hoare triple {27048#false} [740] L1692-->L1692-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] {27048#false} is VALID [2022-04-08 03:05:03,760 INFO L290 TraceCheckUtils]: 93: Hoare triple {27048#false} [746] L1692-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] {27048#false} is VALID [2022-04-08 03:05:03,760 INFO L290 TraceCheckUtils]: 94: Hoare triple {27048#false} [691] L1167-2-->L1168: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {27048#false} is VALID [2022-04-08 03:05:03,760 INFO L290 TraceCheckUtils]: 95: Hoare triple {27048#false} [693] L1168-->L1170: Formula: (let ((.cse0 (select (select |v_#memory_int_82| v_ssl3_accept_~s.base_18) (+ 72 v_ssl3_accept_~s.offset_18)))) (and (= |v_ssl3_accept_#t~mem47_1| .cse0) (= v_ssl3_accept_~state~0_2 .cse0))) InVars {#memory_int=|v_#memory_int_82|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18} OutVars{ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_18, 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_82|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_18, ssl3_accept_~state~0=v_ssl3_accept_~state~0_2} AuxVars[] AssignedVars[ssl3_accept_#t~mem47, ssl3_accept_#t~mem46, ssl3_accept_~state~0] {27048#false} is VALID [2022-04-08 03:05:03,760 INFO L290 TraceCheckUtils]: 96: Hoare triple {27048#false} [697] L1170-->L1173: Formula: (and (= |v_ssl3_accept_#t~mem48_1| (select (select |v_#memory_int_84| v_ssl3_accept_~s.base_20) (+ 72 v_ssl3_accept_~s.offset_20))) (not (= 12292 |v_ssl3_accept_#t~mem47_5|))) InVars {#memory_int=|v_#memory_int_84|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_20, ssl3_accept_#t~mem47=|v_ssl3_accept_#t~mem47_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_20} OutVars{#memory_int=|v_#memory_int_84|, ssl3_accept_#t~mem48=|v_ssl3_accept_#t~mem48_1|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_20, ssl3_accept_~s.base=v_ssl3_accept_~s.base_20} AuxVars[] AssignedVars[ssl3_accept_#t~mem48, ssl3_accept_#t~mem47] {27048#false} is VALID [2022-04-08 03:05:03,760 INFO L290 TraceCheckUtils]: 97: Hoare triple {27048#false} [701] L1173-->L1176: Formula: (and (= (select (select |v_#memory_int_85| v_ssl3_accept_~s.base_21) (+ 72 v_ssl3_accept_~s.offset_21)) |v_ssl3_accept_#t~mem49_1|) (not (= |v_ssl3_accept_#t~mem48_5| 16384))) InVars {#memory_int=|v_#memory_int_85|, 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_85|, 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] {27048#false} is VALID [2022-04-08 03:05:03,760 INFO L290 TraceCheckUtils]: 98: Hoare triple {27048#false} [704] L1176-->L1179: Formula: (and (not (= 8192 |v_ssl3_accept_#t~mem49_5|)) (= (select (select |v_#memory_int_86| v_ssl3_accept_~s.base_22) (+ 72 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_86|, 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_86|, 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] {27048#false} is VALID [2022-04-08 03:05:03,761 INFO L290 TraceCheckUtils]: 99: Hoare triple {27048#false} [708] 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_25) (+ 72 v_ssl3_accept_~s.offset_25)))) InVars {#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem50=|v_ssl3_accept_#t~mem50_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25} OutVars{#memory_int=|v_#memory_int_91|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_25, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_25} AuxVars[] AssignedVars[ssl3_accept_#t~mem51, ssl3_accept_#t~mem50] {27048#false} is VALID [2022-04-08 03:05:03,761 INFO L290 TraceCheckUtils]: 100: Hoare triple {27048#false} [711] L1182-->L1185: Formula: (and (= |v_ssl3_accept_#t~mem52_1| (select (select |v_#memory_int_92| v_ssl3_accept_~s.base_26) (+ 72 v_ssl3_accept_~s.offset_26))) (not (= 8195 |v_ssl3_accept_#t~mem51_5|))) InVars {#memory_int=|v_#memory_int_92|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_26, ssl3_accept_#t~mem51=|v_ssl3_accept_#t~mem51_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} 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_26, ssl3_accept_~s.base=v_ssl3_accept_~s.base_26} AuxVars[] AssignedVars[ssl3_accept_#t~mem52, ssl3_accept_#t~mem51] {27048#false} is VALID [2022-04-08 03:05:03,761 INFO L290 TraceCheckUtils]: 101: Hoare triple {27048#false} [715] L1185-->L1188: Formula: (and (not (= |v_ssl3_accept_#t~mem52_5| 8480)) (= |v_ssl3_accept_#t~mem53_1| (select (select |v_#memory_int_93| v_ssl3_accept_~s.base_27) (+ 72 v_ssl3_accept_~s.offset_27)))) InVars {#memory_int=|v_#memory_int_93|, ssl3_accept_#t~mem52=|v_ssl3_accept_#t~mem52_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_27, ssl3_accept_~s.base=v_ssl3_accept_~s.base_27} OutVars{ssl3_accept_#t~mem53=|v_ssl3_accept_#t~mem53_1|, #memory_int=|v_#memory_int_93|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_27, ssl3_accept_~s.base=v_ssl3_accept_~s.base_27} AuxVars[] AssignedVars[ssl3_accept_#t~mem53, ssl3_accept_#t~mem52] {27048#false} is VALID [2022-04-08 03:05:03,761 INFO L290 TraceCheckUtils]: 102: Hoare triple {27048#false} [720] L1188-->L1191: Formula: (and (not (= |v_ssl3_accept_#t~mem53_5| 8481)) (= (select (select |v_#memory_int_94| v_ssl3_accept_~s.base_28) (+ 72 v_ssl3_accept_~s.offset_28)) |v_ssl3_accept_#t~mem54_1|)) InVars {#memory_int=|v_#memory_int_94|, 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_94|, 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] {27048#false} is VALID [2022-04-08 03:05:03,761 INFO L290 TraceCheckUtils]: 103: Hoare triple {27048#false} [728] L1191-->L1194: Formula: (and (= |v_ssl3_accept_#t~mem55_1| (select (select |v_#memory_int_97| v_ssl3_accept_~s.base_30) (+ 72 v_ssl3_accept_~s.offset_30))) (not (= 8482 |v_ssl3_accept_#t~mem54_5|))) InVars {#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem54=|v_ssl3_accept_#t~mem54_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} OutVars{#memory_int=|v_#memory_int_97|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_30, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_30} AuxVars[] AssignedVars[ssl3_accept_#t~mem54, ssl3_accept_#t~mem55] {27048#false} is VALID [2022-04-08 03:05:03,761 INFO L290 TraceCheckUtils]: 104: Hoare triple {27048#false} [736] L1194-->L1197: Formula: (and (= |v_ssl3_accept_#t~mem56_1| (select (select |v_#memory_int_98| v_ssl3_accept_~s.base_31) (+ 72 v_ssl3_accept_~s.offset_31))) (not (= 8464 |v_ssl3_accept_#t~mem55_5|))) InVars {#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_31, ssl3_accept_#t~mem55=|v_ssl3_accept_#t~mem55_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_31} OutVars{#memory_int=|v_#memory_int_98|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_31, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_31} AuxVars[] AssignedVars[ssl3_accept_#t~mem55, ssl3_accept_#t~mem56] {27048#false} is VALID [2022-04-08 03:05:03,761 INFO L290 TraceCheckUtils]: 105: Hoare triple {27048#false} [743] L1197-->L1200: Formula: (and (= (select (select |v_#memory_int_99| v_ssl3_accept_~s.base_32) (+ 72 v_ssl3_accept_~s.offset_32)) |v_ssl3_accept_#t~mem57_1|) (not (= 8465 |v_ssl3_accept_#t~mem56_5|))) InVars {#memory_int=|v_#memory_int_99|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_32, ssl3_accept_#t~mem56=|v_ssl3_accept_#t~mem56_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_32} OutVars{#memory_int=|v_#memory_int_99|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_32, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_32} AuxVars[] AssignedVars[ssl3_accept_#t~mem56, ssl3_accept_#t~mem57] {27048#false} is VALID [2022-04-08 03:05:03,761 INFO L290 TraceCheckUtils]: 106: Hoare triple {27048#false} [750] L1200-->L1203: Formula: (and (not (= 8466 |v_ssl3_accept_#t~mem57_5|)) (= |v_ssl3_accept_#t~mem58_1| (select (select |v_#memory_int_100| v_ssl3_accept_~s.base_33) (+ 72 v_ssl3_accept_~s.offset_33)))) InVars {#memory_int=|v_#memory_int_100|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem57=|v_ssl3_accept_#t~mem57_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} OutVars{#memory_int=|v_#memory_int_100|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_33, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_33} AuxVars[] AssignedVars[ssl3_accept_#t~mem57, ssl3_accept_#t~mem58] {27048#false} is VALID [2022-04-08 03:05:03,761 INFO L290 TraceCheckUtils]: 107: Hoare triple {27048#false} [756] L1203-->L1206: Formula: (and (not (= 8496 |v_ssl3_accept_#t~mem58_5|)) (= |v_ssl3_accept_#t~mem59_1| (select (select |v_#memory_int_101| v_ssl3_accept_~s.base_34) (+ 72 v_ssl3_accept_~s.offset_34)))) InVars {#memory_int=|v_#memory_int_101|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34, ssl3_accept_#t~mem58=|v_ssl3_accept_#t~mem58_5|} OutVars{#memory_int=|v_#memory_int_101|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_34, ssl3_accept_~s.base=v_ssl3_accept_~s.base_34, ssl3_accept_#t~mem59=|v_ssl3_accept_#t~mem59_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem58, ssl3_accept_#t~mem59] {27048#false} is VALID [2022-04-08 03:05:03,761 INFO L290 TraceCheckUtils]: 108: Hoare triple {27048#false} [763] L1206-->L1209: Formula: (and (= |v_ssl3_accept_#t~mem60_1| (select (select |v_#memory_int_102| v_ssl3_accept_~s.base_35) (+ 72 v_ssl3_accept_~s.offset_35))) (not (= 8497 |v_ssl3_accept_#t~mem59_5|))) InVars {#memory_int=|v_#memory_int_102|, 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_5|} OutVars{#memory_int=|v_#memory_int_102|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_35, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_35} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem59] {27048#false} is VALID [2022-04-08 03:05:03,761 INFO L290 TraceCheckUtils]: 109: Hoare triple {27048#false} [769] L1209-->L1212: Formula: (and (= (select (select |v_#memory_int_103| v_ssl3_accept_~s.base_36) (+ 72 v_ssl3_accept_~s.offset_36)) |v_ssl3_accept_#t~mem61_1|) (not (= |v_ssl3_accept_#t~mem60_5| 8512))) InVars {#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_#t~mem60=|v_ssl3_accept_#t~mem60_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36} OutVars{#memory_int=|v_#memory_int_103|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_36, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_36} AuxVars[] AssignedVars[ssl3_accept_#t~mem60, ssl3_accept_#t~mem61] {27048#false} is VALID [2022-04-08 03:05:03,761 INFO L290 TraceCheckUtils]: 110: Hoare triple {27048#false} [776] L1212-->L1215: Formula: (and (not (= 8513 |v_ssl3_accept_#t~mem61_5|)) (= (select (select |v_#memory_int_104| v_ssl3_accept_~s.base_37) (+ 72 v_ssl3_accept_~s.offset_37)) |v_ssl3_accept_#t~mem62_1|)) InVars {#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_37, ssl3_accept_#t~mem61=|v_ssl3_accept_#t~mem61_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_37} OutVars{#memory_int=|v_#memory_int_104|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_37, ssl3_accept_~s.base=v_ssl3_accept_~s.base_37, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem61, ssl3_accept_#t~mem62] {27048#false} is VALID [2022-04-08 03:05:03,761 INFO L290 TraceCheckUtils]: 111: Hoare triple {27048#false} [782] L1215-->L1218: Formula: (and (not (= 8528 |v_ssl3_accept_#t~mem62_5|)) (= (select (select |v_#memory_int_105| v_ssl3_accept_~s.base_38) (+ 72 v_ssl3_accept_~s.offset_38)) |v_ssl3_accept_#t~mem63_1|)) InVars {#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38, ssl3_accept_#t~mem62=|v_ssl3_accept_#t~mem62_5|} OutVars{#memory_int=|v_#memory_int_105|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_38, ssl3_accept_~s.base=v_ssl3_accept_~s.base_38, ssl3_accept_#t~mem63=|v_ssl3_accept_#t~mem63_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem62, ssl3_accept_#t~mem63] {27048#false} is VALID [2022-04-08 03:05:03,761 INFO L290 TraceCheckUtils]: 112: Hoare triple {27048#false} [789] L1218-->L1221: Formula: (and (= (select (select |v_#memory_int_106| v_ssl3_accept_~s.base_39) (+ 72 v_ssl3_accept_~s.offset_39)) |v_ssl3_accept_#t~mem64_1|) (not (= |v_ssl3_accept_#t~mem63_5| 8529))) InVars {#memory_int=|v_#memory_int_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39, 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_106|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_39, ssl3_accept_~s.base=v_ssl3_accept_~s.base_39} AuxVars[] AssignedVars[ssl3_accept_#t~mem63, ssl3_accept_#t~mem64] {27048#false} is VALID [2022-04-08 03:05:03,761 INFO L290 TraceCheckUtils]: 113: Hoare triple {27048#false} [793] L1221-->L1224: Formula: (and (= |v_ssl3_accept_#t~mem65_1| (select (select |v_#memory_int_107| v_ssl3_accept_~s.base_40) (+ 72 v_ssl3_accept_~s.offset_40))) (not (= 8544 |v_ssl3_accept_#t~mem64_5|))) InVars {#memory_int=|v_#memory_int_107|, ssl3_accept_#t~mem64=|v_ssl3_accept_#t~mem64_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40} OutVars{#memory_int=|v_#memory_int_107|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_40, ssl3_accept_#t~mem65=|v_ssl3_accept_#t~mem65_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_40} AuxVars[] AssignedVars[ssl3_accept_#t~mem64, ssl3_accept_#t~mem65] {27048#false} is VALID [2022-04-08 03:05:03,761 INFO L290 TraceCheckUtils]: 114: Hoare triple {27048#false} [797] L1224-->L1227: Formula: (and (not (= 8545 |v_ssl3_accept_#t~mem65_5|)) (= (select (select |v_#memory_int_108| v_ssl3_accept_~s.base_41) (+ 72 v_ssl3_accept_~s.offset_41)) |v_ssl3_accept_#t~mem66_1|)) InVars {#memory_int=|v_#memory_int_108|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_#t~mem65=|v_ssl3_accept_#t~mem65_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41} OutVars{#memory_int=|v_#memory_int_108|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_41, ssl3_accept_#t~mem66=|v_ssl3_accept_#t~mem66_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_41} AuxVars[] AssignedVars[ssl3_accept_#t~mem65, ssl3_accept_#t~mem66] {27048#false} is VALID [2022-04-08 03:05:03,762 INFO L290 TraceCheckUtils]: 115: Hoare triple {27048#false} [803] L1227-->L1230: Formula: (and (not (= 8560 |v_ssl3_accept_#t~mem66_5|)) (= (select (select |v_#memory_int_109| v_ssl3_accept_~s.base_42) (+ 72 v_ssl3_accept_~s.offset_42)) |v_ssl3_accept_#t~mem67_1|)) InVars {#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_42, ssl3_accept_#t~mem66=|v_ssl3_accept_#t~mem66_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_42} OutVars{#memory_int=|v_#memory_int_109|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_42, ssl3_accept_#t~mem67=|v_ssl3_accept_#t~mem67_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_42} AuxVars[] AssignedVars[ssl3_accept_#t~mem66, ssl3_accept_#t~mem67] {27048#false} is VALID [2022-04-08 03:05:03,762 INFO L290 TraceCheckUtils]: 116: Hoare triple {27048#false} [811] L1230-->L1233: Formula: (and (not (= |v_ssl3_accept_#t~mem67_5| 8561)) (= (select (select |v_#memory_int_110| v_ssl3_accept_~s.base_43) (+ 72 v_ssl3_accept_~s.offset_43)) |v_ssl3_accept_#t~mem68_1|)) InVars {#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_43, ssl3_accept_#t~mem67=|v_ssl3_accept_#t~mem67_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_43} OutVars{#memory_int=|v_#memory_int_110|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_43, ssl3_accept_#t~mem68=|v_ssl3_accept_#t~mem68_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_43} AuxVars[] AssignedVars[ssl3_accept_#t~mem67, ssl3_accept_#t~mem68] {27048#false} is VALID [2022-04-08 03:05:03,762 INFO L290 TraceCheckUtils]: 117: Hoare triple {27048#false} [822] L1233-->L1236: Formula: (and (not (= 8448 |v_ssl3_accept_#t~mem68_5|)) (= (select (select |v_#memory_int_111| v_ssl3_accept_~s.base_44) (+ 72 v_ssl3_accept_~s.offset_44)) |v_ssl3_accept_#t~mem69_1|)) InVars {#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_44, ssl3_accept_#t~mem68=|v_ssl3_accept_#t~mem68_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_44} OutVars{#memory_int=|v_#memory_int_111|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_44, ssl3_accept_#t~mem69=|v_ssl3_accept_#t~mem69_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_44} AuxVars[] AssignedVars[ssl3_accept_#t~mem68, ssl3_accept_#t~mem69] {27048#false} is VALID [2022-04-08 03:05:03,762 INFO L290 TraceCheckUtils]: 118: Hoare triple {27048#false} [831] L1236-->L1239: Formula: (and (= (select (select |v_#memory_int_112| v_ssl3_accept_~s.base_45) (+ 72 v_ssl3_accept_~s.offset_45)) |v_ssl3_accept_#t~mem70_1|) (not (= 8576 |v_ssl3_accept_#t~mem69_5|))) InVars {#memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_45, ssl3_accept_~s.base=v_ssl3_accept_~s.base_45, ssl3_accept_#t~mem69=|v_ssl3_accept_#t~mem69_5|} OutVars{#memory_int=|v_#memory_int_112|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_45, ssl3_accept_#t~mem70=|v_ssl3_accept_#t~mem70_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_45} AuxVars[] AssignedVars[ssl3_accept_#t~mem70, ssl3_accept_#t~mem69] {27048#false} is VALID [2022-04-08 03:05:03,762 INFO L290 TraceCheckUtils]: 119: Hoare triple {27048#false} [842] L1239-->L1242: Formula: (and (not (= 8577 |v_ssl3_accept_#t~mem70_5|)) (= (select (select |v_#memory_int_113| v_ssl3_accept_~s.base_46) (+ 72 v_ssl3_accept_~s.offset_46)) |v_ssl3_accept_#t~mem71_1|)) InVars {#memory_int=|v_#memory_int_113|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_46, ssl3_accept_#t~mem70=|v_ssl3_accept_#t~mem70_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_46} OutVars{#memory_int=|v_#memory_int_113|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_46, ssl3_accept_#t~mem71=|v_ssl3_accept_#t~mem71_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_46} AuxVars[] AssignedVars[ssl3_accept_#t~mem70, ssl3_accept_#t~mem71] {27048#false} is VALID [2022-04-08 03:05:03,762 INFO L290 TraceCheckUtils]: 120: Hoare triple {27048#false} [850] L1242-->L1245: Formula: (and (= (select (select |v_#memory_int_114| v_ssl3_accept_~s.base_47) (+ 72 v_ssl3_accept_~s.offset_47)) |v_ssl3_accept_#t~mem72_1|) (not (= |v_ssl3_accept_#t~mem71_5| 8592))) InVars {#memory_int=|v_#memory_int_114|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_47, ssl3_accept_#t~mem71=|v_ssl3_accept_#t~mem71_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_47} OutVars{#memory_int=|v_#memory_int_114|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_47, ssl3_accept_#t~mem72=|v_ssl3_accept_#t~mem72_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_47} AuxVars[] AssignedVars[ssl3_accept_#t~mem71, ssl3_accept_#t~mem72] {27048#false} is VALID [2022-04-08 03:05:03,762 INFO L290 TraceCheckUtils]: 121: Hoare triple {27048#false} [857] L1245-->L1248: Formula: (and (not (= 8593 |v_ssl3_accept_#t~mem72_5|)) (= |v_ssl3_accept_#t~mem73_1| (select (select |v_#memory_int_115| v_ssl3_accept_~s.base_48) (+ 72 v_ssl3_accept_~s.offset_48)))) InVars {#memory_int=|v_#memory_int_115|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_48, ssl3_accept_#t~mem72=|v_ssl3_accept_#t~mem72_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_48} OutVars{#memory_int=|v_#memory_int_115|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_48, ssl3_accept_~s.base=v_ssl3_accept_~s.base_48, ssl3_accept_#t~mem73=|v_ssl3_accept_#t~mem73_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem72, ssl3_accept_#t~mem73] {27048#false} is VALID [2022-04-08 03:05:03,762 INFO L290 TraceCheckUtils]: 122: Hoare triple {27048#false} [863] L1248-->L1251: Formula: (and (= (select (select |v_#memory_int_116| v_ssl3_accept_~s.base_49) (+ 72 v_ssl3_accept_~s.offset_49)) |v_ssl3_accept_#t~mem74_1|) (not (= |v_ssl3_accept_#t~mem73_5| 8608))) InVars {#memory_int=|v_#memory_int_116|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_49, ssl3_accept_~s.base=v_ssl3_accept_~s.base_49, ssl3_accept_#t~mem73=|v_ssl3_accept_#t~mem73_5|} OutVars{#memory_int=|v_#memory_int_116|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_49, ssl3_accept_~s.base=v_ssl3_accept_~s.base_49, ssl3_accept_#t~mem74=|v_ssl3_accept_#t~mem74_1|} AuxVars[] AssignedVars[ssl3_accept_#t~mem73, ssl3_accept_#t~mem74] {27048#false} is VALID [2022-04-08 03:05:03,762 INFO L290 TraceCheckUtils]: 123: Hoare triple {27048#false} [866] L1251-->L1254: Formula: (and (= (select (select |v_#memory_int_117| v_ssl3_accept_~s.base_50) (+ 72 v_ssl3_accept_~s.offset_50)) |v_ssl3_accept_#t~mem75_1|) (not (= |v_ssl3_accept_#t~mem74_5| 8609))) InVars {#memory_int=|v_#memory_int_117|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_50, ssl3_accept_~s.base=v_ssl3_accept_~s.base_50, 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_117|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_50, ssl3_accept_~s.base=v_ssl3_accept_~s.base_50} AuxVars[] AssignedVars[ssl3_accept_#t~mem74, ssl3_accept_#t~mem75] {27048#false} is VALID [2022-04-08 03:05:03,762 INFO L290 TraceCheckUtils]: 124: Hoare triple {27048#false} [870] L1254-->L1257: Formula: (and (= (select (select |v_#memory_int_118| v_ssl3_accept_~s.base_51) (+ 72 v_ssl3_accept_~s.offset_51)) |v_ssl3_accept_#t~mem76_1|) (not (= |v_ssl3_accept_#t~mem75_5| 8640))) InVars {#memory_int=|v_#memory_int_118|, ssl3_accept_#t~mem75=|v_ssl3_accept_#t~mem75_5|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_51, ssl3_accept_~s.base=v_ssl3_accept_~s.base_51} OutVars{#memory_int=|v_#memory_int_118|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_51, ssl3_accept_#t~mem76=|v_ssl3_accept_#t~mem76_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_51} AuxVars[] AssignedVars[ssl3_accept_#t~mem75, ssl3_accept_#t~mem76] {27048#false} is VALID [2022-04-08 03:05:03,762 INFO L290 TraceCheckUtils]: 125: Hoare triple {27048#false} [873] L1257-->L1260: Formula: (and (= (select (select |v_#memory_int_119| v_ssl3_accept_~s.base_52) (+ 72 v_ssl3_accept_~s.offset_52)) |v_ssl3_accept_#t~mem77_1|) (not (= |v_ssl3_accept_#t~mem76_5| 8641))) InVars {#memory_int=|v_#memory_int_119|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_52, ssl3_accept_#t~mem76=|v_ssl3_accept_#t~mem76_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_52} OutVars{#memory_int=|v_#memory_int_119|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_52, ssl3_accept_#t~mem77=|v_ssl3_accept_#t~mem77_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_52} AuxVars[] AssignedVars[ssl3_accept_#t~mem76, ssl3_accept_#t~mem77] {27048#false} is VALID [2022-04-08 03:05:03,762 INFO L290 TraceCheckUtils]: 126: Hoare triple {27048#false} [877] L1260-->L1263: Formula: (and (= (select (select |v_#memory_int_120| v_ssl3_accept_~s.base_53) (+ 72 v_ssl3_accept_~s.offset_53)) |v_ssl3_accept_#t~mem78_1|) (not (= 8656 |v_ssl3_accept_#t~mem77_5|))) InVars {#memory_int=|v_#memory_int_120|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_53, ssl3_accept_#t~mem77=|v_ssl3_accept_#t~mem77_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_53} OutVars{#memory_int=|v_#memory_int_120|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_53, ssl3_accept_#t~mem78=|v_ssl3_accept_#t~mem78_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_53} AuxVars[] AssignedVars[ssl3_accept_#t~mem77, ssl3_accept_#t~mem78] {27048#false} is VALID [2022-04-08 03:05:03,762 INFO L290 TraceCheckUtils]: 127: Hoare triple {27048#false} [882] L1263-->L1266: Formula: (and (not (= 8657 |v_ssl3_accept_#t~mem78_5|)) (= |v_ssl3_accept_#t~mem79_1| (select (select |v_#memory_int_121| v_ssl3_accept_~s.base_54) (+ 72 v_ssl3_accept_~s.offset_54)))) InVars {#memory_int=|v_#memory_int_121|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_54, ssl3_accept_#t~mem78=|v_ssl3_accept_#t~mem78_5|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_54} OutVars{#memory_int=|v_#memory_int_121|, ssl3_accept_~s.offset=v_ssl3_accept_~s.offset_54, ssl3_accept_#t~mem79=|v_ssl3_accept_#t~mem79_1|, ssl3_accept_~s.base=v_ssl3_accept_~s.base_54} AuxVars[] AssignedVars[ssl3_accept_#t~mem78, ssl3_accept_#t~mem79] {27048#false} is VALID [2022-04-08 03:05:03,762 INFO L290 TraceCheckUtils]: 128: Hoare triple {27048#false} [886] 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] {27048#false} is VALID [2022-04-08 03:05:03,763 INFO L290 TraceCheckUtils]: 129: Hoare triple {27048#false} [890] L1270-->L1615: Formula: (and (<= |v_ssl3_accept_#t~nondet144_2| 2147483647) (<= 0 (+ |v_ssl3_accept_#t~nondet144_2| 2147483648)) (= v_ssl3_accept_~ret~0_9 |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_9} AuxVars[] AssignedVars[ssl3_accept_~ret~0, ssl3_accept_#t~nondet144] {27048#false} is VALID [2022-04-08 03:05:03,763 INFO L290 TraceCheckUtils]: 130: Hoare triple {27048#false} [895] L1615-->L1616: Formula: (= 3 v_ssl3_accept_~blastFlag~0_4) InVars {ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_4} OutVars{ssl3_accept_~blastFlag~0=v_ssl3_accept_~blastFlag~0_4} AuxVars[] AssignedVars[] {27048#false} is VALID [2022-04-08 03:05:03,763 INFO L290 TraceCheckUtils]: 131: Hoare triple {27048#false} [901] L1616-->ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[] {27048#false} is VALID [2022-04-08 03:05:03,763 INFO L134 CoverageAnalysis]: Checked inductivity of 103 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 103 trivial. 0 not checked. [2022-04-08 03:05:03,763 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-08 03:05:03,763 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1040688422] [2022-04-08 03:05:03,763 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1040688422] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-08 03:05:03,763 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-08 03:05:03,763 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-04-08 03:05:03,764 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1661815544] [2022-04-08 03:05:03,764 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-08 03:05:03,764 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 11.166666666666666) internal successors, (67), 5 states have internal predecessors, (67), 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 132 [2022-04-08 03:05:03,764 INFO L84 Accepts]: Finished accepts. word is accepted. [2022-04-08 03:05:03,764 INFO L86 InductivityCheck]: Starting inductivity check of a Floyd-Hoare automaton with has 7 states, 6 states have (on average 11.166666666666666) internal successors, (67), 5 states have internal predecessors, (67), 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-08 03:05:03,827 INFO L122 InductivityCheck]: Floyd-Hoare automaton has 71 edges. 71 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2022-04-08 03:05:03,827 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-04-08 03:05:03,827 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-04-08 03:05:03,827 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-04-08 03:05:03,828 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-04-08 03:05:03,828 INFO L87 Difference]: Start difference. First operand 312 states and 479 transitions. Second operand has 7 states, 6 states have (on average 11.166666666666666) internal successors, (67), 5 states have internal predecessors, (67), 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-08 03:05:05,857 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-08 03:05:07,097 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-08 03:05:07,097 INFO L93 Difference]: Finished difference Result 617 states and 950 transitions. [2022-04-08 03:05:07,097 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-04-08 03:05:07,098 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 11.166666666666666) internal successors, (67), 5 states have internal predecessors, (67), 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 132 [2022-04-08 03:05:07,098 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-08 03:05:07,098 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7 states, 6 states have (on average 11.166666666666666) internal successors, (67), 5 states have internal predecessors, (67), 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-08 03:05:07,099 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 402 transitions. [2022-04-08 03:05:07,099 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7 states, 6 states have (on average 11.166666666666666) internal successors, (67), 5 states have internal predecessors, (67), 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-08 03:05:07,101 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 402 transitions. [2022-04-08 03:05:07,101 INFO L86 InductivityCheck]: Starting inductivity check of a Floyd-Hoare automaton with 8 states and 402 transitions. [2022-04-08 03:05:07,342 INFO L122 InductivityCheck]: Floyd-Hoare automaton has 402 edges. 402 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2022-04-08 03:05:07,347 INFO L225 Difference]: With dead ends: 617 [2022-04-08 03:05:07,348 INFO L226 Difference]: Without dead ends: 312 [2022-04-08 03:05:07,348 INFO L912 BasicCegarLoop]: 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-08 03:05:07,349 INFO L913 BasicCegarLoop]: 199 mSDtfsCounter, 7 mSDsluCounter, 592 mSDsCounter, 0 mSdLazyCounter, 429 mSolverCounterSat, 4 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 791 SdHoareTripleChecker+Invalid, 434 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 429 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2022-04-08 03:05:07,349 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [7 Valid, 791 Invalid, 434 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 429 Invalid, 1 Unknown, 0 Unchecked, 2.4s Time] [2022-04-08 03:05:07,349 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 312 states. [2022-04-08 03:05:07,362 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 312 to 312. [2022-04-08 03:05:07,362 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2022-04-08 03:05:07,363 INFO L82 GeneralOperation]: Start isEquivalent. First operand 312 states. Second operand has 312 states, 307 states have (on average 1.5439739413680782) internal successors, (474), 307 states have internal predecessors, (474), 3 states have call successors, (3), 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-08 03:05:07,363 INFO L74 IsIncluded]: Start isIncluded. First operand 312 states. Second operand has 312 states, 307 states have (on average 1.5439739413680782) internal successors, (474), 307 states have internal predecessors, (474), 3 states have call successors, (3), 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-08 03:05:07,364 INFO L87 Difference]: Start difference. First operand 312 states. Second operand has 312 states, 307 states have (on average 1.5439739413680782) internal successors, (474), 307 states have internal predecessors, (474), 3 states have call successors, (3), 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-08 03:05:07,368 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-08 03:05:07,368 INFO L93 Difference]: Finished difference Result 312 states and 478 transitions. [2022-04-08 03:05:07,368 INFO L276 IsEmpty]: Start isEmpty. Operand 312 states and 478 transitions. [2022-04-08 03:05:07,368 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2022-04-08 03:05:07,368 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2022-04-08 03:05:07,369 INFO L74 IsIncluded]: Start isIncluded. First operand has 312 states, 307 states have (on average 1.5439739413680782) internal successors, (474), 307 states have internal predecessors, (474), 3 states have call successors, (3), 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 312 states. [2022-04-08 03:05:07,369 INFO L87 Difference]: Start difference. First operand has 312 states, 307 states have (on average 1.5439739413680782) internal successors, (474), 307 states have internal predecessors, (474), 3 states have call successors, (3), 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 312 states. [2022-04-08 03:05:07,373 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-08 03:05:07,373 INFO L93 Difference]: Finished difference Result 312 states and 478 transitions. [2022-04-08 03:05:07,373 INFO L276 IsEmpty]: Start isEmpty. Operand 312 states and 478 transitions. [2022-04-08 03:05:07,373 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2022-04-08 03:05:07,373 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2022-04-08 03:05:07,373 INFO L88 GeneralOperation]: Finished isEquivalent. [2022-04-08 03:05:07,373 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2022-04-08 03:05:07,374 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 312 states, 307 states have (on average 1.5439739413680782) internal successors, (474), 307 states have internal predecessors, (474), 3 states have call successors, (3), 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-08 03:05:07,378 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 312 states to 312 states and 478 transitions. [2022-04-08 03:05:07,378 INFO L78 Accepts]: Start accepts. Automaton has 312 states and 478 transitions. Word has length 132 [2022-04-08 03:05:07,378 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-08 03:05:07,378 INFO L478 AbstractCegarLoop]: Abstraction has 312 states and 478 transitions. [2022-04-08 03:05:07,378 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 11.166666666666666) internal successors, (67), 5 states have internal predecessors, (67), 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-08 03:05:07,378 INFO L276 IsEmpty]: Start isEmpty. Operand 312 states and 478 transitions. [2022-04-08 03:05:07,379 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 133 [2022-04-08 03:05:07,379 INFO L491 BasicCegarLoop]: Found error trace [2022-04-08 03:05:07,379 INFO L499 BasicCegarLoop]: 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, 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] [2022-04-08 03:05:07,379 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2022-04-08 03:05:07,379 INFO L403 AbstractCegarLoop]: === Iteration 23 === Targeting ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION === [ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-08 03:05:07,380 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-08 03:05:07,380 INFO L85 PathProgramCache]: Analyzing trace with hash 1158507397, now seen corresponding path program 1 times [2022-04-08 03:05:07,380 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-08 03:05:07,380 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1826149845] [2022-04-08 03:05:07,380 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-08 03:05:07,380 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-08 03:05:07,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-04-08 03:05:07,931 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-04-08 03:05:08,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-04-08 03:05:08,184 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-04-08 03:05:08,185 INFO L618 BasicCegarLoop]: Counterexample is feasible [2022-04-08 03:05:08,186 INFO L788 garLoopResultBuilder]: Registering result UNSAFE for location ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2022-04-08 03:05:08,187 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2022-04-08 03:05:08,189 INFO L719 BasicCegarLoop]: Path program histogram: [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-08 03:05:08,191 INFO L178 ceAbstractionStarter]: Computing trace abstraction results [2022-04-08 03:05:08,302 WARN L170 areAnnotationChecker]: ULTIMATE.startENTRY has no Hoare annotation [2022-04-08 03:05:08,303 WARN L170 areAnnotationChecker]: ULTIMATE.initENTRY has no Hoare annotation [2022-04-08 03:05:08,303 WARN L170 areAnnotationChecker]: mainENTRY has no Hoare annotation [2022-04-08 03:05:08,303 WARN L170 areAnnotationChecker]: ssl3_acceptENTRY has no Hoare annotation [2022-04-08 03:05:08,303 WARN L170 areAnnotationChecker]: ULTIMATE.initFINAL has no Hoare annotation [2022-04-08 03:05:08,303 WARN L170 areAnnotationChecker]: L1096 has no Hoare annotation [2022-04-08 03:05:08,303 WARN L170 areAnnotationChecker]: L1096 has no Hoare annotation [2022-04-08 03:05:08,303 WARN L170 areAnnotationChecker]: L1146 has no Hoare annotation [2022-04-08 03:05:08,303 WARN L170 areAnnotationChecker]: L1146 has no Hoare annotation [2022-04-08 03:05:08,303 WARN L170 areAnnotationChecker]: ULTIMATE.initEXIT has no Hoare annotation [2022-04-08 03:05:08,303 WARN L170 areAnnotationChecker]: L1096-2 has no Hoare annotation [2022-04-08 03:05:08,303 WARN L170 areAnnotationChecker]: L1146-2 has no Hoare annotation [2022-04-08 03:05:08,303 WARN L170 areAnnotationChecker]: L-1 has no Hoare annotation [2022-04-08 03:05:08,303 WARN L170 areAnnotationChecker]: L1152 has no Hoare annotation [2022-04-08 03:05:08,303 WARN L170 areAnnotationChecker]: L1152 has no Hoare annotation [2022-04-08 03:05:08,303 WARN L170 areAnnotationChecker]: L1153 has no Hoare annotation [2022-04-08 03:05:08,303 WARN L170 areAnnotationChecker]: L1153 has no Hoare annotation [2022-04-08 03:05:08,303 WARN L170 areAnnotationChecker]: L1152-1 has no Hoare annotation [2022-04-08 03:05:08,303 WARN L170 areAnnotationChecker]: L1161 has no Hoare annotation [2022-04-08 03:05:08,303 WARN L170 areAnnotationChecker]: L1161 has no Hoare annotation [2022-04-08 03:05:08,303 WARN L170 areAnnotationChecker]: ssl3_acceptFINAL has no Hoare annotation [2022-04-08 03:05:08,303 WARN L170 areAnnotationChecker]: L1167-2 has no Hoare annotation [2022-04-08 03:05:08,303 WARN L170 areAnnotationChecker]: L1167-2 has no Hoare annotation [2022-04-08 03:05:08,303 WARN L170 areAnnotationChecker]: L1167-2 has no Hoare annotation [2022-04-08 03:05:08,303 WARN L170 areAnnotationChecker]: ssl3_acceptEXIT has no Hoare annotation [2022-04-08 03:05:08,303 WARN L170 areAnnotationChecker]: L1723 has no Hoare annotation [2022-04-08 03:05:08,303 WARN L170 areAnnotationChecker]: L1168 has no Hoare annotation [2022-04-08 03:05:08,303 WARN L170 areAnnotationChecker]: L1106 has no Hoare annotation [2022-04-08 03:05:08,303 WARN L170 areAnnotationChecker]: L1727 has no Hoare annotation [2022-04-08 03:05:08,304 WARN L170 areAnnotationChecker]: L1727 has no Hoare annotation [2022-04-08 03:05:08,304 WARN L170 areAnnotationChecker]: L1170 has no Hoare annotation [2022-04-08 03:05:08,304 WARN L170 areAnnotationChecker]: L1170 has no Hoare annotation [2022-04-08 03:05:08,304 WARN L170 areAnnotationChecker]: mainFINAL has no Hoare annotation [2022-04-08 03:05:08,304 WARN L170 areAnnotationChecker]: L1727-2 has no Hoare annotation [2022-04-08 03:05:08,304 WARN L170 areAnnotationChecker]: L1171 has no Hoare annotation [2022-04-08 03:05:08,304 WARN L170 areAnnotationChecker]: L1173 has no Hoare annotation [2022-04-08 03:05:08,304 WARN L170 areAnnotationChecker]: L1173 has no Hoare annotation [2022-04-08 03:05:08,304 WARN L170 areAnnotationChecker]: mainEXIT has no Hoare annotation [2022-04-08 03:05:08,304 WARN L170 areAnnotationChecker]: L1280 has no Hoare annotation [2022-04-08 03:05:08,304 WARN L170 areAnnotationChecker]: L1176 has no Hoare annotation [2022-04-08 03:05:08,304 WARN L170 areAnnotationChecker]: L1176 has no Hoare annotation [2022-04-08 03:05:08,304 WARN L170 areAnnotationChecker]: ULTIMATE.startFINAL has no Hoare annotation [2022-04-08 03:05:08,304 WARN L170 areAnnotationChecker]: L1285 has no Hoare annotation [2022-04-08 03:05:08,304 WARN L170 areAnnotationChecker]: L1285 has no Hoare annotation [2022-04-08 03:05:08,304 WARN L170 areAnnotationChecker]: L1179 has no Hoare annotation [2022-04-08 03:05:08,304 WARN L170 areAnnotationChecker]: L1179 has no Hoare annotation [2022-04-08 03:05:08,304 WARN L170 areAnnotationChecker]: L1285-2 has no Hoare annotation [2022-04-08 03:05:08,304 WARN L170 areAnnotationChecker]: L1182 has no Hoare annotation [2022-04-08 03:05:08,304 WARN L170 areAnnotationChecker]: L1182 has no Hoare annotation [2022-04-08 03:05:08,304 WARN L170 areAnnotationChecker]: L1290 has no Hoare annotation [2022-04-08 03:05:08,304 WARN L170 areAnnotationChecker]: L1290 has no Hoare annotation [2022-04-08 03:05:08,304 WARN L170 areAnnotationChecker]: L1185 has no Hoare annotation [2022-04-08 03:05:08,304 WARN L170 areAnnotationChecker]: L1185 has no Hoare annotation [2022-04-08 03:05:08,304 WARN L170 areAnnotationChecker]: L1296 has no Hoare annotation [2022-04-08 03:05:08,304 WARN L170 areAnnotationChecker]: L1296 has no Hoare annotation [2022-04-08 03:05:08,304 WARN L170 areAnnotationChecker]: L1189 has no Hoare annotation [2022-04-08 03:05:08,304 WARN L170 areAnnotationChecker]: L1188 has no Hoare annotation [2022-04-08 03:05:08,304 WARN L170 areAnnotationChecker]: L1188 has no Hoare annotation [2022-04-08 03:05:08,304 WARN L170 areAnnotationChecker]: L1298 has no Hoare annotation [2022-04-08 03:05:08,304 WARN L170 areAnnotationChecker]: L1298 has no Hoare annotation [2022-04-08 03:05:08,304 WARN L170 areAnnotationChecker]: L1296-2 has no Hoare annotation [2022-04-08 03:05:08,305 WARN L170 areAnnotationChecker]: L1296-2 has no Hoare annotation [2022-04-08 03:05:08,305 WARN L170 areAnnotationChecker]: L1339 has no Hoare annotation [2022-04-08 03:05:08,305 WARN L170 areAnnotationChecker]: L1339 has no Hoare annotation [2022-04-08 03:05:08,305 WARN L170 areAnnotationChecker]: L1191 has no Hoare annotation [2022-04-08 03:05:08,305 WARN L170 areAnnotationChecker]: L1191 has no Hoare annotation [2022-04-08 03:05:08,305 WARN L170 areAnnotationChecker]: L1304 has no Hoare annotation [2022-04-08 03:05:08,305 WARN L170 areAnnotationChecker]: L1304 has no Hoare annotation [2022-04-08 03:05:08,305 WARN L170 areAnnotationChecker]: L1321 has no Hoare annotation [2022-04-08 03:05:08,305 WARN L170 areAnnotationChecker]: L1321 has no Hoare annotation [2022-04-08 03:05:08,305 WARN L170 areAnnotationChecker]: L1654 has no Hoare annotation [2022-04-08 03:05:08,305 WARN L170 areAnnotationChecker]: L1192 has no Hoare annotation [2022-04-08 03:05:08,305 WARN L170 areAnnotationChecker]: L1194 has no Hoare annotation [2022-04-08 03:05:08,305 WARN L170 areAnnotationChecker]: L1194 has no Hoare annotation [2022-04-08 03:05:08,305 WARN L170 areAnnotationChecker]: L1322 has no Hoare annotation [2022-04-08 03:05:08,305 WARN L170 areAnnotationChecker]: L1322 has no Hoare annotation [2022-04-08 03:05:08,305 WARN L170 areAnnotationChecker]: L1692 has no Hoare annotation [2022-04-08 03:05:08,305 WARN L170 areAnnotationChecker]: L1692 has no Hoare annotation [2022-04-08 03:05:08,305 WARN L170 areAnnotationChecker]: L1201 has no Hoare annotation [2022-04-08 03:05:08,305 WARN L170 areAnnotationChecker]: L1197 has no Hoare annotation [2022-04-08 03:05:08,305 WARN L170 areAnnotationChecker]: L1197 has no Hoare annotation [2022-04-08 03:05:08,305 WARN L170 areAnnotationChecker]: L1693 has no Hoare annotation [2022-04-08 03:05:08,305 WARN L170 areAnnotationChecker]: L1693 has no Hoare annotation [2022-04-08 03:05:08,305 WARN L170 areAnnotationChecker]: L1692-1 has no Hoare annotation [2022-04-08 03:05:08,305 WARN L170 areAnnotationChecker]: L1356 has no Hoare annotation [2022-04-08 03:05:08,305 WARN L170 areAnnotationChecker]: L1356 has no Hoare annotation [2022-04-08 03:05:08,305 WARN L170 areAnnotationChecker]: L1200 has no Hoare annotation [2022-04-08 03:05:08,305 WARN L170 areAnnotationChecker]: L1200 has no Hoare annotation [2022-04-08 03:05:08,305 WARN L170 areAnnotationChecker]: L1694 has no Hoare annotation [2022-04-08 03:05:08,305 WARN L170 areAnnotationChecker]: L1694 has no Hoare annotation [2022-04-08 03:05:08,305 WARN L170 areAnnotationChecker]: L1356-2 has no Hoare annotation [2022-04-08 03:05:08,305 WARN L170 areAnnotationChecker]: L1356-2 has no Hoare annotation [2022-04-08 03:05:08,305 WARN L170 areAnnotationChecker]: L1203 has no Hoare annotation [2022-04-08 03:05:08,306 WARN L170 areAnnotationChecker]: L1203 has no Hoare annotation [2022-04-08 03:05:08,306 WARN L170 areAnnotationChecker]: L1696 has no Hoare annotation [2022-04-08 03:05:08,306 WARN L170 areAnnotationChecker]: L1696 has no Hoare annotation [2022-04-08 03:05:08,306 WARN L170 areAnnotationChecker]: L1694-2 has no Hoare annotation [2022-04-08 03:05:08,306 WARN L170 areAnnotationChecker]: L1694-2 has no Hoare annotation [2022-04-08 03:05:08,306 WARN L170 areAnnotationChecker]: L1207 has no Hoare annotation [2022-04-08 03:05:08,306 WARN L170 areAnnotationChecker]: L1206 has no Hoare annotation [2022-04-08 03:05:08,306 WARN L170 areAnnotationChecker]: L1206 has no Hoare annotation [2022-04-08 03:05:08,306 WARN L170 areAnnotationChecker]: L1705 has no Hoare annotation [2022-04-08 03:05:08,306 WARN L170 areAnnotationChecker]: L1705 has no Hoare annotation [2022-04-08 03:05:08,306 WARN L170 areAnnotationChecker]: L1373 has no Hoare annotation [2022-04-08 03:05:08,306 WARN L170 areAnnotationChecker]: L1373 has no Hoare annotation [2022-04-08 03:05:08,306 WARN L170 areAnnotationChecker]: L1209 has no Hoare annotation [2022-04-08 03:05:08,306 WARN L170 areAnnotationChecker]: L1209 has no Hoare annotation [2022-04-08 03:05:08,306 WARN L170 areAnnotationChecker]: L1376-2 has no Hoare annotation [2022-04-08 03:05:08,306 WARN L170 areAnnotationChecker]: L1376-2 has no Hoare annotation [2022-04-08 03:05:08,306 WARN L170 areAnnotationChecker]: L1376 has no Hoare annotation [2022-04-08 03:05:08,306 WARN L170 areAnnotationChecker]: L1376 has no Hoare annotation [2022-04-08 03:05:08,306 WARN L170 areAnnotationChecker]: L1213 has no Hoare annotation [2022-04-08 03:05:08,306 WARN L170 areAnnotationChecker]: L1212 has no Hoare annotation [2022-04-08 03:05:08,306 WARN L170 areAnnotationChecker]: L1212 has no Hoare annotation [2022-04-08 03:05:08,306 WARN L170 areAnnotationChecker]: L1387 has no Hoare annotation [2022-04-08 03:05:08,306 WARN L170 areAnnotationChecker]: L1387 has no Hoare annotation [2022-04-08 03:05:08,306 WARN L170 areAnnotationChecker]: L1396 has no Hoare annotation [2022-04-08 03:05:08,306 WARN L170 areAnnotationChecker]: L1396 has no Hoare annotation [2022-04-08 03:05:08,306 WARN L170 areAnnotationChecker]: L1215 has no Hoare annotation [2022-04-08 03:05:08,306 WARN L170 areAnnotationChecker]: L1215 has no Hoare annotation [2022-04-08 03:05:08,306 WARN L170 areAnnotationChecker]: L1387-2 has no Hoare annotation [2022-04-08 03:05:08,306 WARN L170 areAnnotationChecker]: L1396-2 has no Hoare annotation [2022-04-08 03:05:08,306 WARN L170 areAnnotationChecker]: L1400 has no Hoare annotation [2022-04-08 03:05:08,306 WARN L170 areAnnotationChecker]: L1400 has no Hoare annotation [2022-04-08 03:05:08,306 WARN L170 areAnnotationChecker]: L1219 has no Hoare annotation [2022-04-08 03:05:08,307 WARN L170 areAnnotationChecker]: L1218 has no Hoare annotation [2022-04-08 03:05:08,307 WARN L170 areAnnotationChecker]: L1218 has no Hoare annotation [2022-04-08 03:05:08,307 WARN L170 areAnnotationChecker]: L1412 has no Hoare annotation [2022-04-08 03:05:08,307 WARN L170 areAnnotationChecker]: L1412 has no Hoare annotation [2022-04-08 03:05:08,307 WARN L170 areAnnotationChecker]: L1221 has no Hoare annotation [2022-04-08 03:05:08,307 WARN L170 areAnnotationChecker]: L1221 has no Hoare annotation [2022-04-08 03:05:08,307 WARN L170 areAnnotationChecker]: L1412-2 has no Hoare annotation [2022-04-08 03:05:08,307 WARN L170 areAnnotationChecker]: L1225 has no Hoare annotation [2022-04-08 03:05:08,307 WARN L170 areAnnotationChecker]: L1224 has no Hoare annotation [2022-04-08 03:05:08,307 WARN L170 areAnnotationChecker]: L1224 has no Hoare annotation [2022-04-08 03:05:08,307 WARN L170 areAnnotationChecker]: L1417 has no Hoare annotation [2022-04-08 03:05:08,307 WARN L170 areAnnotationChecker]: L1417 has no Hoare annotation [2022-04-08 03:05:08,307 WARN L170 areAnnotationChecker]: L1458 has no Hoare annotation [2022-04-08 03:05:08,307 WARN L170 areAnnotationChecker]: L1458 has no Hoare annotation [2022-04-08 03:05:08,307 WARN L170 areAnnotationChecker]: L1227 has no Hoare annotation [2022-04-08 03:05:08,307 WARN L170 areAnnotationChecker]: L1227 has no Hoare annotation [2022-04-08 03:05:08,307 WARN L170 areAnnotationChecker]: L1434 has no Hoare annotation [2022-04-08 03:05:08,307 WARN L170 areAnnotationChecker]: L1420 has no Hoare annotation [2022-04-08 03:05:08,307 WARN L170 areAnnotationChecker]: L1420 has no Hoare annotation [2022-04-08 03:05:08,307 WARN L170 areAnnotationChecker]: L1459 has no Hoare annotation [2022-04-08 03:05:08,307 WARN L170 areAnnotationChecker]: L1459 has no Hoare annotation [2022-04-08 03:05:08,307 WARN L170 areAnnotationChecker]: L1231 has no Hoare annotation [2022-04-08 03:05:08,307 WARN L170 areAnnotationChecker]: L1230 has no Hoare annotation [2022-04-08 03:05:08,307 WARN L170 areAnnotationChecker]: L1230 has no Hoare annotation [2022-04-08 03:05:08,307 WARN L170 areAnnotationChecker]: L1436 has no Hoare annotation [2022-04-08 03:05:08,307 WARN L170 areAnnotationChecker]: L1436 has no Hoare annotation [2022-04-08 03:05:08,307 WARN L170 areAnnotationChecker]: L1423 has no Hoare annotation [2022-04-08 03:05:08,307 WARN L170 areAnnotationChecker]: L1423 has no Hoare annotation [2022-04-08 03:05:08,307 WARN L170 areAnnotationChecker]: L1460 has no Hoare annotation [2022-04-08 03:05:08,307 WARN L170 areAnnotationChecker]: L1460 has no Hoare annotation [2022-04-08 03:05:08,307 WARN L170 areAnnotationChecker]: L1468 has no Hoare annotation [2022-04-08 03:05:08,307 WARN L170 areAnnotationChecker]: L1500 has no Hoare annotation [2022-04-08 03:05:08,308 WARN L170 areAnnotationChecker]: L1500 has no Hoare annotation [2022-04-08 03:05:08,308 WARN L170 areAnnotationChecker]: L1233 has no Hoare annotation [2022-04-08 03:05:08,308 WARN L170 areAnnotationChecker]: L1233 has no Hoare annotation [2022-04-08 03:05:08,308 WARN L170 areAnnotationChecker]: L1423-1 has no Hoare annotation [2022-04-08 03:05:08,308 WARN L170 areAnnotationChecker]: L1424 has no Hoare annotation [2022-04-08 03:05:08,308 WARN L170 areAnnotationChecker]: L1424 has no Hoare annotation [2022-04-08 03:05:08,308 WARN L170 areAnnotationChecker]: L1469 has no Hoare annotation [2022-04-08 03:05:08,308 WARN L170 areAnnotationChecker]: L1469 has no Hoare annotation [2022-04-08 03:05:08,308 WARN L170 areAnnotationChecker]: L1234 has no Hoare annotation [2022-04-08 03:05:08,308 WARN L170 areAnnotationChecker]: L1234 has no Hoare annotation [2022-04-08 03:05:08,308 WARN L170 areAnnotationChecker]: L1236 has no Hoare annotation [2022-04-08 03:05:08,308 WARN L170 areAnnotationChecker]: L1236 has no Hoare annotation [2022-04-08 03:05:08,308 WARN L170 areAnnotationChecker]: L1427 has no Hoare annotation [2022-04-08 03:05:08,308 WARN L170 areAnnotationChecker]: L1427 has no Hoare annotation [2022-04-08 03:05:08,308 WARN L170 areAnnotationChecker]: L1470 has no Hoare annotation [2022-04-08 03:05:08,308 WARN L170 areAnnotationChecker]: L1470 has no Hoare annotation [2022-04-08 03:05:08,308 WARN L170 areAnnotationChecker]: L1478 has no Hoare annotation [2022-04-08 03:05:08,308 WARN L170 areAnnotationChecker]: L1513 has no Hoare annotation [2022-04-08 03:05:08,308 WARN L170 areAnnotationChecker]: L1513 has no Hoare annotation [2022-04-08 03:05:08,308 WARN L170 areAnnotationChecker]: L1510-1 has no Hoare annotation [2022-04-08 03:05:08,308 WARN L170 areAnnotationChecker]: L1240 has no Hoare annotation [2022-04-08 03:05:08,308 WARN L170 areAnnotationChecker]: L1239 has no Hoare annotation [2022-04-08 03:05:08,308 WARN L170 areAnnotationChecker]: L1239 has no Hoare annotation [2022-04-08 03:05:08,308 WARN L170 areAnnotationChecker]: L1428 has no Hoare annotation [2022-04-08 03:05:08,308 WARN L170 areAnnotationChecker]: L1428 has no Hoare annotation [2022-04-08 03:05:08,308 WARN L170 areAnnotationChecker]: L1481 has no Hoare annotation [2022-04-08 03:05:08,308 WARN L170 areAnnotationChecker]: L1481 has no Hoare annotation [2022-04-08 03:05:08,308 WARN L170 areAnnotationChecker]: L1528 has no Hoare annotation [2022-04-08 03:05:08,308 WARN L170 areAnnotationChecker]: L1528 has no Hoare annotation [2022-04-08 03:05:08,308 WARN L170 areAnnotationChecker]: L1242 has no Hoare annotation [2022-04-08 03:05:08,308 WARN L170 areAnnotationChecker]: L1242 has no Hoare annotation [2022-04-08 03:05:08,308 WARN L170 areAnnotationChecker]: L1428-2 has no Hoare annotation [2022-04-08 03:05:08,308 WARN L170 areAnnotationChecker]: L1428-2 has no Hoare annotation [2022-04-08 03:05:08,309 WARN L170 areAnnotationChecker]: L1533 has no Hoare annotation [2022-04-08 03:05:08,309 WARN L170 areAnnotationChecker]: L1533 has no Hoare annotation [2022-04-08 03:05:08,309 WARN L170 areAnnotationChecker]: L1246 has no Hoare annotation [2022-04-08 03:05:08,309 WARN L170 areAnnotationChecker]: L1245 has no Hoare annotation [2022-04-08 03:05:08,309 WARN L170 areAnnotationChecker]: L1245 has no Hoare annotation [2022-04-08 03:05:08,309 WARN L170 areAnnotationChecker]: L1537 has no Hoare annotation [2022-04-08 03:05:08,309 WARN L170 areAnnotationChecker]: L1537 has no Hoare annotation [2022-04-08 03:05:08,309 WARN L170 areAnnotationChecker]: L1549 has no Hoare annotation [2022-04-08 03:05:08,309 WARN L170 areAnnotationChecker]: L1549 has no Hoare annotation [2022-04-08 03:05:08,309 WARN L170 areAnnotationChecker]: L1248 has no Hoare annotation [2022-04-08 03:05:08,309 WARN L170 areAnnotationChecker]: L1248 has no Hoare annotation [2022-04-08 03:05:08,309 WARN L170 areAnnotationChecker]: L1252 has no Hoare annotation [2022-04-08 03:05:08,309 WARN L170 areAnnotationChecker]: L1251 has no Hoare annotation [2022-04-08 03:05:08,309 WARN L170 areAnnotationChecker]: L1251 has no Hoare annotation [2022-04-08 03:05:08,309 WARN L170 areAnnotationChecker]: L1560 has no Hoare annotation [2022-04-08 03:05:08,309 WARN L170 areAnnotationChecker]: L1560 has no Hoare annotation [2022-04-08 03:05:08,309 WARN L170 areAnnotationChecker]: L1254 has no Hoare annotation [2022-04-08 03:05:08,309 WARN L170 areAnnotationChecker]: L1254 has no Hoare annotation [2022-04-08 03:05:08,309 WARN L170 areAnnotationChecker]: L1258 has no Hoare annotation [2022-04-08 03:05:08,309 WARN L170 areAnnotationChecker]: L1257 has no Hoare annotation [2022-04-08 03:05:08,309 WARN L170 areAnnotationChecker]: L1257 has no Hoare annotation [2022-04-08 03:05:08,309 WARN L170 areAnnotationChecker]: L1571 has no Hoare annotation [2022-04-08 03:05:08,309 WARN L170 areAnnotationChecker]: L1571 has no Hoare annotation [2022-04-08 03:05:08,309 WARN L170 areAnnotationChecker]: L1260 has no Hoare annotation [2022-04-08 03:05:08,309 WARN L170 areAnnotationChecker]: L1260 has no Hoare annotation [2022-04-08 03:05:08,309 WARN L170 areAnnotationChecker]: L1576 has no Hoare annotation [2022-04-08 03:05:08,309 WARN L170 areAnnotationChecker]: L1576 has no Hoare annotation [2022-04-08 03:05:08,309 WARN L170 areAnnotationChecker]: L1264 has no Hoare annotation [2022-04-08 03:05:08,309 WARN L170 areAnnotationChecker]: L1263 has no Hoare annotation [2022-04-08 03:05:08,309 WARN L170 areAnnotationChecker]: L1263 has no Hoare annotation [2022-04-08 03:05:08,309 WARN L170 areAnnotationChecker]: L1576-2 has no Hoare annotation [2022-04-08 03:05:08,309 WARN L170 areAnnotationChecker]: L1586 has no Hoare annotation [2022-04-08 03:05:08,309 WARN L170 areAnnotationChecker]: L1586 has no Hoare annotation [2022-04-08 03:05:08,310 WARN L170 areAnnotationChecker]: L1266 has no Hoare annotation [2022-04-08 03:05:08,310 WARN L170 areAnnotationChecker]: L1266 has no Hoare annotation [2022-04-08 03:05:08,310 WARN L170 areAnnotationChecker]: L1593 has no Hoare annotation [2022-04-08 03:05:08,310 WARN L170 areAnnotationChecker]: L1593 has no Hoare annotation [2022-04-08 03:05:08,310 WARN L170 areAnnotationChecker]: L1270 has no Hoare annotation [2022-04-08 03:05:08,310 WARN L170 areAnnotationChecker]: L1269 has no Hoare annotation [2022-04-08 03:05:08,310 WARN L170 areAnnotationChecker]: L1269 has no Hoare annotation [2022-04-08 03:05:08,310 WARN L170 areAnnotationChecker]: L1593-2 has no Hoare annotation [2022-04-08 03:05:08,310 WARN L170 areAnnotationChecker]: L1593-2 has no Hoare annotation [2022-04-08 03:05:08,310 WARN L170 areAnnotationChecker]: L1615 has no Hoare annotation [2022-04-08 03:05:08,310 WARN L170 areAnnotationChecker]: L1615 has no Hoare annotation [2022-04-08 03:05:08,310 WARN L170 areAnnotationChecker]: L1272 has no Hoare annotation [2022-04-08 03:05:08,310 WARN L170 areAnnotationChecker]: L1272 has no Hoare annotation [2022-04-08 03:05:08,310 WARN L170 areAnnotationChecker]: L1605 has no Hoare annotation [2022-04-08 03:05:08,310 WARN L170 areAnnotationChecker]: L1605 has no Hoare annotation [2022-04-08 03:05:08,310 WARN L170 areAnnotationChecker]: L1616 has no Hoare annotation [2022-04-08 03:05:08,310 WARN L170 areAnnotationChecker]: L1616 has no Hoare annotation [2022-04-08 03:05:08,310 WARN L170 areAnnotationChecker]: L1620 has no Hoare annotation [2022-04-08 03:05:08,310 WARN L170 areAnnotationChecker]: L1620 has no Hoare annotation [2022-04-08 03:05:08,310 WARN L170 areAnnotationChecker]: L1273 has no Hoare annotation [2022-04-08 03:05:08,310 WARN L170 areAnnotationChecker]: L1276 has no Hoare annotation [2022-04-08 03:05:08,310 WARN L170 areAnnotationChecker]: L1626 has no Hoare annotation [2022-04-08 03:05:08,310 WARN L170 areAnnotationChecker]: L1626 has no Hoare annotation [2022-04-08 03:05:08,310 WARN L170 areAnnotationChecker]: L1636 has no Hoare annotation [2022-04-08 03:05:08,310 WARN L170 areAnnotationChecker]: L1636 has no Hoare annotation [2022-04-08 03:05:08,311 WARN L170 areAnnotationChecker]: L1626-2 has no Hoare annotation [2022-04-08 03:05:08,311 WARN L170 areAnnotationChecker]: L1640 has no Hoare annotation [2022-04-08 03:05:08,311 WARN L170 areAnnotationChecker]: L1640 has no Hoare annotation [2022-04-08 03:05:08,311 WARN L170 areAnnotationChecker]: L1636-1 has no Hoare annotation [2022-04-08 03:05:08,311 INFO L163 areAnnotationChecker]: CFG has 0 edges. 0 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. 0 times interpolants missing. [2022-04-08 03:05:08,312 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 08.04 03:05:08 BasicIcfg [2022-04-08 03:05:08,312 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2022-04-08 03:05:08,313 INFO L158 Benchmark]: Toolchain (without parser) took 120821.56ms. Allocated memory was 202.4MB in the beginning and 331.4MB in the end (delta: 129.0MB). Free memory was 141.4MB in the beginning and 116.5MB in the end (delta: 24.9MB). Peak memory consumption was 155.0MB. Max. memory is 8.0GB. [2022-04-08 03:05:08,313 INFO L158 Benchmark]: CDTParser took 0.11ms. Allocated memory is still 202.4MB. Free memory is still 160.0MB. There was no memory consumed. Max. memory is 8.0GB. [2022-04-08 03:05:08,313 INFO L158 Benchmark]: CACSL2BoogieTranslator took 686.29ms. Allocated memory was 202.4MB in the beginning and 256.9MB in the end (delta: 54.5MB). Free memory was 141.2MB in the beginning and 202.5MB in the end (delta: -61.3MB). Peak memory consumption was 7.5MB. Max. memory is 8.0GB. [2022-04-08 03:05:08,313 INFO L158 Benchmark]: Boogie Preprocessor took 113.34ms. Allocated memory is still 256.9MB. Free memory was 202.5MB in the beginning and 193.1MB in the end (delta: 9.4MB). Peak memory consumption was 9.4MB. Max. memory is 8.0GB. [2022-04-08 03:05:08,314 INFO L158 Benchmark]: RCFGBuilder took 2415.34ms. Allocated memory is still 256.9MB. Free memory was 192.9MB in the beginning and 169.0MB in the end (delta: 23.9MB). Peak memory consumption was 43.8MB. Max. memory is 8.0GB. [2022-04-08 03:05:08,315 INFO L158 Benchmark]: IcfgTransformer took 73.51ms. Allocated memory is still 256.9MB. Free memory was 169.0MB in the beginning and 159.5MB in the end (delta: 9.4MB). Peak memory consumption was 9.4MB. Max. memory is 8.0GB. [2022-04-08 03:05:08,315 INFO L158 Benchmark]: TraceAbstraction took 117528.08ms. Allocated memory was 256.9MB in the beginning and 331.4MB in the end (delta: 74.4MB). Free memory was 159.0MB in the beginning and 116.5MB in the end (delta: 42.5MB). Peak memory consumption was 118.0MB. Max. memory is 8.0GB. [2022-04-08 03:05:08,320 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.11ms. Allocated memory is still 202.4MB. Free memory is still 160.0MB. There was no memory consumed. Max. memory is 8.0GB. * CACSL2BoogieTranslator took 686.29ms. Allocated memory was 202.4MB in the beginning and 256.9MB in the end (delta: 54.5MB). Free memory was 141.2MB in the beginning and 202.5MB in the end (delta: -61.3MB). Peak memory consumption was 7.5MB. Max. memory is 8.0GB. * Boogie Preprocessor took 113.34ms. Allocated memory is still 256.9MB. Free memory was 202.5MB in the beginning and 193.1MB in the end (delta: 9.4MB). Peak memory consumption was 9.4MB. Max. memory is 8.0GB. * RCFGBuilder took 2415.34ms. Allocated memory is still 256.9MB. Free memory was 192.9MB in the beginning and 169.0MB in the end (delta: 23.9MB). Peak memory consumption was 43.8MB. Max. memory is 8.0GB. * IcfgTransformer took 73.51ms. Allocated memory is still 256.9MB. Free memory was 169.0MB in the beginning and 159.5MB in the end (delta: 9.4MB). Peak memory consumption was 9.4MB. Max. memory is 8.0GB. * TraceAbstraction took 117528.08ms. Allocated memory was 256.9MB in the beginning and 331.4MB in the end (delta: 74.4MB). Free memory was 159.0MB in the beginning and 116.5MB in the end (delta: 42.5MB). Peak memory consumption was 118.0MB. Max. memory is 8.0GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - GenericResult: Unfinished Backtranslation The program execution was not completely translated back. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - UnprovableResult [Line: 1733]: Unable to prove that call to reach_error is unreachable Unable to prove that call to reach_error is unreachable Reason: overapproximation of bitwiseAnd at line 1152. Possible FailurePath: [L1054] static int init = 1; [L1055] static SSL_METHOD SSLv3_server_data ; VAL [\old(init)=18446744073709551617, \old(SSLv3_server_data)=null, \old(SSLv3_server_data)=null, init=1, SSLv3_server_data={4:0}] [L1077] SSL *s ; [L1078] int tmp ; [L1082] s = malloc(sizeof(SSL)) [L1083] s->s3 = malloc(sizeof(struct ssl3_state_st)) [L1084] s->ctx = malloc(sizeof(SSL_CTX)) [L1085] s->session = malloc(sizeof(SSL_SESSION)) [L1086] s->state = 8464 [L1088] s->info_callback = (void (*) ()) __VERIFIER_nondet_ulong() [L1089] s->options = __VERIFIER_nondet_ulong() [L1090] s->verify_mode = __VERIFIER_nondet_int() [L1091] EXPR s->session [L1091] (s->session)->peer = (struct x509_st*) __VERIFIER_nondet_ulong() [L1092] EXPR s->s3 [L1092] (s->s3)->tmp.cert_request = __VERIFIER_nondet_int() [L1093] EXPR s->s3 [L1093] (s->s3)->tmp.new_cipher = malloc(sizeof(struct ssl_cipher_st)) [L1094] EXPR s->s3 [L1094] EXPR (s->s3)->tmp.new_cipher [L1094] ((s->s3)->tmp.new_cipher)->algorithms = __VERIFIER_nondet_ulong() [L1095] EXPR s->s3 [L1095] EXPR (s->s3)->tmp.new_cipher [L1095] ((s->s3)->tmp.new_cipher)->algo_strength = __VERIFIER_nondet_ulong() [L1096] COND FALSE !(__VERIFIER_nondet_int()) [L1102] s->cert = malloc(sizeof(struct cert_st)) [L1103] EXPR s->cert [L1103] (s->cert)->pkeys[0].privatekey = (struct evp_pkey_st*) __VERIFIER_nondet_ulong() [L1106] CALL ssl3_accept(s) VAL [init=1, s={-18446744073709551614:0}, SSLv3_server_data={4:0}] [L1112] BUF_MEM *buf ; [L1113] unsigned long l ; [L1114] unsigned long Time ; [L1115] unsigned long tmp ; [L1116] void (*cb)() ; [L1117] long num1 ; [L1118] int ret ; [L1119] int new_state ; [L1120] int state ; [L1121] int skip ; [L1122] int got_new_session ; [L1123] int tmp___1 = __VERIFIER_nondet_int() ; [L1124] int tmp___2 = __VERIFIER_nondet_int() ; [L1125] int tmp___3 = __VERIFIER_nondet_int() ; [L1126] int tmp___4 = __VERIFIER_nondet_int() ; [L1127] int tmp___5 = __VERIFIER_nondet_int() ; [L1128] int tmp___6 = __VERIFIER_nondet_int() ; [L1129] int tmp___7 ; [L1130] long tmp___8 = __VERIFIER_nondet_long() ; [L1131] int tmp___9 = __VERIFIER_nondet_int() ; [L1132] int tmp___10 = __VERIFIER_nondet_int() ; [L1133] int blastFlag ; [L1137] blastFlag = 0 [L1138] s->hit=__VERIFIER_nondet_int () [L1139] s->state = 8464 [L1140] tmp = __VERIFIER_nondet_int() [L1141] Time = tmp [L1142] cb = (void (*)())((void *)0) [L1143] ret = -1 [L1144] skip = 0 [L1145] got_new_session = 0 [L1146] EXPR s->info_callback VAL [={0:0}, blastFlag=0, got_new_session=0, init=1, ret=-1, s={-18446744073709551614:0}, s={-18446744073709551614:0}, s->info_callback={0:-12}, skip=0, SSLv3_server_data={4:0}, Time=9, tmp=9, tmp___1=1, tmp___10=7, tmp___2=10, tmp___3=-10, tmp___4=0, tmp___5=11, tmp___6=0, tmp___8=-11, tmp___9=1] [L1146] COND TRUE (unsigned long )s->info_callback != (unsigned long )((void *)0) [L1147] EXPR s->info_callback [L1147] cb = s->info_callback [L1151] EXPR s->in_handshake [L1151] s->in_handshake += 1 [L1152] COND FALSE !(tmp___1 & 12288) VAL [={0:-12}, blastFlag=0, got_new_session=0, init=1, ret=-1, s={-18446744073709551614:0}, s={-18446744073709551614:0}, skip=0, SSLv3_server_data={4:0}, Time=9, tmp=9, tmp___1=1, tmp___10=7, tmp___2=10, tmp___3=-10, tmp___4=0, tmp___5=11, tmp___6=0, tmp___8=-11, tmp___9=1] [L1161] EXPR s->cert VAL [={0:-12}, blastFlag=0, got_new_session=0, init=1, ret=-1, s={-18446744073709551614:0}, s={-18446744073709551614:0}, s->cert={-18446744073709551615:0}, skip=0, SSLv3_server_data={4:0}, Time=9, tmp=9, tmp___1=1, tmp___10=7, tmp___2=10, tmp___3=-10, tmp___4=0, tmp___5=11, tmp___6=0, tmp___8=-11, tmp___9=1] [L1161] COND FALSE !((unsigned long )s->cert == (unsigned long )((void *)0)) [L1167] COND TRUE 1 VAL [={0:-12}, blastFlag=0, got_new_session=0, init=1, ret=-1, s={-18446744073709551614:0}, s={-18446744073709551614:0}, skip=0, SSLv3_server_data={4:0}, Time=9, tmp=9, tmp___1=1, tmp___10=7, tmp___2=10, tmp___3=-10, tmp___4=0, tmp___5=11, tmp___6=0, tmp___8=-11, tmp___9=1] [L1169] EXPR s->state [L1169] state = s->state [L1170] EXPR s->state VAL [={0:-12}, blastFlag=0, got_new_session=0, init=1, ret=-1, s={-18446744073709551614:0}, s={-18446744073709551614:0}, s->state=8464, skip=0, SSLv3_server_data={4:0}, state=8464, Time=9, tmp=9, tmp___1=1, tmp___10=7, tmp___2=10, tmp___3=-10, tmp___4=0, tmp___5=11, tmp___6=0, tmp___8=-11, tmp___9=1] [L1170] COND FALSE !(s->state == 12292) [L1173] EXPR s->state VAL [={0:-12}, blastFlag=0, got_new_session=0, init=1, ret=-1, s={-18446744073709551614:0}, s={-18446744073709551614:0}, s->state=8464, skip=0, SSLv3_server_data={4:0}, state=8464, Time=9, tmp=9, tmp___1=1, tmp___10=7, tmp___2=10, tmp___3=-10, tmp___4=0, tmp___5=11, tmp___6=0, tmp___8=-11, tmp___9=1] [L1173] COND FALSE !(s->state == 16384) [L1176] EXPR s->state VAL [={0:-12}, blastFlag=0, got_new_session=0, init=1, ret=-1, s={-18446744073709551614:0}, s={-18446744073709551614:0}, s->state=8464, skip=0, SSLv3_server_data={4:0}, state=8464, Time=9, tmp=9, tmp___1=1, tmp___10=7, tmp___2=10, tmp___3=-10, tmp___4=0, tmp___5=11, tmp___6=0, tmp___8=-11, tmp___9=1] [L1176] COND FALSE !(s->state == 8192) [L1179] EXPR s->state VAL [={0:-12}, blastFlag=0, got_new_session=0, init=1, ret=-1, s={-18446744073709551614:0}, s={-18446744073709551614:0}, s->state=8464, skip=0, SSLv3_server_data={4:0}, state=8464, Time=9, tmp=9, tmp___1=1, tmp___10=7, tmp___2=10, tmp___3=-10, tmp___4=0, tmp___5=11, tmp___6=0, tmp___8=-11, tmp___9=1] [L1179] COND FALSE !(s->state == 24576) [L1182] EXPR s->state VAL [={0:-12}, blastFlag=0, got_new_session=0, init=1, ret=-1, s={-18446744073709551614:0}, s={-18446744073709551614:0}, s->state=8464, skip=0, SSLv3_server_data={4:0}, state=8464, Time=9, tmp=9, tmp___1=1, tmp___10=7, tmp___2=10, tmp___3=-10, tmp___4=0, tmp___5=11, tmp___6=0, tmp___8=-11, tmp___9=1] [L1182] COND FALSE !(s->state == 8195) [L1185] EXPR s->state VAL [={0:-12}, blastFlag=0, got_new_session=0, init=1, ret=-1, s={-18446744073709551614:0}, s={-18446744073709551614:0}, s->state=8464, skip=0, SSLv3_server_data={4:0}, state=8464, Time=9, tmp=9, tmp___1=1, tmp___10=7, tmp___2=10, tmp___3=-10, tmp___4=0, tmp___5=11, tmp___6=0, tmp___8=-11, tmp___9=1] [L1185] COND FALSE !(s->state == 8480) [L1188] EXPR s->state VAL [={0:-12}, blastFlag=0, got_new_session=0, init=1, ret=-1, s={-18446744073709551614:0}, s={-18446744073709551614:0}, s->state=8464, skip=0, SSLv3_server_data={4:0}, state=8464, Time=9, tmp=9, tmp___1=1, tmp___10=7, tmp___2=10, tmp___3=-10, tmp___4=0, tmp___5=11, tmp___6=0, tmp___8=-11, tmp___9=1] [L1188] COND FALSE !(s->state == 8481) [L1191] EXPR s->state VAL [={0:-12}, blastFlag=0, got_new_session=0, init=1, ret=-1, s={-18446744073709551614:0}, s={-18446744073709551614:0}, s->state=8464, skip=0, SSLv3_server_data={4:0}, state=8464, Time=9, tmp=9, tmp___1=1, tmp___10=7, tmp___2=10, tmp___3=-10, tmp___4=0, tmp___5=11, tmp___6=0, tmp___8=-11, tmp___9=1] [L1191] COND FALSE !(s->state == 8482) [L1194] EXPR s->state VAL [={0:-12}, blastFlag=0, got_new_session=0, init=1, ret=-1, s={-18446744073709551614:0}, s={-18446744073709551614:0}, s->state=8464, skip=0, SSLv3_server_data={4:0}, state=8464, Time=9, tmp=9, tmp___1=1, tmp___10=7, tmp___2=10, tmp___3=-10, tmp___4=0, tmp___5=11, tmp___6=0, tmp___8=-11, tmp___9=1] [L1194] COND TRUE s->state == 8464 [L1354] s->shutdown = 0 [L1355] ret = __VERIFIER_nondet_int() [L1356] COND TRUE blastFlag == 0 [L1357] blastFlag = 1 VAL [={0:-12}, blastFlag=1, got_new_session=0, init=1, ret=17, s={-18446744073709551614:0}, s={-18446744073709551614:0}, skip=0, SSLv3_server_data={4:0}, state=8464, Time=9, tmp=9, tmp___1=1, tmp___10=7, tmp___2=10, tmp___3=-10, tmp___4=0, tmp___5=11, tmp___6=0, tmp___8=-11, tmp___9=1] [L1361] COND FALSE !(ret <= 0) [L1366] got_new_session = 1 [L1367] s->state = 8496 [L1368] s->init_num = 0 VAL [={0:-12}, blastFlag=1, got_new_session=1, init=1, ret=17, s={-18446744073709551614:0}, s={-18446744073709551614:0}, skip=0, SSLv3_server_data={4:0}, state=8464, Time=9, tmp=9, tmp___1=1, tmp___10=7, tmp___2=10, tmp___3=-10, tmp___4=0, tmp___5=11, tmp___6=0, tmp___8=-11, tmp___9=1] [L1692] EXPR s->s3 [L1692] EXPR (s->s3)->tmp.reuse_message VAL [={0:-12}, (s->s3)->tmp.reuse_message=18446744073709551652, blastFlag=1, got_new_session=1, init=1, ret=17, s={-18446744073709551614:0}, s={-18446744073709551614:0}, s->s3={-18446744073709551617:0}, skip=0, SSLv3_server_data={4:0}, state=8464, Time=9, tmp=9, tmp___1=1, tmp___10=7, tmp___2=10, tmp___3=-10, tmp___4=0, tmp___5=11, tmp___6=0, tmp___8=-11, tmp___9=1] [L1692] COND FALSE !(! (s->s3)->tmp.reuse_message) [L1721] skip = 0 VAL [={0:-12}, blastFlag=1, got_new_session=1, init=1, ret=17, s={-18446744073709551614:0}, s={-18446744073709551614:0}, skip=0, SSLv3_server_data={4:0}, state=8464, Time=9, tmp=9, tmp___1=1, tmp___10=7, tmp___2=10, tmp___3=-10, tmp___4=0, tmp___5=11, tmp___6=0, tmp___8=-11, tmp___9=1] [L1167] COND TRUE 1 VAL [={0:-12}, blastFlag=1, got_new_session=1, init=1, ret=17, s={-18446744073709551614:0}, s={-18446744073709551614:0}, skip=0, SSLv3_server_data={4:0}, state=8464, Time=9, tmp=9, tmp___1=1, tmp___10=7, tmp___2=10, tmp___3=-10, tmp___4=0, tmp___5=11, tmp___6=0, tmp___8=-11, tmp___9=1] [L1169] EXPR s->state [L1169] state = s->state [L1170] EXPR s->state VAL [={0:-12}, blastFlag=1, got_new_session=1, init=1, ret=17, s={-18446744073709551614:0}, s={-18446744073709551614:0}, s->state=8496, skip=0, SSLv3_server_data={4:0}, state=8496, Time=9, tmp=9, tmp___1=1, tmp___10=7, tmp___2=10, tmp___3=-10, tmp___4=0, tmp___5=11, tmp___6=0, tmp___8=-11, tmp___9=1] [L1170] COND FALSE !(s->state == 12292) [L1173] EXPR s->state VAL [={0:-12}, blastFlag=1, got_new_session=1, init=1, ret=17, s={-18446744073709551614:0}, s={-18446744073709551614:0}, s->state=8496, skip=0, SSLv3_server_data={4:0}, state=8496, Time=9, tmp=9, tmp___1=1, tmp___10=7, tmp___2=10, tmp___3=-10, tmp___4=0, tmp___5=11, tmp___6=0, tmp___8=-11, tmp___9=1] [L1173] COND FALSE !(s->state == 16384) [L1176] EXPR s->state VAL [={0:-12}, blastFlag=1, got_new_session=1, init=1, ret=17, s={-18446744073709551614:0}, s={-18446744073709551614:0}, s->state=8496, skip=0, SSLv3_server_data={4:0}, state=8496, Time=9, tmp=9, tmp___1=1, tmp___10=7, tmp___2=10, tmp___3=-10, tmp___4=0, tmp___5=11, tmp___6=0, tmp___8=-11, tmp___9=1] [L1176] COND FALSE !(s->state == 8192) [L1179] EXPR s->state VAL [={0:-12}, blastFlag=1, got_new_session=1, init=1, ret=17, s={-18446744073709551614:0}, s={-18446744073709551614:0}, s->state=8496, skip=0, SSLv3_server_data={4:0}, state=8496, Time=9, tmp=9, tmp___1=1, tmp___10=7, tmp___2=10, tmp___3=-10, tmp___4=0, tmp___5=11, tmp___6=0, tmp___8=-11, tmp___9=1] [L1179] COND FALSE !(s->state == 24576) [L1182] EXPR s->state VAL [={0:-12}, blastFlag=1, got_new_session=1, init=1, ret=17, s={-18446744073709551614:0}, s={-18446744073709551614:0}, s->state=8496, skip=0, SSLv3_server_data={4:0}, state=8496, Time=9, tmp=9, tmp___1=1, tmp___10=7, tmp___2=10, tmp___3=-10, tmp___4=0, tmp___5=11, tmp___6=0, tmp___8=-11, tmp___9=1] [L1182] COND FALSE !(s->state == 8195) [L1185] EXPR s->state VAL [={0:-12}, blastFlag=1, got_new_session=1, init=1, ret=17, s={-18446744073709551614:0}, s={-18446744073709551614:0}, s->state=8496, skip=0, SSLv3_server_data={4:0}, state=8496, Time=9, tmp=9, tmp___1=1, tmp___10=7, tmp___2=10, tmp___3=-10, tmp___4=0, tmp___5=11, tmp___6=0, tmp___8=-11, tmp___9=1] [L1185] COND FALSE !(s->state == 8480) [L1188] EXPR s->state VAL [={0:-12}, blastFlag=1, got_new_session=1, init=1, ret=17, s={-18446744073709551614:0}, s={-18446744073709551614:0}, s->state=8496, skip=0, SSLv3_server_data={4:0}, state=8496, Time=9, tmp=9, tmp___1=1, tmp___10=7, tmp___2=10, tmp___3=-10, tmp___4=0, tmp___5=11, tmp___6=0, tmp___8=-11, tmp___9=1] [L1188] COND FALSE !(s->state == 8481) [L1191] EXPR s->state VAL [={0:-12}, blastFlag=1, got_new_session=1, init=1, ret=17, s={-18446744073709551614:0}, s={-18446744073709551614:0}, s->state=8496, skip=0, SSLv3_server_data={4:0}, state=8496, Time=9, tmp=9, tmp___1=1, tmp___10=7, tmp___2=10, tmp___3=-10, tmp___4=0, tmp___5=11, tmp___6=0, tmp___8=-11, tmp___9=1] [L1191] COND FALSE !(s->state == 8482) [L1194] EXPR s->state VAL [={0:-12}, blastFlag=1, got_new_session=1, init=1, ret=17, s={-18446744073709551614:0}, s={-18446744073709551614:0}, s->state=8496, skip=0, SSLv3_server_data={4:0}, state=8496, Time=9, tmp=9, tmp___1=1, tmp___10=7, tmp___2=10, tmp___3=-10, tmp___4=0, tmp___5=11, tmp___6=0, tmp___8=-11, tmp___9=1] [L1194] COND FALSE !(s->state == 8464) [L1197] EXPR s->state VAL [={0:-12}, blastFlag=1, got_new_session=1, init=1, ret=17, s={-18446744073709551614:0}, s={-18446744073709551614:0}, s->state=8496, skip=0, SSLv3_server_data={4:0}, state=8496, Time=9, tmp=9, tmp___1=1, tmp___10=7, tmp___2=10, tmp___3=-10, tmp___4=0, tmp___5=11, tmp___6=0, tmp___8=-11, tmp___9=1] [L1197] COND FALSE !(s->state == 8465) [L1200] EXPR s->state VAL [={0:-12}, blastFlag=1, got_new_session=1, init=1, ret=17, s={-18446744073709551614:0}, s={-18446744073709551614:0}, s->state=8496, skip=0, SSLv3_server_data={4:0}, state=8496, Time=9, tmp=9, tmp___1=1, tmp___10=7, tmp___2=10, tmp___3=-10, tmp___4=0, tmp___5=11, tmp___6=0, tmp___8=-11, tmp___9=1] [L1200] COND FALSE !(s->state == 8466) [L1203] EXPR s->state VAL [={0:-12}, blastFlag=1, got_new_session=1, init=1, ret=17, s={-18446744073709551614:0}, s={-18446744073709551614:0}, s->state=8496, skip=0, SSLv3_server_data={4:0}, state=8496, Time=9, tmp=9, tmp___1=1, tmp___10=7, tmp___2=10, tmp___3=-10, tmp___4=0, tmp___5=11, tmp___6=0, tmp___8=-11, tmp___9=1] [L1203] COND TRUE s->state == 8496 [L1372] ret = __VERIFIER_nondet_int() [L1373] COND TRUE blastFlag == 1 [L1374] blastFlag = 2 VAL [={0:-12}, blastFlag=2, got_new_session=1, init=1, ret=1, s={-18446744073709551614:0}, s={-18446744073709551614:0}, skip=0, SSLv3_server_data={4:0}, state=8496, Time=9, tmp=9, tmp___1=1, tmp___10=7, tmp___2=10, tmp___3=-10, tmp___4=0, tmp___5=11, tmp___6=0, tmp___8=-11, tmp___9=1] [L1382] COND FALSE !(ret <= 0) [L1387] s->hit VAL [={0:-12}, blastFlag=2, got_new_session=1, init=1, ret=1, s={-18446744073709551614:0}, s={-18446744073709551614:0}, s->hit=8, skip=0, SSLv3_server_data={4:0}, state=8496, Time=9, tmp=9, tmp___1=1, tmp___10=7, tmp___2=10, tmp___3=-10, tmp___4=0, tmp___5=11, tmp___6=0, tmp___8=-11, tmp___9=1] [L1387] COND TRUE s->hit [L1388] s->state = 8656 VAL [={0:-12}, blastFlag=2, got_new_session=1, init=1, ret=1, s={-18446744073709551614:0}, s={-18446744073709551614:0}, skip=0, SSLv3_server_data={4:0}, state=8496, Time=9, tmp=9, tmp___1=1, tmp___10=7, tmp___2=10, tmp___3=-10, tmp___4=0, tmp___5=11, tmp___6=0, tmp___8=-11, tmp___9=1] [L1392] s->init_num = 0 VAL [={0:-12}, blastFlag=2, got_new_session=1, init=1, ret=1, s={-18446744073709551614:0}, s={-18446744073709551614:0}, skip=0, SSLv3_server_data={4:0}, state=8496, Time=9, tmp=9, tmp___1=1, tmp___10=7, tmp___2=10, tmp___3=-10, tmp___4=0, tmp___5=11, tmp___6=0, tmp___8=-11, tmp___9=1] [L1692] EXPR s->s3 [L1692] EXPR (s->s3)->tmp.reuse_message VAL [={0:-12}, (s->s3)->tmp.reuse_message=18446744073709551652, blastFlag=2, got_new_session=1, init=1, ret=1, s={-18446744073709551614:0}, s={-18446744073709551614:0}, s->s3={-18446744073709551617:0}, skip=0, SSLv3_server_data={4:0}, state=8496, Time=9, tmp=9, tmp___1=1, tmp___10=7, tmp___2=10, tmp___3=-10, tmp___4=0, tmp___5=11, tmp___6=0, tmp___8=-11, tmp___9=1] [L1692] COND FALSE !(! (s->s3)->tmp.reuse_message) [L1721] skip = 0 VAL [={0:-12}, blastFlag=2, got_new_session=1, init=1, ret=1, s={-18446744073709551614:0}, s={-18446744073709551614:0}, skip=0, SSLv3_server_data={4:0}, state=8496, Time=9, tmp=9, tmp___1=1, tmp___10=7, tmp___2=10, tmp___3=-10, tmp___4=0, tmp___5=11, tmp___6=0, tmp___8=-11, tmp___9=1] [L1167] COND TRUE 1 VAL [={0:-12}, blastFlag=2, got_new_session=1, init=1, ret=1, s={-18446744073709551614:0}, s={-18446744073709551614:0}, skip=0, SSLv3_server_data={4:0}, state=8496, Time=9, tmp=9, tmp___1=1, tmp___10=7, tmp___2=10, tmp___3=-10, tmp___4=0, tmp___5=11, tmp___6=0, tmp___8=-11, tmp___9=1] [L1169] EXPR s->state [L1169] state = s->state [L1170] EXPR s->state VAL [={0:-12}, blastFlag=2, got_new_session=1, init=1, ret=1, s={-18446744073709551614:0}, s={-18446744073709551614:0}, s->state=8656, skip=0, SSLv3_server_data={4:0}, state=8656, Time=9, tmp=9, tmp___1=1, tmp___10=7, tmp___2=10, tmp___3=-10, tmp___4=0, tmp___5=11, tmp___6=0, tmp___8=-11, tmp___9=1] [L1170] COND FALSE !(s->state == 12292) [L1173] EXPR s->state VAL [={0:-12}, blastFlag=2, got_new_session=1, init=1, ret=1, s={-18446744073709551614:0}, s={-18446744073709551614:0}, s->state=8656, skip=0, SSLv3_server_data={4:0}, state=8656, Time=9, tmp=9, tmp___1=1, tmp___10=7, tmp___2=10, tmp___3=-10, tmp___4=0, tmp___5=11, tmp___6=0, tmp___8=-11, tmp___9=1] [L1173] COND FALSE !(s->state == 16384) [L1176] EXPR s->state VAL [={0:-12}, blastFlag=2, got_new_session=1, init=1, ret=1, s={-18446744073709551614:0}, s={-18446744073709551614:0}, s->state=8656, skip=0, SSLv3_server_data={4:0}, state=8656, Time=9, tmp=9, tmp___1=1, tmp___10=7, tmp___2=10, tmp___3=-10, tmp___4=0, tmp___5=11, tmp___6=0, tmp___8=-11, tmp___9=1] [L1176] COND FALSE !(s->state == 8192) [L1179] EXPR s->state VAL [={0:-12}, blastFlag=2, got_new_session=1, init=1, ret=1, s={-18446744073709551614:0}, s={-18446744073709551614:0}, s->state=8656, skip=0, SSLv3_server_data={4:0}, state=8656, Time=9, tmp=9, tmp___1=1, tmp___10=7, tmp___2=10, tmp___3=-10, tmp___4=0, tmp___5=11, tmp___6=0, tmp___8=-11, tmp___9=1] [L1179] COND FALSE !(s->state == 24576) [L1182] EXPR s->state VAL [={0:-12}, blastFlag=2, got_new_session=1, init=1, ret=1, s={-18446744073709551614:0}, s={-18446744073709551614:0}, s->state=8656, skip=0, SSLv3_server_data={4:0}, state=8656, Time=9, tmp=9, tmp___1=1, tmp___10=7, tmp___2=10, tmp___3=-10, tmp___4=0, tmp___5=11, tmp___6=0, tmp___8=-11, tmp___9=1] [L1182] COND FALSE !(s->state == 8195) [L1185] EXPR s->state VAL [={0:-12}, blastFlag=2, got_new_session=1, init=1, ret=1, s={-18446744073709551614:0}, s={-18446744073709551614:0}, s->state=8656, skip=0, SSLv3_server_data={4:0}, state=8656, Time=9, tmp=9, tmp___1=1, tmp___10=7, tmp___2=10, tmp___3=-10, tmp___4=0, tmp___5=11, tmp___6=0, tmp___8=-11, tmp___9=1] [L1185] COND FALSE !(s->state == 8480) [L1188] EXPR s->state VAL [={0:-12}, blastFlag=2, got_new_session=1, init=1, ret=1, s={-18446744073709551614:0}, s={-18446744073709551614:0}, s->state=8656, skip=0, SSLv3_server_data={4:0}, state=8656, Time=9, tmp=9, tmp___1=1, tmp___10=7, tmp___2=10, tmp___3=-10, tmp___4=0, tmp___5=11, tmp___6=0, tmp___8=-11, tmp___9=1] [L1188] COND FALSE !(s->state == 8481) [L1191] EXPR s->state VAL [={0:-12}, blastFlag=2, got_new_session=1, init=1, ret=1, s={-18446744073709551614:0}, s={-18446744073709551614:0}, s->state=8656, skip=0, SSLv3_server_data={4:0}, state=8656, Time=9, tmp=9, tmp___1=1, tmp___10=7, tmp___2=10, tmp___3=-10, tmp___4=0, tmp___5=11, tmp___6=0, tmp___8=-11, tmp___9=1] [L1191] COND FALSE !(s->state == 8482) [L1194] EXPR s->state VAL [={0:-12}, blastFlag=2, got_new_session=1, init=1, ret=1, s={-18446744073709551614:0}, s={-18446744073709551614:0}, s->state=8656, skip=0, SSLv3_server_data={4:0}, state=8656, Time=9, tmp=9, tmp___1=1, tmp___10=7, tmp___2=10, tmp___3=-10, tmp___4=0, tmp___5=11, tmp___6=0, tmp___8=-11, tmp___9=1] [L1194] COND FALSE !(s->state == 8464) [L1197] EXPR s->state VAL [={0:-12}, blastFlag=2, got_new_session=1, init=1, ret=1, s={-18446744073709551614:0}, s={-18446744073709551614:0}, s->state=8656, skip=0, SSLv3_server_data={4:0}, state=8656, Time=9, tmp=9, tmp___1=1, tmp___10=7, tmp___2=10, tmp___3=-10, tmp___4=0, tmp___5=11, tmp___6=0, tmp___8=-11, tmp___9=1] [L1197] COND FALSE !(s->state == 8465) [L1200] EXPR s->state VAL [={0:-12}, blastFlag=2, got_new_session=1, init=1, ret=1, s={-18446744073709551614:0}, s={-18446744073709551614:0}, s->state=8656, skip=0, SSLv3_server_data={4:0}, state=8656, Time=9, tmp=9, tmp___1=1, tmp___10=7, tmp___2=10, tmp___3=-10, tmp___4=0, tmp___5=11, tmp___6=0, tmp___8=-11, tmp___9=1] [L1200] COND FALSE !(s->state == 8466) [L1203] EXPR s->state VAL [={0:-12}, blastFlag=2, got_new_session=1, init=1, ret=1, s={-18446744073709551614:0}, s={-18446744073709551614:0}, s->state=8656, skip=0, SSLv3_server_data={4:0}, state=8656, Time=9, tmp=9, tmp___1=1, tmp___10=7, tmp___2=10, tmp___3=-10, tmp___4=0, tmp___5=11, tmp___6=0, tmp___8=-11, tmp___9=1] [L1203] COND FALSE !(s->state == 8496) [L1206] EXPR s->state VAL [={0:-12}, blastFlag=2, got_new_session=1, init=1, ret=1, s={-18446744073709551614:0}, s={-18446744073709551614:0}, s->state=8656, skip=0, SSLv3_server_data={4:0}, state=8656, Time=9, tmp=9, tmp___1=1, tmp___10=7, tmp___2=10, tmp___3=-10, tmp___4=0, tmp___5=11, tmp___6=0, tmp___8=-11, tmp___9=1] [L1206] COND FALSE !(s->state == 8497) [L1209] EXPR s->state VAL [={0:-12}, blastFlag=2, got_new_session=1, init=1, ret=1, s={-18446744073709551614:0}, s={-18446744073709551614:0}, s->state=8656, skip=0, SSLv3_server_data={4:0}, state=8656, Time=9, tmp=9, tmp___1=1, tmp___10=7, tmp___2=10, tmp___3=-10, tmp___4=0, tmp___5=11, tmp___6=0, tmp___8=-11, tmp___9=1] [L1209] COND FALSE !(s->state == 8512) [L1212] EXPR s->state VAL [={0:-12}, blastFlag=2, got_new_session=1, init=1, ret=1, s={-18446744073709551614:0}, s={-18446744073709551614:0}, s->state=8656, skip=0, SSLv3_server_data={4:0}, state=8656, Time=9, tmp=9, tmp___1=1, tmp___10=7, tmp___2=10, tmp___3=-10, tmp___4=0, tmp___5=11, tmp___6=0, tmp___8=-11, tmp___9=1] [L1212] COND FALSE !(s->state == 8513) [L1215] EXPR s->state VAL [={0:-12}, blastFlag=2, got_new_session=1, init=1, ret=1, s={-18446744073709551614:0}, s={-18446744073709551614:0}, s->state=8656, skip=0, SSLv3_server_data={4:0}, state=8656, Time=9, tmp=9, tmp___1=1, tmp___10=7, tmp___2=10, tmp___3=-10, tmp___4=0, tmp___5=11, tmp___6=0, tmp___8=-11, tmp___9=1] [L1215] COND FALSE !(s->state == 8528) [L1218] EXPR s->state VAL [={0:-12}, blastFlag=2, got_new_session=1, init=1, ret=1, s={-18446744073709551614:0}, s={-18446744073709551614:0}, s->state=8656, skip=0, SSLv3_server_data={4:0}, state=8656, Time=9, tmp=9, tmp___1=1, tmp___10=7, tmp___2=10, tmp___3=-10, tmp___4=0, tmp___5=11, tmp___6=0, tmp___8=-11, tmp___9=1] [L1218] COND FALSE !(s->state == 8529) [L1221] EXPR s->state VAL [={0:-12}, blastFlag=2, got_new_session=1, init=1, ret=1, s={-18446744073709551614:0}, s={-18446744073709551614:0}, s->state=8656, skip=0, SSLv3_server_data={4:0}, state=8656, Time=9, tmp=9, tmp___1=1, tmp___10=7, tmp___2=10, tmp___3=-10, tmp___4=0, tmp___5=11, tmp___6=0, tmp___8=-11, tmp___9=1] [L1221] COND FALSE !(s->state == 8544) [L1224] EXPR s->state VAL [={0:-12}, blastFlag=2, got_new_session=1, init=1, ret=1, s={-18446744073709551614:0}, s={-18446744073709551614:0}, s->state=8656, skip=0, SSLv3_server_data={4:0}, state=8656, Time=9, tmp=9, tmp___1=1, tmp___10=7, tmp___2=10, tmp___3=-10, tmp___4=0, tmp___5=11, tmp___6=0, tmp___8=-11, tmp___9=1] [L1224] COND FALSE !(s->state == 8545) [L1227] EXPR s->state VAL [={0:-12}, blastFlag=2, got_new_session=1, init=1, ret=1, s={-18446744073709551614:0}, s={-18446744073709551614:0}, s->state=8656, skip=0, SSLv3_server_data={4:0}, state=8656, Time=9, tmp=9, tmp___1=1, tmp___10=7, tmp___2=10, tmp___3=-10, tmp___4=0, tmp___5=11, tmp___6=0, tmp___8=-11, tmp___9=1] [L1227] COND FALSE !(s->state == 8560) [L1230] EXPR s->state VAL [={0:-12}, blastFlag=2, got_new_session=1, init=1, ret=1, s={-18446744073709551614:0}, s={-18446744073709551614:0}, s->state=8656, skip=0, SSLv3_server_data={4:0}, state=8656, Time=9, tmp=9, tmp___1=1, tmp___10=7, tmp___2=10, tmp___3=-10, tmp___4=0, tmp___5=11, tmp___6=0, tmp___8=-11, tmp___9=1] [L1230] COND FALSE !(s->state == 8561) [L1233] EXPR s->state VAL [={0:-12}, blastFlag=2, got_new_session=1, init=1, ret=1, s={-18446744073709551614:0}, s={-18446744073709551614:0}, s->state=8656, skip=0, SSLv3_server_data={4:0}, state=8656, Time=9, tmp=9, tmp___1=1, tmp___10=7, tmp___2=10, tmp___3=-10, tmp___4=0, tmp___5=11, tmp___6=0, tmp___8=-11, tmp___9=1] [L1233] COND FALSE !(s->state == 8448) [L1236] EXPR s->state VAL [={0:-12}, blastFlag=2, got_new_session=1, init=1, ret=1, s={-18446744073709551614:0}, s={-18446744073709551614:0}, s->state=8656, skip=0, SSLv3_server_data={4:0}, state=8656, Time=9, tmp=9, tmp___1=1, tmp___10=7, tmp___2=10, tmp___3=-10, tmp___4=0, tmp___5=11, tmp___6=0, tmp___8=-11, tmp___9=1] [L1236] COND FALSE !(s->state == 8576) [L1239] EXPR s->state VAL [={0:-12}, blastFlag=2, got_new_session=1, init=1, ret=1, s={-18446744073709551614:0}, s={-18446744073709551614:0}, s->state=8656, skip=0, SSLv3_server_data={4:0}, state=8656, Time=9, tmp=9, tmp___1=1, tmp___10=7, tmp___2=10, tmp___3=-10, tmp___4=0, tmp___5=11, tmp___6=0, tmp___8=-11, tmp___9=1] [L1239] COND FALSE !(s->state == 8577) [L1242] EXPR s->state VAL [={0:-12}, blastFlag=2, got_new_session=1, init=1, ret=1, s={-18446744073709551614:0}, s={-18446744073709551614:0}, s->state=8656, skip=0, SSLv3_server_data={4:0}, state=8656, Time=9, tmp=9, tmp___1=1, tmp___10=7, tmp___2=10, tmp___3=-10, tmp___4=0, tmp___5=11, tmp___6=0, tmp___8=-11, tmp___9=1] [L1242] COND FALSE !(s->state == 8592) [L1245] EXPR s->state VAL [={0:-12}, blastFlag=2, got_new_session=1, init=1, ret=1, s={-18446744073709551614:0}, s={-18446744073709551614:0}, s->state=8656, skip=0, SSLv3_server_data={4:0}, state=8656, Time=9, tmp=9, tmp___1=1, tmp___10=7, tmp___2=10, tmp___3=-10, tmp___4=0, tmp___5=11, tmp___6=0, tmp___8=-11, tmp___9=1] [L1245] COND FALSE !(s->state == 8593) [L1248] EXPR s->state VAL [={0:-12}, blastFlag=2, got_new_session=1, init=1, ret=1, s={-18446744073709551614:0}, s={-18446744073709551614:0}, s->state=8656, skip=0, SSLv3_server_data={4:0}, state=8656, Time=9, tmp=9, tmp___1=1, tmp___10=7, tmp___2=10, tmp___3=-10, tmp___4=0, tmp___5=11, tmp___6=0, tmp___8=-11, tmp___9=1] [L1248] COND FALSE !(s->state == 8608) [L1251] EXPR s->state VAL [={0:-12}, blastFlag=2, got_new_session=1, init=1, ret=1, s={-18446744073709551614:0}, s={-18446744073709551614:0}, s->state=8656, skip=0, SSLv3_server_data={4:0}, state=8656, Time=9, tmp=9, tmp___1=1, tmp___10=7, tmp___2=10, tmp___3=-10, tmp___4=0, tmp___5=11, tmp___6=0, tmp___8=-11, tmp___9=1] [L1251] COND FALSE !(s->state == 8609) [L1254] EXPR s->state VAL [={0:-12}, blastFlag=2, got_new_session=1, init=1, ret=1, s={-18446744073709551614:0}, s={-18446744073709551614:0}, s->state=8656, skip=0, SSLv3_server_data={4:0}, state=8656, Time=9, tmp=9, tmp___1=1, tmp___10=7, tmp___2=10, tmp___3=-10, tmp___4=0, tmp___5=11, tmp___6=0, tmp___8=-11, tmp___9=1] [L1254] COND FALSE !(s->state == 8640) [L1257] EXPR s->state VAL [={0:-12}, blastFlag=2, got_new_session=1, init=1, ret=1, s={-18446744073709551614:0}, s={-18446744073709551614:0}, s->state=8656, skip=0, SSLv3_server_data={4:0}, state=8656, Time=9, tmp=9, tmp___1=1, tmp___10=7, tmp___2=10, tmp___3=-10, tmp___4=0, tmp___5=11, tmp___6=0, tmp___8=-11, tmp___9=1] [L1257] COND FALSE !(s->state == 8641) [L1260] EXPR s->state VAL [={0:-12}, blastFlag=2, got_new_session=1, init=1, ret=1, s={-18446744073709551614:0}, s={-18446744073709551614:0}, s->state=8656, skip=0, SSLv3_server_data={4:0}, state=8656, Time=9, tmp=9, tmp___1=1, tmp___10=7, tmp___2=10, tmp___3=-10, tmp___4=0, tmp___5=11, tmp___6=0, tmp___8=-11, tmp___9=1] [L1260] COND TRUE s->state == 8656 [L1585] EXPR s->session [L1585] EXPR s->s3 [L1585] EXPR (s->s3)->tmp.new_cipher [L1585] (s->session)->cipher = (s->s3)->tmp.new_cipher [L1586] COND FALSE !(! tmp___9) [L1592] ret = __VERIFIER_nondet_int() [L1593] COND TRUE blastFlag == 2 [L1594] blastFlag = 3 VAL [={0:-12}, blastFlag=3, got_new_session=1, init=1, ret=1, s={-18446744073709551614:0}, s={-18446744073709551614:0}, skip=0, SSLv3_server_data={4:0}, state=8656, Time=9, tmp=9, tmp___1=1, tmp___10=7, tmp___2=10, tmp___3=-10, tmp___4=0, tmp___5=11, tmp___6=0, tmp___8=-11, tmp___9=1] [L1598] COND FALSE !(ret <= 0) [L1603] s->state = 8672 [L1604] s->init_num = 0 VAL [={0:-12}, blastFlag=3, got_new_session=1, init=1, ret=1, s={-18446744073709551614:0}, s={-18446744073709551614:0}, skip=0, SSLv3_server_data={4:0}, state=8656, Time=9, tmp=9, tmp___1=1, tmp___10=7, tmp___2=10, tmp___3=-10, tmp___4=0, tmp___5=11, tmp___6=0, tmp___8=-11, tmp___9=1] [L1605] COND FALSE !(! tmp___10) VAL [={0:-12}, blastFlag=3, got_new_session=1, init=1, ret=1, s={-18446744073709551614:0}, s={-18446744073709551614:0}, skip=0, SSLv3_server_data={4:0}, state=8656, Time=9, tmp=9, tmp___1=1, tmp___10=7, tmp___2=10, tmp___3=-10, tmp___4=0, tmp___5=11, tmp___6=0, tmp___8=-11, tmp___9=1] [L1692] EXPR s->s3 [L1692] EXPR (s->s3)->tmp.reuse_message VAL [={0:-12}, (s->s3)->tmp.reuse_message=18446744073709551652, blastFlag=3, got_new_session=1, init=1, ret=1, s={-18446744073709551614:0}, s={-18446744073709551614:0}, s->s3={-18446744073709551617:0}, skip=0, SSLv3_server_data={4:0}, state=8656, Time=9, tmp=9, tmp___1=1, tmp___10=7, tmp___2=10, tmp___3=-10, tmp___4=0, tmp___5=11, tmp___6=0, tmp___8=-11, tmp___9=1] [L1692] COND FALSE !(! (s->s3)->tmp.reuse_message) [L1721] skip = 0 VAL [={0:-12}, blastFlag=3, got_new_session=1, init=1, ret=1, s={-18446744073709551614:0}, s={-18446744073709551614:0}, skip=0, SSLv3_server_data={4:0}, state=8656, Time=9, tmp=9, tmp___1=1, tmp___10=7, tmp___2=10, tmp___3=-10, tmp___4=0, tmp___5=11, tmp___6=0, tmp___8=-11, tmp___9=1] [L1167] COND TRUE 1 VAL [={0:-12}, blastFlag=3, got_new_session=1, init=1, ret=1, s={-18446744073709551614:0}, s={-18446744073709551614:0}, skip=0, SSLv3_server_data={4:0}, state=8656, Time=9, tmp=9, tmp___1=1, tmp___10=7, tmp___2=10, tmp___3=-10, tmp___4=0, tmp___5=11, tmp___6=0, tmp___8=-11, tmp___9=1] [L1169] EXPR s->state [L1169] state = s->state [L1170] EXPR s->state VAL [={0:-12}, blastFlag=3, got_new_session=1, init=1, ret=1, s={-18446744073709551614:0}, s={-18446744073709551614:0}, s->state=8672, skip=0, SSLv3_server_data={4:0}, state=8672, Time=9, tmp=9, tmp___1=1, tmp___10=7, tmp___2=10, tmp___3=-10, tmp___4=0, tmp___5=11, tmp___6=0, tmp___8=-11, tmp___9=1] [L1170] COND FALSE !(s->state == 12292) [L1173] EXPR s->state VAL [={0:-12}, blastFlag=3, got_new_session=1, init=1, ret=1, s={-18446744073709551614:0}, s={-18446744073709551614:0}, s->state=8672, skip=0, SSLv3_server_data={4:0}, state=8672, Time=9, tmp=9, tmp___1=1, tmp___10=7, tmp___2=10, tmp___3=-10, tmp___4=0, tmp___5=11, tmp___6=0, tmp___8=-11, tmp___9=1] [L1173] COND FALSE !(s->state == 16384) [L1176] EXPR s->state VAL [={0:-12}, blastFlag=3, got_new_session=1, init=1, ret=1, s={-18446744073709551614:0}, s={-18446744073709551614:0}, s->state=8672, skip=0, SSLv3_server_data={4:0}, state=8672, Time=9, tmp=9, tmp___1=1, tmp___10=7, tmp___2=10, tmp___3=-10, tmp___4=0, tmp___5=11, tmp___6=0, tmp___8=-11, tmp___9=1] [L1176] COND FALSE !(s->state == 8192) [L1179] EXPR s->state VAL [={0:-12}, blastFlag=3, got_new_session=1, init=1, ret=1, s={-18446744073709551614:0}, s={-18446744073709551614:0}, s->state=8672, skip=0, SSLv3_server_data={4:0}, state=8672, Time=9, tmp=9, tmp___1=1, tmp___10=7, tmp___2=10, tmp___3=-10, tmp___4=0, tmp___5=11, tmp___6=0, tmp___8=-11, tmp___9=1] [L1179] COND FALSE !(s->state == 24576) [L1182] EXPR s->state VAL [={0:-12}, blastFlag=3, got_new_session=1, init=1, ret=1, s={-18446744073709551614:0}, s={-18446744073709551614:0}, s->state=8672, skip=0, SSLv3_server_data={4:0}, state=8672, Time=9, tmp=9, tmp___1=1, tmp___10=7, tmp___2=10, tmp___3=-10, tmp___4=0, tmp___5=11, tmp___6=0, tmp___8=-11, tmp___9=1] [L1182] COND FALSE !(s->state == 8195) [L1185] EXPR s->state VAL [={0:-12}, blastFlag=3, got_new_session=1, init=1, ret=1, s={-18446744073709551614:0}, s={-18446744073709551614:0}, s->state=8672, skip=0, SSLv3_server_data={4:0}, state=8672, Time=9, tmp=9, tmp___1=1, tmp___10=7, tmp___2=10, tmp___3=-10, tmp___4=0, tmp___5=11, tmp___6=0, tmp___8=-11, tmp___9=1] [L1185] COND FALSE !(s->state == 8480) [L1188] EXPR s->state VAL [={0:-12}, blastFlag=3, got_new_session=1, init=1, ret=1, s={-18446744073709551614:0}, s={-18446744073709551614:0}, s->state=8672, skip=0, SSLv3_server_data={4:0}, state=8672, Time=9, tmp=9, tmp___1=1, tmp___10=7, tmp___2=10, tmp___3=-10, tmp___4=0, tmp___5=11, tmp___6=0, tmp___8=-11, tmp___9=1] [L1188] COND FALSE !(s->state == 8481) [L1191] EXPR s->state VAL [={0:-12}, blastFlag=3, got_new_session=1, init=1, ret=1, s={-18446744073709551614:0}, s={-18446744073709551614:0}, s->state=8672, skip=0, SSLv3_server_data={4:0}, state=8672, Time=9, tmp=9, tmp___1=1, tmp___10=7, tmp___2=10, tmp___3=-10, tmp___4=0, tmp___5=11, tmp___6=0, tmp___8=-11, tmp___9=1] [L1191] COND FALSE !(s->state == 8482) [L1194] EXPR s->state VAL [={0:-12}, blastFlag=3, got_new_session=1, init=1, ret=1, s={-18446744073709551614:0}, s={-18446744073709551614:0}, s->state=8672, skip=0, SSLv3_server_data={4:0}, state=8672, Time=9, tmp=9, tmp___1=1, tmp___10=7, tmp___2=10, tmp___3=-10, tmp___4=0, tmp___5=11, tmp___6=0, tmp___8=-11, tmp___9=1] [L1194] COND FALSE !(s->state == 8464) [L1197] EXPR s->state VAL [={0:-12}, blastFlag=3, got_new_session=1, init=1, ret=1, s={-18446744073709551614:0}, s={-18446744073709551614:0}, s->state=8672, skip=0, SSLv3_server_data={4:0}, state=8672, Time=9, tmp=9, tmp___1=1, tmp___10=7, tmp___2=10, tmp___3=-10, tmp___4=0, tmp___5=11, tmp___6=0, tmp___8=-11, tmp___9=1] [L1197] COND FALSE !(s->state == 8465) [L1200] EXPR s->state VAL [={0:-12}, blastFlag=3, got_new_session=1, init=1, ret=1, s={-18446744073709551614:0}, s={-18446744073709551614:0}, s->state=8672, skip=0, SSLv3_server_data={4:0}, state=8672, Time=9, tmp=9, tmp___1=1, tmp___10=7, tmp___2=10, tmp___3=-10, tmp___4=0, tmp___5=11, tmp___6=0, tmp___8=-11, tmp___9=1] [L1200] COND FALSE !(s->state == 8466) [L1203] EXPR s->state VAL [={0:-12}, blastFlag=3, got_new_session=1, init=1, ret=1, s={-18446744073709551614:0}, s={-18446744073709551614:0}, s->state=8672, skip=0, SSLv3_server_data={4:0}, state=8672, Time=9, tmp=9, tmp___1=1, tmp___10=7, tmp___2=10, tmp___3=-10, tmp___4=0, tmp___5=11, tmp___6=0, tmp___8=-11, tmp___9=1] [L1203] COND FALSE !(s->state == 8496) [L1206] EXPR s->state VAL [={0:-12}, blastFlag=3, got_new_session=1, init=1, ret=1, s={-18446744073709551614:0}, s={-18446744073709551614:0}, s->state=8672, skip=0, SSLv3_server_data={4:0}, state=8672, Time=9, tmp=9, tmp___1=1, tmp___10=7, tmp___2=10, tmp___3=-10, tmp___4=0, tmp___5=11, tmp___6=0, tmp___8=-11, tmp___9=1] [L1206] COND FALSE !(s->state == 8497) [L1209] EXPR s->state VAL [={0:-12}, blastFlag=3, got_new_session=1, init=1, ret=1, s={-18446744073709551614:0}, s={-18446744073709551614:0}, s->state=8672, skip=0, SSLv3_server_data={4:0}, state=8672, Time=9, tmp=9, tmp___1=1, tmp___10=7, tmp___2=10, tmp___3=-10, tmp___4=0, tmp___5=11, tmp___6=0, tmp___8=-11, tmp___9=1] [L1209] COND FALSE !(s->state == 8512) [L1212] EXPR s->state VAL [={0:-12}, blastFlag=3, got_new_session=1, init=1, ret=1, s={-18446744073709551614:0}, s={-18446744073709551614:0}, s->state=8672, skip=0, SSLv3_server_data={4:0}, state=8672, Time=9, tmp=9, tmp___1=1, tmp___10=7, tmp___2=10, tmp___3=-10, tmp___4=0, tmp___5=11, tmp___6=0, tmp___8=-11, tmp___9=1] [L1212] COND FALSE !(s->state == 8513) [L1215] EXPR s->state VAL [={0:-12}, blastFlag=3, got_new_session=1, init=1, ret=1, s={-18446744073709551614:0}, s={-18446744073709551614:0}, s->state=8672, skip=0, SSLv3_server_data={4:0}, state=8672, Time=9, tmp=9, tmp___1=1, tmp___10=7, tmp___2=10, tmp___3=-10, tmp___4=0, tmp___5=11, tmp___6=0, tmp___8=-11, tmp___9=1] [L1215] COND FALSE !(s->state == 8528) [L1218] EXPR s->state VAL [={0:-12}, blastFlag=3, got_new_session=1, init=1, ret=1, s={-18446744073709551614:0}, s={-18446744073709551614:0}, s->state=8672, skip=0, SSLv3_server_data={4:0}, state=8672, Time=9, tmp=9, tmp___1=1, tmp___10=7, tmp___2=10, tmp___3=-10, tmp___4=0, tmp___5=11, tmp___6=0, tmp___8=-11, tmp___9=1] [L1218] COND FALSE !(s->state == 8529) [L1221] EXPR s->state VAL [={0:-12}, blastFlag=3, got_new_session=1, init=1, ret=1, s={-18446744073709551614:0}, s={-18446744073709551614:0}, s->state=8672, skip=0, SSLv3_server_data={4:0}, state=8672, Time=9, tmp=9, tmp___1=1, tmp___10=7, tmp___2=10, tmp___3=-10, tmp___4=0, tmp___5=11, tmp___6=0, tmp___8=-11, tmp___9=1] [L1221] COND FALSE !(s->state == 8544) [L1224] EXPR s->state VAL [={0:-12}, blastFlag=3, got_new_session=1, init=1, ret=1, s={-18446744073709551614:0}, s={-18446744073709551614:0}, s->state=8672, skip=0, SSLv3_server_data={4:0}, state=8672, Time=9, tmp=9, tmp___1=1, tmp___10=7, tmp___2=10, tmp___3=-10, tmp___4=0, tmp___5=11, tmp___6=0, tmp___8=-11, tmp___9=1] [L1224] COND FALSE !(s->state == 8545) [L1227] EXPR s->state VAL [={0:-12}, blastFlag=3, got_new_session=1, init=1, ret=1, s={-18446744073709551614:0}, s={-18446744073709551614:0}, s->state=8672, skip=0, SSLv3_server_data={4:0}, state=8672, Time=9, tmp=9, tmp___1=1, tmp___10=7, tmp___2=10, tmp___3=-10, tmp___4=0, tmp___5=11, tmp___6=0, tmp___8=-11, tmp___9=1] [L1227] COND FALSE !(s->state == 8560) [L1230] EXPR s->state VAL [={0:-12}, blastFlag=3, got_new_session=1, init=1, ret=1, s={-18446744073709551614:0}, s={-18446744073709551614:0}, s->state=8672, skip=0, SSLv3_server_data={4:0}, state=8672, Time=9, tmp=9, tmp___1=1, tmp___10=7, tmp___2=10, tmp___3=-10, tmp___4=0, tmp___5=11, tmp___6=0, tmp___8=-11, tmp___9=1] [L1230] COND FALSE !(s->state == 8561) [L1233] EXPR s->state VAL [={0:-12}, blastFlag=3, got_new_session=1, init=1, ret=1, s={-18446744073709551614:0}, s={-18446744073709551614:0}, s->state=8672, skip=0, SSLv3_server_data={4:0}, state=8672, Time=9, tmp=9, tmp___1=1, tmp___10=7, tmp___2=10, tmp___3=-10, tmp___4=0, tmp___5=11, tmp___6=0, tmp___8=-11, tmp___9=1] [L1233] COND FALSE !(s->state == 8448) [L1236] EXPR s->state VAL [={0:-12}, blastFlag=3, got_new_session=1, init=1, ret=1, s={-18446744073709551614:0}, s={-18446744073709551614:0}, s->state=8672, skip=0, SSLv3_server_data={4:0}, state=8672, Time=9, tmp=9, tmp___1=1, tmp___10=7, tmp___2=10, tmp___3=-10, tmp___4=0, tmp___5=11, tmp___6=0, tmp___8=-11, tmp___9=1] [L1236] COND FALSE !(s->state == 8576) [L1239] EXPR s->state VAL [={0:-12}, blastFlag=3, got_new_session=1, init=1, ret=1, s={-18446744073709551614:0}, s={-18446744073709551614:0}, s->state=8672, skip=0, SSLv3_server_data={4:0}, state=8672, Time=9, tmp=9, tmp___1=1, tmp___10=7, tmp___2=10, tmp___3=-10, tmp___4=0, tmp___5=11, tmp___6=0, tmp___8=-11, tmp___9=1] [L1239] COND FALSE !(s->state == 8577) [L1242] EXPR s->state VAL [={0:-12}, blastFlag=3, got_new_session=1, init=1, ret=1, s={-18446744073709551614:0}, s={-18446744073709551614:0}, s->state=8672, skip=0, SSLv3_server_data={4:0}, state=8672, Time=9, tmp=9, tmp___1=1, tmp___10=7, tmp___2=10, tmp___3=-10, tmp___4=0, tmp___5=11, tmp___6=0, tmp___8=-11, tmp___9=1] [L1242] COND FALSE !(s->state == 8592) [L1245] EXPR s->state VAL [={0:-12}, blastFlag=3, got_new_session=1, init=1, ret=1, s={-18446744073709551614:0}, s={-18446744073709551614:0}, s->state=8672, skip=0, SSLv3_server_data={4:0}, state=8672, Time=9, tmp=9, tmp___1=1, tmp___10=7, tmp___2=10, tmp___3=-10, tmp___4=0, tmp___5=11, tmp___6=0, tmp___8=-11, tmp___9=1] [L1245] COND FALSE !(s->state == 8593) [L1248] EXPR s->state VAL [={0:-12}, blastFlag=3, got_new_session=1, init=1, ret=1, s={-18446744073709551614:0}, s={-18446744073709551614:0}, s->state=8672, skip=0, SSLv3_server_data={4:0}, state=8672, Time=9, tmp=9, tmp___1=1, tmp___10=7, tmp___2=10, tmp___3=-10, tmp___4=0, tmp___5=11, tmp___6=0, tmp___8=-11, tmp___9=1] [L1248] COND FALSE !(s->state == 8608) [L1251] EXPR s->state VAL [={0:-12}, blastFlag=3, got_new_session=1, init=1, ret=1, s={-18446744073709551614:0}, s={-18446744073709551614:0}, s->state=8672, skip=0, SSLv3_server_data={4:0}, state=8672, Time=9, tmp=9, tmp___1=1, tmp___10=7, tmp___2=10, tmp___3=-10, tmp___4=0, tmp___5=11, tmp___6=0, tmp___8=-11, tmp___9=1] [L1251] COND FALSE !(s->state == 8609) [L1254] EXPR s->state VAL [={0:-12}, blastFlag=3, got_new_session=1, init=1, ret=1, s={-18446744073709551614:0}, s={-18446744073709551614:0}, s->state=8672, skip=0, SSLv3_server_data={4:0}, state=8672, Time=9, tmp=9, tmp___1=1, tmp___10=7, tmp___2=10, tmp___3=-10, tmp___4=0, tmp___5=11, tmp___6=0, tmp___8=-11, tmp___9=1] [L1254] COND FALSE !(s->state == 8640) [L1257] EXPR s->state VAL [={0:-12}, blastFlag=3, got_new_session=1, init=1, ret=1, s={-18446744073709551614:0}, s={-18446744073709551614:0}, s->state=8672, skip=0, SSLv3_server_data={4:0}, state=8672, Time=9, tmp=9, tmp___1=1, tmp___10=7, tmp___2=10, tmp___3=-10, tmp___4=0, tmp___5=11, tmp___6=0, tmp___8=-11, tmp___9=1] [L1257] COND FALSE !(s->state == 8641) [L1260] EXPR s->state VAL [={0:-12}, blastFlag=3, got_new_session=1, init=1, ret=1, s={-18446744073709551614:0}, s={-18446744073709551614:0}, s->state=8672, skip=0, SSLv3_server_data={4:0}, state=8672, Time=9, tmp=9, tmp___1=1, tmp___10=7, tmp___2=10, tmp___3=-10, tmp___4=0, tmp___5=11, tmp___6=0, tmp___8=-11, tmp___9=1] [L1260] COND FALSE !(s->state == 8656) [L1263] EXPR s->state VAL [={0:-12}, blastFlag=3, got_new_session=1, init=1, ret=1, s={-18446744073709551614:0}, s={-18446744073709551614:0}, s->state=8672, skip=0, SSLv3_server_data={4:0}, state=8672, Time=9, tmp=9, tmp___1=1, tmp___10=7, tmp___2=10, tmp___3=-10, tmp___4=0, tmp___5=11, tmp___6=0, tmp___8=-11, tmp___9=1] [L1263] COND FALSE !(s->state == 8657) [L1266] EXPR s->state VAL [={0:-12}, blastFlag=3, got_new_session=1, init=1, ret=1, s={-18446744073709551614:0}, s={-18446744073709551614:0}, s->state=8672, skip=0, SSLv3_server_data={4:0}, state=8672, Time=9, tmp=9, tmp___1=1, tmp___10=7, tmp___2=10, tmp___3=-10, tmp___4=0, tmp___5=11, tmp___6=0, tmp___8=-11, tmp___9=1] [L1266] COND TRUE s->state == 8672 [L1614] ret = __VERIFIER_nondet_int() [L1615] COND TRUE blastFlag == 3 VAL [={0:-12}, blastFlag=3, got_new_session=1, init=1, ret=-14, s={-18446744073709551614:0}, s={-18446744073709551614:0}, skip=0, SSLv3_server_data={4:0}, state=8672, Time=9, tmp=9, tmp___1=1, tmp___10=7, tmp___2=10, tmp___3=-10, tmp___4=0, tmp___5=11, tmp___6=0, tmp___8=-11, tmp___9=1] [L1733] reach_error() VAL [={0:-12}, blastFlag=3, got_new_session=1, init=1, ret=-14, s={-18446744073709551614:0}, s={-18446744073709551614:0}, skip=0, SSLv3_server_data={4:0}, state=8672, Time=9, tmp=9, tmp___1=1, tmp___10=7, tmp___2=10, tmp___3=-10, tmp___4=0, tmp___5=11, tmp___6=0, tmp___8=-11, tmp___9=1] - StatisticsResult: Ultimate Automizer benchmark data CFG has 4 procedures, 153 locations, 1 error locations. Started 1 CEGAR loops. OverallTime: 117.4s, OverallIterations: 23, TraceHistogramMax: 5, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.0s, AutomataDifference: 111.2s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, PartialOrderReductionTime: 0.0s, HoareTripleCheckerStatistics: 32 mSolverCounterUnknown, 1347 SdHoareTripleChecker+Valid, 79.1s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 1347 mSDsluCounter, 9728 SdHoareTripleChecker+Invalid, 78.7s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 6182 mSDsCounter, 607 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 8917 IncrementalHoareTripleChecker+Invalid, 9556 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 607 mSolverCounterUnsat, 3546 mSDtfsCounter, 8917 mSolverCounterSat, 0.1s SdHoareTripleChecker+Time, 32 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 174 GetRequests, 81 SyntacticMatches, 0 SemanticMatches, 93 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.4s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=312occurred in iteration=20, InterpolantAutomatonStates: 114, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 0.5s AutomataMinimizationTime, 22 MinimizatonAttempts, 892 StatesRemovedByMinimization, 20 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.1s SsaConstructionTime, 1.4s SatisfiabilityAnalysisTime, 1.8s InterpolantComputationTime, 1920 NumberOfCodeBlocks, 1920 NumberOfCodeBlocksAsserted, 23 NumberOfCheckSat, 1766 ConstructedInterpolants, 0 QuantifiedInterpolants, 4931 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 22 InterpolantComputations, 22 PerfectInterpolantSequences, 600/600 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available RESULT: Ultimate could not prove your program: unable to determine feasibility of some traces [2022-04-08 03:05:08,354 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...