java -ea -Xmx8000000000 -jar /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.3.100.v20150511-1540.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data -tc ../../../trunk/examples/toolchains/AutomizerCInline_WitnessPrinter.xml -s ../../../trunk/examples/settings/default/automizer/svcomp-Reach-32bit-Automizer_Bitvector.epf -i ../../../trunk/examples/svcomp/ssh-simplified/s3_srvr_1_true-unreach-call_false-termination.cil.c -------------------------------------------------------------------------------- This is Ultimate 0.1.23-61f4311 [2018-11-23 10:51:57,236 INFO L170 SettingsManager]: Resetting all preferences to default values... [2018-11-23 10:51:57,238 INFO L174 SettingsManager]: Resetting UltimateCore preferences to default values [2018-11-23 10:51:57,266 INFO L177 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2018-11-23 10:51:57,269 INFO L174 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2018-11-23 10:51:57,270 INFO L174 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2018-11-23 10:51:57,274 INFO L174 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2018-11-23 10:51:57,276 INFO L174 SettingsManager]: Resetting LassoRanker preferences to default values [2018-11-23 10:51:57,278 INFO L174 SettingsManager]: Resetting Reaching Definitions preferences to default values [2018-11-23 10:51:57,279 INFO L174 SettingsManager]: Resetting SyntaxChecker preferences to default values [2018-11-23 10:51:57,280 INFO L177 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2018-11-23 10:51:57,280 INFO L174 SettingsManager]: Resetting LTL2Aut preferences to default values [2018-11-23 10:51:57,281 INFO L174 SettingsManager]: Resetting PEA to Boogie preferences to default values [2018-11-23 10:51:57,282 INFO L174 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2018-11-23 10:51:57,284 INFO L174 SettingsManager]: Resetting ChcToBoogie preferences to default values [2018-11-23 10:51:57,284 INFO L174 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2018-11-23 10:51:57,285 INFO L174 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2018-11-23 10:51:57,287 INFO L174 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2018-11-23 10:51:57,290 INFO L174 SettingsManager]: Resetting CodeCheck preferences to default values [2018-11-23 10:51:57,291 INFO L174 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2018-11-23 10:51:57,293 INFO L174 SettingsManager]: Resetting RCFGBuilder preferences to default values [2018-11-23 10:51:57,297 INFO L174 SettingsManager]: Resetting TraceAbstraction preferences to default values [2018-11-23 10:51:57,303 INFO L177 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2018-11-23 10:51:57,303 INFO L177 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2018-11-23 10:51:57,303 INFO L174 SettingsManager]: Resetting TreeAutomizer preferences to default values [2018-11-23 10:51:57,304 INFO L174 SettingsManager]: Resetting IcfgTransformer preferences to default values [2018-11-23 10:51:57,306 INFO L174 SettingsManager]: Resetting Boogie Printer preferences to default values [2018-11-23 10:51:57,310 INFO L174 SettingsManager]: Resetting ReqPrinter preferences to default values [2018-11-23 10:51:57,311 INFO L174 SettingsManager]: Resetting Witness Printer preferences to default values [2018-11-23 10:51:57,314 INFO L177 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2018-11-23 10:51:57,315 INFO L174 SettingsManager]: Resetting CDTParser preferences to default values [2018-11-23 10:51:57,316 INFO L177 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2018-11-23 10:51:57,316 INFO L177 SettingsManager]: ReqParser provides no preferences, ignoring... [2018-11-23 10:51:57,316 INFO L174 SettingsManager]: Resetting SmtParser preferences to default values [2018-11-23 10:51:57,317 INFO L174 SettingsManager]: Resetting Witness Parser preferences to default values [2018-11-23 10:51:57,321 INFO L181 SettingsManager]: Finished resetting all preferences to default values... [2018-11-23 10:51:57,321 INFO L98 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/default/automizer/svcomp-Reach-32bit-Automizer_Bitvector.epf [2018-11-23 10:51:57,353 INFO L110 SettingsManager]: Loading preferences was successful [2018-11-23 10:51:57,354 INFO L112 SettingsManager]: Preferences different from defaults after loading the file: [2018-11-23 10:51:57,355 INFO L131 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2018-11-23 10:51:57,356 INFO L133 SettingsManager]: * ... calls to implemented procedures=ONLY_FOR_CONCURRENT_PROGRAMS [2018-11-23 10:51:57,357 INFO L131 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2018-11-23 10:51:57,357 INFO L133 SettingsManager]: * Create parallel compositions if possible=false [2018-11-23 10:51:57,357 INFO L133 SettingsManager]: * Use SBE=true [2018-11-23 10:51:57,357 INFO L131 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2018-11-23 10:51:57,357 INFO L133 SettingsManager]: * sizeof long=4 [2018-11-23 10:51:57,359 INFO L133 SettingsManager]: * sizeof POINTER=4 [2018-11-23 10:51:57,359 INFO L133 SettingsManager]: * Check division by zero=IGNORE [2018-11-23 10:51:57,359 INFO L133 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2018-11-23 10:51:57,359 INFO L133 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2018-11-23 10:51:57,360 INFO L133 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2018-11-23 10:51:57,360 INFO L133 SettingsManager]: * Use bitvectors instead of ints=true [2018-11-23 10:51:57,360 INFO L133 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2018-11-23 10:51:57,360 INFO L133 SettingsManager]: * sizeof long double=12 [2018-11-23 10:51:57,360 INFO L133 SettingsManager]: * Check if freed pointer was valid=false [2018-11-23 10:51:57,361 INFO L133 SettingsManager]: * Use constant arrays=true [2018-11-23 10:51:57,362 INFO L133 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2018-11-23 10:51:57,362 INFO L131 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2018-11-23 10:51:57,362 INFO L133 SettingsManager]: * Size of a code block=SequenceOfStatements [2018-11-23 10:51:57,363 INFO L133 SettingsManager]: * To the following directory=./dump/ [2018-11-23 10:51:57,363 INFO L133 SettingsManager]: * SMT solver=External_DefaultMode [2018-11-23 10:51:57,363 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2018-11-23 10:51:57,363 INFO L131 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2018-11-23 10:51:57,363 INFO L133 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2018-11-23 10:51:57,364 INFO L133 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2018-11-23 10:51:57,365 INFO L133 SettingsManager]: * Trace refinement strategy=WOLF [2018-11-23 10:51:57,365 INFO L133 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2018-11-23 10:51:57,365 INFO L133 SettingsManager]: * Command for external solver=cvc4nyu --tear-down-incremental --rewrite-divk --print-success --lang smt [2018-11-23 10:51:57,365 INFO L133 SettingsManager]: * Logic for external solver=AUFBV [2018-11-23 10:51:57,365 INFO L133 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2018-11-23 10:51:57,439 INFO L81 nceAwareModelManager]: Repository-Root is: /tmp [2018-11-23 10:51:57,457 INFO L258 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2018-11-23 10:51:57,464 INFO L214 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2018-11-23 10:51:57,465 INFO L271 PluginConnector]: Initializing CDTParser... [2018-11-23 10:51:57,466 INFO L276 PluginConnector]: CDTParser initialized [2018-11-23 10:51:57,467 INFO L418 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/ssh-simplified/s3_srvr_1_true-unreach-call_false-termination.cil.c [2018-11-23 10:51:57,545 INFO L221 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/aefae79cf/6246d52155304283948c3953093e9209/FLAG8853afec9 [2018-11-23 10:51:58,072 INFO L307 CDTParser]: Found 1 translation units. [2018-11-23 10:51:58,077 INFO L161 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/ssh-simplified/s3_srvr_1_true-unreach-call_false-termination.cil.c [2018-11-23 10:51:58,097 INFO L355 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/aefae79cf/6246d52155304283948c3953093e9209/FLAG8853afec9 [2018-11-23 10:51:58,387 INFO L363 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/aefae79cf/6246d52155304283948c3953093e9209 [2018-11-23 10:51:58,402 INFO L296 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2018-11-23 10:51:58,404 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2018-11-23 10:51:58,405 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2018-11-23 10:51:58,405 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2018-11-23 10:51:58,409 INFO L276 PluginConnector]: CACSL2BoogieTranslator initialized [2018-11-23 10:51:58,411 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 23.11 10:51:58" (1/1) ... [2018-11-23 10:51:58,414 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@54c2989c and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 10:51:58, skipping insertion in model container [2018-11-23 10:51:58,414 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 23.11 10:51:58" (1/1) ... [2018-11-23 10:51:58,426 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2018-11-23 10:51:58,489 INFO L176 MainTranslator]: Built tables and reachable declarations [2018-11-23 10:51:58,813 INFO L201 PostProcessor]: Analyzing one entry point: main [2018-11-23 10:51:58,819 INFO L191 MainTranslator]: Completed pre-run [2018-11-23 10:51:58,923 INFO L201 PostProcessor]: Analyzing one entry point: main [2018-11-23 10:51:58,943 INFO L195 MainTranslator]: Completed translation [2018-11-23 10:51:58,943 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 10:51:58 WrapperNode [2018-11-23 10:51:58,943 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2018-11-23 10:51:58,944 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2018-11-23 10:51:58,944 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2018-11-23 10:51:58,945 INFO L276 PluginConnector]: Boogie Procedure Inliner initialized [2018-11-23 10:51:58,953 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 10:51:58" (1/1) ... [2018-11-23 10:51:58,966 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 10:51:58" (1/1) ... [2018-11-23 10:51:59,045 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2018-11-23 10:51:59,045 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2018-11-23 10:51:59,045 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2018-11-23 10:51:59,045 INFO L276 PluginConnector]: Boogie Preprocessor initialized [2018-11-23 10:51:59,058 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 10:51:58" (1/1) ... [2018-11-23 10:51:59,058 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 10:51:58" (1/1) ... [2018-11-23 10:51:59,069 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 10:51:58" (1/1) ... [2018-11-23 10:51:59,070 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 10:51:58" (1/1) ... [2018-11-23 10:51:59,110 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 10:51:58" (1/1) ... [2018-11-23 10:51:59,141 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 10:51:58" (1/1) ... [2018-11-23 10:51:59,144 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 10:51:58" (1/1) ... [2018-11-23 10:51:59,149 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2018-11-23 10:51:59,150 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2018-11-23 10:51:59,150 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2018-11-23 10:51:59,150 INFO L276 PluginConnector]: RCFGBuilder initialized [2018-11-23 10:51:59,151 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 10:51:58" (1/1) ... No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2018-11-23 10:51:59,212 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2018-11-23 10:51:59,212 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2018-11-23 10:51:59,212 INFO L130 BoogieDeclarations]: Found specification of procedure ERR [2018-11-23 10:51:59,212 INFO L138 BoogieDeclarations]: Found implementation of procedure ERR [2018-11-23 10:51:59,212 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2018-11-23 10:51:59,213 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2018-11-23 10:51:59,213 INFO L130 BoogieDeclarations]: Found specification of procedure main [2018-11-23 10:51:59,213 INFO L138 BoogieDeclarations]: Found implementation of procedure main [2018-11-23 10:51:59,213 INFO L130 BoogieDeclarations]: Found specification of procedure ssl3_accept [2018-11-23 10:51:59,213 INFO L138 BoogieDeclarations]: Found implementation of procedure ssl3_accept [2018-11-23 10:51:59,541 WARN L640 $ProcedureCfgBuilder]: Two Gotos in a row! There was dead code [2018-11-23 10:51:59,541 WARN L605 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2018-11-23 10:52:01,398 INFO L275 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2018-11-23 10:52:01,399 INFO L280 CfgBuilder]: Removed 1 assue(true) statements. [2018-11-23 10:52:01,399 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 23.11 10:52:01 BoogieIcfgContainer [2018-11-23 10:52:01,400 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2018-11-23 10:52:01,400 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2018-11-23 10:52:01,401 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2018-11-23 10:52:01,404 INFO L276 PluginConnector]: TraceAbstraction initialized [2018-11-23 10:52:01,404 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 23.11 10:51:58" (1/3) ... [2018-11-23 10:52:01,405 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@49d0a183 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 23.11 10:52:01, skipping insertion in model container [2018-11-23 10:52:01,405 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 10:51:58" (2/3) ... [2018-11-23 10:52:01,406 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@49d0a183 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 23.11 10:52:01, skipping insertion in model container [2018-11-23 10:52:01,406 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 23.11 10:52:01" (3/3) ... [2018-11-23 10:52:01,408 INFO L112 eAbstractionObserver]: Analyzing ICFG s3_srvr_1_true-unreach-call_false-termination.cil.c [2018-11-23 10:52:01,417 INFO L156 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2018-11-23 10:52:01,425 INFO L168 ceAbstractionStarter]: Appying trace abstraction to program that has 1 error locations. [2018-11-23 10:52:01,445 INFO L257 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2018-11-23 10:52:01,481 INFO L133 ementStrategyFactory]: Using default assertion order modulation [2018-11-23 10:52:01,482 INFO L382 AbstractCegarLoop]: Interprodecural is true [2018-11-23 10:52:01,482 INFO L383 AbstractCegarLoop]: Hoare is true [2018-11-23 10:52:01,483 INFO L384 AbstractCegarLoop]: Compute interpolants for FPandBP [2018-11-23 10:52:01,483 INFO L385 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2018-11-23 10:52:01,483 INFO L386 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2018-11-23 10:52:01,483 INFO L387 AbstractCegarLoop]: Difference is false [2018-11-23 10:52:01,483 INFO L388 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2018-11-23 10:52:01,484 INFO L393 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2018-11-23 10:52:01,511 INFO L276 IsEmpty]: Start isEmpty. Operand 154 states. [2018-11-23 10:52:01,523 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2018-11-23 10:52:01,524 INFO L394 BasicCegarLoop]: Found error trace [2018-11-23 10:52:01,525 INFO L402 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] [2018-11-23 10:52:01,528 INFO L423 AbstractCegarLoop]: === Iteration 1 === [ERRErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-23 10:52:01,533 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-23 10:52:01,534 INFO L82 PathProgramCache]: Analyzing trace with hash -1696698376, now seen corresponding path program 1 times [2018-11-23 10:52:01,538 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-23 10:52:01,539 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc4nyu Starting monitored process 2 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 2 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk [2018-11-23 10:52:01,558 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-23 10:52:01,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-23 10:52:01,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-23 10:52:01,658 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-23 10:52:01,857 INFO L256 TraceCheckUtils]: 0: Hoare triple {157#true} call ULTIMATE.init(); {157#true} is VALID [2018-11-23 10:52:01,861 INFO L273 TraceCheckUtils]: 1: Hoare triple {157#true} assume true; {157#true} is VALID [2018-11-23 10:52:01,862 INFO L268 TraceCheckUtils]: 2: Hoare quadruple {157#true} {157#true} #611#return; {157#true} is VALID [2018-11-23 10:52:01,862 INFO L256 TraceCheckUtils]: 3: Hoare triple {157#true} call #t~ret51 := main(); {157#true} is VALID [2018-11-23 10:52:01,862 INFO L273 TraceCheckUtils]: 4: Hoare triple {157#true} havoc ~s~0;havoc ~tmp~1;~s~0 := 8464bv32; {157#true} is VALID [2018-11-23 10:52:01,863 INFO L256 TraceCheckUtils]: 5: Hoare triple {157#true} call #t~ret50 := ssl3_accept(~s~0); {157#true} is VALID [2018-11-23 10:52:01,864 INFO L273 TraceCheckUtils]: 6: Hoare triple {157#true} ~initial_state := #in~initial_state;~s__info_callback~0 := #t~nondet0;havoc #t~nondet0;~s__in_handshake~0 := #t~nondet1;havoc #t~nondet1;havoc ~s__state~0;havoc ~s__new_session~0;havoc ~s__server~0;~s__version~0 := #t~nondet2;havoc #t~nondet2;havoc ~s__type~0;havoc ~s__init_num~0;~s__hit~0 := #t~nondet3;havoc #t~nondet3;havoc ~s__rwstate~0;havoc ~s__init_buf___0~0;~s__debug~0 := #t~nondet4;havoc #t~nondet4;havoc ~s__shutdown~0;~s__cert~0 := #t~nondet5;havoc #t~nondet5;~s__options~0 := #t~nondet6;havoc #t~nondet6;~s__verify_mode~0 := #t~nondet7;havoc #t~nondet7;~s__session__peer~0 := #t~nondet8;havoc #t~nondet8;~s__cert__pkeys__AT0__privatekey~0 := #t~nondet9;havoc #t~nondet9;~s__ctx__info_callback~0 := #t~nondet10;havoc #t~nondet10;~s__ctx__stats__sess_accept_renegotiate~0 := #t~nondet11;havoc #t~nondet11;~s__ctx__stats__sess_accept~0 := #t~nondet12;havoc #t~nondet12;~s__ctx__stats__sess_accept_good~0 := #t~nondet13;havoc #t~nondet13;havoc ~s__s3__tmp__cert_request~0;~s__s3__tmp__reuse_message~0 := #t~nondet14;havoc #t~nondet14;havoc ~s__s3__tmp__use_rsa_tmp~0;~s__s3__tmp__new_cipher~0 := #t~nondet15;havoc #t~nondet15;~s__s3__tmp__new_cipher__algorithms~0 := #t~nondet16;havoc #t~nondet16;havoc ~s__s3__tmp__next_state___0~0;~s__s3__tmp__new_cipher__algo_strength~0 := #t~nondet17;havoc #t~nondet17;havoc ~s__session__cipher~0;~buf~0 := #t~nondet18;havoc #t~nondet18;havoc ~l~0;havoc ~Time~0;~tmp~0 := #t~nondet19;havoc #t~nondet19;havoc ~cb~0;havoc ~num1~0;havoc ~ret~0;havoc ~new_state~0;havoc ~state~0;havoc ~skip~0;havoc ~got_new_session~0;~tmp___1~0 := #t~nondet20;havoc #t~nondet20;~tmp___2~0 := #t~nondet21;havoc #t~nondet21;havoc ~tmp___3~0;havoc ~tmp___4~0;havoc ~tmp___5~0;havoc ~tmp___6~0;havoc ~tmp___7~0;~tmp___8~0 := #t~nondet22;havoc #t~nondet22;havoc ~tmp___9~0;havoc ~tmp___10~0;havoc ~blastFlag~0;havoc ~__cil_tmp55~0;havoc ~__cil_tmp56~0;havoc ~__cil_tmp57~0;havoc ~__cil_tmp58~0;havoc ~__cil_tmp59~0;havoc ~__cil_tmp60~0;havoc ~__cil_tmp61~0;~s__state~0 := ~initial_state;~blastFlag~0 := 0bv32;~Time~0 := ~tmp~0;~cb~0 := 0bv32;~ret~0 := 4294967295bv32;~skip~0 := 0bv32;~got_new_session~0 := 0bv32; {180#(= (_ bv0 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:01,866 INFO L273 TraceCheckUtils]: 7: Hoare triple {180#(= (_ bv0 32) ssl3_accept_~blastFlag~0)} assume 0bv32 != ~s__info_callback~0;~cb~0 := ~s__info_callback~0; {180#(= (_ bv0 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:01,868 INFO L273 TraceCheckUtils]: 8: Hoare triple {180#(= (_ bv0 32) ssl3_accept_~blastFlag~0)} #t~post23 := ~s__in_handshake~0;~s__in_handshake~0 := ~bvadd32(1bv32, #t~post23);havoc #t~post23; {180#(= (_ bv0 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:01,869 INFO L273 TraceCheckUtils]: 9: Hoare triple {180#(= (_ bv0 32) ssl3_accept_~blastFlag~0)} assume !(0bv32 != ~bvadd32(12288bv32, ~tmp___1~0)); {180#(= (_ bv0 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:01,871 INFO L273 TraceCheckUtils]: 10: Hoare triple {180#(= (_ bv0 32) ssl3_accept_~blastFlag~0)} assume !(0bv32 == ~s__cert~0); {180#(= (_ bv0 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:01,872 INFO L273 TraceCheckUtils]: 11: Hoare triple {180#(= (_ bv0 32) ssl3_accept_~blastFlag~0)} assume !false; {180#(= (_ bv0 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:01,873 INFO L273 TraceCheckUtils]: 12: Hoare triple {180#(= (_ bv0 32) ssl3_accept_~blastFlag~0)} ~state~0 := ~s__state~0; {180#(= (_ bv0 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:01,874 INFO L273 TraceCheckUtils]: 13: Hoare triple {180#(= (_ bv0 32) ssl3_accept_~blastFlag~0)} assume !(12292bv32 == ~s__state~0); {180#(= (_ bv0 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:01,894 INFO L273 TraceCheckUtils]: 14: Hoare triple {180#(= (_ bv0 32) ssl3_accept_~blastFlag~0)} assume !(16384bv32 == ~s__state~0); {180#(= (_ bv0 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:01,909 INFO L273 TraceCheckUtils]: 15: Hoare triple {180#(= (_ bv0 32) ssl3_accept_~blastFlag~0)} assume !(8192bv32 == ~s__state~0); {180#(= (_ bv0 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:01,924 INFO L273 TraceCheckUtils]: 16: Hoare triple {180#(= (_ bv0 32) ssl3_accept_~blastFlag~0)} assume !(24576bv32 == ~s__state~0); {180#(= (_ bv0 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:01,929 INFO L273 TraceCheckUtils]: 17: Hoare triple {180#(= (_ bv0 32) ssl3_accept_~blastFlag~0)} assume !(8195bv32 == ~s__state~0); {180#(= (_ bv0 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:01,931 INFO L273 TraceCheckUtils]: 18: Hoare triple {180#(= (_ bv0 32) ssl3_accept_~blastFlag~0)} assume !(8480bv32 == ~s__state~0); {180#(= (_ bv0 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:01,931 INFO L273 TraceCheckUtils]: 19: Hoare triple {180#(= (_ bv0 32) ssl3_accept_~blastFlag~0)} assume !(8481bv32 == ~s__state~0); {180#(= (_ bv0 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:01,945 INFO L273 TraceCheckUtils]: 20: Hoare triple {180#(= (_ bv0 32) ssl3_accept_~blastFlag~0)} assume !(8482bv32 == ~s__state~0); {180#(= (_ bv0 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:01,960 INFO L273 TraceCheckUtils]: 21: Hoare triple {180#(= (_ bv0 32) ssl3_accept_~blastFlag~0)} assume !(8464bv32 == ~s__state~0); {180#(= (_ bv0 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:01,965 INFO L273 TraceCheckUtils]: 22: Hoare triple {180#(= (_ bv0 32) ssl3_accept_~blastFlag~0)} assume !(8465bv32 == ~s__state~0); {180#(= (_ bv0 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:01,966 INFO L273 TraceCheckUtils]: 23: Hoare triple {180#(= (_ bv0 32) ssl3_accept_~blastFlag~0)} assume !(8466bv32 == ~s__state~0); {180#(= (_ bv0 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:01,966 INFO L273 TraceCheckUtils]: 24: Hoare triple {180#(= (_ bv0 32) ssl3_accept_~blastFlag~0)} assume !(8496bv32 == ~s__state~0); {180#(= (_ bv0 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:01,967 INFO L273 TraceCheckUtils]: 25: Hoare triple {180#(= (_ bv0 32) ssl3_accept_~blastFlag~0)} assume !(8497bv32 == ~s__state~0); {180#(= (_ bv0 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:01,969 INFO L273 TraceCheckUtils]: 26: Hoare triple {180#(= (_ bv0 32) ssl3_accept_~blastFlag~0)} assume !(8512bv32 == ~s__state~0); {180#(= (_ bv0 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:01,970 INFO L273 TraceCheckUtils]: 27: Hoare triple {180#(= (_ bv0 32) ssl3_accept_~blastFlag~0)} assume !(8513bv32 == ~s__state~0); {180#(= (_ bv0 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:01,971 INFO L273 TraceCheckUtils]: 28: Hoare triple {180#(= (_ bv0 32) ssl3_accept_~blastFlag~0)} assume !(8528bv32 == ~s__state~0); {180#(= (_ bv0 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:01,974 INFO L273 TraceCheckUtils]: 29: Hoare triple {180#(= (_ bv0 32) ssl3_accept_~blastFlag~0)} assume !(8529bv32 == ~s__state~0); {180#(= (_ bv0 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:01,975 INFO L273 TraceCheckUtils]: 30: Hoare triple {180#(= (_ bv0 32) ssl3_accept_~blastFlag~0)} assume !(8544bv32 == ~s__state~0); {180#(= (_ bv0 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:01,980 INFO L273 TraceCheckUtils]: 31: Hoare triple {180#(= (_ bv0 32) ssl3_accept_~blastFlag~0)} assume !(8545bv32 == ~s__state~0); {180#(= (_ bv0 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:01,982 INFO L273 TraceCheckUtils]: 32: Hoare triple {180#(= (_ bv0 32) ssl3_accept_~blastFlag~0)} assume !(8560bv32 == ~s__state~0); {180#(= (_ bv0 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:01,982 INFO L273 TraceCheckUtils]: 33: Hoare triple {180#(= (_ bv0 32) ssl3_accept_~blastFlag~0)} assume !(8561bv32 == ~s__state~0); {180#(= (_ bv0 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:01,984 INFO L273 TraceCheckUtils]: 34: Hoare triple {180#(= (_ bv0 32) ssl3_accept_~blastFlag~0)} assume !(8448bv32 == ~s__state~0); {180#(= (_ bv0 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:01,984 INFO L273 TraceCheckUtils]: 35: Hoare triple {180#(= (_ bv0 32) ssl3_accept_~blastFlag~0)} assume !(8576bv32 == ~s__state~0); {180#(= (_ bv0 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:01,986 INFO L273 TraceCheckUtils]: 36: Hoare triple {180#(= (_ bv0 32) ssl3_accept_~blastFlag~0)} assume !(8577bv32 == ~s__state~0); {180#(= (_ bv0 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:01,987 INFO L273 TraceCheckUtils]: 37: Hoare triple {180#(= (_ bv0 32) ssl3_accept_~blastFlag~0)} assume !(8592bv32 == ~s__state~0); {180#(= (_ bv0 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:01,988 INFO L273 TraceCheckUtils]: 38: Hoare triple {180#(= (_ bv0 32) ssl3_accept_~blastFlag~0)} assume !(8593bv32 == ~s__state~0); {180#(= (_ bv0 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:01,988 INFO L273 TraceCheckUtils]: 39: Hoare triple {180#(= (_ bv0 32) ssl3_accept_~blastFlag~0)} assume !(8608bv32 == ~s__state~0); {180#(= (_ bv0 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:01,989 INFO L273 TraceCheckUtils]: 40: Hoare triple {180#(= (_ bv0 32) ssl3_accept_~blastFlag~0)} assume !(8609bv32 == ~s__state~0); {180#(= (_ bv0 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:01,989 INFO L273 TraceCheckUtils]: 41: Hoare triple {180#(= (_ bv0 32) ssl3_accept_~blastFlag~0)} assume !(8640bv32 == ~s__state~0); {180#(= (_ bv0 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:01,993 INFO L273 TraceCheckUtils]: 42: Hoare triple {180#(= (_ bv0 32) ssl3_accept_~blastFlag~0)} assume !(8641bv32 == ~s__state~0); {180#(= (_ bv0 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:01,993 INFO L273 TraceCheckUtils]: 43: Hoare triple {180#(= (_ bv0 32) ssl3_accept_~blastFlag~0)} assume !(8656bv32 == ~s__state~0); {180#(= (_ bv0 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:01,994 INFO L273 TraceCheckUtils]: 44: Hoare triple {180#(= (_ bv0 32) ssl3_accept_~blastFlag~0)} assume !(8657bv32 == ~s__state~0); {180#(= (_ bv0 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:01,995 INFO L273 TraceCheckUtils]: 45: Hoare triple {180#(= (_ bv0 32) ssl3_accept_~blastFlag~0)} assume 8672bv32 == ~s__state~0; {180#(= (_ bv0 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:02,005 INFO L273 TraceCheckUtils]: 46: Hoare triple {180#(= (_ bv0 32) ssl3_accept_~blastFlag~0)} ~ret~0 := #t~nondet46;havoc #t~nondet46; {180#(= (_ bv0 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:02,006 INFO L273 TraceCheckUtils]: 47: Hoare triple {180#(= (_ bv0 32) ssl3_accept_~blastFlag~0)} assume !(4bv32 == ~blastFlag~0); {180#(= (_ bv0 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:02,007 INFO L273 TraceCheckUtils]: 48: Hoare triple {180#(= (_ bv0 32) ssl3_accept_~blastFlag~0)} assume 5bv32 == ~blastFlag~0; {158#false} is VALID [2018-11-23 10:52:02,007 INFO L256 TraceCheckUtils]: 49: Hoare triple {158#false} call ERR(); {158#false} is VALID [2018-11-23 10:52:02,007 INFO L273 TraceCheckUtils]: 50: Hoare triple {158#false} assume !false; {158#false} is VALID [2018-11-23 10:52:02,027 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-23 10:52:02,027 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-11-23 10:52:02,035 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-23 10:52:02,035 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-23 10:52:02,040 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 51 [2018-11-23 10:52:02,044 INFO L84 Accepts]: Finished accepts. word is accepted. [2018-11-23 10:52:02,048 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 3 states. [2018-11-23 10:52:02,182 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 51 edges. 51 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2018-11-23 10:52:02,183 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-11-23 10:52:02,191 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-23 10:52:02,191 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-23 10:52:02,194 INFO L87 Difference]: Start difference. First operand 154 states. Second operand 3 states. [2018-11-23 10:52:03,563 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-23 10:52:03,564 INFO L93 Difference]: Finished difference Result 423 states and 711 transitions. [2018-11-23 10:52:03,564 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-23 10:52:03,564 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 51 [2018-11-23 10:52:03,565 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-23 10:52:03,566 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2018-11-23 10:52:03,590 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 711 transitions. [2018-11-23 10:52:03,590 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2018-11-23 10:52:03,606 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 711 transitions. [2018-11-23 10:52:03,606 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 3 states and 711 transitions. [2018-11-23 10:52:04,770 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 711 edges. 711 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2018-11-23 10:52:04,805 INFO L225 Difference]: With dead ends: 423 [2018-11-23 10:52:04,806 INFO L226 Difference]: Without dead ends: 255 [2018-11-23 10:52:04,812 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 49 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-23 10:52:04,837 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 255 states. [2018-11-23 10:52:04,972 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 255 to 255. [2018-11-23 10:52:04,973 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2018-11-23 10:52:04,973 INFO L82 GeneralOperation]: Start isEquivalent. First operand 255 states. Second operand 255 states. [2018-11-23 10:52:04,974 INFO L74 IsIncluded]: Start isIncluded. First operand 255 states. Second operand 255 states. [2018-11-23 10:52:04,974 INFO L87 Difference]: Start difference. First operand 255 states. Second operand 255 states. [2018-11-23 10:52:04,990 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-23 10:52:04,990 INFO L93 Difference]: Finished difference Result 255 states and 384 transitions. [2018-11-23 10:52:04,990 INFO L276 IsEmpty]: Start isEmpty. Operand 255 states and 384 transitions. [2018-11-23 10:52:04,993 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-11-23 10:52:04,994 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2018-11-23 10:52:04,994 INFO L74 IsIncluded]: Start isIncluded. First operand 255 states. Second operand 255 states. [2018-11-23 10:52:04,994 INFO L87 Difference]: Start difference. First operand 255 states. Second operand 255 states. [2018-11-23 10:52:05,008 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-23 10:52:05,009 INFO L93 Difference]: Finished difference Result 255 states and 384 transitions. [2018-11-23 10:52:05,009 INFO L276 IsEmpty]: Start isEmpty. Operand 255 states and 384 transitions. [2018-11-23 10:52:05,012 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-11-23 10:52:05,012 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2018-11-23 10:52:05,012 INFO L88 GeneralOperation]: Finished isEquivalent. [2018-11-23 10:52:05,012 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2018-11-23 10:52:05,013 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 255 states. [2018-11-23 10:52:05,025 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 255 states to 255 states and 384 transitions. [2018-11-23 10:52:05,027 INFO L78 Accepts]: Start accepts. Automaton has 255 states and 384 transitions. Word has length 51 [2018-11-23 10:52:05,028 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-23 10:52:05,028 INFO L480 AbstractCegarLoop]: Abstraction has 255 states and 384 transitions. [2018-11-23 10:52:05,028 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-11-23 10:52:05,028 INFO L276 IsEmpty]: Start isEmpty. Operand 255 states and 384 transitions. [2018-11-23 10:52:05,031 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2018-11-23 10:52:05,032 INFO L394 BasicCegarLoop]: Found error trace [2018-11-23 10:52:05,032 INFO L402 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] [2018-11-23 10:52:05,032 INFO L423 AbstractCegarLoop]: === Iteration 2 === [ERRErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-23 10:52:05,033 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-23 10:52:05,033 INFO L82 PathProgramCache]: Analyzing trace with hash 2093113011, now seen corresponding path program 1 times [2018-11-23 10:52:05,034 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-23 10:52:05,034 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc4nyu Starting monitored process 3 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 3 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk [2018-11-23 10:52:05,052 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-23 10:52:05,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-23 10:52:05,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-23 10:52:05,126 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-23 10:52:05,224 INFO L256 TraceCheckUtils]: 0: Hoare triple {1637#true} call ULTIMATE.init(); {1637#true} is VALID [2018-11-23 10:52:05,225 INFO L273 TraceCheckUtils]: 1: Hoare triple {1637#true} assume true; {1637#true} is VALID [2018-11-23 10:52:05,226 INFO L268 TraceCheckUtils]: 2: Hoare quadruple {1637#true} {1637#true} #611#return; {1637#true} is VALID [2018-11-23 10:52:05,226 INFO L256 TraceCheckUtils]: 3: Hoare triple {1637#true} call #t~ret51 := main(); {1637#true} is VALID [2018-11-23 10:52:05,227 INFO L273 TraceCheckUtils]: 4: Hoare triple {1637#true} havoc ~s~0;havoc ~tmp~1;~s~0 := 8464bv32; {1637#true} is VALID [2018-11-23 10:52:05,227 INFO L256 TraceCheckUtils]: 5: Hoare triple {1637#true} call #t~ret50 := ssl3_accept(~s~0); {1637#true} is VALID [2018-11-23 10:52:05,228 INFO L273 TraceCheckUtils]: 6: Hoare triple {1637#true} ~initial_state := #in~initial_state;~s__info_callback~0 := #t~nondet0;havoc #t~nondet0;~s__in_handshake~0 := #t~nondet1;havoc #t~nondet1;havoc ~s__state~0;havoc ~s__new_session~0;havoc ~s__server~0;~s__version~0 := #t~nondet2;havoc #t~nondet2;havoc ~s__type~0;havoc ~s__init_num~0;~s__hit~0 := #t~nondet3;havoc #t~nondet3;havoc ~s__rwstate~0;havoc ~s__init_buf___0~0;~s__debug~0 := #t~nondet4;havoc #t~nondet4;havoc ~s__shutdown~0;~s__cert~0 := #t~nondet5;havoc #t~nondet5;~s__options~0 := #t~nondet6;havoc #t~nondet6;~s__verify_mode~0 := #t~nondet7;havoc #t~nondet7;~s__session__peer~0 := #t~nondet8;havoc #t~nondet8;~s__cert__pkeys__AT0__privatekey~0 := #t~nondet9;havoc #t~nondet9;~s__ctx__info_callback~0 := #t~nondet10;havoc #t~nondet10;~s__ctx__stats__sess_accept_renegotiate~0 := #t~nondet11;havoc #t~nondet11;~s__ctx__stats__sess_accept~0 := #t~nondet12;havoc #t~nondet12;~s__ctx__stats__sess_accept_good~0 := #t~nondet13;havoc #t~nondet13;havoc ~s__s3__tmp__cert_request~0;~s__s3__tmp__reuse_message~0 := #t~nondet14;havoc #t~nondet14;havoc ~s__s3__tmp__use_rsa_tmp~0;~s__s3__tmp__new_cipher~0 := #t~nondet15;havoc #t~nondet15;~s__s3__tmp__new_cipher__algorithms~0 := #t~nondet16;havoc #t~nondet16;havoc ~s__s3__tmp__next_state___0~0;~s__s3__tmp__new_cipher__algo_strength~0 := #t~nondet17;havoc #t~nondet17;havoc ~s__session__cipher~0;~buf~0 := #t~nondet18;havoc #t~nondet18;havoc ~l~0;havoc ~Time~0;~tmp~0 := #t~nondet19;havoc #t~nondet19;havoc ~cb~0;havoc ~num1~0;havoc ~ret~0;havoc ~new_state~0;havoc ~state~0;havoc ~skip~0;havoc ~got_new_session~0;~tmp___1~0 := #t~nondet20;havoc #t~nondet20;~tmp___2~0 := #t~nondet21;havoc #t~nondet21;havoc ~tmp___3~0;havoc ~tmp___4~0;havoc ~tmp___5~0;havoc ~tmp___6~0;havoc ~tmp___7~0;~tmp___8~0 := #t~nondet22;havoc #t~nondet22;havoc ~tmp___9~0;havoc ~tmp___10~0;havoc ~blastFlag~0;havoc ~__cil_tmp55~0;havoc ~__cil_tmp56~0;havoc ~__cil_tmp57~0;havoc ~__cil_tmp58~0;havoc ~__cil_tmp59~0;havoc ~__cil_tmp60~0;havoc ~__cil_tmp61~0;~s__state~0 := ~initial_state;~blastFlag~0 := 0bv32;~Time~0 := ~tmp~0;~cb~0 := 0bv32;~ret~0 := 4294967295bv32;~skip~0 := 0bv32;~got_new_session~0 := 0bv32; {1637#true} is VALID [2018-11-23 10:52:05,228 INFO L273 TraceCheckUtils]: 7: Hoare triple {1637#true} assume 0bv32 != ~s__info_callback~0;~cb~0 := ~s__info_callback~0; {1637#true} is VALID [2018-11-23 10:52:05,228 INFO L273 TraceCheckUtils]: 8: Hoare triple {1637#true} #t~post23 := ~s__in_handshake~0;~s__in_handshake~0 := ~bvadd32(1bv32, #t~post23);havoc #t~post23; {1637#true} is VALID [2018-11-23 10:52:05,228 INFO L273 TraceCheckUtils]: 9: Hoare triple {1637#true} assume !(0bv32 != ~bvadd32(12288bv32, ~tmp___1~0)); {1637#true} is VALID [2018-11-23 10:52:05,229 INFO L273 TraceCheckUtils]: 10: Hoare triple {1637#true} assume !(0bv32 == ~s__cert~0); {1637#true} is VALID [2018-11-23 10:52:05,229 INFO L273 TraceCheckUtils]: 11: Hoare triple {1637#true} assume !false; {1637#true} is VALID [2018-11-23 10:52:05,229 INFO L273 TraceCheckUtils]: 12: Hoare triple {1637#true} ~state~0 := ~s__state~0; {1637#true} is VALID [2018-11-23 10:52:05,229 INFO L273 TraceCheckUtils]: 13: Hoare triple {1637#true} assume !(12292bv32 == ~s__state~0); {1637#true} is VALID [2018-11-23 10:52:05,230 INFO L273 TraceCheckUtils]: 14: Hoare triple {1637#true} assume !(16384bv32 == ~s__state~0); {1637#true} is VALID [2018-11-23 10:52:05,230 INFO L273 TraceCheckUtils]: 15: Hoare triple {1637#true} assume !(8192bv32 == ~s__state~0); {1637#true} is VALID [2018-11-23 10:52:05,230 INFO L273 TraceCheckUtils]: 16: Hoare triple {1637#true} assume !(24576bv32 == ~s__state~0); {1637#true} is VALID [2018-11-23 10:52:05,231 INFO L273 TraceCheckUtils]: 17: Hoare triple {1637#true} assume !(8195bv32 == ~s__state~0); {1637#true} is VALID [2018-11-23 10:52:05,231 INFO L273 TraceCheckUtils]: 18: Hoare triple {1637#true} assume !(8480bv32 == ~s__state~0); {1637#true} is VALID [2018-11-23 10:52:05,231 INFO L273 TraceCheckUtils]: 19: Hoare triple {1637#true} assume !(8481bv32 == ~s__state~0); {1637#true} is VALID [2018-11-23 10:52:05,232 INFO L273 TraceCheckUtils]: 20: Hoare triple {1637#true} assume !(8482bv32 == ~s__state~0); {1637#true} is VALID [2018-11-23 10:52:05,232 INFO L273 TraceCheckUtils]: 21: Hoare triple {1637#true} assume 8464bv32 == ~s__state~0; {1637#true} is VALID [2018-11-23 10:52:05,232 INFO L273 TraceCheckUtils]: 22: Hoare triple {1637#true} ~s__shutdown~0 := 0bv32;~ret~0 := #t~nondet30;havoc #t~nondet30; {1637#true} is VALID [2018-11-23 10:52:05,232 INFO L273 TraceCheckUtils]: 23: Hoare triple {1637#true} assume 0bv32 == ~blastFlag~0;~blastFlag~0 := 1bv32; {1637#true} is VALID [2018-11-23 10:52:05,233 INFO L273 TraceCheckUtils]: 24: Hoare triple {1637#true} assume !~bvsle32(~ret~0, 0bv32);~got_new_session~0 := 1bv32;~s__state~0 := 8496bv32;~s__init_num~0 := 0bv32; {1714#(= (_ bv8496 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:05,238 INFO L273 TraceCheckUtils]: 25: Hoare triple {1714#(= (_ bv8496 32) ssl3_accept_~s__state~0)} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {1714#(= (_ bv8496 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:05,238 INFO L273 TraceCheckUtils]: 26: Hoare triple {1714#(= (_ bv8496 32) ssl3_accept_~s__state~0)} ~skip~0 := 0bv32; {1714#(= (_ bv8496 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:05,239 INFO L273 TraceCheckUtils]: 27: Hoare triple {1714#(= (_ bv8496 32) ssl3_accept_~s__state~0)} assume !false; {1714#(= (_ bv8496 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:05,240 INFO L273 TraceCheckUtils]: 28: Hoare triple {1714#(= (_ bv8496 32) ssl3_accept_~s__state~0)} ~state~0 := ~s__state~0; {1714#(= (_ bv8496 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:05,240 INFO L273 TraceCheckUtils]: 29: Hoare triple {1714#(= (_ bv8496 32) ssl3_accept_~s__state~0)} assume !(12292bv32 == ~s__state~0); {1714#(= (_ bv8496 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:05,241 INFO L273 TraceCheckUtils]: 30: Hoare triple {1714#(= (_ bv8496 32) ssl3_accept_~s__state~0)} assume !(16384bv32 == ~s__state~0); {1714#(= (_ bv8496 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:05,241 INFO L273 TraceCheckUtils]: 31: Hoare triple {1714#(= (_ bv8496 32) ssl3_accept_~s__state~0)} assume !(8192bv32 == ~s__state~0); {1714#(= (_ bv8496 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:05,242 INFO L273 TraceCheckUtils]: 32: Hoare triple {1714#(= (_ bv8496 32) ssl3_accept_~s__state~0)} assume !(24576bv32 == ~s__state~0); {1714#(= (_ bv8496 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:05,243 INFO L273 TraceCheckUtils]: 33: Hoare triple {1714#(= (_ bv8496 32) ssl3_accept_~s__state~0)} assume !(8195bv32 == ~s__state~0); {1714#(= (_ bv8496 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:05,244 INFO L273 TraceCheckUtils]: 34: Hoare triple {1714#(= (_ bv8496 32) ssl3_accept_~s__state~0)} assume !(8480bv32 == ~s__state~0); {1714#(= (_ bv8496 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:05,244 INFO L273 TraceCheckUtils]: 35: Hoare triple {1714#(= (_ bv8496 32) ssl3_accept_~s__state~0)} assume !(8481bv32 == ~s__state~0); {1714#(= (_ bv8496 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:05,245 INFO L273 TraceCheckUtils]: 36: Hoare triple {1714#(= (_ bv8496 32) ssl3_accept_~s__state~0)} assume !(8482bv32 == ~s__state~0); {1714#(= (_ bv8496 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:05,248 INFO L273 TraceCheckUtils]: 37: Hoare triple {1714#(= (_ bv8496 32) ssl3_accept_~s__state~0)} assume !(8464bv32 == ~s__state~0); {1714#(= (_ bv8496 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:05,249 INFO L273 TraceCheckUtils]: 38: Hoare triple {1714#(= (_ bv8496 32) ssl3_accept_~s__state~0)} assume !(8465bv32 == ~s__state~0); {1714#(= (_ bv8496 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:05,250 INFO L273 TraceCheckUtils]: 39: Hoare triple {1714#(= (_ bv8496 32) ssl3_accept_~s__state~0)} assume !(8466bv32 == ~s__state~0); {1714#(= (_ bv8496 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:05,250 INFO L273 TraceCheckUtils]: 40: Hoare triple {1714#(= (_ bv8496 32) ssl3_accept_~s__state~0)} assume !(8496bv32 == ~s__state~0); {1638#false} is VALID [2018-11-23 10:52:05,250 INFO L273 TraceCheckUtils]: 41: Hoare triple {1638#false} assume !(8497bv32 == ~s__state~0); {1638#false} is VALID [2018-11-23 10:52:05,251 INFO L273 TraceCheckUtils]: 42: Hoare triple {1638#false} assume !(8512bv32 == ~s__state~0); {1638#false} is VALID [2018-11-23 10:52:05,251 INFO L273 TraceCheckUtils]: 43: Hoare triple {1638#false} assume !(8513bv32 == ~s__state~0); {1638#false} is VALID [2018-11-23 10:52:05,251 INFO L273 TraceCheckUtils]: 44: Hoare triple {1638#false} assume !(8528bv32 == ~s__state~0); {1638#false} is VALID [2018-11-23 10:52:05,251 INFO L273 TraceCheckUtils]: 45: Hoare triple {1638#false} assume !(8529bv32 == ~s__state~0); {1638#false} is VALID [2018-11-23 10:52:05,252 INFO L273 TraceCheckUtils]: 46: Hoare triple {1638#false} assume !(8544bv32 == ~s__state~0); {1638#false} is VALID [2018-11-23 10:52:05,252 INFO L273 TraceCheckUtils]: 47: Hoare triple {1638#false} assume !(8545bv32 == ~s__state~0); {1638#false} is VALID [2018-11-23 10:52:05,252 INFO L273 TraceCheckUtils]: 48: Hoare triple {1638#false} assume !(8560bv32 == ~s__state~0); {1638#false} is VALID [2018-11-23 10:52:05,252 INFO L273 TraceCheckUtils]: 49: Hoare triple {1638#false} assume !(8561bv32 == ~s__state~0); {1638#false} is VALID [2018-11-23 10:52:05,253 INFO L273 TraceCheckUtils]: 50: Hoare triple {1638#false} assume !(8448bv32 == ~s__state~0); {1638#false} is VALID [2018-11-23 10:52:05,253 INFO L273 TraceCheckUtils]: 51: Hoare triple {1638#false} assume !(8576bv32 == ~s__state~0); {1638#false} is VALID [2018-11-23 10:52:05,253 INFO L273 TraceCheckUtils]: 52: Hoare triple {1638#false} assume !(8577bv32 == ~s__state~0); {1638#false} is VALID [2018-11-23 10:52:05,253 INFO L273 TraceCheckUtils]: 53: Hoare triple {1638#false} assume !(8592bv32 == ~s__state~0); {1638#false} is VALID [2018-11-23 10:52:05,253 INFO L273 TraceCheckUtils]: 54: Hoare triple {1638#false} assume !(8593bv32 == ~s__state~0); {1638#false} is VALID [2018-11-23 10:52:05,254 INFO L273 TraceCheckUtils]: 55: Hoare triple {1638#false} assume !(8608bv32 == ~s__state~0); {1638#false} is VALID [2018-11-23 10:52:05,254 INFO L273 TraceCheckUtils]: 56: Hoare triple {1638#false} assume !(8609bv32 == ~s__state~0); {1638#false} is VALID [2018-11-23 10:52:05,254 INFO L273 TraceCheckUtils]: 57: Hoare triple {1638#false} assume !(8640bv32 == ~s__state~0); {1638#false} is VALID [2018-11-23 10:52:05,255 INFO L273 TraceCheckUtils]: 58: Hoare triple {1638#false} assume !(8641bv32 == ~s__state~0); {1638#false} is VALID [2018-11-23 10:52:05,255 INFO L273 TraceCheckUtils]: 59: Hoare triple {1638#false} assume !(8656bv32 == ~s__state~0); {1638#false} is VALID [2018-11-23 10:52:05,255 INFO L273 TraceCheckUtils]: 60: Hoare triple {1638#false} assume !(8657bv32 == ~s__state~0); {1638#false} is VALID [2018-11-23 10:52:05,255 INFO L273 TraceCheckUtils]: 61: Hoare triple {1638#false} assume 8672bv32 == ~s__state~0; {1638#false} is VALID [2018-11-23 10:52:05,256 INFO L273 TraceCheckUtils]: 62: Hoare triple {1638#false} ~ret~0 := #t~nondet46;havoc #t~nondet46; {1638#false} is VALID [2018-11-23 10:52:05,256 INFO L273 TraceCheckUtils]: 63: Hoare triple {1638#false} assume !(4bv32 == ~blastFlag~0); {1638#false} is VALID [2018-11-23 10:52:05,256 INFO L273 TraceCheckUtils]: 64: Hoare triple {1638#false} assume 5bv32 == ~blastFlag~0; {1638#false} is VALID [2018-11-23 10:52:05,257 INFO L256 TraceCheckUtils]: 65: Hoare triple {1638#false} call ERR(); {1638#false} is VALID [2018-11-23 10:52:05,257 INFO L273 TraceCheckUtils]: 66: Hoare triple {1638#false} assume !false; {1638#false} is VALID [2018-11-23 10:52:05,265 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-23 10:52:05,265 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-11-23 10:52:05,273 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-23 10:52:05,273 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-23 10:52:05,275 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 67 [2018-11-23 10:52:05,276 INFO L84 Accepts]: Finished accepts. word is accepted. [2018-11-23 10:52:05,276 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 3 states. [2018-11-23 10:52:05,372 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 67 edges. 67 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2018-11-23 10:52:05,372 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-11-23 10:52:05,373 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-23 10:52:05,373 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-23 10:52:05,373 INFO L87 Difference]: Start difference. First operand 255 states and 384 transitions. Second operand 3 states. [2018-11-23 10:52:06,101 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-23 10:52:06,102 INFO L93 Difference]: Finished difference Result 407 states and 621 transitions. [2018-11-23 10:52:06,102 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-23 10:52:06,102 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 67 [2018-11-23 10:52:06,103 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-23 10:52:06,103 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2018-11-23 10:52:06,109 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 437 transitions. [2018-11-23 10:52:06,109 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2018-11-23 10:52:06,114 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 437 transitions. [2018-11-23 10:52:06,115 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 3 states and 437 transitions. [2018-11-23 10:52:06,767 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 437 edges. 437 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2018-11-23 10:52:06,780 INFO L225 Difference]: With dead ends: 407 [2018-11-23 10:52:06,781 INFO L226 Difference]: Without dead ends: 284 [2018-11-23 10:52:06,783 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 65 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-23 10:52:06,784 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 284 states. [2018-11-23 10:52:06,933 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 284 to 276. [2018-11-23 10:52:06,933 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2018-11-23 10:52:06,933 INFO L82 GeneralOperation]: Start isEquivalent. First operand 284 states. Second operand 276 states. [2018-11-23 10:52:06,934 INFO L74 IsIncluded]: Start isIncluded. First operand 284 states. Second operand 276 states. [2018-11-23 10:52:06,934 INFO L87 Difference]: Start difference. First operand 284 states. Second operand 276 states. [2018-11-23 10:52:06,951 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-23 10:52:06,951 INFO L93 Difference]: Finished difference Result 284 states and 421 transitions. [2018-11-23 10:52:06,951 INFO L276 IsEmpty]: Start isEmpty. Operand 284 states and 421 transitions. [2018-11-23 10:52:06,953 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-11-23 10:52:06,953 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2018-11-23 10:52:06,953 INFO L74 IsIncluded]: Start isIncluded. First operand 276 states. Second operand 284 states. [2018-11-23 10:52:06,953 INFO L87 Difference]: Start difference. First operand 276 states. Second operand 284 states. [2018-11-23 10:52:06,970 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-23 10:52:06,971 INFO L93 Difference]: Finished difference Result 284 states and 421 transitions. [2018-11-23 10:52:06,971 INFO L276 IsEmpty]: Start isEmpty. Operand 284 states and 421 transitions. [2018-11-23 10:52:06,972 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-11-23 10:52:06,972 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2018-11-23 10:52:06,972 INFO L88 GeneralOperation]: Finished isEquivalent. [2018-11-23 10:52:06,973 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2018-11-23 10:52:06,973 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 276 states. [2018-11-23 10:52:06,988 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 276 states to 276 states and 410 transitions. [2018-11-23 10:52:06,989 INFO L78 Accepts]: Start accepts. Automaton has 276 states and 410 transitions. Word has length 67 [2018-11-23 10:52:06,989 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-23 10:52:06,989 INFO L480 AbstractCegarLoop]: Abstraction has 276 states and 410 transitions. [2018-11-23 10:52:06,989 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-11-23 10:52:06,989 INFO L276 IsEmpty]: Start isEmpty. Operand 276 states and 410 transitions. [2018-11-23 10:52:06,992 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2018-11-23 10:52:06,993 INFO L394 BasicCegarLoop]: Found error trace [2018-11-23 10:52:06,993 INFO L402 BasicCegarLoop]: trace histogram [3, 3, 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] [2018-11-23 10:52:06,993 INFO L423 AbstractCegarLoop]: === Iteration 3 === [ERRErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-23 10:52:06,993 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-23 10:52:06,994 INFO L82 PathProgramCache]: Analyzing trace with hash -1225245954, now seen corresponding path program 1 times [2018-11-23 10:52:06,996 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-23 10:52:06,996 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc4nyu Starting monitored process 4 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 4 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk [2018-11-23 10:52:07,044 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-23 10:52:07,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-23 10:52:07,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-23 10:52:07,122 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-23 10:52:07,233 INFO L256 TraceCheckUtils]: 0: Hoare triple {3225#true} call ULTIMATE.init(); {3225#true} is VALID [2018-11-23 10:52:07,234 INFO L273 TraceCheckUtils]: 1: Hoare triple {3225#true} assume true; {3225#true} is VALID [2018-11-23 10:52:07,234 INFO L268 TraceCheckUtils]: 2: Hoare quadruple {3225#true} {3225#true} #611#return; {3225#true} is VALID [2018-11-23 10:52:07,234 INFO L256 TraceCheckUtils]: 3: Hoare triple {3225#true} call #t~ret51 := main(); {3225#true} is VALID [2018-11-23 10:52:07,235 INFO L273 TraceCheckUtils]: 4: Hoare triple {3225#true} havoc ~s~0;havoc ~tmp~1;~s~0 := 8464bv32; {3225#true} is VALID [2018-11-23 10:52:07,235 INFO L256 TraceCheckUtils]: 5: Hoare triple {3225#true} call #t~ret50 := ssl3_accept(~s~0); {3225#true} is VALID [2018-11-23 10:52:07,235 INFO L273 TraceCheckUtils]: 6: Hoare triple {3225#true} ~initial_state := #in~initial_state;~s__info_callback~0 := #t~nondet0;havoc #t~nondet0;~s__in_handshake~0 := #t~nondet1;havoc #t~nondet1;havoc ~s__state~0;havoc ~s__new_session~0;havoc ~s__server~0;~s__version~0 := #t~nondet2;havoc #t~nondet2;havoc ~s__type~0;havoc ~s__init_num~0;~s__hit~0 := #t~nondet3;havoc #t~nondet3;havoc ~s__rwstate~0;havoc ~s__init_buf___0~0;~s__debug~0 := #t~nondet4;havoc #t~nondet4;havoc ~s__shutdown~0;~s__cert~0 := #t~nondet5;havoc #t~nondet5;~s__options~0 := #t~nondet6;havoc #t~nondet6;~s__verify_mode~0 := #t~nondet7;havoc #t~nondet7;~s__session__peer~0 := #t~nondet8;havoc #t~nondet8;~s__cert__pkeys__AT0__privatekey~0 := #t~nondet9;havoc #t~nondet9;~s__ctx__info_callback~0 := #t~nondet10;havoc #t~nondet10;~s__ctx__stats__sess_accept_renegotiate~0 := #t~nondet11;havoc #t~nondet11;~s__ctx__stats__sess_accept~0 := #t~nondet12;havoc #t~nondet12;~s__ctx__stats__sess_accept_good~0 := #t~nondet13;havoc #t~nondet13;havoc ~s__s3__tmp__cert_request~0;~s__s3__tmp__reuse_message~0 := #t~nondet14;havoc #t~nondet14;havoc ~s__s3__tmp__use_rsa_tmp~0;~s__s3__tmp__new_cipher~0 := #t~nondet15;havoc #t~nondet15;~s__s3__tmp__new_cipher__algorithms~0 := #t~nondet16;havoc #t~nondet16;havoc ~s__s3__tmp__next_state___0~0;~s__s3__tmp__new_cipher__algo_strength~0 := #t~nondet17;havoc #t~nondet17;havoc ~s__session__cipher~0;~buf~0 := #t~nondet18;havoc #t~nondet18;havoc ~l~0;havoc ~Time~0;~tmp~0 := #t~nondet19;havoc #t~nondet19;havoc ~cb~0;havoc ~num1~0;havoc ~ret~0;havoc ~new_state~0;havoc ~state~0;havoc ~skip~0;havoc ~got_new_session~0;~tmp___1~0 := #t~nondet20;havoc #t~nondet20;~tmp___2~0 := #t~nondet21;havoc #t~nondet21;havoc ~tmp___3~0;havoc ~tmp___4~0;havoc ~tmp___5~0;havoc ~tmp___6~0;havoc ~tmp___7~0;~tmp___8~0 := #t~nondet22;havoc #t~nondet22;havoc ~tmp___9~0;havoc ~tmp___10~0;havoc ~blastFlag~0;havoc ~__cil_tmp55~0;havoc ~__cil_tmp56~0;havoc ~__cil_tmp57~0;havoc ~__cil_tmp58~0;havoc ~__cil_tmp59~0;havoc ~__cil_tmp60~0;havoc ~__cil_tmp61~0;~s__state~0 := ~initial_state;~blastFlag~0 := 0bv32;~Time~0 := ~tmp~0;~cb~0 := 0bv32;~ret~0 := 4294967295bv32;~skip~0 := 0bv32;~got_new_session~0 := 0bv32; {3225#true} is VALID [2018-11-23 10:52:07,235 INFO L273 TraceCheckUtils]: 7: Hoare triple {3225#true} assume 0bv32 != ~s__info_callback~0;~cb~0 := ~s__info_callback~0; {3225#true} is VALID [2018-11-23 10:52:07,236 INFO L273 TraceCheckUtils]: 8: Hoare triple {3225#true} #t~post23 := ~s__in_handshake~0;~s__in_handshake~0 := ~bvadd32(1bv32, #t~post23);havoc #t~post23; {3225#true} is VALID [2018-11-23 10:52:07,236 INFO L273 TraceCheckUtils]: 9: Hoare triple {3225#true} assume !(0bv32 != ~bvadd32(12288bv32, ~tmp___1~0)); {3225#true} is VALID [2018-11-23 10:52:07,236 INFO L273 TraceCheckUtils]: 10: Hoare triple {3225#true} assume !(0bv32 == ~s__cert~0); {3225#true} is VALID [2018-11-23 10:52:07,237 INFO L273 TraceCheckUtils]: 11: Hoare triple {3225#true} assume !false; {3225#true} is VALID [2018-11-23 10:52:07,237 INFO L273 TraceCheckUtils]: 12: Hoare triple {3225#true} ~state~0 := ~s__state~0; {3225#true} is VALID [2018-11-23 10:52:07,237 INFO L273 TraceCheckUtils]: 13: Hoare triple {3225#true} assume !(12292bv32 == ~s__state~0); {3225#true} is VALID [2018-11-23 10:52:07,237 INFO L273 TraceCheckUtils]: 14: Hoare triple {3225#true} assume !(16384bv32 == ~s__state~0); {3225#true} is VALID [2018-11-23 10:52:07,238 INFO L273 TraceCheckUtils]: 15: Hoare triple {3225#true} assume !(8192bv32 == ~s__state~0); {3225#true} is VALID [2018-11-23 10:52:07,238 INFO L273 TraceCheckUtils]: 16: Hoare triple {3225#true} assume !(24576bv32 == ~s__state~0); {3225#true} is VALID [2018-11-23 10:52:07,238 INFO L273 TraceCheckUtils]: 17: Hoare triple {3225#true} assume !(8195bv32 == ~s__state~0); {3225#true} is VALID [2018-11-23 10:52:07,238 INFO L273 TraceCheckUtils]: 18: Hoare triple {3225#true} assume !(8480bv32 == ~s__state~0); {3225#true} is VALID [2018-11-23 10:52:07,239 INFO L273 TraceCheckUtils]: 19: Hoare triple {3225#true} assume !(8481bv32 == ~s__state~0); {3225#true} is VALID [2018-11-23 10:52:07,239 INFO L273 TraceCheckUtils]: 20: Hoare triple {3225#true} assume !(8482bv32 == ~s__state~0); {3225#true} is VALID [2018-11-23 10:52:07,239 INFO L273 TraceCheckUtils]: 21: Hoare triple {3225#true} assume 8464bv32 == ~s__state~0; {3225#true} is VALID [2018-11-23 10:52:07,239 INFO L273 TraceCheckUtils]: 22: Hoare triple {3225#true} ~s__shutdown~0 := 0bv32;~ret~0 := #t~nondet30;havoc #t~nondet30; {3225#true} is VALID [2018-11-23 10:52:07,239 INFO L273 TraceCheckUtils]: 23: Hoare triple {3225#true} assume 0bv32 == ~blastFlag~0;~blastFlag~0 := 1bv32; {3225#true} is VALID [2018-11-23 10:52:07,240 INFO L273 TraceCheckUtils]: 24: Hoare triple {3225#true} assume !~bvsle32(~ret~0, 0bv32);~got_new_session~0 := 1bv32;~s__state~0 := 8496bv32;~s__init_num~0 := 0bv32; {3225#true} is VALID [2018-11-23 10:52:07,240 INFO L273 TraceCheckUtils]: 25: Hoare triple {3225#true} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {3225#true} is VALID [2018-11-23 10:52:07,240 INFO L273 TraceCheckUtils]: 26: Hoare triple {3225#true} ~skip~0 := 0bv32; {3225#true} is VALID [2018-11-23 10:52:07,240 INFO L273 TraceCheckUtils]: 27: Hoare triple {3225#true} assume !false; {3225#true} is VALID [2018-11-23 10:52:07,241 INFO L273 TraceCheckUtils]: 28: Hoare triple {3225#true} ~state~0 := ~s__state~0; {3225#true} is VALID [2018-11-23 10:52:07,241 INFO L273 TraceCheckUtils]: 29: Hoare triple {3225#true} assume !(12292bv32 == ~s__state~0); {3225#true} is VALID [2018-11-23 10:52:07,241 INFO L273 TraceCheckUtils]: 30: Hoare triple {3225#true} assume !(16384bv32 == ~s__state~0); {3225#true} is VALID [2018-11-23 10:52:07,241 INFO L273 TraceCheckUtils]: 31: Hoare triple {3225#true} assume !(8192bv32 == ~s__state~0); {3225#true} is VALID [2018-11-23 10:52:07,242 INFO L273 TraceCheckUtils]: 32: Hoare triple {3225#true} assume !(24576bv32 == ~s__state~0); {3225#true} is VALID [2018-11-23 10:52:07,242 INFO L273 TraceCheckUtils]: 33: Hoare triple {3225#true} assume !(8195bv32 == ~s__state~0); {3225#true} is VALID [2018-11-23 10:52:07,242 INFO L273 TraceCheckUtils]: 34: Hoare triple {3225#true} assume !(8480bv32 == ~s__state~0); {3225#true} is VALID [2018-11-23 10:52:07,242 INFO L273 TraceCheckUtils]: 35: Hoare triple {3225#true} assume !(8481bv32 == ~s__state~0); {3225#true} is VALID [2018-11-23 10:52:07,242 INFO L273 TraceCheckUtils]: 36: Hoare triple {3225#true} assume !(8482bv32 == ~s__state~0); {3225#true} is VALID [2018-11-23 10:52:07,243 INFO L273 TraceCheckUtils]: 37: Hoare triple {3225#true} assume !(8464bv32 == ~s__state~0); {3225#true} is VALID [2018-11-23 10:52:07,243 INFO L273 TraceCheckUtils]: 38: Hoare triple {3225#true} assume !(8465bv32 == ~s__state~0); {3225#true} is VALID [2018-11-23 10:52:07,243 INFO L273 TraceCheckUtils]: 39: Hoare triple {3225#true} assume !(8466bv32 == ~s__state~0); {3225#true} is VALID [2018-11-23 10:52:07,243 INFO L273 TraceCheckUtils]: 40: Hoare triple {3225#true} assume 8496bv32 == ~s__state~0; {3225#true} is VALID [2018-11-23 10:52:07,244 INFO L273 TraceCheckUtils]: 41: Hoare triple {3225#true} ~ret~0 := #t~nondet31;havoc #t~nondet31; {3225#true} is VALID [2018-11-23 10:52:07,244 INFO L273 TraceCheckUtils]: 42: Hoare triple {3225#true} assume 1bv32 == ~blastFlag~0;~blastFlag~0 := 2bv32; {3225#true} is VALID [2018-11-23 10:52:07,244 INFO L273 TraceCheckUtils]: 43: Hoare triple {3225#true} assume !~bvsle32(~ret~0, 0bv32); {3225#true} is VALID [2018-11-23 10:52:07,250 INFO L273 TraceCheckUtils]: 44: Hoare triple {3225#true} assume 0bv32 != ~s__hit~0;~s__state~0 := 8656bv32; {3362#(= (_ bv8656 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:07,251 INFO L273 TraceCheckUtils]: 45: Hoare triple {3362#(= (_ bv8656 32) ssl3_accept_~s__state~0)} ~s__init_num~0 := 0bv32; {3362#(= (_ bv8656 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:07,251 INFO L273 TraceCheckUtils]: 46: Hoare triple {3362#(= (_ bv8656 32) ssl3_accept_~s__state~0)} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {3362#(= (_ bv8656 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:07,253 INFO L273 TraceCheckUtils]: 47: Hoare triple {3362#(= (_ bv8656 32) ssl3_accept_~s__state~0)} ~skip~0 := 0bv32; {3362#(= (_ bv8656 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:07,253 INFO L273 TraceCheckUtils]: 48: Hoare triple {3362#(= (_ bv8656 32) ssl3_accept_~s__state~0)} assume !false; {3362#(= (_ bv8656 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:07,255 INFO L273 TraceCheckUtils]: 49: Hoare triple {3362#(= (_ bv8656 32) ssl3_accept_~s__state~0)} ~state~0 := ~s__state~0; {3362#(= (_ bv8656 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:07,255 INFO L273 TraceCheckUtils]: 50: Hoare triple {3362#(= (_ bv8656 32) ssl3_accept_~s__state~0)} assume !(12292bv32 == ~s__state~0); {3362#(= (_ bv8656 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:07,258 INFO L273 TraceCheckUtils]: 51: Hoare triple {3362#(= (_ bv8656 32) ssl3_accept_~s__state~0)} assume !(16384bv32 == ~s__state~0); {3362#(= (_ bv8656 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:07,258 INFO L273 TraceCheckUtils]: 52: Hoare triple {3362#(= (_ bv8656 32) ssl3_accept_~s__state~0)} assume !(8192bv32 == ~s__state~0); {3362#(= (_ bv8656 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:07,261 INFO L273 TraceCheckUtils]: 53: Hoare triple {3362#(= (_ bv8656 32) ssl3_accept_~s__state~0)} assume !(24576bv32 == ~s__state~0); {3362#(= (_ bv8656 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:07,261 INFO L273 TraceCheckUtils]: 54: Hoare triple {3362#(= (_ bv8656 32) ssl3_accept_~s__state~0)} assume !(8195bv32 == ~s__state~0); {3362#(= (_ bv8656 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:07,264 INFO L273 TraceCheckUtils]: 55: Hoare triple {3362#(= (_ bv8656 32) ssl3_accept_~s__state~0)} assume !(8480bv32 == ~s__state~0); {3362#(= (_ bv8656 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:07,264 INFO L273 TraceCheckUtils]: 56: Hoare triple {3362#(= (_ bv8656 32) ssl3_accept_~s__state~0)} assume !(8481bv32 == ~s__state~0); {3362#(= (_ bv8656 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:07,267 INFO L273 TraceCheckUtils]: 57: Hoare triple {3362#(= (_ bv8656 32) ssl3_accept_~s__state~0)} assume !(8482bv32 == ~s__state~0); {3362#(= (_ bv8656 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:07,267 INFO L273 TraceCheckUtils]: 58: Hoare triple {3362#(= (_ bv8656 32) ssl3_accept_~s__state~0)} assume !(8464bv32 == ~s__state~0); {3362#(= (_ bv8656 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:07,268 INFO L273 TraceCheckUtils]: 59: Hoare triple {3362#(= (_ bv8656 32) ssl3_accept_~s__state~0)} assume !(8465bv32 == ~s__state~0); {3362#(= (_ bv8656 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:07,269 INFO L273 TraceCheckUtils]: 60: Hoare triple {3362#(= (_ bv8656 32) ssl3_accept_~s__state~0)} assume !(8466bv32 == ~s__state~0); {3362#(= (_ bv8656 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:07,269 INFO L273 TraceCheckUtils]: 61: Hoare triple {3362#(= (_ bv8656 32) ssl3_accept_~s__state~0)} assume !(8496bv32 == ~s__state~0); {3362#(= (_ bv8656 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:07,269 INFO L273 TraceCheckUtils]: 62: Hoare triple {3362#(= (_ bv8656 32) ssl3_accept_~s__state~0)} assume !(8497bv32 == ~s__state~0); {3362#(= (_ bv8656 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:07,270 INFO L273 TraceCheckUtils]: 63: Hoare triple {3362#(= (_ bv8656 32) ssl3_accept_~s__state~0)} assume !(8512bv32 == ~s__state~0); {3362#(= (_ bv8656 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:07,270 INFO L273 TraceCheckUtils]: 64: Hoare triple {3362#(= (_ bv8656 32) ssl3_accept_~s__state~0)} assume !(8513bv32 == ~s__state~0); {3362#(= (_ bv8656 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:07,270 INFO L273 TraceCheckUtils]: 65: Hoare triple {3362#(= (_ bv8656 32) ssl3_accept_~s__state~0)} assume !(8528bv32 == ~s__state~0); {3362#(= (_ bv8656 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:07,271 INFO L273 TraceCheckUtils]: 66: Hoare triple {3362#(= (_ bv8656 32) ssl3_accept_~s__state~0)} assume !(8529bv32 == ~s__state~0); {3362#(= (_ bv8656 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:07,271 INFO L273 TraceCheckUtils]: 67: Hoare triple {3362#(= (_ bv8656 32) ssl3_accept_~s__state~0)} assume !(8544bv32 == ~s__state~0); {3362#(= (_ bv8656 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:07,272 INFO L273 TraceCheckUtils]: 68: Hoare triple {3362#(= (_ bv8656 32) ssl3_accept_~s__state~0)} assume !(8545bv32 == ~s__state~0); {3362#(= (_ bv8656 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:07,272 INFO L273 TraceCheckUtils]: 69: Hoare triple {3362#(= (_ bv8656 32) ssl3_accept_~s__state~0)} assume !(8560bv32 == ~s__state~0); {3362#(= (_ bv8656 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:07,273 INFO L273 TraceCheckUtils]: 70: Hoare triple {3362#(= (_ bv8656 32) ssl3_accept_~s__state~0)} assume !(8561bv32 == ~s__state~0); {3362#(= (_ bv8656 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:07,274 INFO L273 TraceCheckUtils]: 71: Hoare triple {3362#(= (_ bv8656 32) ssl3_accept_~s__state~0)} assume !(8448bv32 == ~s__state~0); {3362#(= (_ bv8656 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:07,279 INFO L273 TraceCheckUtils]: 72: Hoare triple {3362#(= (_ bv8656 32) ssl3_accept_~s__state~0)} assume !(8576bv32 == ~s__state~0); {3362#(= (_ bv8656 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:07,281 INFO L273 TraceCheckUtils]: 73: Hoare triple {3362#(= (_ bv8656 32) ssl3_accept_~s__state~0)} assume !(8577bv32 == ~s__state~0); {3362#(= (_ bv8656 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:07,285 INFO L273 TraceCheckUtils]: 74: Hoare triple {3362#(= (_ bv8656 32) ssl3_accept_~s__state~0)} assume !(8592bv32 == ~s__state~0); {3362#(= (_ bv8656 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:07,286 INFO L273 TraceCheckUtils]: 75: Hoare triple {3362#(= (_ bv8656 32) ssl3_accept_~s__state~0)} assume !(8593bv32 == ~s__state~0); {3362#(= (_ bv8656 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:07,286 INFO L273 TraceCheckUtils]: 76: Hoare triple {3362#(= (_ bv8656 32) ssl3_accept_~s__state~0)} assume !(8608bv32 == ~s__state~0); {3362#(= (_ bv8656 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:07,289 INFO L273 TraceCheckUtils]: 77: Hoare triple {3362#(= (_ bv8656 32) ssl3_accept_~s__state~0)} assume !(8609bv32 == ~s__state~0); {3362#(= (_ bv8656 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:07,289 INFO L273 TraceCheckUtils]: 78: Hoare triple {3362#(= (_ bv8656 32) ssl3_accept_~s__state~0)} assume !(8640bv32 == ~s__state~0); {3362#(= (_ bv8656 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:07,292 INFO L273 TraceCheckUtils]: 79: Hoare triple {3362#(= (_ bv8656 32) ssl3_accept_~s__state~0)} assume !(8641bv32 == ~s__state~0); {3362#(= (_ bv8656 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:07,292 INFO L273 TraceCheckUtils]: 80: Hoare triple {3362#(= (_ bv8656 32) ssl3_accept_~s__state~0)} assume !(8656bv32 == ~s__state~0); {3226#false} is VALID [2018-11-23 10:52:07,292 INFO L273 TraceCheckUtils]: 81: Hoare triple {3226#false} assume !(8657bv32 == ~s__state~0); {3226#false} is VALID [2018-11-23 10:52:07,292 INFO L273 TraceCheckUtils]: 82: Hoare triple {3226#false} assume 8672bv32 == ~s__state~0; {3226#false} is VALID [2018-11-23 10:52:07,293 INFO L273 TraceCheckUtils]: 83: Hoare triple {3226#false} ~ret~0 := #t~nondet46;havoc #t~nondet46; {3226#false} is VALID [2018-11-23 10:52:07,293 INFO L273 TraceCheckUtils]: 84: Hoare triple {3226#false} assume !(4bv32 == ~blastFlag~0); {3226#false} is VALID [2018-11-23 10:52:07,293 INFO L273 TraceCheckUtils]: 85: Hoare triple {3226#false} assume 5bv32 == ~blastFlag~0; {3226#false} is VALID [2018-11-23 10:52:07,293 INFO L256 TraceCheckUtils]: 86: Hoare triple {3226#false} call ERR(); {3226#false} is VALID [2018-11-23 10:52:07,294 INFO L273 TraceCheckUtils]: 87: Hoare triple {3226#false} assume !false; {3226#false} is VALID [2018-11-23 10:52:07,305 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 27 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2018-11-23 10:52:07,305 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-11-23 10:52:07,311 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-23 10:52:07,311 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-23 10:52:07,312 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 88 [2018-11-23 10:52:07,312 INFO L84 Accepts]: Finished accepts. word is accepted. [2018-11-23 10:52:07,312 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 3 states. [2018-11-23 10:52:07,408 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 78 edges. 78 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2018-11-23 10:52:07,408 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-11-23 10:52:07,409 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-23 10:52:07,409 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-23 10:52:07,410 INFO L87 Difference]: Start difference. First operand 276 states and 410 transitions. Second operand 3 states. [2018-11-23 10:52:08,923 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-23 10:52:08,924 INFO L93 Difference]: Finished difference Result 631 states and 968 transitions. [2018-11-23 10:52:08,924 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-23 10:52:08,924 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 88 [2018-11-23 10:52:08,925 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-23 10:52:08,925 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2018-11-23 10:52:08,931 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 476 transitions. [2018-11-23 10:52:08,931 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2018-11-23 10:52:08,937 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 476 transitions. [2018-11-23 10:52:08,938 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 3 states and 476 transitions. [2018-11-23 10:52:09,613 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 476 edges. 476 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2018-11-23 10:52:09,625 INFO L225 Difference]: With dead ends: 631 [2018-11-23 10:52:09,626 INFO L226 Difference]: Without dead ends: 368 [2018-11-23 10:52:09,628 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 86 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-23 10:52:09,629 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 368 states. [2018-11-23 10:52:09,768 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 368 to 360. [2018-11-23 10:52:09,769 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2018-11-23 10:52:09,769 INFO L82 GeneralOperation]: Start isEquivalent. First operand 368 states. Second operand 360 states. [2018-11-23 10:52:09,769 INFO L74 IsIncluded]: Start isIncluded. First operand 368 states. Second operand 360 states. [2018-11-23 10:52:09,769 INFO L87 Difference]: Start difference. First operand 368 states. Second operand 360 states. [2018-11-23 10:52:09,784 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-23 10:52:09,784 INFO L93 Difference]: Finished difference Result 368 states and 513 transitions. [2018-11-23 10:52:09,784 INFO L276 IsEmpty]: Start isEmpty. Operand 368 states and 513 transitions. [2018-11-23 10:52:09,785 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-11-23 10:52:09,785 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2018-11-23 10:52:09,785 INFO L74 IsIncluded]: Start isIncluded. First operand 360 states. Second operand 368 states. [2018-11-23 10:52:09,785 INFO L87 Difference]: Start difference. First operand 360 states. Second operand 368 states. [2018-11-23 10:52:09,800 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-23 10:52:09,800 INFO L93 Difference]: Finished difference Result 368 states and 513 transitions. [2018-11-23 10:52:09,800 INFO L276 IsEmpty]: Start isEmpty. Operand 368 states and 513 transitions. [2018-11-23 10:52:09,801 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-11-23 10:52:09,801 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2018-11-23 10:52:09,801 INFO L88 GeneralOperation]: Finished isEquivalent. [2018-11-23 10:52:09,801 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2018-11-23 10:52:09,802 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 360 states. [2018-11-23 10:52:09,814 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 360 states to 360 states and 504 transitions. [2018-11-23 10:52:09,814 INFO L78 Accepts]: Start accepts. Automaton has 360 states and 504 transitions. Word has length 88 [2018-11-23 10:52:09,815 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-23 10:52:09,815 INFO L480 AbstractCegarLoop]: Abstraction has 360 states and 504 transitions. [2018-11-23 10:52:09,815 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-11-23 10:52:09,815 INFO L276 IsEmpty]: Start isEmpty. Operand 360 states and 504 transitions. [2018-11-23 10:52:09,817 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2018-11-23 10:52:09,817 INFO L394 BasicCegarLoop]: Found error trace [2018-11-23 10:52:09,817 INFO L402 BasicCegarLoop]: trace histogram [3, 3, 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] [2018-11-23 10:52:09,817 INFO L423 AbstractCegarLoop]: === Iteration 4 === [ERRErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-23 10:52:09,818 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-23 10:52:09,818 INFO L82 PathProgramCache]: Analyzing trace with hash 1020333500, now seen corresponding path program 1 times [2018-11-23 10:52:09,818 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-23 10:52:09,818 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc4nyu Starting monitored process 5 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 5 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk [2018-11-23 10:52:09,847 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-23 10:52:09,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-23 10:52:09,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-23 10:52:09,956 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-23 10:52:10,204 INFO L256 TraceCheckUtils]: 0: Hoare triple {5384#true} call ULTIMATE.init(); {5384#true} is VALID [2018-11-23 10:52:10,205 INFO L273 TraceCheckUtils]: 1: Hoare triple {5384#true} assume true; {5384#true} is VALID [2018-11-23 10:52:10,205 INFO L268 TraceCheckUtils]: 2: Hoare quadruple {5384#true} {5384#true} #611#return; {5384#true} is VALID [2018-11-23 10:52:10,205 INFO L256 TraceCheckUtils]: 3: Hoare triple {5384#true} call #t~ret51 := main(); {5384#true} is VALID [2018-11-23 10:52:10,206 INFO L273 TraceCheckUtils]: 4: Hoare triple {5384#true} havoc ~s~0;havoc ~tmp~1;~s~0 := 8464bv32; {5384#true} is VALID [2018-11-23 10:52:10,206 INFO L256 TraceCheckUtils]: 5: Hoare triple {5384#true} call #t~ret50 := ssl3_accept(~s~0); {5384#true} is VALID [2018-11-23 10:52:10,206 INFO L273 TraceCheckUtils]: 6: Hoare triple {5384#true} ~initial_state := #in~initial_state;~s__info_callback~0 := #t~nondet0;havoc #t~nondet0;~s__in_handshake~0 := #t~nondet1;havoc #t~nondet1;havoc ~s__state~0;havoc ~s__new_session~0;havoc ~s__server~0;~s__version~0 := #t~nondet2;havoc #t~nondet2;havoc ~s__type~0;havoc ~s__init_num~0;~s__hit~0 := #t~nondet3;havoc #t~nondet3;havoc ~s__rwstate~0;havoc ~s__init_buf___0~0;~s__debug~0 := #t~nondet4;havoc #t~nondet4;havoc ~s__shutdown~0;~s__cert~0 := #t~nondet5;havoc #t~nondet5;~s__options~0 := #t~nondet6;havoc #t~nondet6;~s__verify_mode~0 := #t~nondet7;havoc #t~nondet7;~s__session__peer~0 := #t~nondet8;havoc #t~nondet8;~s__cert__pkeys__AT0__privatekey~0 := #t~nondet9;havoc #t~nondet9;~s__ctx__info_callback~0 := #t~nondet10;havoc #t~nondet10;~s__ctx__stats__sess_accept_renegotiate~0 := #t~nondet11;havoc #t~nondet11;~s__ctx__stats__sess_accept~0 := #t~nondet12;havoc #t~nondet12;~s__ctx__stats__sess_accept_good~0 := #t~nondet13;havoc #t~nondet13;havoc ~s__s3__tmp__cert_request~0;~s__s3__tmp__reuse_message~0 := #t~nondet14;havoc #t~nondet14;havoc ~s__s3__tmp__use_rsa_tmp~0;~s__s3__tmp__new_cipher~0 := #t~nondet15;havoc #t~nondet15;~s__s3__tmp__new_cipher__algorithms~0 := #t~nondet16;havoc #t~nondet16;havoc ~s__s3__tmp__next_state___0~0;~s__s3__tmp__new_cipher__algo_strength~0 := #t~nondet17;havoc #t~nondet17;havoc ~s__session__cipher~0;~buf~0 := #t~nondet18;havoc #t~nondet18;havoc ~l~0;havoc ~Time~0;~tmp~0 := #t~nondet19;havoc #t~nondet19;havoc ~cb~0;havoc ~num1~0;havoc ~ret~0;havoc ~new_state~0;havoc ~state~0;havoc ~skip~0;havoc ~got_new_session~0;~tmp___1~0 := #t~nondet20;havoc #t~nondet20;~tmp___2~0 := #t~nondet21;havoc #t~nondet21;havoc ~tmp___3~0;havoc ~tmp___4~0;havoc ~tmp___5~0;havoc ~tmp___6~0;havoc ~tmp___7~0;~tmp___8~0 := #t~nondet22;havoc #t~nondet22;havoc ~tmp___9~0;havoc ~tmp___10~0;havoc ~blastFlag~0;havoc ~__cil_tmp55~0;havoc ~__cil_tmp56~0;havoc ~__cil_tmp57~0;havoc ~__cil_tmp58~0;havoc ~__cil_tmp59~0;havoc ~__cil_tmp60~0;havoc ~__cil_tmp61~0;~s__state~0 := ~initial_state;~blastFlag~0 := 0bv32;~Time~0 := ~tmp~0;~cb~0 := 0bv32;~ret~0 := 4294967295bv32;~skip~0 := 0bv32;~got_new_session~0 := 0bv32; {5384#true} is VALID [2018-11-23 10:52:10,207 INFO L273 TraceCheckUtils]: 7: Hoare triple {5384#true} assume 0bv32 != ~s__info_callback~0;~cb~0 := ~s__info_callback~0; {5384#true} is VALID [2018-11-23 10:52:10,207 INFO L273 TraceCheckUtils]: 8: Hoare triple {5384#true} #t~post23 := ~s__in_handshake~0;~s__in_handshake~0 := ~bvadd32(1bv32, #t~post23);havoc #t~post23; {5384#true} is VALID [2018-11-23 10:52:10,207 INFO L273 TraceCheckUtils]: 9: Hoare triple {5384#true} assume !(0bv32 != ~bvadd32(12288bv32, ~tmp___1~0)); {5384#true} is VALID [2018-11-23 10:52:10,207 INFO L273 TraceCheckUtils]: 10: Hoare triple {5384#true} assume !(0bv32 == ~s__cert~0); {5384#true} is VALID [2018-11-23 10:52:10,208 INFO L273 TraceCheckUtils]: 11: Hoare triple {5384#true} assume !false; {5384#true} is VALID [2018-11-23 10:52:10,208 INFO L273 TraceCheckUtils]: 12: Hoare triple {5384#true} ~state~0 := ~s__state~0; {5384#true} is VALID [2018-11-23 10:52:10,208 INFO L273 TraceCheckUtils]: 13: Hoare triple {5384#true} assume !(12292bv32 == ~s__state~0); {5384#true} is VALID [2018-11-23 10:52:10,208 INFO L273 TraceCheckUtils]: 14: Hoare triple {5384#true} assume !(16384bv32 == ~s__state~0); {5384#true} is VALID [2018-11-23 10:52:10,208 INFO L273 TraceCheckUtils]: 15: Hoare triple {5384#true} assume !(8192bv32 == ~s__state~0); {5384#true} is VALID [2018-11-23 10:52:10,209 INFO L273 TraceCheckUtils]: 16: Hoare triple {5384#true} assume !(24576bv32 == ~s__state~0); {5384#true} is VALID [2018-11-23 10:52:10,209 INFO L273 TraceCheckUtils]: 17: Hoare triple {5384#true} assume !(8195bv32 == ~s__state~0); {5384#true} is VALID [2018-11-23 10:52:10,209 INFO L273 TraceCheckUtils]: 18: Hoare triple {5384#true} assume !(8480bv32 == ~s__state~0); {5384#true} is VALID [2018-11-23 10:52:10,209 INFO L273 TraceCheckUtils]: 19: Hoare triple {5384#true} assume !(8481bv32 == ~s__state~0); {5384#true} is VALID [2018-11-23 10:52:10,209 INFO L273 TraceCheckUtils]: 20: Hoare triple {5384#true} assume !(8482bv32 == ~s__state~0); {5384#true} is VALID [2018-11-23 10:52:10,209 INFO L273 TraceCheckUtils]: 21: Hoare triple {5384#true} assume 8464bv32 == ~s__state~0; {5384#true} is VALID [2018-11-23 10:52:10,210 INFO L273 TraceCheckUtils]: 22: Hoare triple {5384#true} ~s__shutdown~0 := 0bv32;~ret~0 := #t~nondet30;havoc #t~nondet30; {5384#true} is VALID [2018-11-23 10:52:10,210 INFO L273 TraceCheckUtils]: 23: Hoare triple {5384#true} assume 0bv32 == ~blastFlag~0;~blastFlag~0 := 1bv32; {5384#true} is VALID [2018-11-23 10:52:10,210 INFO L273 TraceCheckUtils]: 24: Hoare triple {5384#true} assume !~bvsle32(~ret~0, 0bv32);~got_new_session~0 := 1bv32;~s__state~0 := 8496bv32;~s__init_num~0 := 0bv32; {5384#true} is VALID [2018-11-23 10:52:10,210 INFO L273 TraceCheckUtils]: 25: Hoare triple {5384#true} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {5384#true} is VALID [2018-11-23 10:52:10,211 INFO L273 TraceCheckUtils]: 26: Hoare triple {5384#true} ~skip~0 := 0bv32; {5384#true} is VALID [2018-11-23 10:52:10,211 INFO L273 TraceCheckUtils]: 27: Hoare triple {5384#true} assume !false; {5384#true} is VALID [2018-11-23 10:52:10,211 INFO L273 TraceCheckUtils]: 28: Hoare triple {5384#true} ~state~0 := ~s__state~0; {5384#true} is VALID [2018-11-23 10:52:10,211 INFO L273 TraceCheckUtils]: 29: Hoare triple {5384#true} assume !(12292bv32 == ~s__state~0); {5384#true} is VALID [2018-11-23 10:52:10,212 INFO L273 TraceCheckUtils]: 30: Hoare triple {5384#true} assume !(16384bv32 == ~s__state~0); {5384#true} is VALID [2018-11-23 10:52:10,212 INFO L273 TraceCheckUtils]: 31: Hoare triple {5384#true} assume !(8192bv32 == ~s__state~0); {5384#true} is VALID [2018-11-23 10:52:10,212 INFO L273 TraceCheckUtils]: 32: Hoare triple {5384#true} assume !(24576bv32 == ~s__state~0); {5384#true} is VALID [2018-11-23 10:52:10,212 INFO L273 TraceCheckUtils]: 33: Hoare triple {5384#true} assume !(8195bv32 == ~s__state~0); {5384#true} is VALID [2018-11-23 10:52:10,212 INFO L273 TraceCheckUtils]: 34: Hoare triple {5384#true} assume !(8480bv32 == ~s__state~0); {5384#true} is VALID [2018-11-23 10:52:10,212 INFO L273 TraceCheckUtils]: 35: Hoare triple {5384#true} assume !(8481bv32 == ~s__state~0); {5384#true} is VALID [2018-11-23 10:52:10,213 INFO L273 TraceCheckUtils]: 36: Hoare triple {5384#true} assume !(8482bv32 == ~s__state~0); {5384#true} is VALID [2018-11-23 10:52:10,213 INFO L273 TraceCheckUtils]: 37: Hoare triple {5384#true} assume !(8464bv32 == ~s__state~0); {5384#true} is VALID [2018-11-23 10:52:10,213 INFO L273 TraceCheckUtils]: 38: Hoare triple {5384#true} assume !(8465bv32 == ~s__state~0); {5384#true} is VALID [2018-11-23 10:52:10,213 INFO L273 TraceCheckUtils]: 39: Hoare triple {5384#true} assume !(8466bv32 == ~s__state~0); {5384#true} is VALID [2018-11-23 10:52:10,213 INFO L273 TraceCheckUtils]: 40: Hoare triple {5384#true} assume 8496bv32 == ~s__state~0; {5384#true} is VALID [2018-11-23 10:52:10,213 INFO L273 TraceCheckUtils]: 41: Hoare triple {5384#true} ~ret~0 := #t~nondet31;havoc #t~nondet31; {5384#true} is VALID [2018-11-23 10:52:10,214 INFO L273 TraceCheckUtils]: 42: Hoare triple {5384#true} assume 1bv32 == ~blastFlag~0;~blastFlag~0 := 2bv32; {5384#true} is VALID [2018-11-23 10:52:10,214 INFO L273 TraceCheckUtils]: 43: Hoare triple {5384#true} assume !~bvsle32(~ret~0, 0bv32); {5384#true} is VALID [2018-11-23 10:52:10,214 INFO L273 TraceCheckUtils]: 44: Hoare triple {5384#true} assume !(0bv32 != ~s__hit~0);~s__state~0 := 8512bv32; {5521#(= (_ bv8512 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:10,215 INFO L273 TraceCheckUtils]: 45: Hoare triple {5521#(= (_ bv8512 32) ssl3_accept_~s__state~0)} ~s__init_num~0 := 0bv32; {5521#(= (_ bv8512 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:10,215 INFO L273 TraceCheckUtils]: 46: Hoare triple {5521#(= (_ bv8512 32) ssl3_accept_~s__state~0)} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {5521#(= (_ bv8512 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:10,216 INFO L273 TraceCheckUtils]: 47: Hoare triple {5521#(= (_ bv8512 32) ssl3_accept_~s__state~0)} ~skip~0 := 0bv32; {5521#(= (_ bv8512 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:10,219 INFO L273 TraceCheckUtils]: 48: Hoare triple {5521#(= (_ bv8512 32) ssl3_accept_~s__state~0)} assume !false; {5521#(= (_ bv8512 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:10,222 INFO L273 TraceCheckUtils]: 49: Hoare triple {5521#(= (_ bv8512 32) ssl3_accept_~s__state~0)} ~state~0 := ~s__state~0; {5521#(= (_ bv8512 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:10,223 INFO L273 TraceCheckUtils]: 50: Hoare triple {5521#(= (_ bv8512 32) ssl3_accept_~s__state~0)} assume !(12292bv32 == ~s__state~0); {5521#(= (_ bv8512 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:10,226 INFO L273 TraceCheckUtils]: 51: Hoare triple {5521#(= (_ bv8512 32) ssl3_accept_~s__state~0)} assume !(16384bv32 == ~s__state~0); {5521#(= (_ bv8512 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:10,226 INFO L273 TraceCheckUtils]: 52: Hoare triple {5521#(= (_ bv8512 32) ssl3_accept_~s__state~0)} assume !(8192bv32 == ~s__state~0); {5521#(= (_ bv8512 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:10,228 INFO L273 TraceCheckUtils]: 53: Hoare triple {5521#(= (_ bv8512 32) ssl3_accept_~s__state~0)} assume !(24576bv32 == ~s__state~0); {5521#(= (_ bv8512 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:10,228 INFO L273 TraceCheckUtils]: 54: Hoare triple {5521#(= (_ bv8512 32) ssl3_accept_~s__state~0)} assume !(8195bv32 == ~s__state~0); {5521#(= (_ bv8512 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:10,229 INFO L273 TraceCheckUtils]: 55: Hoare triple {5521#(= (_ bv8512 32) ssl3_accept_~s__state~0)} assume !(8480bv32 == ~s__state~0); {5521#(= (_ bv8512 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:10,230 INFO L273 TraceCheckUtils]: 56: Hoare triple {5521#(= (_ bv8512 32) ssl3_accept_~s__state~0)} assume !(8481bv32 == ~s__state~0); {5521#(= (_ bv8512 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:10,234 INFO L273 TraceCheckUtils]: 57: Hoare triple {5521#(= (_ bv8512 32) ssl3_accept_~s__state~0)} assume !(8482bv32 == ~s__state~0); {5521#(= (_ bv8512 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:10,234 INFO L273 TraceCheckUtils]: 58: Hoare triple {5521#(= (_ bv8512 32) ssl3_accept_~s__state~0)} assume !(8464bv32 == ~s__state~0); {5521#(= (_ bv8512 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:10,235 INFO L273 TraceCheckUtils]: 59: Hoare triple {5521#(= (_ bv8512 32) ssl3_accept_~s__state~0)} assume !(8465bv32 == ~s__state~0); {5521#(= (_ bv8512 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:10,235 INFO L273 TraceCheckUtils]: 60: Hoare triple {5521#(= (_ bv8512 32) ssl3_accept_~s__state~0)} assume !(8466bv32 == ~s__state~0); {5521#(= (_ bv8512 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:10,236 INFO L273 TraceCheckUtils]: 61: Hoare triple {5521#(= (_ bv8512 32) ssl3_accept_~s__state~0)} assume !(8496bv32 == ~s__state~0); {5521#(= (_ bv8512 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:10,236 INFO L273 TraceCheckUtils]: 62: Hoare triple {5521#(= (_ bv8512 32) ssl3_accept_~s__state~0)} assume !(8497bv32 == ~s__state~0); {5521#(= (_ bv8512 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:10,236 INFO L273 TraceCheckUtils]: 63: Hoare triple {5521#(= (_ bv8512 32) ssl3_accept_~s__state~0)} assume !(8512bv32 == ~s__state~0); {5385#false} is VALID [2018-11-23 10:52:10,236 INFO L273 TraceCheckUtils]: 64: Hoare triple {5385#false} assume !(8513bv32 == ~s__state~0); {5385#false} is VALID [2018-11-23 10:52:10,237 INFO L273 TraceCheckUtils]: 65: Hoare triple {5385#false} assume !(8528bv32 == ~s__state~0); {5385#false} is VALID [2018-11-23 10:52:10,237 INFO L273 TraceCheckUtils]: 66: Hoare triple {5385#false} assume !(8529bv32 == ~s__state~0); {5385#false} is VALID [2018-11-23 10:52:10,237 INFO L273 TraceCheckUtils]: 67: Hoare triple {5385#false} assume !(8544bv32 == ~s__state~0); {5385#false} is VALID [2018-11-23 10:52:10,237 INFO L273 TraceCheckUtils]: 68: Hoare triple {5385#false} assume !(8545bv32 == ~s__state~0); {5385#false} is VALID [2018-11-23 10:52:10,237 INFO L273 TraceCheckUtils]: 69: Hoare triple {5385#false} assume !(8560bv32 == ~s__state~0); {5385#false} is VALID [2018-11-23 10:52:10,237 INFO L273 TraceCheckUtils]: 70: Hoare triple {5385#false} assume !(8561bv32 == ~s__state~0); {5385#false} is VALID [2018-11-23 10:52:10,238 INFO L273 TraceCheckUtils]: 71: Hoare triple {5385#false} assume !(8448bv32 == ~s__state~0); {5385#false} is VALID [2018-11-23 10:52:10,238 INFO L273 TraceCheckUtils]: 72: Hoare triple {5385#false} assume !(8576bv32 == ~s__state~0); {5385#false} is VALID [2018-11-23 10:52:10,238 INFO L273 TraceCheckUtils]: 73: Hoare triple {5385#false} assume !(8577bv32 == ~s__state~0); {5385#false} is VALID [2018-11-23 10:52:10,238 INFO L273 TraceCheckUtils]: 74: Hoare triple {5385#false} assume !(8592bv32 == ~s__state~0); {5385#false} is VALID [2018-11-23 10:52:10,239 INFO L273 TraceCheckUtils]: 75: Hoare triple {5385#false} assume !(8593bv32 == ~s__state~0); {5385#false} is VALID [2018-11-23 10:52:10,239 INFO L273 TraceCheckUtils]: 76: Hoare triple {5385#false} assume !(8608bv32 == ~s__state~0); {5385#false} is VALID [2018-11-23 10:52:10,239 INFO L273 TraceCheckUtils]: 77: Hoare triple {5385#false} assume !(8609bv32 == ~s__state~0); {5385#false} is VALID [2018-11-23 10:52:10,239 INFO L273 TraceCheckUtils]: 78: Hoare triple {5385#false} assume !(8640bv32 == ~s__state~0); {5385#false} is VALID [2018-11-23 10:52:10,239 INFO L273 TraceCheckUtils]: 79: Hoare triple {5385#false} assume !(8641bv32 == ~s__state~0); {5385#false} is VALID [2018-11-23 10:52:10,239 INFO L273 TraceCheckUtils]: 80: Hoare triple {5385#false} assume !(8656bv32 == ~s__state~0); {5385#false} is VALID [2018-11-23 10:52:10,240 INFO L273 TraceCheckUtils]: 81: Hoare triple {5385#false} assume !(8657bv32 == ~s__state~0); {5385#false} is VALID [2018-11-23 10:52:10,240 INFO L273 TraceCheckUtils]: 82: Hoare triple {5385#false} assume 8672bv32 == ~s__state~0; {5385#false} is VALID [2018-11-23 10:52:10,240 INFO L273 TraceCheckUtils]: 83: Hoare triple {5385#false} ~ret~0 := #t~nondet46;havoc #t~nondet46; {5385#false} is VALID [2018-11-23 10:52:10,240 INFO L273 TraceCheckUtils]: 84: Hoare triple {5385#false} assume !(4bv32 == ~blastFlag~0); {5385#false} is VALID [2018-11-23 10:52:10,240 INFO L273 TraceCheckUtils]: 85: Hoare triple {5385#false} assume 5bv32 == ~blastFlag~0; {5385#false} is VALID [2018-11-23 10:52:10,240 INFO L256 TraceCheckUtils]: 86: Hoare triple {5385#false} call ERR(); {5385#false} is VALID [2018-11-23 10:52:10,241 INFO L273 TraceCheckUtils]: 87: Hoare triple {5385#false} assume !false; {5385#false} is VALID [2018-11-23 10:52:10,245 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 27 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2018-11-23 10:52:10,245 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-11-23 10:52:10,246 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-23 10:52:10,247 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-23 10:52:10,247 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 88 [2018-11-23 10:52:10,247 INFO L84 Accepts]: Finished accepts. word is accepted. [2018-11-23 10:52:10,247 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 3 states. [2018-11-23 10:52:10,449 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 78 edges. 78 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2018-11-23 10:52:10,449 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-11-23 10:52:10,449 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-23 10:52:10,450 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-23 10:52:10,450 INFO L87 Difference]: Start difference. First operand 360 states and 504 transitions. Second operand 3 states. [2018-11-23 10:52:11,630 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-23 10:52:11,630 INFO L93 Difference]: Finished difference Result 761 states and 1085 transitions. [2018-11-23 10:52:11,630 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-23 10:52:11,630 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 88 [2018-11-23 10:52:11,631 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-23 10:52:11,631 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2018-11-23 10:52:11,636 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 441 transitions. [2018-11-23 10:52:11,636 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2018-11-23 10:52:11,639 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 441 transitions. [2018-11-23 10:52:11,640 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 3 states and 441 transitions. [2018-11-23 10:52:12,361 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 441 edges. 441 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2018-11-23 10:52:12,378 INFO L225 Difference]: With dead ends: 761 [2018-11-23 10:52:12,378 INFO L226 Difference]: Without dead ends: 414 [2018-11-23 10:52:12,379 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 86 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-23 10:52:12,380 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 414 states. [2018-11-23 10:52:12,474 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 414 to 406. [2018-11-23 10:52:12,475 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2018-11-23 10:52:12,475 INFO L82 GeneralOperation]: Start isEquivalent. First operand 414 states. Second operand 406 states. [2018-11-23 10:52:12,475 INFO L74 IsIncluded]: Start isIncluded. First operand 414 states. Second operand 406 states. [2018-11-23 10:52:12,475 INFO L87 Difference]: Start difference. First operand 414 states. Second operand 406 states. [2018-11-23 10:52:12,490 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-23 10:52:12,490 INFO L93 Difference]: Finished difference Result 414 states and 570 transitions. [2018-11-23 10:52:12,490 INFO L276 IsEmpty]: Start isEmpty. Operand 414 states and 570 transitions. [2018-11-23 10:52:12,491 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-11-23 10:52:12,492 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2018-11-23 10:52:12,492 INFO L74 IsIncluded]: Start isIncluded. First operand 406 states. Second operand 414 states. [2018-11-23 10:52:12,492 INFO L87 Difference]: Start difference. First operand 406 states. Second operand 414 states. [2018-11-23 10:52:12,506 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-23 10:52:12,506 INFO L93 Difference]: Finished difference Result 414 states and 570 transitions. [2018-11-23 10:52:12,507 INFO L276 IsEmpty]: Start isEmpty. Operand 414 states and 570 transitions. [2018-11-23 10:52:12,508 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-11-23 10:52:12,508 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2018-11-23 10:52:12,508 INFO L88 GeneralOperation]: Finished isEquivalent. [2018-11-23 10:52:12,508 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2018-11-23 10:52:12,508 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 406 states. [2018-11-23 10:52:12,522 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 406 states to 406 states and 560 transitions. [2018-11-23 10:52:12,523 INFO L78 Accepts]: Start accepts. Automaton has 406 states and 560 transitions. Word has length 88 [2018-11-23 10:52:12,523 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-23 10:52:12,523 INFO L480 AbstractCegarLoop]: Abstraction has 406 states and 560 transitions. [2018-11-23 10:52:12,523 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-11-23 10:52:12,524 INFO L276 IsEmpty]: Start isEmpty. Operand 406 states and 560 transitions. [2018-11-23 10:52:12,525 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 110 [2018-11-23 10:52:12,526 INFO L394 BasicCegarLoop]: Found error trace [2018-11-23 10:52:12,526 INFO L402 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-23 10:52:12,526 INFO L423 AbstractCegarLoop]: === Iteration 5 === [ERRErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-23 10:52:12,526 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-23 10:52:12,527 INFO L82 PathProgramCache]: Analyzing trace with hash -201242879, now seen corresponding path program 1 times [2018-11-23 10:52:12,527 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-23 10:52:12,527 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc4nyu Starting monitored process 6 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 6 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk [2018-11-23 10:52:12,560 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-23 10:52:12,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-23 10:52:12,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-23 10:52:12,662 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-23 10:52:13,026 INFO L256 TraceCheckUtils]: 0: Hoare triple {7823#true} call ULTIMATE.init(); {7823#true} is VALID [2018-11-23 10:52:13,027 INFO L273 TraceCheckUtils]: 1: Hoare triple {7823#true} assume true; {7823#true} is VALID [2018-11-23 10:52:13,027 INFO L268 TraceCheckUtils]: 2: Hoare quadruple {7823#true} {7823#true} #611#return; {7823#true} is VALID [2018-11-23 10:52:13,027 INFO L256 TraceCheckUtils]: 3: Hoare triple {7823#true} call #t~ret51 := main(); {7823#true} is VALID [2018-11-23 10:52:13,027 INFO L273 TraceCheckUtils]: 4: Hoare triple {7823#true} havoc ~s~0;havoc ~tmp~1;~s~0 := 8464bv32; {7823#true} is VALID [2018-11-23 10:52:13,027 INFO L256 TraceCheckUtils]: 5: Hoare triple {7823#true} call #t~ret50 := ssl3_accept(~s~0); {7823#true} is VALID [2018-11-23 10:52:13,028 INFO L273 TraceCheckUtils]: 6: Hoare triple {7823#true} ~initial_state := #in~initial_state;~s__info_callback~0 := #t~nondet0;havoc #t~nondet0;~s__in_handshake~0 := #t~nondet1;havoc #t~nondet1;havoc ~s__state~0;havoc ~s__new_session~0;havoc ~s__server~0;~s__version~0 := #t~nondet2;havoc #t~nondet2;havoc ~s__type~0;havoc ~s__init_num~0;~s__hit~0 := #t~nondet3;havoc #t~nondet3;havoc ~s__rwstate~0;havoc ~s__init_buf___0~0;~s__debug~0 := #t~nondet4;havoc #t~nondet4;havoc ~s__shutdown~0;~s__cert~0 := #t~nondet5;havoc #t~nondet5;~s__options~0 := #t~nondet6;havoc #t~nondet6;~s__verify_mode~0 := #t~nondet7;havoc #t~nondet7;~s__session__peer~0 := #t~nondet8;havoc #t~nondet8;~s__cert__pkeys__AT0__privatekey~0 := #t~nondet9;havoc #t~nondet9;~s__ctx__info_callback~0 := #t~nondet10;havoc #t~nondet10;~s__ctx__stats__sess_accept_renegotiate~0 := #t~nondet11;havoc #t~nondet11;~s__ctx__stats__sess_accept~0 := #t~nondet12;havoc #t~nondet12;~s__ctx__stats__sess_accept_good~0 := #t~nondet13;havoc #t~nondet13;havoc ~s__s3__tmp__cert_request~0;~s__s3__tmp__reuse_message~0 := #t~nondet14;havoc #t~nondet14;havoc ~s__s3__tmp__use_rsa_tmp~0;~s__s3__tmp__new_cipher~0 := #t~nondet15;havoc #t~nondet15;~s__s3__tmp__new_cipher__algorithms~0 := #t~nondet16;havoc #t~nondet16;havoc ~s__s3__tmp__next_state___0~0;~s__s3__tmp__new_cipher__algo_strength~0 := #t~nondet17;havoc #t~nondet17;havoc ~s__session__cipher~0;~buf~0 := #t~nondet18;havoc #t~nondet18;havoc ~l~0;havoc ~Time~0;~tmp~0 := #t~nondet19;havoc #t~nondet19;havoc ~cb~0;havoc ~num1~0;havoc ~ret~0;havoc ~new_state~0;havoc ~state~0;havoc ~skip~0;havoc ~got_new_session~0;~tmp___1~0 := #t~nondet20;havoc #t~nondet20;~tmp___2~0 := #t~nondet21;havoc #t~nondet21;havoc ~tmp___3~0;havoc ~tmp___4~0;havoc ~tmp___5~0;havoc ~tmp___6~0;havoc ~tmp___7~0;~tmp___8~0 := #t~nondet22;havoc #t~nondet22;havoc ~tmp___9~0;havoc ~tmp___10~0;havoc ~blastFlag~0;havoc ~__cil_tmp55~0;havoc ~__cil_tmp56~0;havoc ~__cil_tmp57~0;havoc ~__cil_tmp58~0;havoc ~__cil_tmp59~0;havoc ~__cil_tmp60~0;havoc ~__cil_tmp61~0;~s__state~0 := ~initial_state;~blastFlag~0 := 0bv32;~Time~0 := ~tmp~0;~cb~0 := 0bv32;~ret~0 := 4294967295bv32;~skip~0 := 0bv32;~got_new_session~0 := 0bv32; {7823#true} is VALID [2018-11-23 10:52:13,028 INFO L273 TraceCheckUtils]: 7: Hoare triple {7823#true} assume 0bv32 != ~s__info_callback~0;~cb~0 := ~s__info_callback~0; {7823#true} is VALID [2018-11-23 10:52:13,028 INFO L273 TraceCheckUtils]: 8: Hoare triple {7823#true} #t~post23 := ~s__in_handshake~0;~s__in_handshake~0 := ~bvadd32(1bv32, #t~post23);havoc #t~post23; {7823#true} is VALID [2018-11-23 10:52:13,028 INFO L273 TraceCheckUtils]: 9: Hoare triple {7823#true} assume !(0bv32 != ~bvadd32(12288bv32, ~tmp___1~0)); {7823#true} is VALID [2018-11-23 10:52:13,028 INFO L273 TraceCheckUtils]: 10: Hoare triple {7823#true} assume !(0bv32 == ~s__cert~0); {7823#true} is VALID [2018-11-23 10:52:13,028 INFO L273 TraceCheckUtils]: 11: Hoare triple {7823#true} assume !false; {7823#true} is VALID [2018-11-23 10:52:13,029 INFO L273 TraceCheckUtils]: 12: Hoare triple {7823#true} ~state~0 := ~s__state~0; {7823#true} is VALID [2018-11-23 10:52:13,029 INFO L273 TraceCheckUtils]: 13: Hoare triple {7823#true} assume !(12292bv32 == ~s__state~0); {7823#true} is VALID [2018-11-23 10:52:13,029 INFO L273 TraceCheckUtils]: 14: Hoare triple {7823#true} assume !(16384bv32 == ~s__state~0); {7823#true} is VALID [2018-11-23 10:52:13,029 INFO L273 TraceCheckUtils]: 15: Hoare triple {7823#true} assume !(8192bv32 == ~s__state~0); {7823#true} is VALID [2018-11-23 10:52:13,030 INFO L273 TraceCheckUtils]: 16: Hoare triple {7823#true} assume !(24576bv32 == ~s__state~0); {7823#true} is VALID [2018-11-23 10:52:13,030 INFO L273 TraceCheckUtils]: 17: Hoare triple {7823#true} assume !(8195bv32 == ~s__state~0); {7823#true} is VALID [2018-11-23 10:52:13,030 INFO L273 TraceCheckUtils]: 18: Hoare triple {7823#true} assume !(8480bv32 == ~s__state~0); {7823#true} is VALID [2018-11-23 10:52:13,030 INFO L273 TraceCheckUtils]: 19: Hoare triple {7823#true} assume !(8481bv32 == ~s__state~0); {7823#true} is VALID [2018-11-23 10:52:13,030 INFO L273 TraceCheckUtils]: 20: Hoare triple {7823#true} assume !(8482bv32 == ~s__state~0); {7823#true} is VALID [2018-11-23 10:52:13,030 INFO L273 TraceCheckUtils]: 21: Hoare triple {7823#true} assume 8464bv32 == ~s__state~0; {7823#true} is VALID [2018-11-23 10:52:13,031 INFO L273 TraceCheckUtils]: 22: Hoare triple {7823#true} ~s__shutdown~0 := 0bv32;~ret~0 := #t~nondet30;havoc #t~nondet30; {7823#true} is VALID [2018-11-23 10:52:13,031 INFO L273 TraceCheckUtils]: 23: Hoare triple {7823#true} assume 0bv32 == ~blastFlag~0;~blastFlag~0 := 1bv32; {7823#true} is VALID [2018-11-23 10:52:13,031 INFO L273 TraceCheckUtils]: 24: Hoare triple {7823#true} assume !~bvsle32(~ret~0, 0bv32);~got_new_session~0 := 1bv32;~s__state~0 := 8496bv32;~s__init_num~0 := 0bv32; {7823#true} is VALID [2018-11-23 10:52:13,031 INFO L273 TraceCheckUtils]: 25: Hoare triple {7823#true} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {7823#true} is VALID [2018-11-23 10:52:13,031 INFO L273 TraceCheckUtils]: 26: Hoare triple {7823#true} ~skip~0 := 0bv32; {7823#true} is VALID [2018-11-23 10:52:13,031 INFO L273 TraceCheckUtils]: 27: Hoare triple {7823#true} assume !false; {7823#true} is VALID [2018-11-23 10:52:13,032 INFO L273 TraceCheckUtils]: 28: Hoare triple {7823#true} ~state~0 := ~s__state~0; {7823#true} is VALID [2018-11-23 10:52:13,032 INFO L273 TraceCheckUtils]: 29: Hoare triple {7823#true} assume !(12292bv32 == ~s__state~0); {7823#true} is VALID [2018-11-23 10:52:13,032 INFO L273 TraceCheckUtils]: 30: Hoare triple {7823#true} assume !(16384bv32 == ~s__state~0); {7823#true} is VALID [2018-11-23 10:52:13,032 INFO L273 TraceCheckUtils]: 31: Hoare triple {7823#true} assume !(8192bv32 == ~s__state~0); {7823#true} is VALID [2018-11-23 10:52:13,032 INFO L273 TraceCheckUtils]: 32: Hoare triple {7823#true} assume !(24576bv32 == ~s__state~0); {7823#true} is VALID [2018-11-23 10:52:13,032 INFO L273 TraceCheckUtils]: 33: Hoare triple {7823#true} assume !(8195bv32 == ~s__state~0); {7823#true} is VALID [2018-11-23 10:52:13,032 INFO L273 TraceCheckUtils]: 34: Hoare triple {7823#true} assume !(8480bv32 == ~s__state~0); {7823#true} is VALID [2018-11-23 10:52:13,033 INFO L273 TraceCheckUtils]: 35: Hoare triple {7823#true} assume !(8481bv32 == ~s__state~0); {7823#true} is VALID [2018-11-23 10:52:13,033 INFO L273 TraceCheckUtils]: 36: Hoare triple {7823#true} assume !(8482bv32 == ~s__state~0); {7823#true} is VALID [2018-11-23 10:52:13,033 INFO L273 TraceCheckUtils]: 37: Hoare triple {7823#true} assume !(8464bv32 == ~s__state~0); {7823#true} is VALID [2018-11-23 10:52:13,033 INFO L273 TraceCheckUtils]: 38: Hoare triple {7823#true} assume !(8465bv32 == ~s__state~0); {7823#true} is VALID [2018-11-23 10:52:13,033 INFO L273 TraceCheckUtils]: 39: Hoare triple {7823#true} assume !(8466bv32 == ~s__state~0); {7823#true} is VALID [2018-11-23 10:52:13,033 INFO L273 TraceCheckUtils]: 40: Hoare triple {7823#true} assume 8496bv32 == ~s__state~0; {7823#true} is VALID [2018-11-23 10:52:13,034 INFO L273 TraceCheckUtils]: 41: Hoare triple {7823#true} ~ret~0 := #t~nondet31;havoc #t~nondet31; {7823#true} is VALID [2018-11-23 10:52:13,034 INFO L273 TraceCheckUtils]: 42: Hoare triple {7823#true} assume 1bv32 == ~blastFlag~0;~blastFlag~0 := 2bv32; {7823#true} is VALID [2018-11-23 10:52:13,034 INFO L273 TraceCheckUtils]: 43: Hoare triple {7823#true} assume !~bvsle32(~ret~0, 0bv32); {7823#true} is VALID [2018-11-23 10:52:13,034 INFO L273 TraceCheckUtils]: 44: Hoare triple {7823#true} assume !(0bv32 != ~s__hit~0);~s__state~0 := 8512bv32; {7823#true} is VALID [2018-11-23 10:52:13,034 INFO L273 TraceCheckUtils]: 45: Hoare triple {7823#true} ~s__init_num~0 := 0bv32; {7823#true} is VALID [2018-11-23 10:52:13,034 INFO L273 TraceCheckUtils]: 46: Hoare triple {7823#true} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {7823#true} is VALID [2018-11-23 10:52:13,035 INFO L273 TraceCheckUtils]: 47: Hoare triple {7823#true} ~skip~0 := 0bv32; {7823#true} is VALID [2018-11-23 10:52:13,035 INFO L273 TraceCheckUtils]: 48: Hoare triple {7823#true} assume !false; {7823#true} is VALID [2018-11-23 10:52:13,035 INFO L273 TraceCheckUtils]: 49: Hoare triple {7823#true} ~state~0 := ~s__state~0; {7823#true} is VALID [2018-11-23 10:52:13,035 INFO L273 TraceCheckUtils]: 50: Hoare triple {7823#true} assume !(12292bv32 == ~s__state~0); {7823#true} is VALID [2018-11-23 10:52:13,035 INFO L273 TraceCheckUtils]: 51: Hoare triple {7823#true} assume !(16384bv32 == ~s__state~0); {7823#true} is VALID [2018-11-23 10:52:13,036 INFO L273 TraceCheckUtils]: 52: Hoare triple {7823#true} assume !(8192bv32 == ~s__state~0); {7823#true} is VALID [2018-11-23 10:52:13,036 INFO L273 TraceCheckUtils]: 53: Hoare triple {7823#true} assume !(24576bv32 == ~s__state~0); {7823#true} is VALID [2018-11-23 10:52:13,036 INFO L273 TraceCheckUtils]: 54: Hoare triple {7823#true} assume !(8195bv32 == ~s__state~0); {7823#true} is VALID [2018-11-23 10:52:13,036 INFO L273 TraceCheckUtils]: 55: Hoare triple {7823#true} assume !(8480bv32 == ~s__state~0); {7823#true} is VALID [2018-11-23 10:52:13,036 INFO L273 TraceCheckUtils]: 56: Hoare triple {7823#true} assume !(8481bv32 == ~s__state~0); {7823#true} is VALID [2018-11-23 10:52:13,036 INFO L273 TraceCheckUtils]: 57: Hoare triple {7823#true} assume !(8482bv32 == ~s__state~0); {7823#true} is VALID [2018-11-23 10:52:13,037 INFO L273 TraceCheckUtils]: 58: Hoare triple {7823#true} assume !(8464bv32 == ~s__state~0); {7823#true} is VALID [2018-11-23 10:52:13,037 INFO L273 TraceCheckUtils]: 59: Hoare triple {7823#true} assume !(8465bv32 == ~s__state~0); {7823#true} is VALID [2018-11-23 10:52:13,037 INFO L273 TraceCheckUtils]: 60: Hoare triple {7823#true} assume !(8466bv32 == ~s__state~0); {7823#true} is VALID [2018-11-23 10:52:13,037 INFO L273 TraceCheckUtils]: 61: Hoare triple {7823#true} assume !(8496bv32 == ~s__state~0); {7823#true} is VALID [2018-11-23 10:52:13,037 INFO L273 TraceCheckUtils]: 62: Hoare triple {7823#true} assume !(8497bv32 == ~s__state~0); {7823#true} is VALID [2018-11-23 10:52:13,038 INFO L273 TraceCheckUtils]: 63: Hoare triple {7823#true} assume 8512bv32 == ~s__state~0; {7823#true} is VALID [2018-11-23 10:52:13,038 INFO L273 TraceCheckUtils]: 64: Hoare triple {7823#true} ~__cil_tmp56~0 := ~s__s3__tmp__new_cipher__algorithms~0; {7823#true} is VALID [2018-11-23 10:52:13,038 INFO L273 TraceCheckUtils]: 65: Hoare triple {7823#true} assume 0bv32 != ~bvadd32(256bv32, ~__cil_tmp56~0);~skip~0 := 1bv32; {7823#true} is VALID [2018-11-23 10:52:13,050 INFO L273 TraceCheckUtils]: 66: Hoare triple {7823#true} ~s__state~0 := 8528bv32;~s__init_num~0 := 0bv32; {8026#(= (_ bv8528 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:13,051 INFO L273 TraceCheckUtils]: 67: Hoare triple {8026#(= (_ bv8528 32) ssl3_accept_~s__state~0)} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {8026#(= (_ bv8528 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:13,053 INFO L273 TraceCheckUtils]: 68: Hoare triple {8026#(= (_ bv8528 32) ssl3_accept_~s__state~0)} ~skip~0 := 0bv32; {8026#(= (_ bv8528 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:13,053 INFO L273 TraceCheckUtils]: 69: Hoare triple {8026#(= (_ bv8528 32) ssl3_accept_~s__state~0)} assume !false; {8026#(= (_ bv8528 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:13,055 INFO L273 TraceCheckUtils]: 70: Hoare triple {8026#(= (_ bv8528 32) ssl3_accept_~s__state~0)} ~state~0 := ~s__state~0; {8026#(= (_ bv8528 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:13,055 INFO L273 TraceCheckUtils]: 71: Hoare triple {8026#(= (_ bv8528 32) ssl3_accept_~s__state~0)} assume !(12292bv32 == ~s__state~0); {8026#(= (_ bv8528 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:13,057 INFO L273 TraceCheckUtils]: 72: Hoare triple {8026#(= (_ bv8528 32) ssl3_accept_~s__state~0)} assume !(16384bv32 == ~s__state~0); {8026#(= (_ bv8528 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:13,057 INFO L273 TraceCheckUtils]: 73: Hoare triple {8026#(= (_ bv8528 32) ssl3_accept_~s__state~0)} assume !(8192bv32 == ~s__state~0); {8026#(= (_ bv8528 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:13,057 INFO L273 TraceCheckUtils]: 74: Hoare triple {8026#(= (_ bv8528 32) ssl3_accept_~s__state~0)} assume !(24576bv32 == ~s__state~0); {8026#(= (_ bv8528 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:13,058 INFO L273 TraceCheckUtils]: 75: Hoare triple {8026#(= (_ bv8528 32) ssl3_accept_~s__state~0)} assume !(8195bv32 == ~s__state~0); {8026#(= (_ bv8528 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:13,059 INFO L273 TraceCheckUtils]: 76: Hoare triple {8026#(= (_ bv8528 32) ssl3_accept_~s__state~0)} assume !(8480bv32 == ~s__state~0); {8026#(= (_ bv8528 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:13,059 INFO L273 TraceCheckUtils]: 77: Hoare triple {8026#(= (_ bv8528 32) ssl3_accept_~s__state~0)} assume !(8481bv32 == ~s__state~0); {8026#(= (_ bv8528 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:13,061 INFO L273 TraceCheckUtils]: 78: Hoare triple {8026#(= (_ bv8528 32) ssl3_accept_~s__state~0)} assume !(8482bv32 == ~s__state~0); {8026#(= (_ bv8528 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:13,061 INFO L273 TraceCheckUtils]: 79: Hoare triple {8026#(= (_ bv8528 32) ssl3_accept_~s__state~0)} assume !(8464bv32 == ~s__state~0); {8026#(= (_ bv8528 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:13,062 INFO L273 TraceCheckUtils]: 80: Hoare triple {8026#(= (_ bv8528 32) ssl3_accept_~s__state~0)} assume !(8465bv32 == ~s__state~0); {8026#(= (_ bv8528 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:13,062 INFO L273 TraceCheckUtils]: 81: Hoare triple {8026#(= (_ bv8528 32) ssl3_accept_~s__state~0)} assume !(8466bv32 == ~s__state~0); {8026#(= (_ bv8528 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:13,063 INFO L273 TraceCheckUtils]: 82: Hoare triple {8026#(= (_ bv8528 32) ssl3_accept_~s__state~0)} assume !(8496bv32 == ~s__state~0); {8026#(= (_ bv8528 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:13,063 INFO L273 TraceCheckUtils]: 83: Hoare triple {8026#(= (_ bv8528 32) ssl3_accept_~s__state~0)} assume !(8497bv32 == ~s__state~0); {8026#(= (_ bv8528 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:13,063 INFO L273 TraceCheckUtils]: 84: Hoare triple {8026#(= (_ bv8528 32) ssl3_accept_~s__state~0)} assume !(8512bv32 == ~s__state~0); {8026#(= (_ bv8528 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:13,064 INFO L273 TraceCheckUtils]: 85: Hoare triple {8026#(= (_ bv8528 32) ssl3_accept_~s__state~0)} assume !(8513bv32 == ~s__state~0); {8026#(= (_ bv8528 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:13,065 INFO L273 TraceCheckUtils]: 86: Hoare triple {8026#(= (_ bv8528 32) ssl3_accept_~s__state~0)} assume !(8528bv32 == ~s__state~0); {7824#false} is VALID [2018-11-23 10:52:13,065 INFO L273 TraceCheckUtils]: 87: Hoare triple {7824#false} assume !(8529bv32 == ~s__state~0); {7824#false} is VALID [2018-11-23 10:52:13,065 INFO L273 TraceCheckUtils]: 88: Hoare triple {7824#false} assume !(8544bv32 == ~s__state~0); {7824#false} is VALID [2018-11-23 10:52:13,066 INFO L273 TraceCheckUtils]: 89: Hoare triple {7824#false} assume !(8545bv32 == ~s__state~0); {7824#false} is VALID [2018-11-23 10:52:13,066 INFO L273 TraceCheckUtils]: 90: Hoare triple {7824#false} assume !(8560bv32 == ~s__state~0); {7824#false} is VALID [2018-11-23 10:52:13,067 INFO L273 TraceCheckUtils]: 91: Hoare triple {7824#false} assume !(8561bv32 == ~s__state~0); {7824#false} is VALID [2018-11-23 10:52:13,067 INFO L273 TraceCheckUtils]: 92: Hoare triple {7824#false} assume !(8448bv32 == ~s__state~0); {7824#false} is VALID [2018-11-23 10:52:13,067 INFO L273 TraceCheckUtils]: 93: Hoare triple {7824#false} assume !(8576bv32 == ~s__state~0); {7824#false} is VALID [2018-11-23 10:52:13,068 INFO L273 TraceCheckUtils]: 94: Hoare triple {7824#false} assume !(8577bv32 == ~s__state~0); {7824#false} is VALID [2018-11-23 10:52:13,068 INFO L273 TraceCheckUtils]: 95: Hoare triple {7824#false} assume !(8592bv32 == ~s__state~0); {7824#false} is VALID [2018-11-23 10:52:13,068 INFO L273 TraceCheckUtils]: 96: Hoare triple {7824#false} assume !(8593bv32 == ~s__state~0); {7824#false} is VALID [2018-11-23 10:52:13,068 INFO L273 TraceCheckUtils]: 97: Hoare triple {7824#false} assume !(8608bv32 == ~s__state~0); {7824#false} is VALID [2018-11-23 10:52:13,069 INFO L273 TraceCheckUtils]: 98: Hoare triple {7824#false} assume !(8609bv32 == ~s__state~0); {7824#false} is VALID [2018-11-23 10:52:13,069 INFO L273 TraceCheckUtils]: 99: Hoare triple {7824#false} assume !(8640bv32 == ~s__state~0); {7824#false} is VALID [2018-11-23 10:52:13,069 INFO L273 TraceCheckUtils]: 100: Hoare triple {7824#false} assume !(8641bv32 == ~s__state~0); {7824#false} is VALID [2018-11-23 10:52:13,069 INFO L273 TraceCheckUtils]: 101: Hoare triple {7824#false} assume !(8656bv32 == ~s__state~0); {7824#false} is VALID [2018-11-23 10:52:13,070 INFO L273 TraceCheckUtils]: 102: Hoare triple {7824#false} assume !(8657bv32 == ~s__state~0); {7824#false} is VALID [2018-11-23 10:52:13,070 INFO L273 TraceCheckUtils]: 103: Hoare triple {7824#false} assume 8672bv32 == ~s__state~0; {7824#false} is VALID [2018-11-23 10:52:13,070 INFO L273 TraceCheckUtils]: 104: Hoare triple {7824#false} ~ret~0 := #t~nondet46;havoc #t~nondet46; {7824#false} is VALID [2018-11-23 10:52:13,070 INFO L273 TraceCheckUtils]: 105: Hoare triple {7824#false} assume !(4bv32 == ~blastFlag~0); {7824#false} is VALID [2018-11-23 10:52:13,071 INFO L273 TraceCheckUtils]: 106: Hoare triple {7824#false} assume 5bv32 == ~blastFlag~0; {7824#false} is VALID [2018-11-23 10:52:13,071 INFO L256 TraceCheckUtils]: 107: Hoare triple {7824#false} call ERR(); {7824#false} is VALID [2018-11-23 10:52:13,071 INFO L273 TraceCheckUtils]: 108: Hoare triple {7824#false} assume !false; {7824#false} is VALID [2018-11-23 10:52:13,079 INFO L134 CoverageAnalysis]: Checked inductivity of 83 backedges. 45 proven. 0 refuted. 0 times theorem prover too weak. 38 trivial. 0 not checked. [2018-11-23 10:52:13,079 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-11-23 10:52:13,081 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-23 10:52:13,081 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-23 10:52:13,082 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 109 [2018-11-23 10:52:13,082 INFO L84 Accepts]: Finished accepts. word is accepted. [2018-11-23 10:52:13,082 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 3 states. [2018-11-23 10:52:13,154 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 84 edges. 84 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2018-11-23 10:52:13,154 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-11-23 10:52:13,154 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-23 10:52:13,155 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-23 10:52:13,155 INFO L87 Difference]: Start difference. First operand 406 states and 560 transitions. Second operand 3 states. [2018-11-23 10:52:14,281 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-23 10:52:14,282 INFO L93 Difference]: Finished difference Result 875 states and 1237 transitions. [2018-11-23 10:52:14,282 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-23 10:52:14,282 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 109 [2018-11-23 10:52:14,283 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-23 10:52:14,283 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2018-11-23 10:52:14,292 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 460 transitions. [2018-11-23 10:52:14,292 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2018-11-23 10:52:14,297 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 460 transitions. [2018-11-23 10:52:14,298 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 3 states and 460 transitions. [2018-11-23 10:52:15,299 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 460 edges. 460 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2018-11-23 10:52:15,318 INFO L225 Difference]: With dead ends: 875 [2018-11-23 10:52:15,318 INFO L226 Difference]: Without dead ends: 482 [2018-11-23 10:52:15,319 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 108 GetRequests, 107 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-23 10:52:15,320 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 482 states. [2018-11-23 10:52:15,609 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 482 to 456. [2018-11-23 10:52:15,610 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2018-11-23 10:52:15,610 INFO L82 GeneralOperation]: Start isEquivalent. First operand 482 states. Second operand 456 states. [2018-11-23 10:52:15,610 INFO L74 IsIncluded]: Start isIncluded. First operand 482 states. Second operand 456 states. [2018-11-23 10:52:15,610 INFO L87 Difference]: Start difference. First operand 482 states. Second operand 456 states. [2018-11-23 10:52:15,628 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-23 10:52:15,628 INFO L93 Difference]: Finished difference Result 482 states and 662 transitions. [2018-11-23 10:52:15,628 INFO L276 IsEmpty]: Start isEmpty. Operand 482 states and 662 transitions. [2018-11-23 10:52:15,629 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-11-23 10:52:15,630 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2018-11-23 10:52:15,630 INFO L74 IsIncluded]: Start isIncluded. First operand 456 states. Second operand 482 states. [2018-11-23 10:52:15,630 INFO L87 Difference]: Start difference. First operand 456 states. Second operand 482 states. [2018-11-23 10:52:15,649 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-23 10:52:15,649 INFO L93 Difference]: Finished difference Result 482 states and 662 transitions. [2018-11-23 10:52:15,650 INFO L276 IsEmpty]: Start isEmpty. Operand 482 states and 662 transitions. [2018-11-23 10:52:15,651 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-11-23 10:52:15,651 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2018-11-23 10:52:15,651 INFO L88 GeneralOperation]: Finished isEquivalent. [2018-11-23 10:52:15,651 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2018-11-23 10:52:15,652 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 456 states. [2018-11-23 10:52:15,667 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 456 states to 456 states and 620 transitions. [2018-11-23 10:52:15,667 INFO L78 Accepts]: Start accepts. Automaton has 456 states and 620 transitions. Word has length 109 [2018-11-23 10:52:15,668 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-23 10:52:15,668 INFO L480 AbstractCegarLoop]: Abstraction has 456 states and 620 transitions. [2018-11-23 10:52:15,668 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-11-23 10:52:15,668 INFO L276 IsEmpty]: Start isEmpty. Operand 456 states and 620 transitions. [2018-11-23 10:52:15,670 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2018-11-23 10:52:15,670 INFO L394 BasicCegarLoop]: Found error trace [2018-11-23 10:52:15,671 INFO L402 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 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] [2018-11-23 10:52:15,671 INFO L423 AbstractCegarLoop]: === Iteration 6 === [ERRErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-23 10:52:15,671 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-23 10:52:15,671 INFO L82 PathProgramCache]: Analyzing trace with hash -105487368, now seen corresponding path program 1 times [2018-11-23 10:52:15,672 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-23 10:52:15,672 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc4nyu Starting monitored process 7 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 7 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk [2018-11-23 10:52:15,701 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-23 10:52:15,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-23 10:52:15,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-23 10:52:15,793 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-23 10:52:16,409 INFO L256 TraceCheckUtils]: 0: Hoare triple {10639#true} call ULTIMATE.init(); {10639#true} is VALID [2018-11-23 10:52:16,410 INFO L273 TraceCheckUtils]: 1: Hoare triple {10639#true} assume true; {10639#true} is VALID [2018-11-23 10:52:16,410 INFO L268 TraceCheckUtils]: 2: Hoare quadruple {10639#true} {10639#true} #611#return; {10639#true} is VALID [2018-11-23 10:52:16,410 INFO L256 TraceCheckUtils]: 3: Hoare triple {10639#true} call #t~ret51 := main(); {10639#true} is VALID [2018-11-23 10:52:16,410 INFO L273 TraceCheckUtils]: 4: Hoare triple {10639#true} havoc ~s~0;havoc ~tmp~1;~s~0 := 8464bv32; {10639#true} is VALID [2018-11-23 10:52:16,410 INFO L256 TraceCheckUtils]: 5: Hoare triple {10639#true} call #t~ret50 := ssl3_accept(~s~0); {10639#true} is VALID [2018-11-23 10:52:16,411 INFO L273 TraceCheckUtils]: 6: Hoare triple {10639#true} ~initial_state := #in~initial_state;~s__info_callback~0 := #t~nondet0;havoc #t~nondet0;~s__in_handshake~0 := #t~nondet1;havoc #t~nondet1;havoc ~s__state~0;havoc ~s__new_session~0;havoc ~s__server~0;~s__version~0 := #t~nondet2;havoc #t~nondet2;havoc ~s__type~0;havoc ~s__init_num~0;~s__hit~0 := #t~nondet3;havoc #t~nondet3;havoc ~s__rwstate~0;havoc ~s__init_buf___0~0;~s__debug~0 := #t~nondet4;havoc #t~nondet4;havoc ~s__shutdown~0;~s__cert~0 := #t~nondet5;havoc #t~nondet5;~s__options~0 := #t~nondet6;havoc #t~nondet6;~s__verify_mode~0 := #t~nondet7;havoc #t~nondet7;~s__session__peer~0 := #t~nondet8;havoc #t~nondet8;~s__cert__pkeys__AT0__privatekey~0 := #t~nondet9;havoc #t~nondet9;~s__ctx__info_callback~0 := #t~nondet10;havoc #t~nondet10;~s__ctx__stats__sess_accept_renegotiate~0 := #t~nondet11;havoc #t~nondet11;~s__ctx__stats__sess_accept~0 := #t~nondet12;havoc #t~nondet12;~s__ctx__stats__sess_accept_good~0 := #t~nondet13;havoc #t~nondet13;havoc ~s__s3__tmp__cert_request~0;~s__s3__tmp__reuse_message~0 := #t~nondet14;havoc #t~nondet14;havoc ~s__s3__tmp__use_rsa_tmp~0;~s__s3__tmp__new_cipher~0 := #t~nondet15;havoc #t~nondet15;~s__s3__tmp__new_cipher__algorithms~0 := #t~nondet16;havoc #t~nondet16;havoc ~s__s3__tmp__next_state___0~0;~s__s3__tmp__new_cipher__algo_strength~0 := #t~nondet17;havoc #t~nondet17;havoc ~s__session__cipher~0;~buf~0 := #t~nondet18;havoc #t~nondet18;havoc ~l~0;havoc ~Time~0;~tmp~0 := #t~nondet19;havoc #t~nondet19;havoc ~cb~0;havoc ~num1~0;havoc ~ret~0;havoc ~new_state~0;havoc ~state~0;havoc ~skip~0;havoc ~got_new_session~0;~tmp___1~0 := #t~nondet20;havoc #t~nondet20;~tmp___2~0 := #t~nondet21;havoc #t~nondet21;havoc ~tmp___3~0;havoc ~tmp___4~0;havoc ~tmp___5~0;havoc ~tmp___6~0;havoc ~tmp___7~0;~tmp___8~0 := #t~nondet22;havoc #t~nondet22;havoc ~tmp___9~0;havoc ~tmp___10~0;havoc ~blastFlag~0;havoc ~__cil_tmp55~0;havoc ~__cil_tmp56~0;havoc ~__cil_tmp57~0;havoc ~__cil_tmp58~0;havoc ~__cil_tmp59~0;havoc ~__cil_tmp60~0;havoc ~__cil_tmp61~0;~s__state~0 := ~initial_state;~blastFlag~0 := 0bv32;~Time~0 := ~tmp~0;~cb~0 := 0bv32;~ret~0 := 4294967295bv32;~skip~0 := 0bv32;~got_new_session~0 := 0bv32; {10639#true} is VALID [2018-11-23 10:52:16,411 INFO L273 TraceCheckUtils]: 7: Hoare triple {10639#true} assume 0bv32 != ~s__info_callback~0;~cb~0 := ~s__info_callback~0; {10639#true} is VALID [2018-11-23 10:52:16,411 INFO L273 TraceCheckUtils]: 8: Hoare triple {10639#true} #t~post23 := ~s__in_handshake~0;~s__in_handshake~0 := ~bvadd32(1bv32, #t~post23);havoc #t~post23; {10639#true} is VALID [2018-11-23 10:52:16,411 INFO L273 TraceCheckUtils]: 9: Hoare triple {10639#true} assume !(0bv32 != ~bvadd32(12288bv32, ~tmp___1~0)); {10639#true} is VALID [2018-11-23 10:52:16,411 INFO L273 TraceCheckUtils]: 10: Hoare triple {10639#true} assume !(0bv32 == ~s__cert~0); {10639#true} is VALID [2018-11-23 10:52:16,411 INFO L273 TraceCheckUtils]: 11: Hoare triple {10639#true} assume !false; {10639#true} is VALID [2018-11-23 10:52:16,412 INFO L273 TraceCheckUtils]: 12: Hoare triple {10639#true} ~state~0 := ~s__state~0; {10639#true} is VALID [2018-11-23 10:52:16,412 INFO L273 TraceCheckUtils]: 13: Hoare triple {10639#true} assume !(12292bv32 == ~s__state~0); {10639#true} is VALID [2018-11-23 10:52:16,412 INFO L273 TraceCheckUtils]: 14: Hoare triple {10639#true} assume !(16384bv32 == ~s__state~0); {10639#true} is VALID [2018-11-23 10:52:16,412 INFO L273 TraceCheckUtils]: 15: Hoare triple {10639#true} assume !(8192bv32 == ~s__state~0); {10639#true} is VALID [2018-11-23 10:52:16,412 INFO L273 TraceCheckUtils]: 16: Hoare triple {10639#true} assume !(24576bv32 == ~s__state~0); {10639#true} is VALID [2018-11-23 10:52:16,413 INFO L273 TraceCheckUtils]: 17: Hoare triple {10639#true} assume !(8195bv32 == ~s__state~0); {10639#true} is VALID [2018-11-23 10:52:16,413 INFO L273 TraceCheckUtils]: 18: Hoare triple {10639#true} assume !(8480bv32 == ~s__state~0); {10639#true} is VALID [2018-11-23 10:52:16,413 INFO L273 TraceCheckUtils]: 19: Hoare triple {10639#true} assume !(8481bv32 == ~s__state~0); {10639#true} is VALID [2018-11-23 10:52:16,413 INFO L273 TraceCheckUtils]: 20: Hoare triple {10639#true} assume !(8482bv32 == ~s__state~0); {10639#true} is VALID [2018-11-23 10:52:16,413 INFO L273 TraceCheckUtils]: 21: Hoare triple {10639#true} assume 8464bv32 == ~s__state~0; {10639#true} is VALID [2018-11-23 10:52:16,414 INFO L273 TraceCheckUtils]: 22: Hoare triple {10639#true} ~s__shutdown~0 := 0bv32;~ret~0 := #t~nondet30;havoc #t~nondet30; {10639#true} is VALID [2018-11-23 10:52:16,414 INFO L273 TraceCheckUtils]: 23: Hoare triple {10639#true} assume 0bv32 == ~blastFlag~0;~blastFlag~0 := 1bv32; {10639#true} is VALID [2018-11-23 10:52:16,414 INFO L273 TraceCheckUtils]: 24: Hoare triple {10639#true} assume !~bvsle32(~ret~0, 0bv32);~got_new_session~0 := 1bv32;~s__state~0 := 8496bv32;~s__init_num~0 := 0bv32; {10639#true} is VALID [2018-11-23 10:52:16,414 INFO L273 TraceCheckUtils]: 25: Hoare triple {10639#true} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {10639#true} is VALID [2018-11-23 10:52:16,414 INFO L273 TraceCheckUtils]: 26: Hoare triple {10639#true} ~skip~0 := 0bv32; {10639#true} is VALID [2018-11-23 10:52:16,415 INFO L273 TraceCheckUtils]: 27: Hoare triple {10639#true} assume !false; {10639#true} is VALID [2018-11-23 10:52:16,415 INFO L273 TraceCheckUtils]: 28: Hoare triple {10639#true} ~state~0 := ~s__state~0; {10639#true} is VALID [2018-11-23 10:52:16,415 INFO L273 TraceCheckUtils]: 29: Hoare triple {10639#true} assume !(12292bv32 == ~s__state~0); {10639#true} is VALID [2018-11-23 10:52:16,415 INFO L273 TraceCheckUtils]: 30: Hoare triple {10639#true} assume !(16384bv32 == ~s__state~0); {10639#true} is VALID [2018-11-23 10:52:16,415 INFO L273 TraceCheckUtils]: 31: Hoare triple {10639#true} assume !(8192bv32 == ~s__state~0); {10639#true} is VALID [2018-11-23 10:52:16,416 INFO L273 TraceCheckUtils]: 32: Hoare triple {10639#true} assume !(24576bv32 == ~s__state~0); {10639#true} is VALID [2018-11-23 10:52:16,416 INFO L273 TraceCheckUtils]: 33: Hoare triple {10639#true} assume !(8195bv32 == ~s__state~0); {10639#true} is VALID [2018-11-23 10:52:16,416 INFO L273 TraceCheckUtils]: 34: Hoare triple {10639#true} assume !(8480bv32 == ~s__state~0); {10639#true} is VALID [2018-11-23 10:52:16,416 INFO L273 TraceCheckUtils]: 35: Hoare triple {10639#true} assume !(8481bv32 == ~s__state~0); {10639#true} is VALID [2018-11-23 10:52:16,416 INFO L273 TraceCheckUtils]: 36: Hoare triple {10639#true} assume !(8482bv32 == ~s__state~0); {10639#true} is VALID [2018-11-23 10:52:16,417 INFO L273 TraceCheckUtils]: 37: Hoare triple {10639#true} assume !(8464bv32 == ~s__state~0); {10639#true} is VALID [2018-11-23 10:52:16,417 INFO L273 TraceCheckUtils]: 38: Hoare triple {10639#true} assume !(8465bv32 == ~s__state~0); {10639#true} is VALID [2018-11-23 10:52:16,417 INFO L273 TraceCheckUtils]: 39: Hoare triple {10639#true} assume !(8466bv32 == ~s__state~0); {10639#true} is VALID [2018-11-23 10:52:16,417 INFO L273 TraceCheckUtils]: 40: Hoare triple {10639#true} assume 8496bv32 == ~s__state~0; {10639#true} is VALID [2018-11-23 10:52:16,417 INFO L273 TraceCheckUtils]: 41: Hoare triple {10639#true} ~ret~0 := #t~nondet31;havoc #t~nondet31; {10639#true} is VALID [2018-11-23 10:52:16,417 INFO L273 TraceCheckUtils]: 42: Hoare triple {10639#true} assume 1bv32 == ~blastFlag~0;~blastFlag~0 := 2bv32; {10639#true} is VALID [2018-11-23 10:52:16,418 INFO L273 TraceCheckUtils]: 43: Hoare triple {10639#true} assume !~bvsle32(~ret~0, 0bv32); {10639#true} is VALID [2018-11-23 10:52:16,418 INFO L273 TraceCheckUtils]: 44: Hoare triple {10639#true} assume 0bv32 != ~s__hit~0;~s__state~0 := 8656bv32; {10639#true} is VALID [2018-11-23 10:52:16,418 INFO L273 TraceCheckUtils]: 45: Hoare triple {10639#true} ~s__init_num~0 := 0bv32; {10639#true} is VALID [2018-11-23 10:52:16,418 INFO L273 TraceCheckUtils]: 46: Hoare triple {10639#true} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {10639#true} is VALID [2018-11-23 10:52:16,418 INFO L273 TraceCheckUtils]: 47: Hoare triple {10639#true} ~skip~0 := 0bv32; {10639#true} is VALID [2018-11-23 10:52:16,419 INFO L273 TraceCheckUtils]: 48: Hoare triple {10639#true} assume !false; {10639#true} is VALID [2018-11-23 10:52:16,419 INFO L273 TraceCheckUtils]: 49: Hoare triple {10639#true} ~state~0 := ~s__state~0; {10639#true} is VALID [2018-11-23 10:52:16,419 INFO L273 TraceCheckUtils]: 50: Hoare triple {10639#true} assume !(12292bv32 == ~s__state~0); {10639#true} is VALID [2018-11-23 10:52:16,419 INFO L273 TraceCheckUtils]: 51: Hoare triple {10639#true} assume !(16384bv32 == ~s__state~0); {10639#true} is VALID [2018-11-23 10:52:16,419 INFO L273 TraceCheckUtils]: 52: Hoare triple {10639#true} assume !(8192bv32 == ~s__state~0); {10639#true} is VALID [2018-11-23 10:52:16,420 INFO L273 TraceCheckUtils]: 53: Hoare triple {10639#true} assume !(24576bv32 == ~s__state~0); {10639#true} is VALID [2018-11-23 10:52:16,420 INFO L273 TraceCheckUtils]: 54: Hoare triple {10639#true} assume !(8195bv32 == ~s__state~0); {10639#true} is VALID [2018-11-23 10:52:16,420 INFO L273 TraceCheckUtils]: 55: Hoare triple {10639#true} assume !(8480bv32 == ~s__state~0); {10639#true} is VALID [2018-11-23 10:52:16,420 INFO L273 TraceCheckUtils]: 56: Hoare triple {10639#true} assume !(8481bv32 == ~s__state~0); {10639#true} is VALID [2018-11-23 10:52:16,420 INFO L273 TraceCheckUtils]: 57: Hoare triple {10639#true} assume !(8482bv32 == ~s__state~0); {10639#true} is VALID [2018-11-23 10:52:16,421 INFO L273 TraceCheckUtils]: 58: Hoare triple {10639#true} assume !(8464bv32 == ~s__state~0); {10639#true} is VALID [2018-11-23 10:52:16,421 INFO L273 TraceCheckUtils]: 59: Hoare triple {10639#true} assume !(8465bv32 == ~s__state~0); {10639#true} is VALID [2018-11-23 10:52:16,421 INFO L273 TraceCheckUtils]: 60: Hoare triple {10639#true} assume !(8466bv32 == ~s__state~0); {10639#true} is VALID [2018-11-23 10:52:16,421 INFO L273 TraceCheckUtils]: 61: Hoare triple {10639#true} assume !(8496bv32 == ~s__state~0); {10639#true} is VALID [2018-11-23 10:52:16,421 INFO L273 TraceCheckUtils]: 62: Hoare triple {10639#true} assume !(8497bv32 == ~s__state~0); {10639#true} is VALID [2018-11-23 10:52:16,422 INFO L273 TraceCheckUtils]: 63: Hoare triple {10639#true} assume !(8512bv32 == ~s__state~0); {10639#true} is VALID [2018-11-23 10:52:16,422 INFO L273 TraceCheckUtils]: 64: Hoare triple {10639#true} assume !(8513bv32 == ~s__state~0); {10639#true} is VALID [2018-11-23 10:52:16,422 INFO L273 TraceCheckUtils]: 65: Hoare triple {10639#true} assume !(8528bv32 == ~s__state~0); {10639#true} is VALID [2018-11-23 10:52:16,422 INFO L273 TraceCheckUtils]: 66: Hoare triple {10639#true} assume !(8529bv32 == ~s__state~0); {10639#true} is VALID [2018-11-23 10:52:16,422 INFO L273 TraceCheckUtils]: 67: Hoare triple {10639#true} assume !(8544bv32 == ~s__state~0); {10639#true} is VALID [2018-11-23 10:52:16,422 INFO L273 TraceCheckUtils]: 68: Hoare triple {10639#true} assume !(8545bv32 == ~s__state~0); {10639#true} is VALID [2018-11-23 10:52:16,423 INFO L273 TraceCheckUtils]: 69: Hoare triple {10639#true} assume !(8560bv32 == ~s__state~0); {10639#true} is VALID [2018-11-23 10:52:16,423 INFO L273 TraceCheckUtils]: 70: Hoare triple {10639#true} assume !(8561bv32 == ~s__state~0); {10639#true} is VALID [2018-11-23 10:52:16,423 INFO L273 TraceCheckUtils]: 71: Hoare triple {10639#true} assume !(8448bv32 == ~s__state~0); {10639#true} is VALID [2018-11-23 10:52:16,423 INFO L273 TraceCheckUtils]: 72: Hoare triple {10639#true} assume !(8576bv32 == ~s__state~0); {10639#true} is VALID [2018-11-23 10:52:16,423 INFO L273 TraceCheckUtils]: 73: Hoare triple {10639#true} assume !(8577bv32 == ~s__state~0); {10639#true} is VALID [2018-11-23 10:52:16,424 INFO L273 TraceCheckUtils]: 74: Hoare triple {10639#true} assume !(8592bv32 == ~s__state~0); {10639#true} is VALID [2018-11-23 10:52:16,424 INFO L273 TraceCheckUtils]: 75: Hoare triple {10639#true} assume !(8593bv32 == ~s__state~0); {10639#true} is VALID [2018-11-23 10:52:16,424 INFO L273 TraceCheckUtils]: 76: Hoare triple {10639#true} assume !(8608bv32 == ~s__state~0); {10639#true} is VALID [2018-11-23 10:52:16,424 INFO L273 TraceCheckUtils]: 77: Hoare triple {10639#true} assume !(8609bv32 == ~s__state~0); {10639#true} is VALID [2018-11-23 10:52:16,424 INFO L273 TraceCheckUtils]: 78: Hoare triple {10639#true} assume !(8640bv32 == ~s__state~0); {10639#true} is VALID [2018-11-23 10:52:16,425 INFO L273 TraceCheckUtils]: 79: Hoare triple {10639#true} assume !(8641bv32 == ~s__state~0); {10639#true} is VALID [2018-11-23 10:52:16,425 INFO L273 TraceCheckUtils]: 80: Hoare triple {10639#true} assume 8656bv32 == ~s__state~0; {10639#true} is VALID [2018-11-23 10:52:16,425 INFO L273 TraceCheckUtils]: 81: Hoare triple {10639#true} ~s__session__cipher~0 := ~s__s3__tmp__new_cipher~0;~tmp___9~0 := #t~nondet43;havoc #t~nondet43; {10639#true} is VALID [2018-11-23 10:52:16,425 INFO L273 TraceCheckUtils]: 82: Hoare triple {10639#true} assume !(0bv32 == ~tmp___9~0);~ret~0 := #t~nondet44;havoc #t~nondet44; {10639#true} is VALID [2018-11-23 10:52:16,448 INFO L273 TraceCheckUtils]: 83: Hoare triple {10639#true} assume 2bv32 == ~blastFlag~0;~blastFlag~0 := 3bv32; {10893#(= (_ bv3 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:16,457 INFO L273 TraceCheckUtils]: 84: Hoare triple {10893#(= (_ bv3 32) ssl3_accept_~blastFlag~0)} assume !~bvsle32(~ret~0, 0bv32);~s__state~0 := 8672bv32;~s__init_num~0 := 0bv32;~tmp___10~0 := #t~nondet45;havoc #t~nondet45; {10893#(= (_ bv3 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:16,469 INFO L273 TraceCheckUtils]: 85: Hoare triple {10893#(= (_ bv3 32) ssl3_accept_~blastFlag~0)} assume !(0bv32 == ~tmp___10~0); {10893#(= (_ bv3 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:16,471 INFO L273 TraceCheckUtils]: 86: Hoare triple {10893#(= (_ bv3 32) ssl3_accept_~blastFlag~0)} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {10893#(= (_ bv3 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:16,471 INFO L273 TraceCheckUtils]: 87: Hoare triple {10893#(= (_ bv3 32) ssl3_accept_~blastFlag~0)} ~skip~0 := 0bv32; {10893#(= (_ bv3 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:16,473 INFO L273 TraceCheckUtils]: 88: Hoare triple {10893#(= (_ bv3 32) ssl3_accept_~blastFlag~0)} assume !false; {10893#(= (_ bv3 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:16,473 INFO L273 TraceCheckUtils]: 89: Hoare triple {10893#(= (_ bv3 32) ssl3_accept_~blastFlag~0)} ~state~0 := ~s__state~0; {10893#(= (_ bv3 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:16,475 INFO L273 TraceCheckUtils]: 90: Hoare triple {10893#(= (_ bv3 32) ssl3_accept_~blastFlag~0)} assume !(12292bv32 == ~s__state~0); {10893#(= (_ bv3 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:16,477 INFO L273 TraceCheckUtils]: 91: Hoare triple {10893#(= (_ bv3 32) ssl3_accept_~blastFlag~0)} assume !(16384bv32 == ~s__state~0); {10893#(= (_ bv3 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:16,482 INFO L273 TraceCheckUtils]: 92: Hoare triple {10893#(= (_ bv3 32) ssl3_accept_~blastFlag~0)} assume !(8192bv32 == ~s__state~0); {10893#(= (_ bv3 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:16,483 INFO L273 TraceCheckUtils]: 93: Hoare triple {10893#(= (_ bv3 32) ssl3_accept_~blastFlag~0)} assume !(24576bv32 == ~s__state~0); {10893#(= (_ bv3 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:16,487 INFO L273 TraceCheckUtils]: 94: Hoare triple {10893#(= (_ bv3 32) ssl3_accept_~blastFlag~0)} assume !(8195bv32 == ~s__state~0); {10893#(= (_ bv3 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:16,487 INFO L273 TraceCheckUtils]: 95: Hoare triple {10893#(= (_ bv3 32) ssl3_accept_~blastFlag~0)} assume !(8480bv32 == ~s__state~0); {10893#(= (_ bv3 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:16,488 INFO L273 TraceCheckUtils]: 96: Hoare triple {10893#(= (_ bv3 32) ssl3_accept_~blastFlag~0)} assume !(8481bv32 == ~s__state~0); {10893#(= (_ bv3 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:16,488 INFO L273 TraceCheckUtils]: 97: Hoare triple {10893#(= (_ bv3 32) ssl3_accept_~blastFlag~0)} assume !(8482bv32 == ~s__state~0); {10893#(= (_ bv3 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:16,489 INFO L273 TraceCheckUtils]: 98: Hoare triple {10893#(= (_ bv3 32) ssl3_accept_~blastFlag~0)} assume !(8464bv32 == ~s__state~0); {10893#(= (_ bv3 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:16,489 INFO L273 TraceCheckUtils]: 99: Hoare triple {10893#(= (_ bv3 32) ssl3_accept_~blastFlag~0)} assume !(8465bv32 == ~s__state~0); {10893#(= (_ bv3 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:16,489 INFO L273 TraceCheckUtils]: 100: Hoare triple {10893#(= (_ bv3 32) ssl3_accept_~blastFlag~0)} assume !(8466bv32 == ~s__state~0); {10893#(= (_ bv3 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:16,490 INFO L273 TraceCheckUtils]: 101: Hoare triple {10893#(= (_ bv3 32) ssl3_accept_~blastFlag~0)} assume !(8496bv32 == ~s__state~0); {10893#(= (_ bv3 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:16,490 INFO L273 TraceCheckUtils]: 102: Hoare triple {10893#(= (_ bv3 32) ssl3_accept_~blastFlag~0)} assume !(8497bv32 == ~s__state~0); {10893#(= (_ bv3 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:16,490 INFO L273 TraceCheckUtils]: 103: Hoare triple {10893#(= (_ bv3 32) ssl3_accept_~blastFlag~0)} assume !(8512bv32 == ~s__state~0); {10893#(= (_ bv3 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:16,491 INFO L273 TraceCheckUtils]: 104: Hoare triple {10893#(= (_ bv3 32) ssl3_accept_~blastFlag~0)} assume !(8513bv32 == ~s__state~0); {10893#(= (_ bv3 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:16,492 INFO L273 TraceCheckUtils]: 105: Hoare triple {10893#(= (_ bv3 32) ssl3_accept_~blastFlag~0)} assume !(8528bv32 == ~s__state~0); {10893#(= (_ bv3 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:16,492 INFO L273 TraceCheckUtils]: 106: Hoare triple {10893#(= (_ bv3 32) ssl3_accept_~blastFlag~0)} assume !(8529bv32 == ~s__state~0); {10893#(= (_ bv3 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:16,493 INFO L273 TraceCheckUtils]: 107: Hoare triple {10893#(= (_ bv3 32) ssl3_accept_~blastFlag~0)} assume !(8544bv32 == ~s__state~0); {10893#(= (_ bv3 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:16,493 INFO L273 TraceCheckUtils]: 108: Hoare triple {10893#(= (_ bv3 32) ssl3_accept_~blastFlag~0)} assume !(8545bv32 == ~s__state~0); {10893#(= (_ bv3 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:16,502 INFO L273 TraceCheckUtils]: 109: Hoare triple {10893#(= (_ bv3 32) ssl3_accept_~blastFlag~0)} assume !(8560bv32 == ~s__state~0); {10893#(= (_ bv3 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:16,509 INFO L273 TraceCheckUtils]: 110: Hoare triple {10893#(= (_ bv3 32) ssl3_accept_~blastFlag~0)} assume !(8561bv32 == ~s__state~0); {10893#(= (_ bv3 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:16,510 INFO L273 TraceCheckUtils]: 111: Hoare triple {10893#(= (_ bv3 32) ssl3_accept_~blastFlag~0)} assume !(8448bv32 == ~s__state~0); {10893#(= (_ bv3 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:16,512 INFO L273 TraceCheckUtils]: 112: Hoare triple {10893#(= (_ bv3 32) ssl3_accept_~blastFlag~0)} assume !(8576bv32 == ~s__state~0); {10893#(= (_ bv3 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:16,512 INFO L273 TraceCheckUtils]: 113: Hoare triple {10893#(= (_ bv3 32) ssl3_accept_~blastFlag~0)} assume !(8577bv32 == ~s__state~0); {10893#(= (_ bv3 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:16,514 INFO L273 TraceCheckUtils]: 114: Hoare triple {10893#(= (_ bv3 32) ssl3_accept_~blastFlag~0)} assume !(8592bv32 == ~s__state~0); {10893#(= (_ bv3 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:16,514 INFO L273 TraceCheckUtils]: 115: Hoare triple {10893#(= (_ bv3 32) ssl3_accept_~blastFlag~0)} assume !(8593bv32 == ~s__state~0); {10893#(= (_ bv3 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:16,514 INFO L273 TraceCheckUtils]: 116: Hoare triple {10893#(= (_ bv3 32) ssl3_accept_~blastFlag~0)} assume !(8608bv32 == ~s__state~0); {10893#(= (_ bv3 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:16,515 INFO L273 TraceCheckUtils]: 117: Hoare triple {10893#(= (_ bv3 32) ssl3_accept_~blastFlag~0)} assume !(8609bv32 == ~s__state~0); {10893#(= (_ bv3 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:16,515 INFO L273 TraceCheckUtils]: 118: Hoare triple {10893#(= (_ bv3 32) ssl3_accept_~blastFlag~0)} assume !(8640bv32 == ~s__state~0); {10893#(= (_ bv3 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:16,515 INFO L273 TraceCheckUtils]: 119: Hoare triple {10893#(= (_ bv3 32) ssl3_accept_~blastFlag~0)} assume !(8641bv32 == ~s__state~0); {10893#(= (_ bv3 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:16,516 INFO L273 TraceCheckUtils]: 120: Hoare triple {10893#(= (_ bv3 32) ssl3_accept_~blastFlag~0)} assume !(8656bv32 == ~s__state~0); {10893#(= (_ bv3 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:16,516 INFO L273 TraceCheckUtils]: 121: Hoare triple {10893#(= (_ bv3 32) ssl3_accept_~blastFlag~0)} assume !(8657bv32 == ~s__state~0); {10893#(= (_ bv3 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:16,516 INFO L273 TraceCheckUtils]: 122: Hoare triple {10893#(= (_ bv3 32) ssl3_accept_~blastFlag~0)} assume 8672bv32 == ~s__state~0; {10893#(= (_ bv3 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:16,517 INFO L273 TraceCheckUtils]: 123: Hoare triple {10893#(= (_ bv3 32) ssl3_accept_~blastFlag~0)} ~ret~0 := #t~nondet46;havoc #t~nondet46; {10893#(= (_ bv3 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:16,517 INFO L273 TraceCheckUtils]: 124: Hoare triple {10893#(= (_ bv3 32) ssl3_accept_~blastFlag~0)} assume !(4bv32 == ~blastFlag~0); {10893#(= (_ bv3 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:16,517 INFO L273 TraceCheckUtils]: 125: Hoare triple {10893#(= (_ bv3 32) ssl3_accept_~blastFlag~0)} assume 5bv32 == ~blastFlag~0; {10640#false} is VALID [2018-11-23 10:52:16,518 INFO L256 TraceCheckUtils]: 126: Hoare triple {10640#false} call ERR(); {10640#false} is VALID [2018-11-23 10:52:16,518 INFO L273 TraceCheckUtils]: 127: Hoare triple {10640#false} assume !false; {10640#false} is VALID [2018-11-23 10:52:16,528 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 62 proven. 0 refuted. 0 times theorem prover too weak. 38 trivial. 0 not checked. [2018-11-23 10:52:16,528 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-11-23 10:52:16,530 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-23 10:52:16,530 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-23 10:52:16,531 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 128 [2018-11-23 10:52:16,531 INFO L84 Accepts]: Finished accepts. word is accepted. [2018-11-23 10:52:16,531 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 3 states. [2018-11-23 10:52:16,626 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 103 edges. 103 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2018-11-23 10:52:16,626 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-11-23 10:52:16,626 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-23 10:52:16,626 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-23 10:52:16,627 INFO L87 Difference]: Start difference. First operand 456 states and 620 transitions. Second operand 3 states. [2018-11-23 10:52:18,748 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-23 10:52:18,749 INFO L93 Difference]: Finished difference Result 917 states and 1251 transitions. [2018-11-23 10:52:18,749 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-23 10:52:18,749 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 128 [2018-11-23 10:52:18,750 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-23 10:52:18,750 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2018-11-23 10:52:18,754 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 575 transitions. [2018-11-23 10:52:18,754 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2018-11-23 10:52:18,759 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 575 transitions. [2018-11-23 10:52:18,759 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 3 states and 575 transitions. [2018-11-23 10:52:19,775 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 575 edges. 575 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2018-11-23 10:52:19,806 INFO L225 Difference]: With dead ends: 917 [2018-11-23 10:52:19,806 INFO L226 Difference]: Without dead ends: 683 [2018-11-23 10:52:19,807 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 127 GetRequests, 126 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-23 10:52:19,808 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 683 states. [2018-11-23 10:52:20,003 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 683 to 683. [2018-11-23 10:52:20,003 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2018-11-23 10:52:20,003 INFO L82 GeneralOperation]: Start isEquivalent. First operand 683 states. Second operand 683 states. [2018-11-23 10:52:20,003 INFO L74 IsIncluded]: Start isIncluded. First operand 683 states. Second operand 683 states. [2018-11-23 10:52:20,003 INFO L87 Difference]: Start difference. First operand 683 states. Second operand 683 states. [2018-11-23 10:52:20,033 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-23 10:52:20,033 INFO L93 Difference]: Finished difference Result 683 states and 926 transitions. [2018-11-23 10:52:20,033 INFO L276 IsEmpty]: Start isEmpty. Operand 683 states and 926 transitions. [2018-11-23 10:52:20,035 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-11-23 10:52:20,035 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2018-11-23 10:52:20,036 INFO L74 IsIncluded]: Start isIncluded. First operand 683 states. Second operand 683 states. [2018-11-23 10:52:20,036 INFO L87 Difference]: Start difference. First operand 683 states. Second operand 683 states. [2018-11-23 10:52:20,064 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-23 10:52:20,065 INFO L93 Difference]: Finished difference Result 683 states and 926 transitions. [2018-11-23 10:52:20,065 INFO L276 IsEmpty]: Start isEmpty. Operand 683 states and 926 transitions. [2018-11-23 10:52:20,066 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-11-23 10:52:20,067 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2018-11-23 10:52:20,067 INFO L88 GeneralOperation]: Finished isEquivalent. [2018-11-23 10:52:20,067 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2018-11-23 10:52:20,067 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 683 states. [2018-11-23 10:52:20,099 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 683 states to 683 states and 926 transitions. [2018-11-23 10:52:20,100 INFO L78 Accepts]: Start accepts. Automaton has 683 states and 926 transitions. Word has length 128 [2018-11-23 10:52:20,100 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-23 10:52:20,100 INFO L480 AbstractCegarLoop]: Abstraction has 683 states and 926 transitions. [2018-11-23 10:52:20,100 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-11-23 10:52:20,100 INFO L276 IsEmpty]: Start isEmpty. Operand 683 states and 926 transitions. [2018-11-23 10:52:20,103 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2018-11-23 10:52:20,103 INFO L394 BasicCegarLoop]: Found error trace [2018-11-23 10:52:20,103 INFO L402 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 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] [2018-11-23 10:52:20,103 INFO L423 AbstractCegarLoop]: === Iteration 7 === [ERRErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-23 10:52:20,104 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-23 10:52:20,104 INFO L82 PathProgramCache]: Analyzing trace with hash 787998970, now seen corresponding path program 1 times [2018-11-23 10:52:20,104 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-23 10:52:20,104 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc4nyu Starting monitored process 8 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 8 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk [2018-11-23 10:52:20,135 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-23 10:52:20,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-23 10:52:20,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-23 10:52:20,230 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-23 10:52:20,712 INFO L256 TraceCheckUtils]: 0: Hoare triple {14215#true} call ULTIMATE.init(); {14215#true} is VALID [2018-11-23 10:52:20,713 INFO L273 TraceCheckUtils]: 1: Hoare triple {14215#true} assume true; {14215#true} is VALID [2018-11-23 10:52:20,713 INFO L268 TraceCheckUtils]: 2: Hoare quadruple {14215#true} {14215#true} #611#return; {14215#true} is VALID [2018-11-23 10:52:20,713 INFO L256 TraceCheckUtils]: 3: Hoare triple {14215#true} call #t~ret51 := main(); {14215#true} is VALID [2018-11-23 10:52:20,714 INFO L273 TraceCheckUtils]: 4: Hoare triple {14215#true} havoc ~s~0;havoc ~tmp~1;~s~0 := 8464bv32; {14215#true} is VALID [2018-11-23 10:52:20,714 INFO L256 TraceCheckUtils]: 5: Hoare triple {14215#true} call #t~ret50 := ssl3_accept(~s~0); {14215#true} is VALID [2018-11-23 10:52:20,714 INFO L273 TraceCheckUtils]: 6: Hoare triple {14215#true} ~initial_state := #in~initial_state;~s__info_callback~0 := #t~nondet0;havoc #t~nondet0;~s__in_handshake~0 := #t~nondet1;havoc #t~nondet1;havoc ~s__state~0;havoc ~s__new_session~0;havoc ~s__server~0;~s__version~0 := #t~nondet2;havoc #t~nondet2;havoc ~s__type~0;havoc ~s__init_num~0;~s__hit~0 := #t~nondet3;havoc #t~nondet3;havoc ~s__rwstate~0;havoc ~s__init_buf___0~0;~s__debug~0 := #t~nondet4;havoc #t~nondet4;havoc ~s__shutdown~0;~s__cert~0 := #t~nondet5;havoc #t~nondet5;~s__options~0 := #t~nondet6;havoc #t~nondet6;~s__verify_mode~0 := #t~nondet7;havoc #t~nondet7;~s__session__peer~0 := #t~nondet8;havoc #t~nondet8;~s__cert__pkeys__AT0__privatekey~0 := #t~nondet9;havoc #t~nondet9;~s__ctx__info_callback~0 := #t~nondet10;havoc #t~nondet10;~s__ctx__stats__sess_accept_renegotiate~0 := #t~nondet11;havoc #t~nondet11;~s__ctx__stats__sess_accept~0 := #t~nondet12;havoc #t~nondet12;~s__ctx__stats__sess_accept_good~0 := #t~nondet13;havoc #t~nondet13;havoc ~s__s3__tmp__cert_request~0;~s__s3__tmp__reuse_message~0 := #t~nondet14;havoc #t~nondet14;havoc ~s__s3__tmp__use_rsa_tmp~0;~s__s3__tmp__new_cipher~0 := #t~nondet15;havoc #t~nondet15;~s__s3__tmp__new_cipher__algorithms~0 := #t~nondet16;havoc #t~nondet16;havoc ~s__s3__tmp__next_state___0~0;~s__s3__tmp__new_cipher__algo_strength~0 := #t~nondet17;havoc #t~nondet17;havoc ~s__session__cipher~0;~buf~0 := #t~nondet18;havoc #t~nondet18;havoc ~l~0;havoc ~Time~0;~tmp~0 := #t~nondet19;havoc #t~nondet19;havoc ~cb~0;havoc ~num1~0;havoc ~ret~0;havoc ~new_state~0;havoc ~state~0;havoc ~skip~0;havoc ~got_new_session~0;~tmp___1~0 := #t~nondet20;havoc #t~nondet20;~tmp___2~0 := #t~nondet21;havoc #t~nondet21;havoc ~tmp___3~0;havoc ~tmp___4~0;havoc ~tmp___5~0;havoc ~tmp___6~0;havoc ~tmp___7~0;~tmp___8~0 := #t~nondet22;havoc #t~nondet22;havoc ~tmp___9~0;havoc ~tmp___10~0;havoc ~blastFlag~0;havoc ~__cil_tmp55~0;havoc ~__cil_tmp56~0;havoc ~__cil_tmp57~0;havoc ~__cil_tmp58~0;havoc ~__cil_tmp59~0;havoc ~__cil_tmp60~0;havoc ~__cil_tmp61~0;~s__state~0 := ~initial_state;~blastFlag~0 := 0bv32;~Time~0 := ~tmp~0;~cb~0 := 0bv32;~ret~0 := 4294967295bv32;~skip~0 := 0bv32;~got_new_session~0 := 0bv32; {14215#true} is VALID [2018-11-23 10:52:20,714 INFO L273 TraceCheckUtils]: 7: Hoare triple {14215#true} assume 0bv32 != ~s__info_callback~0;~cb~0 := ~s__info_callback~0; {14215#true} is VALID [2018-11-23 10:52:20,714 INFO L273 TraceCheckUtils]: 8: Hoare triple {14215#true} #t~post23 := ~s__in_handshake~0;~s__in_handshake~0 := ~bvadd32(1bv32, #t~post23);havoc #t~post23; {14215#true} is VALID [2018-11-23 10:52:20,715 INFO L273 TraceCheckUtils]: 9: Hoare triple {14215#true} assume !(0bv32 != ~bvadd32(12288bv32, ~tmp___1~0)); {14215#true} is VALID [2018-11-23 10:52:20,715 INFO L273 TraceCheckUtils]: 10: Hoare triple {14215#true} assume !(0bv32 == ~s__cert~0); {14215#true} is VALID [2018-11-23 10:52:20,715 INFO L273 TraceCheckUtils]: 11: Hoare triple {14215#true} assume !false; {14215#true} is VALID [2018-11-23 10:52:20,715 INFO L273 TraceCheckUtils]: 12: Hoare triple {14215#true} ~state~0 := ~s__state~0; {14215#true} is VALID [2018-11-23 10:52:20,715 INFO L273 TraceCheckUtils]: 13: Hoare triple {14215#true} assume !(12292bv32 == ~s__state~0); {14215#true} is VALID [2018-11-23 10:52:20,716 INFO L273 TraceCheckUtils]: 14: Hoare triple {14215#true} assume !(16384bv32 == ~s__state~0); {14215#true} is VALID [2018-11-23 10:52:20,716 INFO L273 TraceCheckUtils]: 15: Hoare triple {14215#true} assume !(8192bv32 == ~s__state~0); {14215#true} is VALID [2018-11-23 10:52:20,716 INFO L273 TraceCheckUtils]: 16: Hoare triple {14215#true} assume !(24576bv32 == ~s__state~0); {14215#true} is VALID [2018-11-23 10:52:20,716 INFO L273 TraceCheckUtils]: 17: Hoare triple {14215#true} assume !(8195bv32 == ~s__state~0); {14215#true} is VALID [2018-11-23 10:52:20,716 INFO L273 TraceCheckUtils]: 18: Hoare triple {14215#true} assume !(8480bv32 == ~s__state~0); {14215#true} is VALID [2018-11-23 10:52:20,716 INFO L273 TraceCheckUtils]: 19: Hoare triple {14215#true} assume !(8481bv32 == ~s__state~0); {14215#true} is VALID [2018-11-23 10:52:20,717 INFO L273 TraceCheckUtils]: 20: Hoare triple {14215#true} assume !(8482bv32 == ~s__state~0); {14215#true} is VALID [2018-11-23 10:52:20,717 INFO L273 TraceCheckUtils]: 21: Hoare triple {14215#true} assume 8464bv32 == ~s__state~0; {14215#true} is VALID [2018-11-23 10:52:20,717 INFO L273 TraceCheckUtils]: 22: Hoare triple {14215#true} ~s__shutdown~0 := 0bv32;~ret~0 := #t~nondet30;havoc #t~nondet30; {14215#true} is VALID [2018-11-23 10:52:20,717 INFO L273 TraceCheckUtils]: 23: Hoare triple {14215#true} assume 0bv32 == ~blastFlag~0;~blastFlag~0 := 1bv32; {14215#true} is VALID [2018-11-23 10:52:20,717 INFO L273 TraceCheckUtils]: 24: Hoare triple {14215#true} assume !~bvsle32(~ret~0, 0bv32);~got_new_session~0 := 1bv32;~s__state~0 := 8496bv32;~s__init_num~0 := 0bv32; {14215#true} is VALID [2018-11-23 10:52:20,717 INFO L273 TraceCheckUtils]: 25: Hoare triple {14215#true} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {14215#true} is VALID [2018-11-23 10:52:20,717 INFO L273 TraceCheckUtils]: 26: Hoare triple {14215#true} ~skip~0 := 0bv32; {14215#true} is VALID [2018-11-23 10:52:20,717 INFO L273 TraceCheckUtils]: 27: Hoare triple {14215#true} assume !false; {14215#true} is VALID [2018-11-23 10:52:20,718 INFO L273 TraceCheckUtils]: 28: Hoare triple {14215#true} ~state~0 := ~s__state~0; {14215#true} is VALID [2018-11-23 10:52:20,718 INFO L273 TraceCheckUtils]: 29: Hoare triple {14215#true} assume !(12292bv32 == ~s__state~0); {14215#true} is VALID [2018-11-23 10:52:20,718 INFO L273 TraceCheckUtils]: 30: Hoare triple {14215#true} assume !(16384bv32 == ~s__state~0); {14215#true} is VALID [2018-11-23 10:52:20,718 INFO L273 TraceCheckUtils]: 31: Hoare triple {14215#true} assume !(8192bv32 == ~s__state~0); {14215#true} is VALID [2018-11-23 10:52:20,718 INFO L273 TraceCheckUtils]: 32: Hoare triple {14215#true} assume !(24576bv32 == ~s__state~0); {14215#true} is VALID [2018-11-23 10:52:20,719 INFO L273 TraceCheckUtils]: 33: Hoare triple {14215#true} assume !(8195bv32 == ~s__state~0); {14215#true} is VALID [2018-11-23 10:52:20,719 INFO L273 TraceCheckUtils]: 34: Hoare triple {14215#true} assume !(8480bv32 == ~s__state~0); {14215#true} is VALID [2018-11-23 10:52:20,719 INFO L273 TraceCheckUtils]: 35: Hoare triple {14215#true} assume !(8481bv32 == ~s__state~0); {14215#true} is VALID [2018-11-23 10:52:20,719 INFO L273 TraceCheckUtils]: 36: Hoare triple {14215#true} assume !(8482bv32 == ~s__state~0); {14215#true} is VALID [2018-11-23 10:52:20,719 INFO L273 TraceCheckUtils]: 37: Hoare triple {14215#true} assume !(8464bv32 == ~s__state~0); {14215#true} is VALID [2018-11-23 10:52:20,719 INFO L273 TraceCheckUtils]: 38: Hoare triple {14215#true} assume !(8465bv32 == ~s__state~0); {14215#true} is VALID [2018-11-23 10:52:20,720 INFO L273 TraceCheckUtils]: 39: Hoare triple {14215#true} assume !(8466bv32 == ~s__state~0); {14215#true} is VALID [2018-11-23 10:52:20,720 INFO L273 TraceCheckUtils]: 40: Hoare triple {14215#true} assume 8496bv32 == ~s__state~0; {14215#true} is VALID [2018-11-23 10:52:20,720 INFO L273 TraceCheckUtils]: 41: Hoare triple {14215#true} ~ret~0 := #t~nondet31;havoc #t~nondet31; {14215#true} is VALID [2018-11-23 10:52:20,727 INFO L273 TraceCheckUtils]: 42: Hoare triple {14215#true} assume 1bv32 == ~blastFlag~0;~blastFlag~0 := 2bv32; {14346#(= (_ bv2 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:20,728 INFO L273 TraceCheckUtils]: 43: Hoare triple {14346#(= (_ bv2 32) ssl3_accept_~blastFlag~0)} assume !~bvsle32(~ret~0, 0bv32); {14346#(= (_ bv2 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:20,728 INFO L273 TraceCheckUtils]: 44: Hoare triple {14346#(= (_ bv2 32) ssl3_accept_~blastFlag~0)} assume 0bv32 != ~s__hit~0;~s__state~0 := 8656bv32; {14346#(= (_ bv2 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:20,728 INFO L273 TraceCheckUtils]: 45: Hoare triple {14346#(= (_ bv2 32) ssl3_accept_~blastFlag~0)} ~s__init_num~0 := 0bv32; {14346#(= (_ bv2 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:20,729 INFO L273 TraceCheckUtils]: 46: Hoare triple {14346#(= (_ bv2 32) ssl3_accept_~blastFlag~0)} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {14346#(= (_ bv2 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:20,729 INFO L273 TraceCheckUtils]: 47: Hoare triple {14346#(= (_ bv2 32) ssl3_accept_~blastFlag~0)} ~skip~0 := 0bv32; {14346#(= (_ bv2 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:20,729 INFO L273 TraceCheckUtils]: 48: Hoare triple {14346#(= (_ bv2 32) ssl3_accept_~blastFlag~0)} assume !false; {14346#(= (_ bv2 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:20,730 INFO L273 TraceCheckUtils]: 49: Hoare triple {14346#(= (_ bv2 32) ssl3_accept_~blastFlag~0)} ~state~0 := ~s__state~0; {14346#(= (_ bv2 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:20,730 INFO L273 TraceCheckUtils]: 50: Hoare triple {14346#(= (_ bv2 32) ssl3_accept_~blastFlag~0)} assume !(12292bv32 == ~s__state~0); {14346#(= (_ bv2 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:20,730 INFO L273 TraceCheckUtils]: 51: Hoare triple {14346#(= (_ bv2 32) ssl3_accept_~blastFlag~0)} assume !(16384bv32 == ~s__state~0); {14346#(= (_ bv2 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:20,731 INFO L273 TraceCheckUtils]: 52: Hoare triple {14346#(= (_ bv2 32) ssl3_accept_~blastFlag~0)} assume !(8192bv32 == ~s__state~0); {14346#(= (_ bv2 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:20,731 INFO L273 TraceCheckUtils]: 53: Hoare triple {14346#(= (_ bv2 32) ssl3_accept_~blastFlag~0)} assume !(24576bv32 == ~s__state~0); {14346#(= (_ bv2 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:20,731 INFO L273 TraceCheckUtils]: 54: Hoare triple {14346#(= (_ bv2 32) ssl3_accept_~blastFlag~0)} assume !(8195bv32 == ~s__state~0); {14346#(= (_ bv2 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:20,732 INFO L273 TraceCheckUtils]: 55: Hoare triple {14346#(= (_ bv2 32) ssl3_accept_~blastFlag~0)} assume !(8480bv32 == ~s__state~0); {14346#(= (_ bv2 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:20,732 INFO L273 TraceCheckUtils]: 56: Hoare triple {14346#(= (_ bv2 32) ssl3_accept_~blastFlag~0)} assume !(8481bv32 == ~s__state~0); {14346#(= (_ bv2 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:20,732 INFO L273 TraceCheckUtils]: 57: Hoare triple {14346#(= (_ bv2 32) ssl3_accept_~blastFlag~0)} assume !(8482bv32 == ~s__state~0); {14346#(= (_ bv2 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:20,733 INFO L273 TraceCheckUtils]: 58: Hoare triple {14346#(= (_ bv2 32) ssl3_accept_~blastFlag~0)} assume !(8464bv32 == ~s__state~0); {14346#(= (_ bv2 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:20,733 INFO L273 TraceCheckUtils]: 59: Hoare triple {14346#(= (_ bv2 32) ssl3_accept_~blastFlag~0)} assume !(8465bv32 == ~s__state~0); {14346#(= (_ bv2 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:20,734 INFO L273 TraceCheckUtils]: 60: Hoare triple {14346#(= (_ bv2 32) ssl3_accept_~blastFlag~0)} assume !(8466bv32 == ~s__state~0); {14346#(= (_ bv2 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:20,734 INFO L273 TraceCheckUtils]: 61: Hoare triple {14346#(= (_ bv2 32) ssl3_accept_~blastFlag~0)} assume !(8496bv32 == ~s__state~0); {14346#(= (_ bv2 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:20,735 INFO L273 TraceCheckUtils]: 62: Hoare triple {14346#(= (_ bv2 32) ssl3_accept_~blastFlag~0)} assume !(8497bv32 == ~s__state~0); {14346#(= (_ bv2 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:20,735 INFO L273 TraceCheckUtils]: 63: Hoare triple {14346#(= (_ bv2 32) ssl3_accept_~blastFlag~0)} assume !(8512bv32 == ~s__state~0); {14346#(= (_ bv2 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:20,736 INFO L273 TraceCheckUtils]: 64: Hoare triple {14346#(= (_ bv2 32) ssl3_accept_~blastFlag~0)} assume !(8513bv32 == ~s__state~0); {14346#(= (_ bv2 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:20,736 INFO L273 TraceCheckUtils]: 65: Hoare triple {14346#(= (_ bv2 32) ssl3_accept_~blastFlag~0)} assume !(8528bv32 == ~s__state~0); {14346#(= (_ bv2 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:20,737 INFO L273 TraceCheckUtils]: 66: Hoare triple {14346#(= (_ bv2 32) ssl3_accept_~blastFlag~0)} assume !(8529bv32 == ~s__state~0); {14346#(= (_ bv2 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:20,738 INFO L273 TraceCheckUtils]: 67: Hoare triple {14346#(= (_ bv2 32) ssl3_accept_~blastFlag~0)} assume !(8544bv32 == ~s__state~0); {14346#(= (_ bv2 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:20,738 INFO L273 TraceCheckUtils]: 68: Hoare triple {14346#(= (_ bv2 32) ssl3_accept_~blastFlag~0)} assume !(8545bv32 == ~s__state~0); {14346#(= (_ bv2 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:20,739 INFO L273 TraceCheckUtils]: 69: Hoare triple {14346#(= (_ bv2 32) ssl3_accept_~blastFlag~0)} assume !(8560bv32 == ~s__state~0); {14346#(= (_ bv2 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:20,739 INFO L273 TraceCheckUtils]: 70: Hoare triple {14346#(= (_ bv2 32) ssl3_accept_~blastFlag~0)} assume !(8561bv32 == ~s__state~0); {14346#(= (_ bv2 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:20,740 INFO L273 TraceCheckUtils]: 71: Hoare triple {14346#(= (_ bv2 32) ssl3_accept_~blastFlag~0)} assume !(8448bv32 == ~s__state~0); {14346#(= (_ bv2 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:20,740 INFO L273 TraceCheckUtils]: 72: Hoare triple {14346#(= (_ bv2 32) ssl3_accept_~blastFlag~0)} assume !(8576bv32 == ~s__state~0); {14346#(= (_ bv2 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:20,741 INFO L273 TraceCheckUtils]: 73: Hoare triple {14346#(= (_ bv2 32) ssl3_accept_~blastFlag~0)} assume !(8577bv32 == ~s__state~0); {14346#(= (_ bv2 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:20,741 INFO L273 TraceCheckUtils]: 74: Hoare triple {14346#(= (_ bv2 32) ssl3_accept_~blastFlag~0)} assume !(8592bv32 == ~s__state~0); {14346#(= (_ bv2 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:20,742 INFO L273 TraceCheckUtils]: 75: Hoare triple {14346#(= (_ bv2 32) ssl3_accept_~blastFlag~0)} assume !(8593bv32 == ~s__state~0); {14346#(= (_ bv2 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:20,742 INFO L273 TraceCheckUtils]: 76: Hoare triple {14346#(= (_ bv2 32) ssl3_accept_~blastFlag~0)} assume !(8608bv32 == ~s__state~0); {14346#(= (_ bv2 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:20,743 INFO L273 TraceCheckUtils]: 77: Hoare triple {14346#(= (_ bv2 32) ssl3_accept_~blastFlag~0)} assume !(8609bv32 == ~s__state~0); {14346#(= (_ bv2 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:20,743 INFO L273 TraceCheckUtils]: 78: Hoare triple {14346#(= (_ bv2 32) ssl3_accept_~blastFlag~0)} assume !(8640bv32 == ~s__state~0); {14346#(= (_ bv2 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:20,744 INFO L273 TraceCheckUtils]: 79: Hoare triple {14346#(= (_ bv2 32) ssl3_accept_~blastFlag~0)} assume !(8641bv32 == ~s__state~0); {14346#(= (_ bv2 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:20,744 INFO L273 TraceCheckUtils]: 80: Hoare triple {14346#(= (_ bv2 32) ssl3_accept_~blastFlag~0)} assume 8656bv32 == ~s__state~0; {14346#(= (_ bv2 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:20,745 INFO L273 TraceCheckUtils]: 81: Hoare triple {14346#(= (_ bv2 32) ssl3_accept_~blastFlag~0)} ~s__session__cipher~0 := ~s__s3__tmp__new_cipher~0;~tmp___9~0 := #t~nondet43;havoc #t~nondet43; {14346#(= (_ bv2 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:20,745 INFO L273 TraceCheckUtils]: 82: Hoare triple {14346#(= (_ bv2 32) ssl3_accept_~blastFlag~0)} assume !(0bv32 == ~tmp___9~0);~ret~0 := #t~nondet44;havoc #t~nondet44; {14346#(= (_ bv2 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:20,746 INFO L273 TraceCheckUtils]: 83: Hoare triple {14346#(= (_ bv2 32) ssl3_accept_~blastFlag~0)} assume !(2bv32 == ~blastFlag~0); {14216#false} is VALID [2018-11-23 10:52:20,746 INFO L273 TraceCheckUtils]: 84: Hoare triple {14216#false} assume !~bvsle32(~ret~0, 0bv32);~s__state~0 := 8672bv32;~s__init_num~0 := 0bv32;~tmp___10~0 := #t~nondet45;havoc #t~nondet45; {14216#false} is VALID [2018-11-23 10:52:20,746 INFO L273 TraceCheckUtils]: 85: Hoare triple {14216#false} assume !(0bv32 == ~tmp___10~0); {14216#false} is VALID [2018-11-23 10:52:20,747 INFO L273 TraceCheckUtils]: 86: Hoare triple {14216#false} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {14216#false} is VALID [2018-11-23 10:52:20,747 INFO L273 TraceCheckUtils]: 87: Hoare triple {14216#false} ~skip~0 := 0bv32; {14216#false} is VALID [2018-11-23 10:52:20,747 INFO L273 TraceCheckUtils]: 88: Hoare triple {14216#false} assume !false; {14216#false} is VALID [2018-11-23 10:52:20,747 INFO L273 TraceCheckUtils]: 89: Hoare triple {14216#false} ~state~0 := ~s__state~0; {14216#false} is VALID [2018-11-23 10:52:20,748 INFO L273 TraceCheckUtils]: 90: Hoare triple {14216#false} assume !(12292bv32 == ~s__state~0); {14216#false} is VALID [2018-11-23 10:52:20,748 INFO L273 TraceCheckUtils]: 91: Hoare triple {14216#false} assume !(16384bv32 == ~s__state~0); {14216#false} is VALID [2018-11-23 10:52:20,748 INFO L273 TraceCheckUtils]: 92: Hoare triple {14216#false} assume !(8192bv32 == ~s__state~0); {14216#false} is VALID [2018-11-23 10:52:20,748 INFO L273 TraceCheckUtils]: 93: Hoare triple {14216#false} assume !(24576bv32 == ~s__state~0); {14216#false} is VALID [2018-11-23 10:52:20,748 INFO L273 TraceCheckUtils]: 94: Hoare triple {14216#false} assume !(8195bv32 == ~s__state~0); {14216#false} is VALID [2018-11-23 10:52:20,749 INFO L273 TraceCheckUtils]: 95: Hoare triple {14216#false} assume !(8480bv32 == ~s__state~0); {14216#false} is VALID [2018-11-23 10:52:20,749 INFO L273 TraceCheckUtils]: 96: Hoare triple {14216#false} assume !(8481bv32 == ~s__state~0); {14216#false} is VALID [2018-11-23 10:52:20,749 INFO L273 TraceCheckUtils]: 97: Hoare triple {14216#false} assume !(8482bv32 == ~s__state~0); {14216#false} is VALID [2018-11-23 10:52:20,749 INFO L273 TraceCheckUtils]: 98: Hoare triple {14216#false} assume !(8464bv32 == ~s__state~0); {14216#false} is VALID [2018-11-23 10:52:20,750 INFO L273 TraceCheckUtils]: 99: Hoare triple {14216#false} assume !(8465bv32 == ~s__state~0); {14216#false} is VALID [2018-11-23 10:52:20,750 INFO L273 TraceCheckUtils]: 100: Hoare triple {14216#false} assume !(8466bv32 == ~s__state~0); {14216#false} is VALID [2018-11-23 10:52:20,750 INFO L273 TraceCheckUtils]: 101: Hoare triple {14216#false} assume !(8496bv32 == ~s__state~0); {14216#false} is VALID [2018-11-23 10:52:20,751 INFO L273 TraceCheckUtils]: 102: Hoare triple {14216#false} assume !(8497bv32 == ~s__state~0); {14216#false} is VALID [2018-11-23 10:52:20,751 INFO L273 TraceCheckUtils]: 103: Hoare triple {14216#false} assume !(8512bv32 == ~s__state~0); {14216#false} is VALID [2018-11-23 10:52:20,751 INFO L273 TraceCheckUtils]: 104: Hoare triple {14216#false} assume !(8513bv32 == ~s__state~0); {14216#false} is VALID [2018-11-23 10:52:20,751 INFO L273 TraceCheckUtils]: 105: Hoare triple {14216#false} assume !(8528bv32 == ~s__state~0); {14216#false} is VALID [2018-11-23 10:52:20,752 INFO L273 TraceCheckUtils]: 106: Hoare triple {14216#false} assume !(8529bv32 == ~s__state~0); {14216#false} is VALID [2018-11-23 10:52:20,752 INFO L273 TraceCheckUtils]: 107: Hoare triple {14216#false} assume !(8544bv32 == ~s__state~0); {14216#false} is VALID [2018-11-23 10:52:20,752 INFO L273 TraceCheckUtils]: 108: Hoare triple {14216#false} assume !(8545bv32 == ~s__state~0); {14216#false} is VALID [2018-11-23 10:52:20,752 INFO L273 TraceCheckUtils]: 109: Hoare triple {14216#false} assume !(8560bv32 == ~s__state~0); {14216#false} is VALID [2018-11-23 10:52:20,752 INFO L273 TraceCheckUtils]: 110: Hoare triple {14216#false} assume !(8561bv32 == ~s__state~0); {14216#false} is VALID [2018-11-23 10:52:20,752 INFO L273 TraceCheckUtils]: 111: Hoare triple {14216#false} assume !(8448bv32 == ~s__state~0); {14216#false} is VALID [2018-11-23 10:52:20,753 INFO L273 TraceCheckUtils]: 112: Hoare triple {14216#false} assume !(8576bv32 == ~s__state~0); {14216#false} is VALID [2018-11-23 10:52:20,753 INFO L273 TraceCheckUtils]: 113: Hoare triple {14216#false} assume !(8577bv32 == ~s__state~0); {14216#false} is VALID [2018-11-23 10:52:20,753 INFO L273 TraceCheckUtils]: 114: Hoare triple {14216#false} assume !(8592bv32 == ~s__state~0); {14216#false} is VALID [2018-11-23 10:52:20,753 INFO L273 TraceCheckUtils]: 115: Hoare triple {14216#false} assume !(8593bv32 == ~s__state~0); {14216#false} is VALID [2018-11-23 10:52:20,753 INFO L273 TraceCheckUtils]: 116: Hoare triple {14216#false} assume !(8608bv32 == ~s__state~0); {14216#false} is VALID [2018-11-23 10:52:20,753 INFO L273 TraceCheckUtils]: 117: Hoare triple {14216#false} assume !(8609bv32 == ~s__state~0); {14216#false} is VALID [2018-11-23 10:52:20,754 INFO L273 TraceCheckUtils]: 118: Hoare triple {14216#false} assume !(8640bv32 == ~s__state~0); {14216#false} is VALID [2018-11-23 10:52:20,754 INFO L273 TraceCheckUtils]: 119: Hoare triple {14216#false} assume !(8641bv32 == ~s__state~0); {14216#false} is VALID [2018-11-23 10:52:20,754 INFO L273 TraceCheckUtils]: 120: Hoare triple {14216#false} assume !(8656bv32 == ~s__state~0); {14216#false} is VALID [2018-11-23 10:52:20,754 INFO L273 TraceCheckUtils]: 121: Hoare triple {14216#false} assume !(8657bv32 == ~s__state~0); {14216#false} is VALID [2018-11-23 10:52:20,754 INFO L273 TraceCheckUtils]: 122: Hoare triple {14216#false} assume 8672bv32 == ~s__state~0; {14216#false} is VALID [2018-11-23 10:52:20,754 INFO L273 TraceCheckUtils]: 123: Hoare triple {14216#false} ~ret~0 := #t~nondet46;havoc #t~nondet46; {14216#false} is VALID [2018-11-23 10:52:20,755 INFO L273 TraceCheckUtils]: 124: Hoare triple {14216#false} assume !(4bv32 == ~blastFlag~0); {14216#false} is VALID [2018-11-23 10:52:20,755 INFO L273 TraceCheckUtils]: 125: Hoare triple {14216#false} assume 5bv32 == ~blastFlag~0; {14216#false} is VALID [2018-11-23 10:52:20,755 INFO L256 TraceCheckUtils]: 126: Hoare triple {14216#false} call ERR(); {14216#false} is VALID [2018-11-23 10:52:20,755 INFO L273 TraceCheckUtils]: 127: Hoare triple {14216#false} assume !false; {14216#false} is VALID [2018-11-23 10:52:20,766 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 89 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2018-11-23 10:52:20,766 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-11-23 10:52:20,768 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-23 10:52:20,771 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-23 10:52:20,771 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 128 [2018-11-23 10:52:20,772 INFO L84 Accepts]: Finished accepts. word is accepted. [2018-11-23 10:52:20,772 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 3 states. [2018-11-23 10:52:20,883 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 118 edges. 118 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2018-11-23 10:52:20,883 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-11-23 10:52:20,884 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-23 10:52:20,884 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-23 10:52:20,884 INFO L87 Difference]: Start difference. First operand 683 states and 926 transitions. Second operand 3 states. [2018-11-23 10:52:21,808 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-23 10:52:21,808 INFO L93 Difference]: Finished difference Result 1373 states and 1866 transitions. [2018-11-23 10:52:21,808 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-23 10:52:21,808 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 128 [2018-11-23 10:52:21,808 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-23 10:52:21,809 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2018-11-23 10:52:21,813 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 577 transitions. [2018-11-23 10:52:21,813 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2018-11-23 10:52:21,815 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 577 transitions. [2018-11-23 10:52:21,815 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 3 states and 577 transitions. [2018-11-23 10:52:22,361 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 577 edges. 577 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2018-11-23 10:52:22,401 INFO L225 Difference]: With dead ends: 1373 [2018-11-23 10:52:22,401 INFO L226 Difference]: Without dead ends: 912 [2018-11-23 10:52:22,402 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 127 GetRequests, 126 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-23 10:52:22,404 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 912 states. [2018-11-23 10:52:22,582 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 912 to 912. [2018-11-23 10:52:22,583 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2018-11-23 10:52:22,583 INFO L82 GeneralOperation]: Start isEquivalent. First operand 912 states. Second operand 912 states. [2018-11-23 10:52:22,583 INFO L74 IsIncluded]: Start isIncluded. First operand 912 states. Second operand 912 states. [2018-11-23 10:52:22,583 INFO L87 Difference]: Start difference. First operand 912 states. Second operand 912 states. [2018-11-23 10:52:22,612 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-23 10:52:22,612 INFO L93 Difference]: Finished difference Result 912 states and 1235 transitions. [2018-11-23 10:52:22,613 INFO L276 IsEmpty]: Start isEmpty. Operand 912 states and 1235 transitions. [2018-11-23 10:52:22,614 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-11-23 10:52:22,615 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2018-11-23 10:52:22,615 INFO L74 IsIncluded]: Start isIncluded. First operand 912 states. Second operand 912 states. [2018-11-23 10:52:22,615 INFO L87 Difference]: Start difference. First operand 912 states. Second operand 912 states. [2018-11-23 10:52:22,647 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-23 10:52:22,647 INFO L93 Difference]: Finished difference Result 912 states and 1235 transitions. [2018-11-23 10:52:22,647 INFO L276 IsEmpty]: Start isEmpty. Operand 912 states and 1235 transitions. [2018-11-23 10:52:22,649 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-11-23 10:52:22,649 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2018-11-23 10:52:22,649 INFO L88 GeneralOperation]: Finished isEquivalent. [2018-11-23 10:52:22,649 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2018-11-23 10:52:22,649 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 912 states. [2018-11-23 10:52:22,701 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 912 states to 912 states and 1235 transitions. [2018-11-23 10:52:22,701 INFO L78 Accepts]: Start accepts. Automaton has 912 states and 1235 transitions. Word has length 128 [2018-11-23 10:52:22,701 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-23 10:52:22,702 INFO L480 AbstractCegarLoop]: Abstraction has 912 states and 1235 transitions. [2018-11-23 10:52:22,702 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-11-23 10:52:22,702 INFO L276 IsEmpty]: Start isEmpty. Operand 912 states and 1235 transitions. [2018-11-23 10:52:22,705 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2018-11-23 10:52:22,705 INFO L394 BasicCegarLoop]: Found error trace [2018-11-23 10:52:22,705 INFO L402 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 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] [2018-11-23 10:52:22,705 INFO L423 AbstractCegarLoop]: === Iteration 8 === [ERRErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-23 10:52:22,705 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-23 10:52:22,706 INFO L82 PathProgramCache]: Analyzing trace with hash -1170575816, now seen corresponding path program 1 times [2018-11-23 10:52:22,706 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-23 10:52:22,706 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc4nyu Starting monitored process 9 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 9 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk [2018-11-23 10:52:22,730 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-23 10:52:22,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-23 10:52:22,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-23 10:52:22,800 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-23 10:52:22,909 INFO L256 TraceCheckUtils]: 0: Hoare triple {19024#true} call ULTIMATE.init(); {19024#true} is VALID [2018-11-23 10:52:22,910 INFO L273 TraceCheckUtils]: 1: Hoare triple {19024#true} assume true; {19024#true} is VALID [2018-11-23 10:52:22,910 INFO L268 TraceCheckUtils]: 2: Hoare quadruple {19024#true} {19024#true} #611#return; {19024#true} is VALID [2018-11-23 10:52:22,910 INFO L256 TraceCheckUtils]: 3: Hoare triple {19024#true} call #t~ret51 := main(); {19024#true} is VALID [2018-11-23 10:52:22,911 INFO L273 TraceCheckUtils]: 4: Hoare triple {19024#true} havoc ~s~0;havoc ~tmp~1;~s~0 := 8464bv32; {19024#true} is VALID [2018-11-23 10:52:22,911 INFO L256 TraceCheckUtils]: 5: Hoare triple {19024#true} call #t~ret50 := ssl3_accept(~s~0); {19024#true} is VALID [2018-11-23 10:52:22,911 INFO L273 TraceCheckUtils]: 6: Hoare triple {19024#true} ~initial_state := #in~initial_state;~s__info_callback~0 := #t~nondet0;havoc #t~nondet0;~s__in_handshake~0 := #t~nondet1;havoc #t~nondet1;havoc ~s__state~0;havoc ~s__new_session~0;havoc ~s__server~0;~s__version~0 := #t~nondet2;havoc #t~nondet2;havoc ~s__type~0;havoc ~s__init_num~0;~s__hit~0 := #t~nondet3;havoc #t~nondet3;havoc ~s__rwstate~0;havoc ~s__init_buf___0~0;~s__debug~0 := #t~nondet4;havoc #t~nondet4;havoc ~s__shutdown~0;~s__cert~0 := #t~nondet5;havoc #t~nondet5;~s__options~0 := #t~nondet6;havoc #t~nondet6;~s__verify_mode~0 := #t~nondet7;havoc #t~nondet7;~s__session__peer~0 := #t~nondet8;havoc #t~nondet8;~s__cert__pkeys__AT0__privatekey~0 := #t~nondet9;havoc #t~nondet9;~s__ctx__info_callback~0 := #t~nondet10;havoc #t~nondet10;~s__ctx__stats__sess_accept_renegotiate~0 := #t~nondet11;havoc #t~nondet11;~s__ctx__stats__sess_accept~0 := #t~nondet12;havoc #t~nondet12;~s__ctx__stats__sess_accept_good~0 := #t~nondet13;havoc #t~nondet13;havoc ~s__s3__tmp__cert_request~0;~s__s3__tmp__reuse_message~0 := #t~nondet14;havoc #t~nondet14;havoc ~s__s3__tmp__use_rsa_tmp~0;~s__s3__tmp__new_cipher~0 := #t~nondet15;havoc #t~nondet15;~s__s3__tmp__new_cipher__algorithms~0 := #t~nondet16;havoc #t~nondet16;havoc ~s__s3__tmp__next_state___0~0;~s__s3__tmp__new_cipher__algo_strength~0 := #t~nondet17;havoc #t~nondet17;havoc ~s__session__cipher~0;~buf~0 := #t~nondet18;havoc #t~nondet18;havoc ~l~0;havoc ~Time~0;~tmp~0 := #t~nondet19;havoc #t~nondet19;havoc ~cb~0;havoc ~num1~0;havoc ~ret~0;havoc ~new_state~0;havoc ~state~0;havoc ~skip~0;havoc ~got_new_session~0;~tmp___1~0 := #t~nondet20;havoc #t~nondet20;~tmp___2~0 := #t~nondet21;havoc #t~nondet21;havoc ~tmp___3~0;havoc ~tmp___4~0;havoc ~tmp___5~0;havoc ~tmp___6~0;havoc ~tmp___7~0;~tmp___8~0 := #t~nondet22;havoc #t~nondet22;havoc ~tmp___9~0;havoc ~tmp___10~0;havoc ~blastFlag~0;havoc ~__cil_tmp55~0;havoc ~__cil_tmp56~0;havoc ~__cil_tmp57~0;havoc ~__cil_tmp58~0;havoc ~__cil_tmp59~0;havoc ~__cil_tmp60~0;havoc ~__cil_tmp61~0;~s__state~0 := ~initial_state;~blastFlag~0 := 0bv32;~Time~0 := ~tmp~0;~cb~0 := 0bv32;~ret~0 := 4294967295bv32;~skip~0 := 0bv32;~got_new_session~0 := 0bv32; {19024#true} is VALID [2018-11-23 10:52:22,912 INFO L273 TraceCheckUtils]: 7: Hoare triple {19024#true} assume 0bv32 != ~s__info_callback~0;~cb~0 := ~s__info_callback~0; {19024#true} is VALID [2018-11-23 10:52:22,912 INFO L273 TraceCheckUtils]: 8: Hoare triple {19024#true} #t~post23 := ~s__in_handshake~0;~s__in_handshake~0 := ~bvadd32(1bv32, #t~post23);havoc #t~post23; {19024#true} is VALID [2018-11-23 10:52:22,912 INFO L273 TraceCheckUtils]: 9: Hoare triple {19024#true} assume !(0bv32 != ~bvadd32(12288bv32, ~tmp___1~0)); {19024#true} is VALID [2018-11-23 10:52:22,912 INFO L273 TraceCheckUtils]: 10: Hoare triple {19024#true} assume !(0bv32 == ~s__cert~0); {19024#true} is VALID [2018-11-23 10:52:22,913 INFO L273 TraceCheckUtils]: 11: Hoare triple {19024#true} assume !false; {19024#true} is VALID [2018-11-23 10:52:22,913 INFO L273 TraceCheckUtils]: 12: Hoare triple {19024#true} ~state~0 := ~s__state~0; {19024#true} is VALID [2018-11-23 10:52:22,913 INFO L273 TraceCheckUtils]: 13: Hoare triple {19024#true} assume !(12292bv32 == ~s__state~0); {19024#true} is VALID [2018-11-23 10:52:22,913 INFO L273 TraceCheckUtils]: 14: Hoare triple {19024#true} assume !(16384bv32 == ~s__state~0); {19024#true} is VALID [2018-11-23 10:52:22,913 INFO L273 TraceCheckUtils]: 15: Hoare triple {19024#true} assume !(8192bv32 == ~s__state~0); {19024#true} is VALID [2018-11-23 10:52:22,913 INFO L273 TraceCheckUtils]: 16: Hoare triple {19024#true} assume !(24576bv32 == ~s__state~0); {19024#true} is VALID [2018-11-23 10:52:22,914 INFO L273 TraceCheckUtils]: 17: Hoare triple {19024#true} assume !(8195bv32 == ~s__state~0); {19024#true} is VALID [2018-11-23 10:52:22,914 INFO L273 TraceCheckUtils]: 18: Hoare triple {19024#true} assume !(8480bv32 == ~s__state~0); {19024#true} is VALID [2018-11-23 10:52:22,914 INFO L273 TraceCheckUtils]: 19: Hoare triple {19024#true} assume !(8481bv32 == ~s__state~0); {19024#true} is VALID [2018-11-23 10:52:22,914 INFO L273 TraceCheckUtils]: 20: Hoare triple {19024#true} assume !(8482bv32 == ~s__state~0); {19024#true} is VALID [2018-11-23 10:52:22,914 INFO L273 TraceCheckUtils]: 21: Hoare triple {19024#true} assume 8464bv32 == ~s__state~0; {19024#true} is VALID [2018-11-23 10:52:22,915 INFO L273 TraceCheckUtils]: 22: Hoare triple {19024#true} ~s__shutdown~0 := 0bv32;~ret~0 := #t~nondet30;havoc #t~nondet30; {19024#true} is VALID [2018-11-23 10:52:22,933 INFO L273 TraceCheckUtils]: 23: Hoare triple {19024#true} assume 0bv32 == ~blastFlag~0;~blastFlag~0 := 1bv32; {19098#(= (_ bv1 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:22,934 INFO L273 TraceCheckUtils]: 24: Hoare triple {19098#(= (_ bv1 32) ssl3_accept_~blastFlag~0)} assume !~bvsle32(~ret~0, 0bv32);~got_new_session~0 := 1bv32;~s__state~0 := 8496bv32;~s__init_num~0 := 0bv32; {19098#(= (_ bv1 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:22,934 INFO L273 TraceCheckUtils]: 25: Hoare triple {19098#(= (_ bv1 32) ssl3_accept_~blastFlag~0)} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {19098#(= (_ bv1 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:22,934 INFO L273 TraceCheckUtils]: 26: Hoare triple {19098#(= (_ bv1 32) ssl3_accept_~blastFlag~0)} ~skip~0 := 0bv32; {19098#(= (_ bv1 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:22,935 INFO L273 TraceCheckUtils]: 27: Hoare triple {19098#(= (_ bv1 32) ssl3_accept_~blastFlag~0)} assume !false; {19098#(= (_ bv1 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:22,935 INFO L273 TraceCheckUtils]: 28: Hoare triple {19098#(= (_ bv1 32) ssl3_accept_~blastFlag~0)} ~state~0 := ~s__state~0; {19098#(= (_ bv1 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:22,935 INFO L273 TraceCheckUtils]: 29: Hoare triple {19098#(= (_ bv1 32) ssl3_accept_~blastFlag~0)} assume !(12292bv32 == ~s__state~0); {19098#(= (_ bv1 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:22,935 INFO L273 TraceCheckUtils]: 30: Hoare triple {19098#(= (_ bv1 32) ssl3_accept_~blastFlag~0)} assume !(16384bv32 == ~s__state~0); {19098#(= (_ bv1 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:22,936 INFO L273 TraceCheckUtils]: 31: Hoare triple {19098#(= (_ bv1 32) ssl3_accept_~blastFlag~0)} assume !(8192bv32 == ~s__state~0); {19098#(= (_ bv1 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:22,936 INFO L273 TraceCheckUtils]: 32: Hoare triple {19098#(= (_ bv1 32) ssl3_accept_~blastFlag~0)} assume !(24576bv32 == ~s__state~0); {19098#(= (_ bv1 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:22,936 INFO L273 TraceCheckUtils]: 33: Hoare triple {19098#(= (_ bv1 32) ssl3_accept_~blastFlag~0)} assume !(8195bv32 == ~s__state~0); {19098#(= (_ bv1 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:22,937 INFO L273 TraceCheckUtils]: 34: Hoare triple {19098#(= (_ bv1 32) ssl3_accept_~blastFlag~0)} assume !(8480bv32 == ~s__state~0); {19098#(= (_ bv1 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:22,937 INFO L273 TraceCheckUtils]: 35: Hoare triple {19098#(= (_ bv1 32) ssl3_accept_~blastFlag~0)} assume !(8481bv32 == ~s__state~0); {19098#(= (_ bv1 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:22,937 INFO L273 TraceCheckUtils]: 36: Hoare triple {19098#(= (_ bv1 32) ssl3_accept_~blastFlag~0)} assume !(8482bv32 == ~s__state~0); {19098#(= (_ bv1 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:22,938 INFO L273 TraceCheckUtils]: 37: Hoare triple {19098#(= (_ bv1 32) ssl3_accept_~blastFlag~0)} assume !(8464bv32 == ~s__state~0); {19098#(= (_ bv1 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:22,939 INFO L273 TraceCheckUtils]: 38: Hoare triple {19098#(= (_ bv1 32) ssl3_accept_~blastFlag~0)} assume !(8465bv32 == ~s__state~0); {19098#(= (_ bv1 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:22,939 INFO L273 TraceCheckUtils]: 39: Hoare triple {19098#(= (_ bv1 32) ssl3_accept_~blastFlag~0)} assume !(8466bv32 == ~s__state~0); {19098#(= (_ bv1 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:22,940 INFO L273 TraceCheckUtils]: 40: Hoare triple {19098#(= (_ bv1 32) ssl3_accept_~blastFlag~0)} assume 8496bv32 == ~s__state~0; {19098#(= (_ bv1 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:22,940 INFO L273 TraceCheckUtils]: 41: Hoare triple {19098#(= (_ bv1 32) ssl3_accept_~blastFlag~0)} ~ret~0 := #t~nondet31;havoc #t~nondet31; {19098#(= (_ bv1 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:22,941 INFO L273 TraceCheckUtils]: 42: Hoare triple {19098#(= (_ bv1 32) ssl3_accept_~blastFlag~0)} assume !(1bv32 == ~blastFlag~0); {19025#false} is VALID [2018-11-23 10:52:22,941 INFO L273 TraceCheckUtils]: 43: Hoare triple {19025#false} assume !~bvsle32(~ret~0, 0bv32); {19025#false} is VALID [2018-11-23 10:52:22,941 INFO L273 TraceCheckUtils]: 44: Hoare triple {19025#false} assume 0bv32 != ~s__hit~0;~s__state~0 := 8656bv32; {19025#false} is VALID [2018-11-23 10:52:22,941 INFO L273 TraceCheckUtils]: 45: Hoare triple {19025#false} ~s__init_num~0 := 0bv32; {19025#false} is VALID [2018-11-23 10:52:22,942 INFO L273 TraceCheckUtils]: 46: Hoare triple {19025#false} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {19025#false} is VALID [2018-11-23 10:52:22,942 INFO L273 TraceCheckUtils]: 47: Hoare triple {19025#false} ~skip~0 := 0bv32; {19025#false} is VALID [2018-11-23 10:52:22,942 INFO L273 TraceCheckUtils]: 48: Hoare triple {19025#false} assume !false; {19025#false} is VALID [2018-11-23 10:52:22,942 INFO L273 TraceCheckUtils]: 49: Hoare triple {19025#false} ~state~0 := ~s__state~0; {19025#false} is VALID [2018-11-23 10:52:22,942 INFO L273 TraceCheckUtils]: 50: Hoare triple {19025#false} assume !(12292bv32 == ~s__state~0); {19025#false} is VALID [2018-11-23 10:52:22,943 INFO L273 TraceCheckUtils]: 51: Hoare triple {19025#false} assume !(16384bv32 == ~s__state~0); {19025#false} is VALID [2018-11-23 10:52:22,943 INFO L273 TraceCheckUtils]: 52: Hoare triple {19025#false} assume !(8192bv32 == ~s__state~0); {19025#false} is VALID [2018-11-23 10:52:22,943 INFO L273 TraceCheckUtils]: 53: Hoare triple {19025#false} assume !(24576bv32 == ~s__state~0); {19025#false} is VALID [2018-11-23 10:52:22,943 INFO L273 TraceCheckUtils]: 54: Hoare triple {19025#false} assume !(8195bv32 == ~s__state~0); {19025#false} is VALID [2018-11-23 10:52:22,944 INFO L273 TraceCheckUtils]: 55: Hoare triple {19025#false} assume !(8480bv32 == ~s__state~0); {19025#false} is VALID [2018-11-23 10:52:22,944 INFO L273 TraceCheckUtils]: 56: Hoare triple {19025#false} assume !(8481bv32 == ~s__state~0); {19025#false} is VALID [2018-11-23 10:52:22,944 INFO L273 TraceCheckUtils]: 57: Hoare triple {19025#false} assume !(8482bv32 == ~s__state~0); {19025#false} is VALID [2018-11-23 10:52:22,944 INFO L273 TraceCheckUtils]: 58: Hoare triple {19025#false} assume !(8464bv32 == ~s__state~0); {19025#false} is VALID [2018-11-23 10:52:22,944 INFO L273 TraceCheckUtils]: 59: Hoare triple {19025#false} assume !(8465bv32 == ~s__state~0); {19025#false} is VALID [2018-11-23 10:52:22,944 INFO L273 TraceCheckUtils]: 60: Hoare triple {19025#false} assume !(8466bv32 == ~s__state~0); {19025#false} is VALID [2018-11-23 10:52:22,945 INFO L273 TraceCheckUtils]: 61: Hoare triple {19025#false} assume !(8496bv32 == ~s__state~0); {19025#false} is VALID [2018-11-23 10:52:22,945 INFO L273 TraceCheckUtils]: 62: Hoare triple {19025#false} assume !(8497bv32 == ~s__state~0); {19025#false} is VALID [2018-11-23 10:52:22,945 INFO L273 TraceCheckUtils]: 63: Hoare triple {19025#false} assume !(8512bv32 == ~s__state~0); {19025#false} is VALID [2018-11-23 10:52:22,945 INFO L273 TraceCheckUtils]: 64: Hoare triple {19025#false} assume !(8513bv32 == ~s__state~0); {19025#false} is VALID [2018-11-23 10:52:22,945 INFO L273 TraceCheckUtils]: 65: Hoare triple {19025#false} assume !(8528bv32 == ~s__state~0); {19025#false} is VALID [2018-11-23 10:52:22,945 INFO L273 TraceCheckUtils]: 66: Hoare triple {19025#false} assume !(8529bv32 == ~s__state~0); {19025#false} is VALID [2018-11-23 10:52:22,945 INFO L273 TraceCheckUtils]: 67: Hoare triple {19025#false} assume !(8544bv32 == ~s__state~0); {19025#false} is VALID [2018-11-23 10:52:22,945 INFO L273 TraceCheckUtils]: 68: Hoare triple {19025#false} assume !(8545bv32 == ~s__state~0); {19025#false} is VALID [2018-11-23 10:52:22,946 INFO L273 TraceCheckUtils]: 69: Hoare triple {19025#false} assume !(8560bv32 == ~s__state~0); {19025#false} is VALID [2018-11-23 10:52:22,946 INFO L273 TraceCheckUtils]: 70: Hoare triple {19025#false} assume !(8561bv32 == ~s__state~0); {19025#false} is VALID [2018-11-23 10:52:22,946 INFO L273 TraceCheckUtils]: 71: Hoare triple {19025#false} assume !(8448bv32 == ~s__state~0); {19025#false} is VALID [2018-11-23 10:52:22,946 INFO L273 TraceCheckUtils]: 72: Hoare triple {19025#false} assume !(8576bv32 == ~s__state~0); {19025#false} is VALID [2018-11-23 10:52:22,946 INFO L273 TraceCheckUtils]: 73: Hoare triple {19025#false} assume !(8577bv32 == ~s__state~0); {19025#false} is VALID [2018-11-23 10:52:22,946 INFO L273 TraceCheckUtils]: 74: Hoare triple {19025#false} assume !(8592bv32 == ~s__state~0); {19025#false} is VALID [2018-11-23 10:52:22,946 INFO L273 TraceCheckUtils]: 75: Hoare triple {19025#false} assume !(8593bv32 == ~s__state~0); {19025#false} is VALID [2018-11-23 10:52:22,946 INFO L273 TraceCheckUtils]: 76: Hoare triple {19025#false} assume !(8608bv32 == ~s__state~0); {19025#false} is VALID [2018-11-23 10:52:22,947 INFO L273 TraceCheckUtils]: 77: Hoare triple {19025#false} assume !(8609bv32 == ~s__state~0); {19025#false} is VALID [2018-11-23 10:52:22,947 INFO L273 TraceCheckUtils]: 78: Hoare triple {19025#false} assume !(8640bv32 == ~s__state~0); {19025#false} is VALID [2018-11-23 10:52:22,947 INFO L273 TraceCheckUtils]: 79: Hoare triple {19025#false} assume !(8641bv32 == ~s__state~0); {19025#false} is VALID [2018-11-23 10:52:22,947 INFO L273 TraceCheckUtils]: 80: Hoare triple {19025#false} assume 8656bv32 == ~s__state~0; {19025#false} is VALID [2018-11-23 10:52:22,947 INFO L273 TraceCheckUtils]: 81: Hoare triple {19025#false} ~s__session__cipher~0 := ~s__s3__tmp__new_cipher~0;~tmp___9~0 := #t~nondet43;havoc #t~nondet43; {19025#false} is VALID [2018-11-23 10:52:22,947 INFO L273 TraceCheckUtils]: 82: Hoare triple {19025#false} assume !(0bv32 == ~tmp___9~0);~ret~0 := #t~nondet44;havoc #t~nondet44; {19025#false} is VALID [2018-11-23 10:52:22,947 INFO L273 TraceCheckUtils]: 83: Hoare triple {19025#false} assume !(2bv32 == ~blastFlag~0); {19025#false} is VALID [2018-11-23 10:52:22,947 INFO L273 TraceCheckUtils]: 84: Hoare triple {19025#false} assume !~bvsle32(~ret~0, 0bv32);~s__state~0 := 8672bv32;~s__init_num~0 := 0bv32;~tmp___10~0 := #t~nondet45;havoc #t~nondet45; {19025#false} is VALID [2018-11-23 10:52:22,948 INFO L273 TraceCheckUtils]: 85: Hoare triple {19025#false} assume !(0bv32 == ~tmp___10~0); {19025#false} is VALID [2018-11-23 10:52:22,948 INFO L273 TraceCheckUtils]: 86: Hoare triple {19025#false} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {19025#false} is VALID [2018-11-23 10:52:22,948 INFO L273 TraceCheckUtils]: 87: Hoare triple {19025#false} ~skip~0 := 0bv32; {19025#false} is VALID [2018-11-23 10:52:22,948 INFO L273 TraceCheckUtils]: 88: Hoare triple {19025#false} assume !false; {19025#false} is VALID [2018-11-23 10:52:22,948 INFO L273 TraceCheckUtils]: 89: Hoare triple {19025#false} ~state~0 := ~s__state~0; {19025#false} is VALID [2018-11-23 10:52:22,948 INFO L273 TraceCheckUtils]: 90: Hoare triple {19025#false} assume !(12292bv32 == ~s__state~0); {19025#false} is VALID [2018-11-23 10:52:22,948 INFO L273 TraceCheckUtils]: 91: Hoare triple {19025#false} assume !(16384bv32 == ~s__state~0); {19025#false} is VALID [2018-11-23 10:52:22,949 INFO L273 TraceCheckUtils]: 92: Hoare triple {19025#false} assume !(8192bv32 == ~s__state~0); {19025#false} is VALID [2018-11-23 10:52:22,949 INFO L273 TraceCheckUtils]: 93: Hoare triple {19025#false} assume !(24576bv32 == ~s__state~0); {19025#false} is VALID [2018-11-23 10:52:22,949 INFO L273 TraceCheckUtils]: 94: Hoare triple {19025#false} assume !(8195bv32 == ~s__state~0); {19025#false} is VALID [2018-11-23 10:52:22,949 INFO L273 TraceCheckUtils]: 95: Hoare triple {19025#false} assume !(8480bv32 == ~s__state~0); {19025#false} is VALID [2018-11-23 10:52:22,949 INFO L273 TraceCheckUtils]: 96: Hoare triple {19025#false} assume !(8481bv32 == ~s__state~0); {19025#false} is VALID [2018-11-23 10:52:22,949 INFO L273 TraceCheckUtils]: 97: Hoare triple {19025#false} assume !(8482bv32 == ~s__state~0); {19025#false} is VALID [2018-11-23 10:52:22,950 INFO L273 TraceCheckUtils]: 98: Hoare triple {19025#false} assume !(8464bv32 == ~s__state~0); {19025#false} is VALID [2018-11-23 10:52:22,950 INFO L273 TraceCheckUtils]: 99: Hoare triple {19025#false} assume !(8465bv32 == ~s__state~0); {19025#false} is VALID [2018-11-23 10:52:22,950 INFO L273 TraceCheckUtils]: 100: Hoare triple {19025#false} assume !(8466bv32 == ~s__state~0); {19025#false} is VALID [2018-11-23 10:52:22,950 INFO L273 TraceCheckUtils]: 101: Hoare triple {19025#false} assume !(8496bv32 == ~s__state~0); {19025#false} is VALID [2018-11-23 10:52:22,950 INFO L273 TraceCheckUtils]: 102: Hoare triple {19025#false} assume !(8497bv32 == ~s__state~0); {19025#false} is VALID [2018-11-23 10:52:22,950 INFO L273 TraceCheckUtils]: 103: Hoare triple {19025#false} assume !(8512bv32 == ~s__state~0); {19025#false} is VALID [2018-11-23 10:52:22,951 INFO L273 TraceCheckUtils]: 104: Hoare triple {19025#false} assume !(8513bv32 == ~s__state~0); {19025#false} is VALID [2018-11-23 10:52:22,951 INFO L273 TraceCheckUtils]: 105: Hoare triple {19025#false} assume !(8528bv32 == ~s__state~0); {19025#false} is VALID [2018-11-23 10:52:22,951 INFO L273 TraceCheckUtils]: 106: Hoare triple {19025#false} assume !(8529bv32 == ~s__state~0); {19025#false} is VALID [2018-11-23 10:52:22,951 INFO L273 TraceCheckUtils]: 107: Hoare triple {19025#false} assume !(8544bv32 == ~s__state~0); {19025#false} is VALID [2018-11-23 10:52:22,951 INFO L273 TraceCheckUtils]: 108: Hoare triple {19025#false} assume !(8545bv32 == ~s__state~0); {19025#false} is VALID [2018-11-23 10:52:22,952 INFO L273 TraceCheckUtils]: 109: Hoare triple {19025#false} assume !(8560bv32 == ~s__state~0); {19025#false} is VALID [2018-11-23 10:52:22,952 INFO L273 TraceCheckUtils]: 110: Hoare triple {19025#false} assume !(8561bv32 == ~s__state~0); {19025#false} is VALID [2018-11-23 10:52:22,952 INFO L273 TraceCheckUtils]: 111: Hoare triple {19025#false} assume !(8448bv32 == ~s__state~0); {19025#false} is VALID [2018-11-23 10:52:22,952 INFO L273 TraceCheckUtils]: 112: Hoare triple {19025#false} assume !(8576bv32 == ~s__state~0); {19025#false} is VALID [2018-11-23 10:52:22,952 INFO L273 TraceCheckUtils]: 113: Hoare triple {19025#false} assume !(8577bv32 == ~s__state~0); {19025#false} is VALID [2018-11-23 10:52:22,952 INFO L273 TraceCheckUtils]: 114: Hoare triple {19025#false} assume !(8592bv32 == ~s__state~0); {19025#false} is VALID [2018-11-23 10:52:22,953 INFO L273 TraceCheckUtils]: 115: Hoare triple {19025#false} assume !(8593bv32 == ~s__state~0); {19025#false} is VALID [2018-11-23 10:52:22,953 INFO L273 TraceCheckUtils]: 116: Hoare triple {19025#false} assume !(8608bv32 == ~s__state~0); {19025#false} is VALID [2018-11-23 10:52:22,953 INFO L273 TraceCheckUtils]: 117: Hoare triple {19025#false} assume !(8609bv32 == ~s__state~0); {19025#false} is VALID [2018-11-23 10:52:22,953 INFO L273 TraceCheckUtils]: 118: Hoare triple {19025#false} assume !(8640bv32 == ~s__state~0); {19025#false} is VALID [2018-11-23 10:52:22,953 INFO L273 TraceCheckUtils]: 119: Hoare triple {19025#false} assume !(8641bv32 == ~s__state~0); {19025#false} is VALID [2018-11-23 10:52:22,953 INFO L273 TraceCheckUtils]: 120: Hoare triple {19025#false} assume !(8656bv32 == ~s__state~0); {19025#false} is VALID [2018-11-23 10:52:22,954 INFO L273 TraceCheckUtils]: 121: Hoare triple {19025#false} assume !(8657bv32 == ~s__state~0); {19025#false} is VALID [2018-11-23 10:52:22,954 INFO L273 TraceCheckUtils]: 122: Hoare triple {19025#false} assume 8672bv32 == ~s__state~0; {19025#false} is VALID [2018-11-23 10:52:22,954 INFO L273 TraceCheckUtils]: 123: Hoare triple {19025#false} ~ret~0 := #t~nondet46;havoc #t~nondet46; {19025#false} is VALID [2018-11-23 10:52:22,954 INFO L273 TraceCheckUtils]: 124: Hoare triple {19025#false} assume !(4bv32 == ~blastFlag~0); {19025#false} is VALID [2018-11-23 10:52:22,954 INFO L273 TraceCheckUtils]: 125: Hoare triple {19025#false} assume 5bv32 == ~blastFlag~0; {19025#false} is VALID [2018-11-23 10:52:22,954 INFO L256 TraceCheckUtils]: 126: Hoare triple {19025#false} call ERR(); {19025#false} is VALID [2018-11-23 10:52:22,955 INFO L273 TraceCheckUtils]: 127: Hoare triple {19025#false} assume !false; {19025#false} is VALID [2018-11-23 10:52:22,972 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 65 proven. 0 refuted. 0 times theorem prover too weak. 35 trivial. 0 not checked. [2018-11-23 10:52:22,973 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-11-23 10:52:22,975 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-23 10:52:22,975 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-23 10:52:22,975 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 128 [2018-11-23 10:52:22,976 INFO L84 Accepts]: Finished accepts. word is accepted. [2018-11-23 10:52:22,976 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 3 states. [2018-11-23 10:52:23,127 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 94 edges. 94 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2018-11-23 10:52:23,128 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-11-23 10:52:23,128 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-23 10:52:23,128 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-23 10:52:23,128 INFO L87 Difference]: Start difference. First operand 912 states and 1235 transitions. Second operand 3 states. [2018-11-23 10:52:23,946 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-23 10:52:23,946 INFO L93 Difference]: Finished difference Result 1626 states and 2199 transitions. [2018-11-23 10:52:23,946 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-23 10:52:23,946 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 128 [2018-11-23 10:52:23,946 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-23 10:52:23,946 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2018-11-23 10:52:23,949 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 423 transitions. [2018-11-23 10:52:23,949 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2018-11-23 10:52:23,952 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 423 transitions. [2018-11-23 10:52:23,952 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 3 states and 423 transitions. [2018-11-23 10:52:24,659 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 423 edges. 423 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2018-11-23 10:52:24,716 INFO L225 Difference]: With dead ends: 1626 [2018-11-23 10:52:24,716 INFO L226 Difference]: Without dead ends: 936 [2018-11-23 10:52:24,717 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 127 GetRequests, 126 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-23 10:52:24,718 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 936 states. [2018-11-23 10:52:25,180 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 936 to 936. [2018-11-23 10:52:25,180 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2018-11-23 10:52:25,180 INFO L82 GeneralOperation]: Start isEquivalent. First operand 936 states. Second operand 936 states. [2018-11-23 10:52:25,181 INFO L74 IsIncluded]: Start isIncluded. First operand 936 states. Second operand 936 states. [2018-11-23 10:52:25,181 INFO L87 Difference]: Start difference. First operand 936 states. Second operand 936 states. [2018-11-23 10:52:25,215 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-23 10:52:25,215 INFO L93 Difference]: Finished difference Result 936 states and 1264 transitions. [2018-11-23 10:52:25,216 INFO L276 IsEmpty]: Start isEmpty. Operand 936 states and 1264 transitions. [2018-11-23 10:52:25,217 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-11-23 10:52:25,217 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2018-11-23 10:52:25,217 INFO L74 IsIncluded]: Start isIncluded. First operand 936 states. Second operand 936 states. [2018-11-23 10:52:25,217 INFO L87 Difference]: Start difference. First operand 936 states. Second operand 936 states. [2018-11-23 10:52:25,263 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-23 10:52:25,263 INFO L93 Difference]: Finished difference Result 936 states and 1264 transitions. [2018-11-23 10:52:25,263 INFO L276 IsEmpty]: Start isEmpty. Operand 936 states and 1264 transitions. [2018-11-23 10:52:25,265 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-11-23 10:52:25,265 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2018-11-23 10:52:25,265 INFO L88 GeneralOperation]: Finished isEquivalent. [2018-11-23 10:52:25,265 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2018-11-23 10:52:25,265 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 936 states. [2018-11-23 10:52:25,299 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 936 states to 936 states and 1264 transitions. [2018-11-23 10:52:25,299 INFO L78 Accepts]: Start accepts. Automaton has 936 states and 1264 transitions. Word has length 128 [2018-11-23 10:52:25,299 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-23 10:52:25,299 INFO L480 AbstractCegarLoop]: Abstraction has 936 states and 1264 transitions. [2018-11-23 10:52:25,299 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-11-23 10:52:25,299 INFO L276 IsEmpty]: Start isEmpty. Operand 936 states and 1264 transitions. [2018-11-23 10:52:25,302 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 167 [2018-11-23 10:52:25,302 INFO L394 BasicCegarLoop]: Found error trace [2018-11-23 10:52:25,302 INFO L402 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-23 10:52:25,302 INFO L423 AbstractCegarLoop]: === Iteration 9 === [ERRErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-23 10:52:25,303 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-23 10:52:25,303 INFO L82 PathProgramCache]: Analyzing trace with hash -518008441, now seen corresponding path program 1 times [2018-11-23 10:52:25,303 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-23 10:52:25,303 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc4nyu Starting monitored process 10 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 10 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk [2018-11-23 10:52:25,329 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-23 10:52:25,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-23 10:52:25,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-23 10:52:25,425 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-23 10:52:25,779 INFO L256 TraceCheckUtils]: 0: Hoare triple {24194#true} call ULTIMATE.init(); {24194#true} is VALID [2018-11-23 10:52:25,779 INFO L273 TraceCheckUtils]: 1: Hoare triple {24194#true} assume true; {24194#true} is VALID [2018-11-23 10:52:25,780 INFO L268 TraceCheckUtils]: 2: Hoare quadruple {24194#true} {24194#true} #611#return; {24194#true} is VALID [2018-11-23 10:52:25,780 INFO L256 TraceCheckUtils]: 3: Hoare triple {24194#true} call #t~ret51 := main(); {24194#true} is VALID [2018-11-23 10:52:25,780 INFO L273 TraceCheckUtils]: 4: Hoare triple {24194#true} havoc ~s~0;havoc ~tmp~1;~s~0 := 8464bv32; {24194#true} is VALID [2018-11-23 10:52:25,781 INFO L256 TraceCheckUtils]: 5: Hoare triple {24194#true} call #t~ret50 := ssl3_accept(~s~0); {24194#true} is VALID [2018-11-23 10:52:25,781 INFO L273 TraceCheckUtils]: 6: Hoare triple {24194#true} ~initial_state := #in~initial_state;~s__info_callback~0 := #t~nondet0;havoc #t~nondet0;~s__in_handshake~0 := #t~nondet1;havoc #t~nondet1;havoc ~s__state~0;havoc ~s__new_session~0;havoc ~s__server~0;~s__version~0 := #t~nondet2;havoc #t~nondet2;havoc ~s__type~0;havoc ~s__init_num~0;~s__hit~0 := #t~nondet3;havoc #t~nondet3;havoc ~s__rwstate~0;havoc ~s__init_buf___0~0;~s__debug~0 := #t~nondet4;havoc #t~nondet4;havoc ~s__shutdown~0;~s__cert~0 := #t~nondet5;havoc #t~nondet5;~s__options~0 := #t~nondet6;havoc #t~nondet6;~s__verify_mode~0 := #t~nondet7;havoc #t~nondet7;~s__session__peer~0 := #t~nondet8;havoc #t~nondet8;~s__cert__pkeys__AT0__privatekey~0 := #t~nondet9;havoc #t~nondet9;~s__ctx__info_callback~0 := #t~nondet10;havoc #t~nondet10;~s__ctx__stats__sess_accept_renegotiate~0 := #t~nondet11;havoc #t~nondet11;~s__ctx__stats__sess_accept~0 := #t~nondet12;havoc #t~nondet12;~s__ctx__stats__sess_accept_good~0 := #t~nondet13;havoc #t~nondet13;havoc ~s__s3__tmp__cert_request~0;~s__s3__tmp__reuse_message~0 := #t~nondet14;havoc #t~nondet14;havoc ~s__s3__tmp__use_rsa_tmp~0;~s__s3__tmp__new_cipher~0 := #t~nondet15;havoc #t~nondet15;~s__s3__tmp__new_cipher__algorithms~0 := #t~nondet16;havoc #t~nondet16;havoc ~s__s3__tmp__next_state___0~0;~s__s3__tmp__new_cipher__algo_strength~0 := #t~nondet17;havoc #t~nondet17;havoc ~s__session__cipher~0;~buf~0 := #t~nondet18;havoc #t~nondet18;havoc ~l~0;havoc ~Time~0;~tmp~0 := #t~nondet19;havoc #t~nondet19;havoc ~cb~0;havoc ~num1~0;havoc ~ret~0;havoc ~new_state~0;havoc ~state~0;havoc ~skip~0;havoc ~got_new_session~0;~tmp___1~0 := #t~nondet20;havoc #t~nondet20;~tmp___2~0 := #t~nondet21;havoc #t~nondet21;havoc ~tmp___3~0;havoc ~tmp___4~0;havoc ~tmp___5~0;havoc ~tmp___6~0;havoc ~tmp___7~0;~tmp___8~0 := #t~nondet22;havoc #t~nondet22;havoc ~tmp___9~0;havoc ~tmp___10~0;havoc ~blastFlag~0;havoc ~__cil_tmp55~0;havoc ~__cil_tmp56~0;havoc ~__cil_tmp57~0;havoc ~__cil_tmp58~0;havoc ~__cil_tmp59~0;havoc ~__cil_tmp60~0;havoc ~__cil_tmp61~0;~s__state~0 := ~initial_state;~blastFlag~0 := 0bv32;~Time~0 := ~tmp~0;~cb~0 := 0bv32;~ret~0 := 4294967295bv32;~skip~0 := 0bv32;~got_new_session~0 := 0bv32; {24194#true} is VALID [2018-11-23 10:52:25,781 INFO L273 TraceCheckUtils]: 7: Hoare triple {24194#true} assume 0bv32 != ~s__info_callback~0;~cb~0 := ~s__info_callback~0; {24194#true} is VALID [2018-11-23 10:52:25,782 INFO L273 TraceCheckUtils]: 8: Hoare triple {24194#true} #t~post23 := ~s__in_handshake~0;~s__in_handshake~0 := ~bvadd32(1bv32, #t~post23);havoc #t~post23; {24194#true} is VALID [2018-11-23 10:52:25,782 INFO L273 TraceCheckUtils]: 9: Hoare triple {24194#true} assume !(0bv32 != ~bvadd32(12288bv32, ~tmp___1~0)); {24194#true} is VALID [2018-11-23 10:52:25,782 INFO L273 TraceCheckUtils]: 10: Hoare triple {24194#true} assume !(0bv32 == ~s__cert~0); {24194#true} is VALID [2018-11-23 10:52:25,783 INFO L273 TraceCheckUtils]: 11: Hoare triple {24194#true} assume !false; {24194#true} is VALID [2018-11-23 10:52:25,783 INFO L273 TraceCheckUtils]: 12: Hoare triple {24194#true} ~state~0 := ~s__state~0; {24194#true} is VALID [2018-11-23 10:52:25,783 INFO L273 TraceCheckUtils]: 13: Hoare triple {24194#true} assume !(12292bv32 == ~s__state~0); {24194#true} is VALID [2018-11-23 10:52:25,783 INFO L273 TraceCheckUtils]: 14: Hoare triple {24194#true} assume !(16384bv32 == ~s__state~0); {24194#true} is VALID [2018-11-23 10:52:25,783 INFO L273 TraceCheckUtils]: 15: Hoare triple {24194#true} assume !(8192bv32 == ~s__state~0); {24194#true} is VALID [2018-11-23 10:52:25,783 INFO L273 TraceCheckUtils]: 16: Hoare triple {24194#true} assume !(24576bv32 == ~s__state~0); {24194#true} is VALID [2018-11-23 10:52:25,784 INFO L273 TraceCheckUtils]: 17: Hoare triple {24194#true} assume !(8195bv32 == ~s__state~0); {24194#true} is VALID [2018-11-23 10:52:25,784 INFO L273 TraceCheckUtils]: 18: Hoare triple {24194#true} assume !(8480bv32 == ~s__state~0); {24194#true} is VALID [2018-11-23 10:52:25,784 INFO L273 TraceCheckUtils]: 19: Hoare triple {24194#true} assume !(8481bv32 == ~s__state~0); {24194#true} is VALID [2018-11-23 10:52:25,784 INFO L273 TraceCheckUtils]: 20: Hoare triple {24194#true} assume !(8482bv32 == ~s__state~0); {24194#true} is VALID [2018-11-23 10:52:25,784 INFO L273 TraceCheckUtils]: 21: Hoare triple {24194#true} assume 8464bv32 == ~s__state~0; {24194#true} is VALID [2018-11-23 10:52:25,785 INFO L273 TraceCheckUtils]: 22: Hoare triple {24194#true} ~s__shutdown~0 := 0bv32;~ret~0 := #t~nondet30;havoc #t~nondet30; {24194#true} is VALID [2018-11-23 10:52:25,785 INFO L273 TraceCheckUtils]: 23: Hoare triple {24194#true} assume 0bv32 == ~blastFlag~0;~blastFlag~0 := 1bv32; {24194#true} is VALID [2018-11-23 10:52:25,785 INFO L273 TraceCheckUtils]: 24: Hoare triple {24194#true} assume !~bvsle32(~ret~0, 0bv32);~got_new_session~0 := 1bv32;~s__state~0 := 8496bv32;~s__init_num~0 := 0bv32; {24194#true} is VALID [2018-11-23 10:52:25,785 INFO L273 TraceCheckUtils]: 25: Hoare triple {24194#true} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {24194#true} is VALID [2018-11-23 10:52:25,785 INFO L273 TraceCheckUtils]: 26: Hoare triple {24194#true} ~skip~0 := 0bv32; {24194#true} is VALID [2018-11-23 10:52:25,785 INFO L273 TraceCheckUtils]: 27: Hoare triple {24194#true} assume !false; {24194#true} is VALID [2018-11-23 10:52:25,786 INFO L273 TraceCheckUtils]: 28: Hoare triple {24194#true} ~state~0 := ~s__state~0; {24194#true} is VALID [2018-11-23 10:52:25,786 INFO L273 TraceCheckUtils]: 29: Hoare triple {24194#true} assume !(12292bv32 == ~s__state~0); {24194#true} is VALID [2018-11-23 10:52:25,786 INFO L273 TraceCheckUtils]: 30: Hoare triple {24194#true} assume !(16384bv32 == ~s__state~0); {24194#true} is VALID [2018-11-23 10:52:25,786 INFO L273 TraceCheckUtils]: 31: Hoare triple {24194#true} assume !(8192bv32 == ~s__state~0); {24194#true} is VALID [2018-11-23 10:52:25,786 INFO L273 TraceCheckUtils]: 32: Hoare triple {24194#true} assume !(24576bv32 == ~s__state~0); {24194#true} is VALID [2018-11-23 10:52:25,786 INFO L273 TraceCheckUtils]: 33: Hoare triple {24194#true} assume !(8195bv32 == ~s__state~0); {24194#true} is VALID [2018-11-23 10:52:25,787 INFO L273 TraceCheckUtils]: 34: Hoare triple {24194#true} assume !(8480bv32 == ~s__state~0); {24194#true} is VALID [2018-11-23 10:52:25,787 INFO L273 TraceCheckUtils]: 35: Hoare triple {24194#true} assume !(8481bv32 == ~s__state~0); {24194#true} is VALID [2018-11-23 10:52:25,787 INFO L273 TraceCheckUtils]: 36: Hoare triple {24194#true} assume !(8482bv32 == ~s__state~0); {24194#true} is VALID [2018-11-23 10:52:25,787 INFO L273 TraceCheckUtils]: 37: Hoare triple {24194#true} assume !(8464bv32 == ~s__state~0); {24194#true} is VALID [2018-11-23 10:52:25,787 INFO L273 TraceCheckUtils]: 38: Hoare triple {24194#true} assume !(8465bv32 == ~s__state~0); {24194#true} is VALID [2018-11-23 10:52:25,787 INFO L273 TraceCheckUtils]: 39: Hoare triple {24194#true} assume !(8466bv32 == ~s__state~0); {24194#true} is VALID [2018-11-23 10:52:25,788 INFO L273 TraceCheckUtils]: 40: Hoare triple {24194#true} assume 8496bv32 == ~s__state~0; {24194#true} is VALID [2018-11-23 10:52:25,788 INFO L273 TraceCheckUtils]: 41: Hoare triple {24194#true} ~ret~0 := #t~nondet31;havoc #t~nondet31; {24194#true} is VALID [2018-11-23 10:52:25,788 INFO L273 TraceCheckUtils]: 42: Hoare triple {24194#true} assume 1bv32 == ~blastFlag~0;~blastFlag~0 := 2bv32; {24194#true} is VALID [2018-11-23 10:52:25,788 INFO L273 TraceCheckUtils]: 43: Hoare triple {24194#true} assume !~bvsle32(~ret~0, 0bv32); {24194#true} is VALID [2018-11-23 10:52:25,788 INFO L273 TraceCheckUtils]: 44: Hoare triple {24194#true} assume 0bv32 != ~s__hit~0;~s__state~0 := 8656bv32; {24194#true} is VALID [2018-11-23 10:52:25,788 INFO L273 TraceCheckUtils]: 45: Hoare triple {24194#true} ~s__init_num~0 := 0bv32; {24194#true} is VALID [2018-11-23 10:52:25,789 INFO L273 TraceCheckUtils]: 46: Hoare triple {24194#true} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {24194#true} is VALID [2018-11-23 10:52:25,789 INFO L273 TraceCheckUtils]: 47: Hoare triple {24194#true} ~skip~0 := 0bv32; {24194#true} is VALID [2018-11-23 10:52:25,789 INFO L273 TraceCheckUtils]: 48: Hoare triple {24194#true} assume !false; {24194#true} is VALID [2018-11-23 10:52:25,789 INFO L273 TraceCheckUtils]: 49: Hoare triple {24194#true} ~state~0 := ~s__state~0; {24194#true} is VALID [2018-11-23 10:52:25,789 INFO L273 TraceCheckUtils]: 50: Hoare triple {24194#true} assume !(12292bv32 == ~s__state~0); {24194#true} is VALID [2018-11-23 10:52:25,789 INFO L273 TraceCheckUtils]: 51: Hoare triple {24194#true} assume !(16384bv32 == ~s__state~0); {24194#true} is VALID [2018-11-23 10:52:25,790 INFO L273 TraceCheckUtils]: 52: Hoare triple {24194#true} assume !(8192bv32 == ~s__state~0); {24194#true} is VALID [2018-11-23 10:52:25,790 INFO L273 TraceCheckUtils]: 53: Hoare triple {24194#true} assume !(24576bv32 == ~s__state~0); {24194#true} is VALID [2018-11-23 10:52:25,790 INFO L273 TraceCheckUtils]: 54: Hoare triple {24194#true} assume !(8195bv32 == ~s__state~0); {24194#true} is VALID [2018-11-23 10:52:25,790 INFO L273 TraceCheckUtils]: 55: Hoare triple {24194#true} assume !(8480bv32 == ~s__state~0); {24194#true} is VALID [2018-11-23 10:52:25,790 INFO L273 TraceCheckUtils]: 56: Hoare triple {24194#true} assume !(8481bv32 == ~s__state~0); {24194#true} is VALID [2018-11-23 10:52:25,791 INFO L273 TraceCheckUtils]: 57: Hoare triple {24194#true} assume !(8482bv32 == ~s__state~0); {24194#true} is VALID [2018-11-23 10:52:25,791 INFO L273 TraceCheckUtils]: 58: Hoare triple {24194#true} assume !(8464bv32 == ~s__state~0); {24194#true} is VALID [2018-11-23 10:52:25,791 INFO L273 TraceCheckUtils]: 59: Hoare triple {24194#true} assume !(8465bv32 == ~s__state~0); {24194#true} is VALID [2018-11-23 10:52:25,791 INFO L273 TraceCheckUtils]: 60: Hoare triple {24194#true} assume !(8466bv32 == ~s__state~0); {24194#true} is VALID [2018-11-23 10:52:25,791 INFO L273 TraceCheckUtils]: 61: Hoare triple {24194#true} assume !(8496bv32 == ~s__state~0); {24194#true} is VALID [2018-11-23 10:52:25,791 INFO L273 TraceCheckUtils]: 62: Hoare triple {24194#true} assume !(8497bv32 == ~s__state~0); {24194#true} is VALID [2018-11-23 10:52:25,792 INFO L273 TraceCheckUtils]: 63: Hoare triple {24194#true} assume !(8512bv32 == ~s__state~0); {24194#true} is VALID [2018-11-23 10:52:25,792 INFO L273 TraceCheckUtils]: 64: Hoare triple {24194#true} assume !(8513bv32 == ~s__state~0); {24194#true} is VALID [2018-11-23 10:52:25,792 INFO L273 TraceCheckUtils]: 65: Hoare triple {24194#true} assume !(8528bv32 == ~s__state~0); {24194#true} is VALID [2018-11-23 10:52:25,792 INFO L273 TraceCheckUtils]: 66: Hoare triple {24194#true} assume !(8529bv32 == ~s__state~0); {24194#true} is VALID [2018-11-23 10:52:25,792 INFO L273 TraceCheckUtils]: 67: Hoare triple {24194#true} assume !(8544bv32 == ~s__state~0); {24194#true} is VALID [2018-11-23 10:52:25,792 INFO L273 TraceCheckUtils]: 68: Hoare triple {24194#true} assume !(8545bv32 == ~s__state~0); {24194#true} is VALID [2018-11-23 10:52:25,793 INFO L273 TraceCheckUtils]: 69: Hoare triple {24194#true} assume !(8560bv32 == ~s__state~0); {24194#true} is VALID [2018-11-23 10:52:25,793 INFO L273 TraceCheckUtils]: 70: Hoare triple {24194#true} assume !(8561bv32 == ~s__state~0); {24194#true} is VALID [2018-11-23 10:52:25,793 INFO L273 TraceCheckUtils]: 71: Hoare triple {24194#true} assume !(8448bv32 == ~s__state~0); {24194#true} is VALID [2018-11-23 10:52:25,793 INFO L273 TraceCheckUtils]: 72: Hoare triple {24194#true} assume !(8576bv32 == ~s__state~0); {24194#true} is VALID [2018-11-23 10:52:25,793 INFO L273 TraceCheckUtils]: 73: Hoare triple {24194#true} assume !(8577bv32 == ~s__state~0); {24194#true} is VALID [2018-11-23 10:52:25,793 INFO L273 TraceCheckUtils]: 74: Hoare triple {24194#true} assume !(8592bv32 == ~s__state~0); {24194#true} is VALID [2018-11-23 10:52:25,794 INFO L273 TraceCheckUtils]: 75: Hoare triple {24194#true} assume !(8593bv32 == ~s__state~0); {24194#true} is VALID [2018-11-23 10:52:25,794 INFO L273 TraceCheckUtils]: 76: Hoare triple {24194#true} assume !(8608bv32 == ~s__state~0); {24194#true} is VALID [2018-11-23 10:52:25,794 INFO L273 TraceCheckUtils]: 77: Hoare triple {24194#true} assume !(8609bv32 == ~s__state~0); {24194#true} is VALID [2018-11-23 10:52:25,794 INFO L273 TraceCheckUtils]: 78: Hoare triple {24194#true} assume !(8640bv32 == ~s__state~0); {24194#true} is VALID [2018-11-23 10:52:25,794 INFO L273 TraceCheckUtils]: 79: Hoare triple {24194#true} assume !(8641bv32 == ~s__state~0); {24194#true} is VALID [2018-11-23 10:52:25,794 INFO L273 TraceCheckUtils]: 80: Hoare triple {24194#true} assume 8656bv32 == ~s__state~0; {24194#true} is VALID [2018-11-23 10:52:25,795 INFO L273 TraceCheckUtils]: 81: Hoare triple {24194#true} ~s__session__cipher~0 := ~s__s3__tmp__new_cipher~0;~tmp___9~0 := #t~nondet43;havoc #t~nondet43; {24194#true} is VALID [2018-11-23 10:52:25,795 INFO L273 TraceCheckUtils]: 82: Hoare triple {24194#true} assume !(0bv32 == ~tmp___9~0);~ret~0 := #t~nondet44;havoc #t~nondet44; {24194#true} is VALID [2018-11-23 10:52:25,795 INFO L273 TraceCheckUtils]: 83: Hoare triple {24194#true} assume 2bv32 == ~blastFlag~0;~blastFlag~0 := 3bv32; {24194#true} is VALID [2018-11-23 10:52:25,795 INFO L273 TraceCheckUtils]: 84: Hoare triple {24194#true} assume !~bvsle32(~ret~0, 0bv32);~s__state~0 := 8672bv32;~s__init_num~0 := 0bv32;~tmp___10~0 := #t~nondet45;havoc #t~nondet45; {24194#true} is VALID [2018-11-23 10:52:25,795 INFO L273 TraceCheckUtils]: 85: Hoare triple {24194#true} assume !(0bv32 == ~tmp___10~0); {24194#true} is VALID [2018-11-23 10:52:25,795 INFO L273 TraceCheckUtils]: 86: Hoare triple {24194#true} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {24194#true} is VALID [2018-11-23 10:52:25,796 INFO L273 TraceCheckUtils]: 87: Hoare triple {24194#true} ~skip~0 := 0bv32; {24194#true} is VALID [2018-11-23 10:52:25,796 INFO L273 TraceCheckUtils]: 88: Hoare triple {24194#true} assume !false; {24194#true} is VALID [2018-11-23 10:52:25,796 INFO L273 TraceCheckUtils]: 89: Hoare triple {24194#true} ~state~0 := ~s__state~0; {24194#true} is VALID [2018-11-23 10:52:25,796 INFO L273 TraceCheckUtils]: 90: Hoare triple {24194#true} assume !(12292bv32 == ~s__state~0); {24194#true} is VALID [2018-11-23 10:52:25,796 INFO L273 TraceCheckUtils]: 91: Hoare triple {24194#true} assume !(16384bv32 == ~s__state~0); {24194#true} is VALID [2018-11-23 10:52:25,797 INFO L273 TraceCheckUtils]: 92: Hoare triple {24194#true} assume !(8192bv32 == ~s__state~0); {24194#true} is VALID [2018-11-23 10:52:25,797 INFO L273 TraceCheckUtils]: 93: Hoare triple {24194#true} assume !(24576bv32 == ~s__state~0); {24194#true} is VALID [2018-11-23 10:52:25,797 INFO L273 TraceCheckUtils]: 94: Hoare triple {24194#true} assume !(8195bv32 == ~s__state~0); {24194#true} is VALID [2018-11-23 10:52:25,797 INFO L273 TraceCheckUtils]: 95: Hoare triple {24194#true} assume !(8480bv32 == ~s__state~0); {24194#true} is VALID [2018-11-23 10:52:25,797 INFO L273 TraceCheckUtils]: 96: Hoare triple {24194#true} assume !(8481bv32 == ~s__state~0); {24194#true} is VALID [2018-11-23 10:52:25,797 INFO L273 TraceCheckUtils]: 97: Hoare triple {24194#true} assume !(8482bv32 == ~s__state~0); {24194#true} is VALID [2018-11-23 10:52:25,798 INFO L273 TraceCheckUtils]: 98: Hoare triple {24194#true} assume !(8464bv32 == ~s__state~0); {24194#true} is VALID [2018-11-23 10:52:25,798 INFO L273 TraceCheckUtils]: 99: Hoare triple {24194#true} assume !(8465bv32 == ~s__state~0); {24194#true} is VALID [2018-11-23 10:52:25,798 INFO L273 TraceCheckUtils]: 100: Hoare triple {24194#true} assume !(8466bv32 == ~s__state~0); {24194#true} is VALID [2018-11-23 10:52:25,798 INFO L273 TraceCheckUtils]: 101: Hoare triple {24194#true} assume !(8496bv32 == ~s__state~0); {24194#true} is VALID [2018-11-23 10:52:25,798 INFO L273 TraceCheckUtils]: 102: Hoare triple {24194#true} assume !(8497bv32 == ~s__state~0); {24194#true} is VALID [2018-11-23 10:52:25,798 INFO L273 TraceCheckUtils]: 103: Hoare triple {24194#true} assume !(8512bv32 == ~s__state~0); {24194#true} is VALID [2018-11-23 10:52:25,799 INFO L273 TraceCheckUtils]: 104: Hoare triple {24194#true} assume !(8513bv32 == ~s__state~0); {24194#true} is VALID [2018-11-23 10:52:25,799 INFO L273 TraceCheckUtils]: 105: Hoare triple {24194#true} assume !(8528bv32 == ~s__state~0); {24194#true} is VALID [2018-11-23 10:52:25,799 INFO L273 TraceCheckUtils]: 106: Hoare triple {24194#true} assume !(8529bv32 == ~s__state~0); {24194#true} is VALID [2018-11-23 10:52:25,799 INFO L273 TraceCheckUtils]: 107: Hoare triple {24194#true} assume !(8544bv32 == ~s__state~0); {24194#true} is VALID [2018-11-23 10:52:25,799 INFO L273 TraceCheckUtils]: 108: Hoare triple {24194#true} assume !(8545bv32 == ~s__state~0); {24194#true} is VALID [2018-11-23 10:52:25,799 INFO L273 TraceCheckUtils]: 109: Hoare triple {24194#true} assume !(8560bv32 == ~s__state~0); {24194#true} is VALID [2018-11-23 10:52:25,800 INFO L273 TraceCheckUtils]: 110: Hoare triple {24194#true} assume !(8561bv32 == ~s__state~0); {24194#true} is VALID [2018-11-23 10:52:25,800 INFO L273 TraceCheckUtils]: 111: Hoare triple {24194#true} assume !(8448bv32 == ~s__state~0); {24194#true} is VALID [2018-11-23 10:52:25,800 INFO L273 TraceCheckUtils]: 112: Hoare triple {24194#true} assume !(8576bv32 == ~s__state~0); {24194#true} is VALID [2018-11-23 10:52:25,800 INFO L273 TraceCheckUtils]: 113: Hoare triple {24194#true} assume !(8577bv32 == ~s__state~0); {24194#true} is VALID [2018-11-23 10:52:25,800 INFO L273 TraceCheckUtils]: 114: Hoare triple {24194#true} assume !(8592bv32 == ~s__state~0); {24194#true} is VALID [2018-11-23 10:52:25,800 INFO L273 TraceCheckUtils]: 115: Hoare triple {24194#true} assume !(8593bv32 == ~s__state~0); {24194#true} is VALID [2018-11-23 10:52:25,801 INFO L273 TraceCheckUtils]: 116: Hoare triple {24194#true} assume !(8608bv32 == ~s__state~0); {24194#true} is VALID [2018-11-23 10:52:25,801 INFO L273 TraceCheckUtils]: 117: Hoare triple {24194#true} assume !(8609bv32 == ~s__state~0); {24194#true} is VALID [2018-11-23 10:52:25,801 INFO L273 TraceCheckUtils]: 118: Hoare triple {24194#true} assume 8640bv32 == ~s__state~0; {24194#true} is VALID [2018-11-23 10:52:25,801 INFO L273 TraceCheckUtils]: 119: Hoare triple {24194#true} ~ret~0 := #t~nondet42;havoc #t~nondet42; {24194#true} is VALID [2018-11-23 10:52:25,820 INFO L273 TraceCheckUtils]: 120: Hoare triple {24194#true} assume 3bv32 == ~blastFlag~0;~blastFlag~0 := 4bv32; {24559#(= (_ bv4 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:25,821 INFO L273 TraceCheckUtils]: 121: Hoare triple {24559#(= (_ bv4 32) ssl3_accept_~blastFlag~0)} assume !~bvsle32(~ret~0, 0bv32); {24559#(= (_ bv4 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:25,822 INFO L273 TraceCheckUtils]: 122: Hoare triple {24559#(= (_ bv4 32) ssl3_accept_~blastFlag~0)} assume 0bv32 != ~s__hit~0;~s__state~0 := 3bv32; {24559#(= (_ bv4 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:25,826 INFO L273 TraceCheckUtils]: 123: Hoare triple {24559#(= (_ bv4 32) ssl3_accept_~blastFlag~0)} ~s__init_num~0 := 0bv32; {24559#(= (_ bv4 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:25,826 INFO L273 TraceCheckUtils]: 124: Hoare triple {24559#(= (_ bv4 32) ssl3_accept_~blastFlag~0)} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {24559#(= (_ bv4 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:25,828 INFO L273 TraceCheckUtils]: 125: Hoare triple {24559#(= (_ bv4 32) ssl3_accept_~blastFlag~0)} ~skip~0 := 0bv32; {24559#(= (_ bv4 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:25,828 INFO L273 TraceCheckUtils]: 126: Hoare triple {24559#(= (_ bv4 32) ssl3_accept_~blastFlag~0)} assume !false; {24559#(= (_ bv4 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:25,842 INFO L273 TraceCheckUtils]: 127: Hoare triple {24559#(= (_ bv4 32) ssl3_accept_~blastFlag~0)} ~state~0 := ~s__state~0; {24559#(= (_ bv4 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:25,847 INFO L273 TraceCheckUtils]: 128: Hoare triple {24559#(= (_ bv4 32) ssl3_accept_~blastFlag~0)} assume !(12292bv32 == ~s__state~0); {24559#(= (_ bv4 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:25,847 INFO L273 TraceCheckUtils]: 129: Hoare triple {24559#(= (_ bv4 32) ssl3_accept_~blastFlag~0)} assume !(16384bv32 == ~s__state~0); {24559#(= (_ bv4 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:25,849 INFO L273 TraceCheckUtils]: 130: Hoare triple {24559#(= (_ bv4 32) ssl3_accept_~blastFlag~0)} assume !(8192bv32 == ~s__state~0); {24559#(= (_ bv4 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:25,849 INFO L273 TraceCheckUtils]: 131: Hoare triple {24559#(= (_ bv4 32) ssl3_accept_~blastFlag~0)} assume !(24576bv32 == ~s__state~0); {24559#(= (_ bv4 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:25,852 INFO L273 TraceCheckUtils]: 132: Hoare triple {24559#(= (_ bv4 32) ssl3_accept_~blastFlag~0)} assume !(8195bv32 == ~s__state~0); {24559#(= (_ bv4 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:25,852 INFO L273 TraceCheckUtils]: 133: Hoare triple {24559#(= (_ bv4 32) ssl3_accept_~blastFlag~0)} assume !(8480bv32 == ~s__state~0); {24559#(= (_ bv4 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:25,854 INFO L273 TraceCheckUtils]: 134: Hoare triple {24559#(= (_ bv4 32) ssl3_accept_~blastFlag~0)} assume !(8481bv32 == ~s__state~0); {24559#(= (_ bv4 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:25,854 INFO L273 TraceCheckUtils]: 135: Hoare triple {24559#(= (_ bv4 32) ssl3_accept_~blastFlag~0)} assume !(8482bv32 == ~s__state~0); {24559#(= (_ bv4 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:25,854 INFO L273 TraceCheckUtils]: 136: Hoare triple {24559#(= (_ bv4 32) ssl3_accept_~blastFlag~0)} assume !(8464bv32 == ~s__state~0); {24559#(= (_ bv4 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:25,855 INFO L273 TraceCheckUtils]: 137: Hoare triple {24559#(= (_ bv4 32) ssl3_accept_~blastFlag~0)} assume !(8465bv32 == ~s__state~0); {24559#(= (_ bv4 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:25,855 INFO L273 TraceCheckUtils]: 138: Hoare triple {24559#(= (_ bv4 32) ssl3_accept_~blastFlag~0)} assume !(8466bv32 == ~s__state~0); {24559#(= (_ bv4 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:25,855 INFO L273 TraceCheckUtils]: 139: Hoare triple {24559#(= (_ bv4 32) ssl3_accept_~blastFlag~0)} assume !(8496bv32 == ~s__state~0); {24559#(= (_ bv4 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:25,856 INFO L273 TraceCheckUtils]: 140: Hoare triple {24559#(= (_ bv4 32) ssl3_accept_~blastFlag~0)} assume !(8497bv32 == ~s__state~0); {24559#(= (_ bv4 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:25,856 INFO L273 TraceCheckUtils]: 141: Hoare triple {24559#(= (_ bv4 32) ssl3_accept_~blastFlag~0)} assume !(8512bv32 == ~s__state~0); {24559#(= (_ bv4 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:25,856 INFO L273 TraceCheckUtils]: 142: Hoare triple {24559#(= (_ bv4 32) ssl3_accept_~blastFlag~0)} assume !(8513bv32 == ~s__state~0); {24559#(= (_ bv4 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:25,856 INFO L273 TraceCheckUtils]: 143: Hoare triple {24559#(= (_ bv4 32) ssl3_accept_~blastFlag~0)} assume !(8528bv32 == ~s__state~0); {24559#(= (_ bv4 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:25,857 INFO L273 TraceCheckUtils]: 144: Hoare triple {24559#(= (_ bv4 32) ssl3_accept_~blastFlag~0)} assume !(8529bv32 == ~s__state~0); {24559#(= (_ bv4 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:25,857 INFO L273 TraceCheckUtils]: 145: Hoare triple {24559#(= (_ bv4 32) ssl3_accept_~blastFlag~0)} assume !(8544bv32 == ~s__state~0); {24559#(= (_ bv4 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:25,858 INFO L273 TraceCheckUtils]: 146: Hoare triple {24559#(= (_ bv4 32) ssl3_accept_~blastFlag~0)} assume !(8545bv32 == ~s__state~0); {24559#(= (_ bv4 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:25,858 INFO L273 TraceCheckUtils]: 147: Hoare triple {24559#(= (_ bv4 32) ssl3_accept_~blastFlag~0)} assume !(8560bv32 == ~s__state~0); {24559#(= (_ bv4 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:25,859 INFO L273 TraceCheckUtils]: 148: Hoare triple {24559#(= (_ bv4 32) ssl3_accept_~blastFlag~0)} assume !(8561bv32 == ~s__state~0); {24559#(= (_ bv4 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:25,859 INFO L273 TraceCheckUtils]: 149: Hoare triple {24559#(= (_ bv4 32) ssl3_accept_~blastFlag~0)} assume !(8448bv32 == ~s__state~0); {24559#(= (_ bv4 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:25,860 INFO L273 TraceCheckUtils]: 150: Hoare triple {24559#(= (_ bv4 32) ssl3_accept_~blastFlag~0)} assume !(8576bv32 == ~s__state~0); {24559#(= (_ bv4 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:25,860 INFO L273 TraceCheckUtils]: 151: Hoare triple {24559#(= (_ bv4 32) ssl3_accept_~blastFlag~0)} assume !(8577bv32 == ~s__state~0); {24559#(= (_ bv4 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:25,861 INFO L273 TraceCheckUtils]: 152: Hoare triple {24559#(= (_ bv4 32) ssl3_accept_~blastFlag~0)} assume !(8592bv32 == ~s__state~0); {24559#(= (_ bv4 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:25,862 INFO L273 TraceCheckUtils]: 153: Hoare triple {24559#(= (_ bv4 32) ssl3_accept_~blastFlag~0)} assume !(8593bv32 == ~s__state~0); {24559#(= (_ bv4 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:25,862 INFO L273 TraceCheckUtils]: 154: Hoare triple {24559#(= (_ bv4 32) ssl3_accept_~blastFlag~0)} assume !(8608bv32 == ~s__state~0); {24559#(= (_ bv4 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:25,863 INFO L273 TraceCheckUtils]: 155: Hoare triple {24559#(= (_ bv4 32) ssl3_accept_~blastFlag~0)} assume !(8609bv32 == ~s__state~0); {24559#(= (_ bv4 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:25,863 INFO L273 TraceCheckUtils]: 156: Hoare triple {24559#(= (_ bv4 32) ssl3_accept_~blastFlag~0)} assume !(8640bv32 == ~s__state~0); {24559#(= (_ bv4 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:25,864 INFO L273 TraceCheckUtils]: 157: Hoare triple {24559#(= (_ bv4 32) ssl3_accept_~blastFlag~0)} assume !(8641bv32 == ~s__state~0); {24559#(= (_ bv4 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:25,864 INFO L273 TraceCheckUtils]: 158: Hoare triple {24559#(= (_ bv4 32) ssl3_accept_~blastFlag~0)} assume !(8656bv32 == ~s__state~0); {24559#(= (_ bv4 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:25,865 INFO L273 TraceCheckUtils]: 159: Hoare triple {24559#(= (_ bv4 32) ssl3_accept_~blastFlag~0)} assume !(8657bv32 == ~s__state~0); {24559#(= (_ bv4 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:25,865 INFO L273 TraceCheckUtils]: 160: Hoare triple {24559#(= (_ bv4 32) ssl3_accept_~blastFlag~0)} assume 8672bv32 == ~s__state~0; {24559#(= (_ bv4 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:25,866 INFO L273 TraceCheckUtils]: 161: Hoare triple {24559#(= (_ bv4 32) ssl3_accept_~blastFlag~0)} ~ret~0 := #t~nondet46;havoc #t~nondet46; {24559#(= (_ bv4 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:25,866 INFO L273 TraceCheckUtils]: 162: Hoare triple {24559#(= (_ bv4 32) ssl3_accept_~blastFlag~0)} assume !(4bv32 == ~blastFlag~0); {24195#false} is VALID [2018-11-23 10:52:25,866 INFO L273 TraceCheckUtils]: 163: Hoare triple {24195#false} assume 5bv32 == ~blastFlag~0; {24195#false} is VALID [2018-11-23 10:52:25,867 INFO L256 TraceCheckUtils]: 164: Hoare triple {24195#false} call ERR(); {24195#false} is VALID [2018-11-23 10:52:25,867 INFO L273 TraceCheckUtils]: 165: Hoare triple {24195#false} assume !false; {24195#false} is VALID [2018-11-23 10:52:25,881 INFO L134 CoverageAnalysis]: Checked inductivity of 193 backedges. 95 proven. 0 refuted. 0 times theorem prover too weak. 98 trivial. 0 not checked. [2018-11-23 10:52:25,881 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-11-23 10:52:25,885 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-23 10:52:25,885 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-23 10:52:25,886 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 166 [2018-11-23 10:52:25,886 INFO L84 Accepts]: Finished accepts. word is accepted. [2018-11-23 10:52:25,886 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 3 states. [2018-11-23 10:52:26,296 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 109 edges. 109 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2018-11-23 10:52:26,296 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-11-23 10:52:26,297 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-23 10:52:26,297 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-23 10:52:26,297 INFO L87 Difference]: Start difference. First operand 936 states and 1264 transitions. Second operand 3 states. [2018-11-23 10:52:27,323 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-23 10:52:27,323 INFO L93 Difference]: Finished difference Result 1877 states and 2538 transitions. [2018-11-23 10:52:27,323 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-23 10:52:27,324 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 166 [2018-11-23 10:52:27,324 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-23 10:52:27,324 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2018-11-23 10:52:27,327 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 573 transitions. [2018-11-23 10:52:27,327 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2018-11-23 10:52:27,329 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 573 transitions. [2018-11-23 10:52:27,329 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 3 states and 573 transitions. [2018-11-23 10:52:27,861 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 573 edges. 573 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2018-11-23 10:52:27,923 INFO L225 Difference]: With dead ends: 1877 [2018-11-23 10:52:27,923 INFO L226 Difference]: Without dead ends: 1163 [2018-11-23 10:52:27,924 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 165 GetRequests, 164 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-23 10:52:27,926 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1163 states. [2018-11-23 10:52:28,241 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1163 to 1163. [2018-11-23 10:52:28,241 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2018-11-23 10:52:28,242 INFO L82 GeneralOperation]: Start isEquivalent. First operand 1163 states. Second operand 1163 states. [2018-11-23 10:52:28,242 INFO L74 IsIncluded]: Start isIncluded. First operand 1163 states. Second operand 1163 states. [2018-11-23 10:52:28,242 INFO L87 Difference]: Start difference. First operand 1163 states. Second operand 1163 states. [2018-11-23 10:52:28,296 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-23 10:52:28,296 INFO L93 Difference]: Finished difference Result 1163 states and 1570 transitions. [2018-11-23 10:52:28,296 INFO L276 IsEmpty]: Start isEmpty. Operand 1163 states and 1570 transitions. [2018-11-23 10:52:28,298 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-11-23 10:52:28,298 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2018-11-23 10:52:28,298 INFO L74 IsIncluded]: Start isIncluded. First operand 1163 states. Second operand 1163 states. [2018-11-23 10:52:28,298 INFO L87 Difference]: Start difference. First operand 1163 states. Second operand 1163 states. [2018-11-23 10:52:28,348 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-23 10:52:28,349 INFO L93 Difference]: Finished difference Result 1163 states and 1570 transitions. [2018-11-23 10:52:28,349 INFO L276 IsEmpty]: Start isEmpty. Operand 1163 states and 1570 transitions. [2018-11-23 10:52:28,350 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-11-23 10:52:28,350 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2018-11-23 10:52:28,350 INFO L88 GeneralOperation]: Finished isEquivalent. [2018-11-23 10:52:28,350 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2018-11-23 10:52:28,350 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1163 states. [2018-11-23 10:52:28,398 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1163 states to 1163 states and 1570 transitions. [2018-11-23 10:52:28,399 INFO L78 Accepts]: Start accepts. Automaton has 1163 states and 1570 transitions. Word has length 166 [2018-11-23 10:52:28,399 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-23 10:52:28,399 INFO L480 AbstractCegarLoop]: Abstraction has 1163 states and 1570 transitions. [2018-11-23 10:52:28,399 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-11-23 10:52:28,399 INFO L276 IsEmpty]: Start isEmpty. Operand 1163 states and 1570 transitions. [2018-11-23 10:52:28,403 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 209 [2018-11-23 10:52:28,403 INFO L394 BasicCegarLoop]: Found error trace [2018-11-23 10:52:28,403 INFO L402 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 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] [2018-11-23 10:52:28,403 INFO L423 AbstractCegarLoop]: === Iteration 10 === [ERRErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-23 10:52:28,404 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-23 10:52:28,404 INFO L82 PathProgramCache]: Analyzing trace with hash -52195075, now seen corresponding path program 1 times [2018-11-23 10:52:28,404 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-23 10:52:28,404 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc4nyu Starting monitored process 11 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 11 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk [2018-11-23 10:52:28,430 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-23 10:52:28,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-23 10:52:28,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-23 10:52:28,538 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-23 10:52:28,722 INFO L256 TraceCheckUtils]: 0: Hoare triple {30473#true} call ULTIMATE.init(); {30473#true} is VALID [2018-11-23 10:52:28,723 INFO L273 TraceCheckUtils]: 1: Hoare triple {30473#true} assume true; {30473#true} is VALID [2018-11-23 10:52:28,723 INFO L268 TraceCheckUtils]: 2: Hoare quadruple {30473#true} {30473#true} #611#return; {30473#true} is VALID [2018-11-23 10:52:28,723 INFO L256 TraceCheckUtils]: 3: Hoare triple {30473#true} call #t~ret51 := main(); {30473#true} is VALID [2018-11-23 10:52:28,723 INFO L273 TraceCheckUtils]: 4: Hoare triple {30473#true} havoc ~s~0;havoc ~tmp~1;~s~0 := 8464bv32; {30473#true} is VALID [2018-11-23 10:52:28,724 INFO L256 TraceCheckUtils]: 5: Hoare triple {30473#true} call #t~ret50 := ssl3_accept(~s~0); {30473#true} is VALID [2018-11-23 10:52:28,724 INFO L273 TraceCheckUtils]: 6: Hoare triple {30473#true} ~initial_state := #in~initial_state;~s__info_callback~0 := #t~nondet0;havoc #t~nondet0;~s__in_handshake~0 := #t~nondet1;havoc #t~nondet1;havoc ~s__state~0;havoc ~s__new_session~0;havoc ~s__server~0;~s__version~0 := #t~nondet2;havoc #t~nondet2;havoc ~s__type~0;havoc ~s__init_num~0;~s__hit~0 := #t~nondet3;havoc #t~nondet3;havoc ~s__rwstate~0;havoc ~s__init_buf___0~0;~s__debug~0 := #t~nondet4;havoc #t~nondet4;havoc ~s__shutdown~0;~s__cert~0 := #t~nondet5;havoc #t~nondet5;~s__options~0 := #t~nondet6;havoc #t~nondet6;~s__verify_mode~0 := #t~nondet7;havoc #t~nondet7;~s__session__peer~0 := #t~nondet8;havoc #t~nondet8;~s__cert__pkeys__AT0__privatekey~0 := #t~nondet9;havoc #t~nondet9;~s__ctx__info_callback~0 := #t~nondet10;havoc #t~nondet10;~s__ctx__stats__sess_accept_renegotiate~0 := #t~nondet11;havoc #t~nondet11;~s__ctx__stats__sess_accept~0 := #t~nondet12;havoc #t~nondet12;~s__ctx__stats__sess_accept_good~0 := #t~nondet13;havoc #t~nondet13;havoc ~s__s3__tmp__cert_request~0;~s__s3__tmp__reuse_message~0 := #t~nondet14;havoc #t~nondet14;havoc ~s__s3__tmp__use_rsa_tmp~0;~s__s3__tmp__new_cipher~0 := #t~nondet15;havoc #t~nondet15;~s__s3__tmp__new_cipher__algorithms~0 := #t~nondet16;havoc #t~nondet16;havoc ~s__s3__tmp__next_state___0~0;~s__s3__tmp__new_cipher__algo_strength~0 := #t~nondet17;havoc #t~nondet17;havoc ~s__session__cipher~0;~buf~0 := #t~nondet18;havoc #t~nondet18;havoc ~l~0;havoc ~Time~0;~tmp~0 := #t~nondet19;havoc #t~nondet19;havoc ~cb~0;havoc ~num1~0;havoc ~ret~0;havoc ~new_state~0;havoc ~state~0;havoc ~skip~0;havoc ~got_new_session~0;~tmp___1~0 := #t~nondet20;havoc #t~nondet20;~tmp___2~0 := #t~nondet21;havoc #t~nondet21;havoc ~tmp___3~0;havoc ~tmp___4~0;havoc ~tmp___5~0;havoc ~tmp___6~0;havoc ~tmp___7~0;~tmp___8~0 := #t~nondet22;havoc #t~nondet22;havoc ~tmp___9~0;havoc ~tmp___10~0;havoc ~blastFlag~0;havoc ~__cil_tmp55~0;havoc ~__cil_tmp56~0;havoc ~__cil_tmp57~0;havoc ~__cil_tmp58~0;havoc ~__cil_tmp59~0;havoc ~__cil_tmp60~0;havoc ~__cil_tmp61~0;~s__state~0 := ~initial_state;~blastFlag~0 := 0bv32;~Time~0 := ~tmp~0;~cb~0 := 0bv32;~ret~0 := 4294967295bv32;~skip~0 := 0bv32;~got_new_session~0 := 0bv32; {30473#true} is VALID [2018-11-23 10:52:28,724 INFO L273 TraceCheckUtils]: 7: Hoare triple {30473#true} assume 0bv32 != ~s__info_callback~0;~cb~0 := ~s__info_callback~0; {30473#true} is VALID [2018-11-23 10:52:28,724 INFO L273 TraceCheckUtils]: 8: Hoare triple {30473#true} #t~post23 := ~s__in_handshake~0;~s__in_handshake~0 := ~bvadd32(1bv32, #t~post23);havoc #t~post23; {30473#true} is VALID [2018-11-23 10:52:28,724 INFO L273 TraceCheckUtils]: 9: Hoare triple {30473#true} assume !(0bv32 != ~bvadd32(12288bv32, ~tmp___1~0)); {30473#true} is VALID [2018-11-23 10:52:28,725 INFO L273 TraceCheckUtils]: 10: Hoare triple {30473#true} assume !(0bv32 == ~s__cert~0); {30473#true} is VALID [2018-11-23 10:52:28,725 INFO L273 TraceCheckUtils]: 11: Hoare triple {30473#true} assume !false; {30473#true} is VALID [2018-11-23 10:52:28,725 INFO L273 TraceCheckUtils]: 12: Hoare triple {30473#true} ~state~0 := ~s__state~0; {30473#true} is VALID [2018-11-23 10:52:28,725 INFO L273 TraceCheckUtils]: 13: Hoare triple {30473#true} assume !(12292bv32 == ~s__state~0); {30473#true} is VALID [2018-11-23 10:52:28,725 INFO L273 TraceCheckUtils]: 14: Hoare triple {30473#true} assume !(16384bv32 == ~s__state~0); {30473#true} is VALID [2018-11-23 10:52:28,725 INFO L273 TraceCheckUtils]: 15: Hoare triple {30473#true} assume !(8192bv32 == ~s__state~0); {30473#true} is VALID [2018-11-23 10:52:28,726 INFO L273 TraceCheckUtils]: 16: Hoare triple {30473#true} assume !(24576bv32 == ~s__state~0); {30473#true} is VALID [2018-11-23 10:52:28,726 INFO L273 TraceCheckUtils]: 17: Hoare triple {30473#true} assume !(8195bv32 == ~s__state~0); {30473#true} is VALID [2018-11-23 10:52:28,726 INFO L273 TraceCheckUtils]: 18: Hoare triple {30473#true} assume !(8480bv32 == ~s__state~0); {30473#true} is VALID [2018-11-23 10:52:28,726 INFO L273 TraceCheckUtils]: 19: Hoare triple {30473#true} assume !(8481bv32 == ~s__state~0); {30473#true} is VALID [2018-11-23 10:52:28,726 INFO L273 TraceCheckUtils]: 20: Hoare triple {30473#true} assume !(8482bv32 == ~s__state~0); {30473#true} is VALID [2018-11-23 10:52:28,726 INFO L273 TraceCheckUtils]: 21: Hoare triple {30473#true} assume 8464bv32 == ~s__state~0; {30473#true} is VALID [2018-11-23 10:52:28,726 INFO L273 TraceCheckUtils]: 22: Hoare triple {30473#true} ~s__shutdown~0 := 0bv32;~ret~0 := #t~nondet30;havoc #t~nondet30; {30473#true} is VALID [2018-11-23 10:52:28,726 INFO L273 TraceCheckUtils]: 23: Hoare triple {30473#true} assume 0bv32 == ~blastFlag~0;~blastFlag~0 := 1bv32; {30473#true} is VALID [2018-11-23 10:52:28,727 INFO L273 TraceCheckUtils]: 24: Hoare triple {30473#true} assume !~bvsle32(~ret~0, 0bv32);~got_new_session~0 := 1bv32;~s__state~0 := 8496bv32;~s__init_num~0 := 0bv32; {30473#true} is VALID [2018-11-23 10:52:28,727 INFO L273 TraceCheckUtils]: 25: Hoare triple {30473#true} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {30473#true} is VALID [2018-11-23 10:52:28,727 INFO L273 TraceCheckUtils]: 26: Hoare triple {30473#true} ~skip~0 := 0bv32; {30473#true} is VALID [2018-11-23 10:52:28,727 INFO L273 TraceCheckUtils]: 27: Hoare triple {30473#true} assume !false; {30473#true} is VALID [2018-11-23 10:52:28,727 INFO L273 TraceCheckUtils]: 28: Hoare triple {30473#true} ~state~0 := ~s__state~0; {30473#true} is VALID [2018-11-23 10:52:28,727 INFO L273 TraceCheckUtils]: 29: Hoare triple {30473#true} assume !(12292bv32 == ~s__state~0); {30473#true} is VALID [2018-11-23 10:52:28,727 INFO L273 TraceCheckUtils]: 30: Hoare triple {30473#true} assume !(16384bv32 == ~s__state~0); {30473#true} is VALID [2018-11-23 10:52:28,728 INFO L273 TraceCheckUtils]: 31: Hoare triple {30473#true} assume !(8192bv32 == ~s__state~0); {30473#true} is VALID [2018-11-23 10:52:28,728 INFO L273 TraceCheckUtils]: 32: Hoare triple {30473#true} assume !(24576bv32 == ~s__state~0); {30473#true} is VALID [2018-11-23 10:52:28,728 INFO L273 TraceCheckUtils]: 33: Hoare triple {30473#true} assume !(8195bv32 == ~s__state~0); {30473#true} is VALID [2018-11-23 10:52:28,728 INFO L273 TraceCheckUtils]: 34: Hoare triple {30473#true} assume !(8480bv32 == ~s__state~0); {30473#true} is VALID [2018-11-23 10:52:28,728 INFO L273 TraceCheckUtils]: 35: Hoare triple {30473#true} assume !(8481bv32 == ~s__state~0); {30473#true} is VALID [2018-11-23 10:52:28,728 INFO L273 TraceCheckUtils]: 36: Hoare triple {30473#true} assume !(8482bv32 == ~s__state~0); {30473#true} is VALID [2018-11-23 10:52:28,728 INFO L273 TraceCheckUtils]: 37: Hoare triple {30473#true} assume !(8464bv32 == ~s__state~0); {30473#true} is VALID [2018-11-23 10:52:28,729 INFO L273 TraceCheckUtils]: 38: Hoare triple {30473#true} assume !(8465bv32 == ~s__state~0); {30473#true} is VALID [2018-11-23 10:52:28,729 INFO L273 TraceCheckUtils]: 39: Hoare triple {30473#true} assume !(8466bv32 == ~s__state~0); {30473#true} is VALID [2018-11-23 10:52:28,729 INFO L273 TraceCheckUtils]: 40: Hoare triple {30473#true} assume 8496bv32 == ~s__state~0; {30473#true} is VALID [2018-11-23 10:52:28,729 INFO L273 TraceCheckUtils]: 41: Hoare triple {30473#true} ~ret~0 := #t~nondet31;havoc #t~nondet31; {30473#true} is VALID [2018-11-23 10:52:28,729 INFO L273 TraceCheckUtils]: 42: Hoare triple {30473#true} assume 1bv32 == ~blastFlag~0;~blastFlag~0 := 2bv32; {30473#true} is VALID [2018-11-23 10:52:28,729 INFO L273 TraceCheckUtils]: 43: Hoare triple {30473#true} assume !~bvsle32(~ret~0, 0bv32); {30473#true} is VALID [2018-11-23 10:52:28,729 INFO L273 TraceCheckUtils]: 44: Hoare triple {30473#true} assume 0bv32 != ~s__hit~0;~s__state~0 := 8656bv32; {30473#true} is VALID [2018-11-23 10:52:28,729 INFO L273 TraceCheckUtils]: 45: Hoare triple {30473#true} ~s__init_num~0 := 0bv32; {30473#true} is VALID [2018-11-23 10:52:28,729 INFO L273 TraceCheckUtils]: 46: Hoare triple {30473#true} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {30473#true} is VALID [2018-11-23 10:52:28,730 INFO L273 TraceCheckUtils]: 47: Hoare triple {30473#true} ~skip~0 := 0bv32; {30473#true} is VALID [2018-11-23 10:52:28,730 INFO L273 TraceCheckUtils]: 48: Hoare triple {30473#true} assume !false; {30473#true} is VALID [2018-11-23 10:52:28,730 INFO L273 TraceCheckUtils]: 49: Hoare triple {30473#true} ~state~0 := ~s__state~0; {30473#true} is VALID [2018-11-23 10:52:28,730 INFO L273 TraceCheckUtils]: 50: Hoare triple {30473#true} assume !(12292bv32 == ~s__state~0); {30473#true} is VALID [2018-11-23 10:52:28,730 INFO L273 TraceCheckUtils]: 51: Hoare triple {30473#true} assume !(16384bv32 == ~s__state~0); {30473#true} is VALID [2018-11-23 10:52:28,730 INFO L273 TraceCheckUtils]: 52: Hoare triple {30473#true} assume !(8192bv32 == ~s__state~0); {30473#true} is VALID [2018-11-23 10:52:28,730 INFO L273 TraceCheckUtils]: 53: Hoare triple {30473#true} assume !(24576bv32 == ~s__state~0); {30473#true} is VALID [2018-11-23 10:52:28,730 INFO L273 TraceCheckUtils]: 54: Hoare triple {30473#true} assume !(8195bv32 == ~s__state~0); {30473#true} is VALID [2018-11-23 10:52:28,731 INFO L273 TraceCheckUtils]: 55: Hoare triple {30473#true} assume !(8480bv32 == ~s__state~0); {30473#true} is VALID [2018-11-23 10:52:28,731 INFO L273 TraceCheckUtils]: 56: Hoare triple {30473#true} assume !(8481bv32 == ~s__state~0); {30473#true} is VALID [2018-11-23 10:52:28,731 INFO L273 TraceCheckUtils]: 57: Hoare triple {30473#true} assume !(8482bv32 == ~s__state~0); {30473#true} is VALID [2018-11-23 10:52:28,731 INFO L273 TraceCheckUtils]: 58: Hoare triple {30473#true} assume !(8464bv32 == ~s__state~0); {30473#true} is VALID [2018-11-23 10:52:28,731 INFO L273 TraceCheckUtils]: 59: Hoare triple {30473#true} assume !(8465bv32 == ~s__state~0); {30473#true} is VALID [2018-11-23 10:52:28,731 INFO L273 TraceCheckUtils]: 60: Hoare triple {30473#true} assume !(8466bv32 == ~s__state~0); {30473#true} is VALID [2018-11-23 10:52:28,731 INFO L273 TraceCheckUtils]: 61: Hoare triple {30473#true} assume !(8496bv32 == ~s__state~0); {30473#true} is VALID [2018-11-23 10:52:28,731 INFO L273 TraceCheckUtils]: 62: Hoare triple {30473#true} assume !(8497bv32 == ~s__state~0); {30473#true} is VALID [2018-11-23 10:52:28,732 INFO L273 TraceCheckUtils]: 63: Hoare triple {30473#true} assume !(8512bv32 == ~s__state~0); {30473#true} is VALID [2018-11-23 10:52:28,732 INFO L273 TraceCheckUtils]: 64: Hoare triple {30473#true} assume !(8513bv32 == ~s__state~0); {30473#true} is VALID [2018-11-23 10:52:28,732 INFO L273 TraceCheckUtils]: 65: Hoare triple {30473#true} assume !(8528bv32 == ~s__state~0); {30473#true} is VALID [2018-11-23 10:52:28,732 INFO L273 TraceCheckUtils]: 66: Hoare triple {30473#true} assume !(8529bv32 == ~s__state~0); {30473#true} is VALID [2018-11-23 10:52:28,732 INFO L273 TraceCheckUtils]: 67: Hoare triple {30473#true} assume !(8544bv32 == ~s__state~0); {30473#true} is VALID [2018-11-23 10:52:28,732 INFO L273 TraceCheckUtils]: 68: Hoare triple {30473#true} assume !(8545bv32 == ~s__state~0); {30473#true} is VALID [2018-11-23 10:52:28,732 INFO L273 TraceCheckUtils]: 69: Hoare triple {30473#true} assume !(8560bv32 == ~s__state~0); {30473#true} is VALID [2018-11-23 10:52:28,732 INFO L273 TraceCheckUtils]: 70: Hoare triple {30473#true} assume !(8561bv32 == ~s__state~0); {30473#true} is VALID [2018-11-23 10:52:28,733 INFO L273 TraceCheckUtils]: 71: Hoare triple {30473#true} assume !(8448bv32 == ~s__state~0); {30473#true} is VALID [2018-11-23 10:52:28,733 INFO L273 TraceCheckUtils]: 72: Hoare triple {30473#true} assume !(8576bv32 == ~s__state~0); {30473#true} is VALID [2018-11-23 10:52:28,733 INFO L273 TraceCheckUtils]: 73: Hoare triple {30473#true} assume !(8577bv32 == ~s__state~0); {30473#true} is VALID [2018-11-23 10:52:28,733 INFO L273 TraceCheckUtils]: 74: Hoare triple {30473#true} assume !(8592bv32 == ~s__state~0); {30473#true} is VALID [2018-11-23 10:52:28,733 INFO L273 TraceCheckUtils]: 75: Hoare triple {30473#true} assume !(8593bv32 == ~s__state~0); {30473#true} is VALID [2018-11-23 10:52:28,733 INFO L273 TraceCheckUtils]: 76: Hoare triple {30473#true} assume !(8608bv32 == ~s__state~0); {30473#true} is VALID [2018-11-23 10:52:28,733 INFO L273 TraceCheckUtils]: 77: Hoare triple {30473#true} assume !(8609bv32 == ~s__state~0); {30473#true} is VALID [2018-11-23 10:52:28,733 INFO L273 TraceCheckUtils]: 78: Hoare triple {30473#true} assume !(8640bv32 == ~s__state~0); {30473#true} is VALID [2018-11-23 10:52:28,733 INFO L273 TraceCheckUtils]: 79: Hoare triple {30473#true} assume !(8641bv32 == ~s__state~0); {30473#true} is VALID [2018-11-23 10:52:28,734 INFO L273 TraceCheckUtils]: 80: Hoare triple {30473#true} assume 8656bv32 == ~s__state~0; {30473#true} is VALID [2018-11-23 10:52:28,734 INFO L273 TraceCheckUtils]: 81: Hoare triple {30473#true} ~s__session__cipher~0 := ~s__s3__tmp__new_cipher~0;~tmp___9~0 := #t~nondet43;havoc #t~nondet43; {30473#true} is VALID [2018-11-23 10:52:28,734 INFO L273 TraceCheckUtils]: 82: Hoare triple {30473#true} assume !(0bv32 == ~tmp___9~0);~ret~0 := #t~nondet44;havoc #t~nondet44; {30473#true} is VALID [2018-11-23 10:52:28,734 INFO L273 TraceCheckUtils]: 83: Hoare triple {30473#true} assume 2bv32 == ~blastFlag~0;~blastFlag~0 := 3bv32; {30473#true} is VALID [2018-11-23 10:52:28,734 INFO L273 TraceCheckUtils]: 84: Hoare triple {30473#true} assume !~bvsle32(~ret~0, 0bv32);~s__state~0 := 8672bv32;~s__init_num~0 := 0bv32;~tmp___10~0 := #t~nondet45;havoc #t~nondet45; {30473#true} is VALID [2018-11-23 10:52:28,734 INFO L273 TraceCheckUtils]: 85: Hoare triple {30473#true} assume !(0bv32 == ~tmp___10~0); {30473#true} is VALID [2018-11-23 10:52:28,734 INFO L273 TraceCheckUtils]: 86: Hoare triple {30473#true} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {30473#true} is VALID [2018-11-23 10:52:28,734 INFO L273 TraceCheckUtils]: 87: Hoare triple {30473#true} ~skip~0 := 0bv32; {30473#true} is VALID [2018-11-23 10:52:28,735 INFO L273 TraceCheckUtils]: 88: Hoare triple {30473#true} assume !false; {30473#true} is VALID [2018-11-23 10:52:28,735 INFO L273 TraceCheckUtils]: 89: Hoare triple {30473#true} ~state~0 := ~s__state~0; {30473#true} is VALID [2018-11-23 10:52:28,735 INFO L273 TraceCheckUtils]: 90: Hoare triple {30473#true} assume !(12292bv32 == ~s__state~0); {30473#true} is VALID [2018-11-23 10:52:28,735 INFO L273 TraceCheckUtils]: 91: Hoare triple {30473#true} assume !(16384bv32 == ~s__state~0); {30473#true} is VALID [2018-11-23 10:52:28,735 INFO L273 TraceCheckUtils]: 92: Hoare triple {30473#true} assume !(8192bv32 == ~s__state~0); {30473#true} is VALID [2018-11-23 10:52:28,735 INFO L273 TraceCheckUtils]: 93: Hoare triple {30473#true} assume !(24576bv32 == ~s__state~0); {30473#true} is VALID [2018-11-23 10:52:28,735 INFO L273 TraceCheckUtils]: 94: Hoare triple {30473#true} assume !(8195bv32 == ~s__state~0); {30473#true} is VALID [2018-11-23 10:52:28,735 INFO L273 TraceCheckUtils]: 95: Hoare triple {30473#true} assume !(8480bv32 == ~s__state~0); {30473#true} is VALID [2018-11-23 10:52:28,736 INFO L273 TraceCheckUtils]: 96: Hoare triple {30473#true} assume !(8481bv32 == ~s__state~0); {30473#true} is VALID [2018-11-23 10:52:28,736 INFO L273 TraceCheckUtils]: 97: Hoare triple {30473#true} assume !(8482bv32 == ~s__state~0); {30473#true} is VALID [2018-11-23 10:52:28,736 INFO L273 TraceCheckUtils]: 98: Hoare triple {30473#true} assume !(8464bv32 == ~s__state~0); {30473#true} is VALID [2018-11-23 10:52:28,736 INFO L273 TraceCheckUtils]: 99: Hoare triple {30473#true} assume !(8465bv32 == ~s__state~0); {30473#true} is VALID [2018-11-23 10:52:28,736 INFO L273 TraceCheckUtils]: 100: Hoare triple {30473#true} assume !(8466bv32 == ~s__state~0); {30473#true} is VALID [2018-11-23 10:52:28,736 INFO L273 TraceCheckUtils]: 101: Hoare triple {30473#true} assume !(8496bv32 == ~s__state~0); {30473#true} is VALID [2018-11-23 10:52:28,736 INFO L273 TraceCheckUtils]: 102: Hoare triple {30473#true} assume !(8497bv32 == ~s__state~0); {30473#true} is VALID [2018-11-23 10:52:28,736 INFO L273 TraceCheckUtils]: 103: Hoare triple {30473#true} assume !(8512bv32 == ~s__state~0); {30473#true} is VALID [2018-11-23 10:52:28,736 INFO L273 TraceCheckUtils]: 104: Hoare triple {30473#true} assume !(8513bv32 == ~s__state~0); {30473#true} is VALID [2018-11-23 10:52:28,737 INFO L273 TraceCheckUtils]: 105: Hoare triple {30473#true} assume !(8528bv32 == ~s__state~0); {30473#true} is VALID [2018-11-23 10:52:28,737 INFO L273 TraceCheckUtils]: 106: Hoare triple {30473#true} assume !(8529bv32 == ~s__state~0); {30473#true} is VALID [2018-11-23 10:52:28,737 INFO L273 TraceCheckUtils]: 107: Hoare triple {30473#true} assume !(8544bv32 == ~s__state~0); {30473#true} is VALID [2018-11-23 10:52:28,737 INFO L273 TraceCheckUtils]: 108: Hoare triple {30473#true} assume !(8545bv32 == ~s__state~0); {30473#true} is VALID [2018-11-23 10:52:28,737 INFO L273 TraceCheckUtils]: 109: Hoare triple {30473#true} assume !(8560bv32 == ~s__state~0); {30473#true} is VALID [2018-11-23 10:52:28,737 INFO L273 TraceCheckUtils]: 110: Hoare triple {30473#true} assume !(8561bv32 == ~s__state~0); {30473#true} is VALID [2018-11-23 10:52:28,737 INFO L273 TraceCheckUtils]: 111: Hoare triple {30473#true} assume !(8448bv32 == ~s__state~0); {30473#true} is VALID [2018-11-23 10:52:28,737 INFO L273 TraceCheckUtils]: 112: Hoare triple {30473#true} assume !(8576bv32 == ~s__state~0); {30473#true} is VALID [2018-11-23 10:52:28,738 INFO L273 TraceCheckUtils]: 113: Hoare triple {30473#true} assume !(8577bv32 == ~s__state~0); {30473#true} is VALID [2018-11-23 10:52:28,738 INFO L273 TraceCheckUtils]: 114: Hoare triple {30473#true} assume !(8592bv32 == ~s__state~0); {30473#true} is VALID [2018-11-23 10:52:28,738 INFO L273 TraceCheckUtils]: 115: Hoare triple {30473#true} assume !(8593bv32 == ~s__state~0); {30473#true} is VALID [2018-11-23 10:52:28,738 INFO L273 TraceCheckUtils]: 116: Hoare triple {30473#true} assume !(8608bv32 == ~s__state~0); {30473#true} is VALID [2018-11-23 10:52:28,738 INFO L273 TraceCheckUtils]: 117: Hoare triple {30473#true} assume !(8609bv32 == ~s__state~0); {30473#true} is VALID [2018-11-23 10:52:28,738 INFO L273 TraceCheckUtils]: 118: Hoare triple {30473#true} assume 8640bv32 == ~s__state~0; {30473#true} is VALID [2018-11-23 10:52:28,738 INFO L273 TraceCheckUtils]: 119: Hoare triple {30473#true} ~ret~0 := #t~nondet42;havoc #t~nondet42; {30473#true} is VALID [2018-11-23 10:52:28,738 INFO L273 TraceCheckUtils]: 120: Hoare triple {30473#true} assume 3bv32 == ~blastFlag~0;~blastFlag~0 := 4bv32; {30473#true} is VALID [2018-11-23 10:52:28,739 INFO L273 TraceCheckUtils]: 121: Hoare triple {30473#true} assume !~bvsle32(~ret~0, 0bv32); {30473#true} is VALID [2018-11-23 10:52:28,739 INFO L273 TraceCheckUtils]: 122: Hoare triple {30473#true} assume 0bv32 != ~s__hit~0;~s__state~0 := 3bv32; {30473#true} is VALID [2018-11-23 10:52:28,739 INFO L273 TraceCheckUtils]: 123: Hoare triple {30473#true} ~s__init_num~0 := 0bv32; {30473#true} is VALID [2018-11-23 10:52:28,739 INFO L273 TraceCheckUtils]: 124: Hoare triple {30473#true} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {30473#true} is VALID [2018-11-23 10:52:28,739 INFO L273 TraceCheckUtils]: 125: Hoare triple {30473#true} ~skip~0 := 0bv32; {30473#true} is VALID [2018-11-23 10:52:28,739 INFO L273 TraceCheckUtils]: 126: Hoare triple {30473#true} assume !false; {30473#true} is VALID [2018-11-23 10:52:28,739 INFO L273 TraceCheckUtils]: 127: Hoare triple {30473#true} ~state~0 := ~s__state~0; {30473#true} is VALID [2018-11-23 10:52:28,739 INFO L273 TraceCheckUtils]: 128: Hoare triple {30473#true} assume !(12292bv32 == ~s__state~0); {30473#true} is VALID [2018-11-23 10:52:28,739 INFO L273 TraceCheckUtils]: 129: Hoare triple {30473#true} assume !(16384bv32 == ~s__state~0); {30473#true} is VALID [2018-11-23 10:52:28,740 INFO L273 TraceCheckUtils]: 130: Hoare triple {30473#true} assume !(8192bv32 == ~s__state~0); {30473#true} is VALID [2018-11-23 10:52:28,740 INFO L273 TraceCheckUtils]: 131: Hoare triple {30473#true} assume !(24576bv32 == ~s__state~0); {30473#true} is VALID [2018-11-23 10:52:28,740 INFO L273 TraceCheckUtils]: 132: Hoare triple {30473#true} assume !(8195bv32 == ~s__state~0); {30473#true} is VALID [2018-11-23 10:52:28,740 INFO L273 TraceCheckUtils]: 133: Hoare triple {30473#true} assume !(8480bv32 == ~s__state~0); {30473#true} is VALID [2018-11-23 10:52:28,740 INFO L273 TraceCheckUtils]: 134: Hoare triple {30473#true} assume !(8481bv32 == ~s__state~0); {30473#true} is VALID [2018-11-23 10:52:28,740 INFO L273 TraceCheckUtils]: 135: Hoare triple {30473#true} assume !(8482bv32 == ~s__state~0); {30473#true} is VALID [2018-11-23 10:52:28,740 INFO L273 TraceCheckUtils]: 136: Hoare triple {30473#true} assume !(8464bv32 == ~s__state~0); {30473#true} is VALID [2018-11-23 10:52:28,740 INFO L273 TraceCheckUtils]: 137: Hoare triple {30473#true} assume !(8465bv32 == ~s__state~0); {30473#true} is VALID [2018-11-23 10:52:28,741 INFO L273 TraceCheckUtils]: 138: Hoare triple {30473#true} assume !(8466bv32 == ~s__state~0); {30473#true} is VALID [2018-11-23 10:52:28,741 INFO L273 TraceCheckUtils]: 139: Hoare triple {30473#true} assume !(8496bv32 == ~s__state~0); {30473#true} is VALID [2018-11-23 10:52:28,741 INFO L273 TraceCheckUtils]: 140: Hoare triple {30473#true} assume !(8497bv32 == ~s__state~0); {30473#true} is VALID [2018-11-23 10:52:28,741 INFO L273 TraceCheckUtils]: 141: Hoare triple {30473#true} assume !(8512bv32 == ~s__state~0); {30473#true} is VALID [2018-11-23 10:52:28,741 INFO L273 TraceCheckUtils]: 142: Hoare triple {30473#true} assume !(8513bv32 == ~s__state~0); {30473#true} is VALID [2018-11-23 10:52:28,742 INFO L273 TraceCheckUtils]: 143: Hoare triple {30473#true} assume !(8528bv32 == ~s__state~0); {30473#true} is VALID [2018-11-23 10:52:28,742 INFO L273 TraceCheckUtils]: 144: Hoare triple {30473#true} assume !(8529bv32 == ~s__state~0); {30473#true} is VALID [2018-11-23 10:52:28,742 INFO L273 TraceCheckUtils]: 145: Hoare triple {30473#true} assume !(8544bv32 == ~s__state~0); {30473#true} is VALID [2018-11-23 10:52:28,742 INFO L273 TraceCheckUtils]: 146: Hoare triple {30473#true} assume !(8545bv32 == ~s__state~0); {30473#true} is VALID [2018-11-23 10:52:28,742 INFO L273 TraceCheckUtils]: 147: Hoare triple {30473#true} assume !(8560bv32 == ~s__state~0); {30473#true} is VALID [2018-11-23 10:52:28,742 INFO L273 TraceCheckUtils]: 148: Hoare triple {30473#true} assume !(8561bv32 == ~s__state~0); {30473#true} is VALID [2018-11-23 10:52:28,743 INFO L273 TraceCheckUtils]: 149: Hoare triple {30473#true} assume !(8448bv32 == ~s__state~0); {30473#true} is VALID [2018-11-23 10:52:28,743 INFO L273 TraceCheckUtils]: 150: Hoare triple {30473#true} assume !(8576bv32 == ~s__state~0); {30473#true} is VALID [2018-11-23 10:52:28,743 INFO L273 TraceCheckUtils]: 151: Hoare triple {30473#true} assume !(8577bv32 == ~s__state~0); {30473#true} is VALID [2018-11-23 10:52:28,743 INFO L273 TraceCheckUtils]: 152: Hoare triple {30473#true} assume !(8592bv32 == ~s__state~0); {30473#true} is VALID [2018-11-23 10:52:28,743 INFO L273 TraceCheckUtils]: 153: Hoare triple {30473#true} assume !(8593bv32 == ~s__state~0); {30473#true} is VALID [2018-11-23 10:52:28,743 INFO L273 TraceCheckUtils]: 154: Hoare triple {30473#true} assume !(8608bv32 == ~s__state~0); {30473#true} is VALID [2018-11-23 10:52:28,744 INFO L273 TraceCheckUtils]: 155: Hoare triple {30473#true} assume !(8609bv32 == ~s__state~0); {30473#true} is VALID [2018-11-23 10:52:28,744 INFO L273 TraceCheckUtils]: 156: Hoare triple {30473#true} assume !(8640bv32 == ~s__state~0); {30473#true} is VALID [2018-11-23 10:52:28,744 INFO L273 TraceCheckUtils]: 157: Hoare triple {30473#true} assume !(8641bv32 == ~s__state~0); {30473#true} is VALID [2018-11-23 10:52:28,744 INFO L273 TraceCheckUtils]: 158: Hoare triple {30473#true} assume !(8656bv32 == ~s__state~0); {30473#true} is VALID [2018-11-23 10:52:28,744 INFO L273 TraceCheckUtils]: 159: Hoare triple {30473#true} assume !(8657bv32 == ~s__state~0); {30473#true} is VALID [2018-11-23 10:52:28,744 INFO L273 TraceCheckUtils]: 160: Hoare triple {30473#true} assume 8672bv32 == ~s__state~0; {30473#true} is VALID [2018-11-23 10:52:28,745 INFO L273 TraceCheckUtils]: 161: Hoare triple {30473#true} ~ret~0 := #t~nondet46;havoc #t~nondet46; {30473#true} is VALID [2018-11-23 10:52:28,745 INFO L273 TraceCheckUtils]: 162: Hoare triple {30473#true} assume 4bv32 == ~blastFlag~0;~blastFlag~0 := 5bv32; {30473#true} is VALID [2018-11-23 10:52:28,760 INFO L273 TraceCheckUtils]: 163: Hoare triple {30473#true} assume !~bvsle32(~ret~0, 0bv32);~s__state~0 := 8448bv32; {30967#(= (_ bv8448 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:28,767 INFO L273 TraceCheckUtils]: 164: Hoare triple {30967#(= (_ bv8448 32) ssl3_accept_~s__state~0)} assume 0bv32 != ~s__hit~0;~s__s3__tmp__next_state___0~0 := 8640bv32; {30967#(= (_ bv8448 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:28,768 INFO L273 TraceCheckUtils]: 165: Hoare triple {30967#(= (_ bv8448 32) ssl3_accept_~s__state~0)} ~s__init_num~0 := 0bv32; {30967#(= (_ bv8448 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:28,769 INFO L273 TraceCheckUtils]: 166: Hoare triple {30967#(= (_ bv8448 32) ssl3_accept_~s__state~0)} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {30967#(= (_ bv8448 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:28,769 INFO L273 TraceCheckUtils]: 167: Hoare triple {30967#(= (_ bv8448 32) ssl3_accept_~s__state~0)} ~skip~0 := 0bv32; {30967#(= (_ bv8448 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:28,772 INFO L273 TraceCheckUtils]: 168: Hoare triple {30967#(= (_ bv8448 32) ssl3_accept_~s__state~0)} assume !false; {30967#(= (_ bv8448 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:28,772 INFO L273 TraceCheckUtils]: 169: Hoare triple {30967#(= (_ bv8448 32) ssl3_accept_~s__state~0)} ~state~0 := ~s__state~0; {30967#(= (_ bv8448 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:28,775 INFO L273 TraceCheckUtils]: 170: Hoare triple {30967#(= (_ bv8448 32) ssl3_accept_~s__state~0)} assume !(12292bv32 == ~s__state~0); {30967#(= (_ bv8448 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:28,775 INFO L273 TraceCheckUtils]: 171: Hoare triple {30967#(= (_ bv8448 32) ssl3_accept_~s__state~0)} assume !(16384bv32 == ~s__state~0); {30967#(= (_ bv8448 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:28,778 INFO L273 TraceCheckUtils]: 172: Hoare triple {30967#(= (_ bv8448 32) ssl3_accept_~s__state~0)} assume !(8192bv32 == ~s__state~0); {30967#(= (_ bv8448 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:28,778 INFO L273 TraceCheckUtils]: 173: Hoare triple {30967#(= (_ bv8448 32) ssl3_accept_~s__state~0)} assume !(24576bv32 == ~s__state~0); {30967#(= (_ bv8448 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:28,778 INFO L273 TraceCheckUtils]: 174: Hoare triple {30967#(= (_ bv8448 32) ssl3_accept_~s__state~0)} assume !(8195bv32 == ~s__state~0); {30967#(= (_ bv8448 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:28,779 INFO L273 TraceCheckUtils]: 175: Hoare triple {30967#(= (_ bv8448 32) ssl3_accept_~s__state~0)} assume !(8480bv32 == ~s__state~0); {30967#(= (_ bv8448 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:28,779 INFO L273 TraceCheckUtils]: 176: Hoare triple {30967#(= (_ bv8448 32) ssl3_accept_~s__state~0)} assume !(8481bv32 == ~s__state~0); {30967#(= (_ bv8448 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:28,779 INFO L273 TraceCheckUtils]: 177: Hoare triple {30967#(= (_ bv8448 32) ssl3_accept_~s__state~0)} assume !(8482bv32 == ~s__state~0); {30967#(= (_ bv8448 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:28,780 INFO L273 TraceCheckUtils]: 178: Hoare triple {30967#(= (_ bv8448 32) ssl3_accept_~s__state~0)} assume !(8464bv32 == ~s__state~0); {30967#(= (_ bv8448 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:28,780 INFO L273 TraceCheckUtils]: 179: Hoare triple {30967#(= (_ bv8448 32) ssl3_accept_~s__state~0)} assume !(8465bv32 == ~s__state~0); {30967#(= (_ bv8448 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:28,780 INFO L273 TraceCheckUtils]: 180: Hoare triple {30967#(= (_ bv8448 32) ssl3_accept_~s__state~0)} assume !(8466bv32 == ~s__state~0); {30967#(= (_ bv8448 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:28,780 INFO L273 TraceCheckUtils]: 181: Hoare triple {30967#(= (_ bv8448 32) ssl3_accept_~s__state~0)} assume !(8496bv32 == ~s__state~0); {30967#(= (_ bv8448 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:28,781 INFO L273 TraceCheckUtils]: 182: Hoare triple {30967#(= (_ bv8448 32) ssl3_accept_~s__state~0)} assume !(8497bv32 == ~s__state~0); {30967#(= (_ bv8448 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:28,781 INFO L273 TraceCheckUtils]: 183: Hoare triple {30967#(= (_ bv8448 32) ssl3_accept_~s__state~0)} assume !(8512bv32 == ~s__state~0); {30967#(= (_ bv8448 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:28,782 INFO L273 TraceCheckUtils]: 184: Hoare triple {30967#(= (_ bv8448 32) ssl3_accept_~s__state~0)} assume !(8513bv32 == ~s__state~0); {30967#(= (_ bv8448 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:28,782 INFO L273 TraceCheckUtils]: 185: Hoare triple {30967#(= (_ bv8448 32) ssl3_accept_~s__state~0)} assume !(8528bv32 == ~s__state~0); {30967#(= (_ bv8448 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:28,783 INFO L273 TraceCheckUtils]: 186: Hoare triple {30967#(= (_ bv8448 32) ssl3_accept_~s__state~0)} assume !(8529bv32 == ~s__state~0); {30967#(= (_ bv8448 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:28,783 INFO L273 TraceCheckUtils]: 187: Hoare triple {30967#(= (_ bv8448 32) ssl3_accept_~s__state~0)} assume !(8544bv32 == ~s__state~0); {30967#(= (_ bv8448 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:28,784 INFO L273 TraceCheckUtils]: 188: Hoare triple {30967#(= (_ bv8448 32) ssl3_accept_~s__state~0)} assume !(8545bv32 == ~s__state~0); {30967#(= (_ bv8448 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:28,784 INFO L273 TraceCheckUtils]: 189: Hoare triple {30967#(= (_ bv8448 32) ssl3_accept_~s__state~0)} assume !(8560bv32 == ~s__state~0); {30967#(= (_ bv8448 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:28,785 INFO L273 TraceCheckUtils]: 190: Hoare triple {30967#(= (_ bv8448 32) ssl3_accept_~s__state~0)} assume !(8561bv32 == ~s__state~0); {30967#(= (_ bv8448 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:28,785 INFO L273 TraceCheckUtils]: 191: Hoare triple {30967#(= (_ bv8448 32) ssl3_accept_~s__state~0)} assume !(8448bv32 == ~s__state~0); {30474#false} is VALID [2018-11-23 10:52:28,785 INFO L273 TraceCheckUtils]: 192: Hoare triple {30474#false} assume !(8576bv32 == ~s__state~0); {30474#false} is VALID [2018-11-23 10:52:28,786 INFO L273 TraceCheckUtils]: 193: Hoare triple {30474#false} assume !(8577bv32 == ~s__state~0); {30474#false} is VALID [2018-11-23 10:52:28,786 INFO L273 TraceCheckUtils]: 194: Hoare triple {30474#false} assume !(8592bv32 == ~s__state~0); {30474#false} is VALID [2018-11-23 10:52:28,786 INFO L273 TraceCheckUtils]: 195: Hoare triple {30474#false} assume !(8593bv32 == ~s__state~0); {30474#false} is VALID [2018-11-23 10:52:28,786 INFO L273 TraceCheckUtils]: 196: Hoare triple {30474#false} assume !(8608bv32 == ~s__state~0); {30474#false} is VALID [2018-11-23 10:52:28,786 INFO L273 TraceCheckUtils]: 197: Hoare triple {30474#false} assume !(8609bv32 == ~s__state~0); {30474#false} is VALID [2018-11-23 10:52:28,787 INFO L273 TraceCheckUtils]: 198: Hoare triple {30474#false} assume !(8640bv32 == ~s__state~0); {30474#false} is VALID [2018-11-23 10:52:28,787 INFO L273 TraceCheckUtils]: 199: Hoare triple {30474#false} assume !(8641bv32 == ~s__state~0); {30474#false} is VALID [2018-11-23 10:52:28,787 INFO L273 TraceCheckUtils]: 200: Hoare triple {30474#false} assume !(8656bv32 == ~s__state~0); {30474#false} is VALID [2018-11-23 10:52:28,787 INFO L273 TraceCheckUtils]: 201: Hoare triple {30474#false} assume !(8657bv32 == ~s__state~0); {30474#false} is VALID [2018-11-23 10:52:28,787 INFO L273 TraceCheckUtils]: 202: Hoare triple {30474#false} assume 8672bv32 == ~s__state~0; {30474#false} is VALID [2018-11-23 10:52:28,788 INFO L273 TraceCheckUtils]: 203: Hoare triple {30474#false} ~ret~0 := #t~nondet46;havoc #t~nondet46; {30474#false} is VALID [2018-11-23 10:52:28,788 INFO L273 TraceCheckUtils]: 204: Hoare triple {30474#false} assume !(4bv32 == ~blastFlag~0); {30474#false} is VALID [2018-11-23 10:52:28,788 INFO L273 TraceCheckUtils]: 205: Hoare triple {30474#false} assume 5bv32 == ~blastFlag~0; {30474#false} is VALID [2018-11-23 10:52:28,788 INFO L256 TraceCheckUtils]: 206: Hoare triple {30474#false} call ERR(); {30474#false} is VALID [2018-11-23 10:52:28,788 INFO L273 TraceCheckUtils]: 207: Hoare triple {30474#false} assume !false; {30474#false} is VALID [2018-11-23 10:52:28,805 INFO L134 CoverageAnalysis]: Checked inductivity of 327 backedges. 134 proven. 0 refuted. 0 times theorem prover too weak. 193 trivial. 0 not checked. [2018-11-23 10:52:28,806 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-11-23 10:52:28,808 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-23 10:52:28,808 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-23 10:52:28,808 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 208 [2018-11-23 10:52:28,809 INFO L84 Accepts]: Finished accepts. word is accepted. [2018-11-23 10:52:28,809 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 3 states. [2018-11-23 10:52:28,955 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 117 edges. 117 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2018-11-23 10:52:28,955 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-11-23 10:52:28,956 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-23 10:52:28,956 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-23 10:52:28,956 INFO L87 Difference]: Start difference. First operand 1163 states and 1570 transitions. Second operand 3 states. [2018-11-23 10:52:30,133 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-23 10:52:30,133 INFO L93 Difference]: Finished difference Result 2468 states and 3413 transitions. [2018-11-23 10:52:30,133 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-23 10:52:30,133 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 208 [2018-11-23 10:52:30,134 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-23 10:52:30,134 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2018-11-23 10:52:30,137 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 451 transitions. [2018-11-23 10:52:30,137 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2018-11-23 10:52:30,140 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 451 transitions. [2018-11-23 10:52:30,140 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 3 states and 451 transitions. [2018-11-23 10:52:30,546 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 451 edges. 451 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2018-11-23 10:52:30,626 INFO L225 Difference]: With dead ends: 2468 [2018-11-23 10:52:30,626 INFO L226 Difference]: Without dead ends: 1318 [2018-11-23 10:52:30,628 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 207 GetRequests, 206 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-23 10:52:30,630 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1318 states. [2018-11-23 10:52:30,960 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1318 to 1318. [2018-11-23 10:52:30,960 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2018-11-23 10:52:30,961 INFO L82 GeneralOperation]: Start isEquivalent. First operand 1318 states. Second operand 1318 states. [2018-11-23 10:52:30,961 INFO L74 IsIncluded]: Start isIncluded. First operand 1318 states. Second operand 1318 states. [2018-11-23 10:52:30,961 INFO L87 Difference]: Start difference. First operand 1318 states. Second operand 1318 states. [2018-11-23 10:52:31,030 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-23 10:52:31,030 INFO L93 Difference]: Finished difference Result 1318 states and 1750 transitions. [2018-11-23 10:52:31,030 INFO L276 IsEmpty]: Start isEmpty. Operand 1318 states and 1750 transitions. [2018-11-23 10:52:31,032 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-11-23 10:52:31,032 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2018-11-23 10:52:31,032 INFO L74 IsIncluded]: Start isIncluded. First operand 1318 states. Second operand 1318 states. [2018-11-23 10:52:31,032 INFO L87 Difference]: Start difference. First operand 1318 states. Second operand 1318 states. [2018-11-23 10:52:31,107 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-23 10:52:31,107 INFO L93 Difference]: Finished difference Result 1318 states and 1750 transitions. [2018-11-23 10:52:31,107 INFO L276 IsEmpty]: Start isEmpty. Operand 1318 states and 1750 transitions. [2018-11-23 10:52:31,109 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-11-23 10:52:31,109 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2018-11-23 10:52:31,109 INFO L88 GeneralOperation]: Finished isEquivalent. [2018-11-23 10:52:31,109 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2018-11-23 10:52:31,109 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1318 states. [2018-11-23 10:52:31,173 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1318 states to 1318 states and 1750 transitions. [2018-11-23 10:52:31,173 INFO L78 Accepts]: Start accepts. Automaton has 1318 states and 1750 transitions. Word has length 208 [2018-11-23 10:52:31,173 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-23 10:52:31,174 INFO L480 AbstractCegarLoop]: Abstraction has 1318 states and 1750 transitions. [2018-11-23 10:52:31,174 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-11-23 10:52:31,174 INFO L276 IsEmpty]: Start isEmpty. Operand 1318 states and 1750 transitions. [2018-11-23 10:52:31,176 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 238 [2018-11-23 10:52:31,176 INFO L394 BasicCegarLoop]: Found error trace [2018-11-23 10:52:31,176 INFO L402 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 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] [2018-11-23 10:52:31,177 INFO L423 AbstractCegarLoop]: === Iteration 11 === [ERRErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-23 10:52:31,177 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-23 10:52:31,177 INFO L82 PathProgramCache]: Analyzing trace with hash -1986036680, now seen corresponding path program 1 times [2018-11-23 10:52:31,178 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-23 10:52:31,178 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc4nyu Starting monitored process 12 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 12 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk [2018-11-23 10:52:31,204 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-23 10:52:31,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-23 10:52:31,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-23 10:52:31,323 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-23 10:52:31,541 INFO L256 TraceCheckUtils]: 0: Hoare triple {38012#true} call ULTIMATE.init(); {38012#true} is VALID [2018-11-23 10:52:31,542 INFO L273 TraceCheckUtils]: 1: Hoare triple {38012#true} assume true; {38012#true} is VALID [2018-11-23 10:52:31,542 INFO L268 TraceCheckUtils]: 2: Hoare quadruple {38012#true} {38012#true} #611#return; {38012#true} is VALID [2018-11-23 10:52:31,542 INFO L256 TraceCheckUtils]: 3: Hoare triple {38012#true} call #t~ret51 := main(); {38012#true} is VALID [2018-11-23 10:52:31,542 INFO L273 TraceCheckUtils]: 4: Hoare triple {38012#true} havoc ~s~0;havoc ~tmp~1;~s~0 := 8464bv32; {38012#true} is VALID [2018-11-23 10:52:31,542 INFO L256 TraceCheckUtils]: 5: Hoare triple {38012#true} call #t~ret50 := ssl3_accept(~s~0); {38012#true} is VALID [2018-11-23 10:52:31,543 INFO L273 TraceCheckUtils]: 6: Hoare triple {38012#true} ~initial_state := #in~initial_state;~s__info_callback~0 := #t~nondet0;havoc #t~nondet0;~s__in_handshake~0 := #t~nondet1;havoc #t~nondet1;havoc ~s__state~0;havoc ~s__new_session~0;havoc ~s__server~0;~s__version~0 := #t~nondet2;havoc #t~nondet2;havoc ~s__type~0;havoc ~s__init_num~0;~s__hit~0 := #t~nondet3;havoc #t~nondet3;havoc ~s__rwstate~0;havoc ~s__init_buf___0~0;~s__debug~0 := #t~nondet4;havoc #t~nondet4;havoc ~s__shutdown~0;~s__cert~0 := #t~nondet5;havoc #t~nondet5;~s__options~0 := #t~nondet6;havoc #t~nondet6;~s__verify_mode~0 := #t~nondet7;havoc #t~nondet7;~s__session__peer~0 := #t~nondet8;havoc #t~nondet8;~s__cert__pkeys__AT0__privatekey~0 := #t~nondet9;havoc #t~nondet9;~s__ctx__info_callback~0 := #t~nondet10;havoc #t~nondet10;~s__ctx__stats__sess_accept_renegotiate~0 := #t~nondet11;havoc #t~nondet11;~s__ctx__stats__sess_accept~0 := #t~nondet12;havoc #t~nondet12;~s__ctx__stats__sess_accept_good~0 := #t~nondet13;havoc #t~nondet13;havoc ~s__s3__tmp__cert_request~0;~s__s3__tmp__reuse_message~0 := #t~nondet14;havoc #t~nondet14;havoc ~s__s3__tmp__use_rsa_tmp~0;~s__s3__tmp__new_cipher~0 := #t~nondet15;havoc #t~nondet15;~s__s3__tmp__new_cipher__algorithms~0 := #t~nondet16;havoc #t~nondet16;havoc ~s__s3__tmp__next_state___0~0;~s__s3__tmp__new_cipher__algo_strength~0 := #t~nondet17;havoc #t~nondet17;havoc ~s__session__cipher~0;~buf~0 := #t~nondet18;havoc #t~nondet18;havoc ~l~0;havoc ~Time~0;~tmp~0 := #t~nondet19;havoc #t~nondet19;havoc ~cb~0;havoc ~num1~0;havoc ~ret~0;havoc ~new_state~0;havoc ~state~0;havoc ~skip~0;havoc ~got_new_session~0;~tmp___1~0 := #t~nondet20;havoc #t~nondet20;~tmp___2~0 := #t~nondet21;havoc #t~nondet21;havoc ~tmp___3~0;havoc ~tmp___4~0;havoc ~tmp___5~0;havoc ~tmp___6~0;havoc ~tmp___7~0;~tmp___8~0 := #t~nondet22;havoc #t~nondet22;havoc ~tmp___9~0;havoc ~tmp___10~0;havoc ~blastFlag~0;havoc ~__cil_tmp55~0;havoc ~__cil_tmp56~0;havoc ~__cil_tmp57~0;havoc ~__cil_tmp58~0;havoc ~__cil_tmp59~0;havoc ~__cil_tmp60~0;havoc ~__cil_tmp61~0;~s__state~0 := ~initial_state;~blastFlag~0 := 0bv32;~Time~0 := ~tmp~0;~cb~0 := 0bv32;~ret~0 := 4294967295bv32;~skip~0 := 0bv32;~got_new_session~0 := 0bv32; {38012#true} is VALID [2018-11-23 10:52:31,543 INFO L273 TraceCheckUtils]: 7: Hoare triple {38012#true} assume 0bv32 != ~s__info_callback~0;~cb~0 := ~s__info_callback~0; {38012#true} is VALID [2018-11-23 10:52:31,543 INFO L273 TraceCheckUtils]: 8: Hoare triple {38012#true} #t~post23 := ~s__in_handshake~0;~s__in_handshake~0 := ~bvadd32(1bv32, #t~post23);havoc #t~post23; {38012#true} is VALID [2018-11-23 10:52:31,543 INFO L273 TraceCheckUtils]: 9: Hoare triple {38012#true} assume !(0bv32 != ~bvadd32(12288bv32, ~tmp___1~0)); {38012#true} is VALID [2018-11-23 10:52:31,543 INFO L273 TraceCheckUtils]: 10: Hoare triple {38012#true} assume !(0bv32 == ~s__cert~0); {38012#true} is VALID [2018-11-23 10:52:31,544 INFO L273 TraceCheckUtils]: 11: Hoare triple {38012#true} assume !false; {38012#true} is VALID [2018-11-23 10:52:31,544 INFO L273 TraceCheckUtils]: 12: Hoare triple {38012#true} ~state~0 := ~s__state~0; {38012#true} is VALID [2018-11-23 10:52:31,544 INFO L273 TraceCheckUtils]: 13: Hoare triple {38012#true} assume !(12292bv32 == ~s__state~0); {38012#true} is VALID [2018-11-23 10:52:31,544 INFO L273 TraceCheckUtils]: 14: Hoare triple {38012#true} assume !(16384bv32 == ~s__state~0); {38012#true} is VALID [2018-11-23 10:52:31,544 INFO L273 TraceCheckUtils]: 15: Hoare triple {38012#true} assume !(8192bv32 == ~s__state~0); {38012#true} is VALID [2018-11-23 10:52:31,544 INFO L273 TraceCheckUtils]: 16: Hoare triple {38012#true} assume !(24576bv32 == ~s__state~0); {38012#true} is VALID [2018-11-23 10:52:31,544 INFO L273 TraceCheckUtils]: 17: Hoare triple {38012#true} assume !(8195bv32 == ~s__state~0); {38012#true} is VALID [2018-11-23 10:52:31,544 INFO L273 TraceCheckUtils]: 18: Hoare triple {38012#true} assume !(8480bv32 == ~s__state~0); {38012#true} is VALID [2018-11-23 10:52:31,544 INFO L273 TraceCheckUtils]: 19: Hoare triple {38012#true} assume !(8481bv32 == ~s__state~0); {38012#true} is VALID [2018-11-23 10:52:31,545 INFO L273 TraceCheckUtils]: 20: Hoare triple {38012#true} assume !(8482bv32 == ~s__state~0); {38012#true} is VALID [2018-11-23 10:52:31,545 INFO L273 TraceCheckUtils]: 21: Hoare triple {38012#true} assume 8464bv32 == ~s__state~0; {38012#true} is VALID [2018-11-23 10:52:31,545 INFO L273 TraceCheckUtils]: 22: Hoare triple {38012#true} ~s__shutdown~0 := 0bv32;~ret~0 := #t~nondet30;havoc #t~nondet30; {38012#true} is VALID [2018-11-23 10:52:31,545 INFO L273 TraceCheckUtils]: 23: Hoare triple {38012#true} assume 0bv32 == ~blastFlag~0;~blastFlag~0 := 1bv32; {38012#true} is VALID [2018-11-23 10:52:31,545 INFO L273 TraceCheckUtils]: 24: Hoare triple {38012#true} assume !~bvsle32(~ret~0, 0bv32);~got_new_session~0 := 1bv32;~s__state~0 := 8496bv32;~s__init_num~0 := 0bv32; {38012#true} is VALID [2018-11-23 10:52:31,545 INFO L273 TraceCheckUtils]: 25: Hoare triple {38012#true} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {38012#true} is VALID [2018-11-23 10:52:31,545 INFO L273 TraceCheckUtils]: 26: Hoare triple {38012#true} ~skip~0 := 0bv32; {38012#true} is VALID [2018-11-23 10:52:31,545 INFO L273 TraceCheckUtils]: 27: Hoare triple {38012#true} assume !false; {38012#true} is VALID [2018-11-23 10:52:31,546 INFO L273 TraceCheckUtils]: 28: Hoare triple {38012#true} ~state~0 := ~s__state~0; {38012#true} is VALID [2018-11-23 10:52:31,546 INFO L273 TraceCheckUtils]: 29: Hoare triple {38012#true} assume !(12292bv32 == ~s__state~0); {38012#true} is VALID [2018-11-23 10:52:31,546 INFO L273 TraceCheckUtils]: 30: Hoare triple {38012#true} assume !(16384bv32 == ~s__state~0); {38012#true} is VALID [2018-11-23 10:52:31,546 INFO L273 TraceCheckUtils]: 31: Hoare triple {38012#true} assume !(8192bv32 == ~s__state~0); {38012#true} is VALID [2018-11-23 10:52:31,546 INFO L273 TraceCheckUtils]: 32: Hoare triple {38012#true} assume !(24576bv32 == ~s__state~0); {38012#true} is VALID [2018-11-23 10:52:31,546 INFO L273 TraceCheckUtils]: 33: Hoare triple {38012#true} assume !(8195bv32 == ~s__state~0); {38012#true} is VALID [2018-11-23 10:52:31,546 INFO L273 TraceCheckUtils]: 34: Hoare triple {38012#true} assume !(8480bv32 == ~s__state~0); {38012#true} is VALID [2018-11-23 10:52:31,546 INFO L273 TraceCheckUtils]: 35: Hoare triple {38012#true} assume !(8481bv32 == ~s__state~0); {38012#true} is VALID [2018-11-23 10:52:31,547 INFO L273 TraceCheckUtils]: 36: Hoare triple {38012#true} assume !(8482bv32 == ~s__state~0); {38012#true} is VALID [2018-11-23 10:52:31,547 INFO L273 TraceCheckUtils]: 37: Hoare triple {38012#true} assume !(8464bv32 == ~s__state~0); {38012#true} is VALID [2018-11-23 10:52:31,547 INFO L273 TraceCheckUtils]: 38: Hoare triple {38012#true} assume !(8465bv32 == ~s__state~0); {38012#true} is VALID [2018-11-23 10:52:31,547 INFO L273 TraceCheckUtils]: 39: Hoare triple {38012#true} assume !(8466bv32 == ~s__state~0); {38012#true} is VALID [2018-11-23 10:52:31,547 INFO L273 TraceCheckUtils]: 40: Hoare triple {38012#true} assume 8496bv32 == ~s__state~0; {38012#true} is VALID [2018-11-23 10:52:31,547 INFO L273 TraceCheckUtils]: 41: Hoare triple {38012#true} ~ret~0 := #t~nondet31;havoc #t~nondet31; {38012#true} is VALID [2018-11-23 10:52:31,547 INFO L273 TraceCheckUtils]: 42: Hoare triple {38012#true} assume 1bv32 == ~blastFlag~0;~blastFlag~0 := 2bv32; {38012#true} is VALID [2018-11-23 10:52:31,548 INFO L273 TraceCheckUtils]: 43: Hoare triple {38012#true} assume !~bvsle32(~ret~0, 0bv32); {38012#true} is VALID [2018-11-23 10:52:31,548 INFO L273 TraceCheckUtils]: 44: Hoare triple {38012#true} assume 0bv32 != ~s__hit~0;~s__state~0 := 8656bv32; {38012#true} is VALID [2018-11-23 10:52:31,548 INFO L273 TraceCheckUtils]: 45: Hoare triple {38012#true} ~s__init_num~0 := 0bv32; {38012#true} is VALID [2018-11-23 10:52:31,548 INFO L273 TraceCheckUtils]: 46: Hoare triple {38012#true} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {38012#true} is VALID [2018-11-23 10:52:31,548 INFO L273 TraceCheckUtils]: 47: Hoare triple {38012#true} ~skip~0 := 0bv32; {38012#true} is VALID [2018-11-23 10:52:31,548 INFO L273 TraceCheckUtils]: 48: Hoare triple {38012#true} assume !false; {38012#true} is VALID [2018-11-23 10:52:31,549 INFO L273 TraceCheckUtils]: 49: Hoare triple {38012#true} ~state~0 := ~s__state~0; {38012#true} is VALID [2018-11-23 10:52:31,549 INFO L273 TraceCheckUtils]: 50: Hoare triple {38012#true} assume !(12292bv32 == ~s__state~0); {38012#true} is VALID [2018-11-23 10:52:31,549 INFO L273 TraceCheckUtils]: 51: Hoare triple {38012#true} assume !(16384bv32 == ~s__state~0); {38012#true} is VALID [2018-11-23 10:52:31,549 INFO L273 TraceCheckUtils]: 52: Hoare triple {38012#true} assume !(8192bv32 == ~s__state~0); {38012#true} is VALID [2018-11-23 10:52:31,549 INFO L273 TraceCheckUtils]: 53: Hoare triple {38012#true} assume !(24576bv32 == ~s__state~0); {38012#true} is VALID [2018-11-23 10:52:31,549 INFO L273 TraceCheckUtils]: 54: Hoare triple {38012#true} assume !(8195bv32 == ~s__state~0); {38012#true} is VALID [2018-11-23 10:52:31,550 INFO L273 TraceCheckUtils]: 55: Hoare triple {38012#true} assume !(8480bv32 == ~s__state~0); {38012#true} is VALID [2018-11-23 10:52:31,550 INFO L273 TraceCheckUtils]: 56: Hoare triple {38012#true} assume !(8481bv32 == ~s__state~0); {38012#true} is VALID [2018-11-23 10:52:31,550 INFO L273 TraceCheckUtils]: 57: Hoare triple {38012#true} assume !(8482bv32 == ~s__state~0); {38012#true} is VALID [2018-11-23 10:52:31,550 INFO L273 TraceCheckUtils]: 58: Hoare triple {38012#true} assume !(8464bv32 == ~s__state~0); {38012#true} is VALID [2018-11-23 10:52:31,550 INFO L273 TraceCheckUtils]: 59: Hoare triple {38012#true} assume !(8465bv32 == ~s__state~0); {38012#true} is VALID [2018-11-23 10:52:31,551 INFO L273 TraceCheckUtils]: 60: Hoare triple {38012#true} assume !(8466bv32 == ~s__state~0); {38012#true} is VALID [2018-11-23 10:52:31,551 INFO L273 TraceCheckUtils]: 61: Hoare triple {38012#true} assume !(8496bv32 == ~s__state~0); {38012#true} is VALID [2018-11-23 10:52:31,551 INFO L273 TraceCheckUtils]: 62: Hoare triple {38012#true} assume !(8497bv32 == ~s__state~0); {38012#true} is VALID [2018-11-23 10:52:31,551 INFO L273 TraceCheckUtils]: 63: Hoare triple {38012#true} assume !(8512bv32 == ~s__state~0); {38012#true} is VALID [2018-11-23 10:52:31,551 INFO L273 TraceCheckUtils]: 64: Hoare triple {38012#true} assume !(8513bv32 == ~s__state~0); {38012#true} is VALID [2018-11-23 10:52:31,551 INFO L273 TraceCheckUtils]: 65: Hoare triple {38012#true} assume !(8528bv32 == ~s__state~0); {38012#true} is VALID [2018-11-23 10:52:31,552 INFO L273 TraceCheckUtils]: 66: Hoare triple {38012#true} assume !(8529bv32 == ~s__state~0); {38012#true} is VALID [2018-11-23 10:52:31,552 INFO L273 TraceCheckUtils]: 67: Hoare triple {38012#true} assume !(8544bv32 == ~s__state~0); {38012#true} is VALID [2018-11-23 10:52:31,552 INFO L273 TraceCheckUtils]: 68: Hoare triple {38012#true} assume !(8545bv32 == ~s__state~0); {38012#true} is VALID [2018-11-23 10:52:31,552 INFO L273 TraceCheckUtils]: 69: Hoare triple {38012#true} assume !(8560bv32 == ~s__state~0); {38012#true} is VALID [2018-11-23 10:52:31,552 INFO L273 TraceCheckUtils]: 70: Hoare triple {38012#true} assume !(8561bv32 == ~s__state~0); {38012#true} is VALID [2018-11-23 10:52:31,552 INFO L273 TraceCheckUtils]: 71: Hoare triple {38012#true} assume !(8448bv32 == ~s__state~0); {38012#true} is VALID [2018-11-23 10:52:31,553 INFO L273 TraceCheckUtils]: 72: Hoare triple {38012#true} assume !(8576bv32 == ~s__state~0); {38012#true} is VALID [2018-11-23 10:52:31,553 INFO L273 TraceCheckUtils]: 73: Hoare triple {38012#true} assume !(8577bv32 == ~s__state~0); {38012#true} is VALID [2018-11-23 10:52:31,553 INFO L273 TraceCheckUtils]: 74: Hoare triple {38012#true} assume !(8592bv32 == ~s__state~0); {38012#true} is VALID [2018-11-23 10:52:31,553 INFO L273 TraceCheckUtils]: 75: Hoare triple {38012#true} assume !(8593bv32 == ~s__state~0); {38012#true} is VALID [2018-11-23 10:52:31,553 INFO L273 TraceCheckUtils]: 76: Hoare triple {38012#true} assume !(8608bv32 == ~s__state~0); {38012#true} is VALID [2018-11-23 10:52:31,553 INFO L273 TraceCheckUtils]: 77: Hoare triple {38012#true} assume !(8609bv32 == ~s__state~0); {38012#true} is VALID [2018-11-23 10:52:31,554 INFO L273 TraceCheckUtils]: 78: Hoare triple {38012#true} assume !(8640bv32 == ~s__state~0); {38012#true} is VALID [2018-11-23 10:52:31,554 INFO L273 TraceCheckUtils]: 79: Hoare triple {38012#true} assume !(8641bv32 == ~s__state~0); {38012#true} is VALID [2018-11-23 10:52:31,554 INFO L273 TraceCheckUtils]: 80: Hoare triple {38012#true} assume 8656bv32 == ~s__state~0; {38012#true} is VALID [2018-11-23 10:52:31,554 INFO L273 TraceCheckUtils]: 81: Hoare triple {38012#true} ~s__session__cipher~0 := ~s__s3__tmp__new_cipher~0;~tmp___9~0 := #t~nondet43;havoc #t~nondet43; {38012#true} is VALID [2018-11-23 10:52:31,554 INFO L273 TraceCheckUtils]: 82: Hoare triple {38012#true} assume !(0bv32 == ~tmp___9~0);~ret~0 := #t~nondet44;havoc #t~nondet44; {38012#true} is VALID [2018-11-23 10:52:31,554 INFO L273 TraceCheckUtils]: 83: Hoare triple {38012#true} assume 2bv32 == ~blastFlag~0;~blastFlag~0 := 3bv32; {38012#true} is VALID [2018-11-23 10:52:31,561 INFO L273 TraceCheckUtils]: 84: Hoare triple {38012#true} assume !~bvsle32(~ret~0, 0bv32);~s__state~0 := 8672bv32;~s__init_num~0 := 0bv32;~tmp___10~0 := #t~nondet45;havoc #t~nondet45; {38269#(= (_ bv8672 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:31,562 INFO L273 TraceCheckUtils]: 85: Hoare triple {38269#(= (_ bv8672 32) ssl3_accept_~s__state~0)} assume !(0bv32 == ~tmp___10~0); {38269#(= (_ bv8672 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:31,562 INFO L273 TraceCheckUtils]: 86: Hoare triple {38269#(= (_ bv8672 32) ssl3_accept_~s__state~0)} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {38269#(= (_ bv8672 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:31,562 INFO L273 TraceCheckUtils]: 87: Hoare triple {38269#(= (_ bv8672 32) ssl3_accept_~s__state~0)} ~skip~0 := 0bv32; {38269#(= (_ bv8672 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:31,563 INFO L273 TraceCheckUtils]: 88: Hoare triple {38269#(= (_ bv8672 32) ssl3_accept_~s__state~0)} assume !false; {38269#(= (_ bv8672 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:31,563 INFO L273 TraceCheckUtils]: 89: Hoare triple {38269#(= (_ bv8672 32) ssl3_accept_~s__state~0)} ~state~0 := ~s__state~0; {38269#(= (_ bv8672 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:31,563 INFO L273 TraceCheckUtils]: 90: Hoare triple {38269#(= (_ bv8672 32) ssl3_accept_~s__state~0)} assume !(12292bv32 == ~s__state~0); {38269#(= (_ bv8672 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:31,564 INFO L273 TraceCheckUtils]: 91: Hoare triple {38269#(= (_ bv8672 32) ssl3_accept_~s__state~0)} assume !(16384bv32 == ~s__state~0); {38269#(= (_ bv8672 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:31,564 INFO L273 TraceCheckUtils]: 92: Hoare triple {38269#(= (_ bv8672 32) ssl3_accept_~s__state~0)} assume !(8192bv32 == ~s__state~0); {38269#(= (_ bv8672 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:31,564 INFO L273 TraceCheckUtils]: 93: Hoare triple {38269#(= (_ bv8672 32) ssl3_accept_~s__state~0)} assume !(24576bv32 == ~s__state~0); {38269#(= (_ bv8672 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:31,565 INFO L273 TraceCheckUtils]: 94: Hoare triple {38269#(= (_ bv8672 32) ssl3_accept_~s__state~0)} assume !(8195bv32 == ~s__state~0); {38269#(= (_ bv8672 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:31,565 INFO L273 TraceCheckUtils]: 95: Hoare triple {38269#(= (_ bv8672 32) ssl3_accept_~s__state~0)} assume !(8480bv32 == ~s__state~0); {38269#(= (_ bv8672 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:31,565 INFO L273 TraceCheckUtils]: 96: Hoare triple {38269#(= (_ bv8672 32) ssl3_accept_~s__state~0)} assume !(8481bv32 == ~s__state~0); {38269#(= (_ bv8672 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:31,565 INFO L273 TraceCheckUtils]: 97: Hoare triple {38269#(= (_ bv8672 32) ssl3_accept_~s__state~0)} assume !(8482bv32 == ~s__state~0); {38269#(= (_ bv8672 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:31,566 INFO L273 TraceCheckUtils]: 98: Hoare triple {38269#(= (_ bv8672 32) ssl3_accept_~s__state~0)} assume !(8464bv32 == ~s__state~0); {38269#(= (_ bv8672 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:31,566 INFO L273 TraceCheckUtils]: 99: Hoare triple {38269#(= (_ bv8672 32) ssl3_accept_~s__state~0)} assume !(8465bv32 == ~s__state~0); {38269#(= (_ bv8672 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:31,566 INFO L273 TraceCheckUtils]: 100: Hoare triple {38269#(= (_ bv8672 32) ssl3_accept_~s__state~0)} assume !(8466bv32 == ~s__state~0); {38269#(= (_ bv8672 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:31,567 INFO L273 TraceCheckUtils]: 101: Hoare triple {38269#(= (_ bv8672 32) ssl3_accept_~s__state~0)} assume !(8496bv32 == ~s__state~0); {38269#(= (_ bv8672 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:31,567 INFO L273 TraceCheckUtils]: 102: Hoare triple {38269#(= (_ bv8672 32) ssl3_accept_~s__state~0)} assume !(8497bv32 == ~s__state~0); {38269#(= (_ bv8672 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:31,568 INFO L273 TraceCheckUtils]: 103: Hoare triple {38269#(= (_ bv8672 32) ssl3_accept_~s__state~0)} assume !(8512bv32 == ~s__state~0); {38269#(= (_ bv8672 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:31,568 INFO L273 TraceCheckUtils]: 104: Hoare triple {38269#(= (_ bv8672 32) ssl3_accept_~s__state~0)} assume !(8513bv32 == ~s__state~0); {38269#(= (_ bv8672 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:31,569 INFO L273 TraceCheckUtils]: 105: Hoare triple {38269#(= (_ bv8672 32) ssl3_accept_~s__state~0)} assume !(8528bv32 == ~s__state~0); {38269#(= (_ bv8672 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:31,569 INFO L273 TraceCheckUtils]: 106: Hoare triple {38269#(= (_ bv8672 32) ssl3_accept_~s__state~0)} assume !(8529bv32 == ~s__state~0); {38269#(= (_ bv8672 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:31,570 INFO L273 TraceCheckUtils]: 107: Hoare triple {38269#(= (_ bv8672 32) ssl3_accept_~s__state~0)} assume !(8544bv32 == ~s__state~0); {38269#(= (_ bv8672 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:31,570 INFO L273 TraceCheckUtils]: 108: Hoare triple {38269#(= (_ bv8672 32) ssl3_accept_~s__state~0)} assume !(8545bv32 == ~s__state~0); {38269#(= (_ bv8672 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:31,571 INFO L273 TraceCheckUtils]: 109: Hoare triple {38269#(= (_ bv8672 32) ssl3_accept_~s__state~0)} assume !(8560bv32 == ~s__state~0); {38269#(= (_ bv8672 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:31,571 INFO L273 TraceCheckUtils]: 110: Hoare triple {38269#(= (_ bv8672 32) ssl3_accept_~s__state~0)} assume !(8561bv32 == ~s__state~0); {38269#(= (_ bv8672 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:31,572 INFO L273 TraceCheckUtils]: 111: Hoare triple {38269#(= (_ bv8672 32) ssl3_accept_~s__state~0)} assume !(8448bv32 == ~s__state~0); {38269#(= (_ bv8672 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:31,572 INFO L273 TraceCheckUtils]: 112: Hoare triple {38269#(= (_ bv8672 32) ssl3_accept_~s__state~0)} assume !(8576bv32 == ~s__state~0); {38269#(= (_ bv8672 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:31,573 INFO L273 TraceCheckUtils]: 113: Hoare triple {38269#(= (_ bv8672 32) ssl3_accept_~s__state~0)} assume !(8577bv32 == ~s__state~0); {38269#(= (_ bv8672 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:31,573 INFO L273 TraceCheckUtils]: 114: Hoare triple {38269#(= (_ bv8672 32) ssl3_accept_~s__state~0)} assume !(8592bv32 == ~s__state~0); {38269#(= (_ bv8672 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:31,574 INFO L273 TraceCheckUtils]: 115: Hoare triple {38269#(= (_ bv8672 32) ssl3_accept_~s__state~0)} assume !(8593bv32 == ~s__state~0); {38269#(= (_ bv8672 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:31,574 INFO L273 TraceCheckUtils]: 116: Hoare triple {38269#(= (_ bv8672 32) ssl3_accept_~s__state~0)} assume !(8608bv32 == ~s__state~0); {38269#(= (_ bv8672 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:31,575 INFO L273 TraceCheckUtils]: 117: Hoare triple {38269#(= (_ bv8672 32) ssl3_accept_~s__state~0)} assume !(8609bv32 == ~s__state~0); {38269#(= (_ bv8672 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:31,576 INFO L273 TraceCheckUtils]: 118: Hoare triple {38269#(= (_ bv8672 32) ssl3_accept_~s__state~0)} assume 8640bv32 == ~s__state~0; {38013#false} is VALID [2018-11-23 10:52:31,576 INFO L273 TraceCheckUtils]: 119: Hoare triple {38013#false} ~ret~0 := #t~nondet42;havoc #t~nondet42; {38013#false} is VALID [2018-11-23 10:52:31,576 INFO L273 TraceCheckUtils]: 120: Hoare triple {38013#false} assume 3bv32 == ~blastFlag~0;~blastFlag~0 := 4bv32; {38013#false} is VALID [2018-11-23 10:52:31,576 INFO L273 TraceCheckUtils]: 121: Hoare triple {38013#false} assume !~bvsle32(~ret~0, 0bv32); {38013#false} is VALID [2018-11-23 10:52:31,576 INFO L273 TraceCheckUtils]: 122: Hoare triple {38013#false} assume 0bv32 != ~s__hit~0;~s__state~0 := 3bv32; {38013#false} is VALID [2018-11-23 10:52:31,577 INFO L273 TraceCheckUtils]: 123: Hoare triple {38013#false} ~s__init_num~0 := 0bv32; {38013#false} is VALID [2018-11-23 10:52:31,577 INFO L273 TraceCheckUtils]: 124: Hoare triple {38013#false} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {38013#false} is VALID [2018-11-23 10:52:31,577 INFO L273 TraceCheckUtils]: 125: Hoare triple {38013#false} ~skip~0 := 0bv32; {38013#false} is VALID [2018-11-23 10:52:31,577 INFO L273 TraceCheckUtils]: 126: Hoare triple {38013#false} assume !false; {38013#false} is VALID [2018-11-23 10:52:31,577 INFO L273 TraceCheckUtils]: 127: Hoare triple {38013#false} ~state~0 := ~s__state~0; {38013#false} is VALID [2018-11-23 10:52:31,578 INFO L273 TraceCheckUtils]: 128: Hoare triple {38013#false} assume !(12292bv32 == ~s__state~0); {38013#false} is VALID [2018-11-23 10:52:31,578 INFO L273 TraceCheckUtils]: 129: Hoare triple {38013#false} assume !(16384bv32 == ~s__state~0); {38013#false} is VALID [2018-11-23 10:52:31,578 INFO L273 TraceCheckUtils]: 130: Hoare triple {38013#false} assume !(8192bv32 == ~s__state~0); {38013#false} is VALID [2018-11-23 10:52:31,578 INFO L273 TraceCheckUtils]: 131: Hoare triple {38013#false} assume !(24576bv32 == ~s__state~0); {38013#false} is VALID [2018-11-23 10:52:31,578 INFO L273 TraceCheckUtils]: 132: Hoare triple {38013#false} assume !(8195bv32 == ~s__state~0); {38013#false} is VALID [2018-11-23 10:52:31,579 INFO L273 TraceCheckUtils]: 133: Hoare triple {38013#false} assume !(8480bv32 == ~s__state~0); {38013#false} is VALID [2018-11-23 10:52:31,579 INFO L273 TraceCheckUtils]: 134: Hoare triple {38013#false} assume !(8481bv32 == ~s__state~0); {38013#false} is VALID [2018-11-23 10:52:31,579 INFO L273 TraceCheckUtils]: 135: Hoare triple {38013#false} assume !(8482bv32 == ~s__state~0); {38013#false} is VALID [2018-11-23 10:52:31,579 INFO L273 TraceCheckUtils]: 136: Hoare triple {38013#false} assume !(8464bv32 == ~s__state~0); {38013#false} is VALID [2018-11-23 10:52:31,579 INFO L273 TraceCheckUtils]: 137: Hoare triple {38013#false} assume !(8465bv32 == ~s__state~0); {38013#false} is VALID [2018-11-23 10:52:31,580 INFO L273 TraceCheckUtils]: 138: Hoare triple {38013#false} assume !(8466bv32 == ~s__state~0); {38013#false} is VALID [2018-11-23 10:52:31,580 INFO L273 TraceCheckUtils]: 139: Hoare triple {38013#false} assume !(8496bv32 == ~s__state~0); {38013#false} is VALID [2018-11-23 10:52:31,580 INFO L273 TraceCheckUtils]: 140: Hoare triple {38013#false} assume !(8497bv32 == ~s__state~0); {38013#false} is VALID [2018-11-23 10:52:31,580 INFO L273 TraceCheckUtils]: 141: Hoare triple {38013#false} assume !(8512bv32 == ~s__state~0); {38013#false} is VALID [2018-11-23 10:52:31,580 INFO L273 TraceCheckUtils]: 142: Hoare triple {38013#false} assume !(8513bv32 == ~s__state~0); {38013#false} is VALID [2018-11-23 10:52:31,580 INFO L273 TraceCheckUtils]: 143: Hoare triple {38013#false} assume !(8528bv32 == ~s__state~0); {38013#false} is VALID [2018-11-23 10:52:31,580 INFO L273 TraceCheckUtils]: 144: Hoare triple {38013#false} assume !(8529bv32 == ~s__state~0); {38013#false} is VALID [2018-11-23 10:52:31,580 INFO L273 TraceCheckUtils]: 145: Hoare triple {38013#false} assume !(8544bv32 == ~s__state~0); {38013#false} is VALID [2018-11-23 10:52:31,581 INFO L273 TraceCheckUtils]: 146: Hoare triple {38013#false} assume !(8545bv32 == ~s__state~0); {38013#false} is VALID [2018-11-23 10:52:31,581 INFO L273 TraceCheckUtils]: 147: Hoare triple {38013#false} assume !(8560bv32 == ~s__state~0); {38013#false} is VALID [2018-11-23 10:52:31,581 INFO L273 TraceCheckUtils]: 148: Hoare triple {38013#false} assume !(8561bv32 == ~s__state~0); {38013#false} is VALID [2018-11-23 10:52:31,581 INFO L273 TraceCheckUtils]: 149: Hoare triple {38013#false} assume !(8448bv32 == ~s__state~0); {38013#false} is VALID [2018-11-23 10:52:31,581 INFO L273 TraceCheckUtils]: 150: Hoare triple {38013#false} assume !(8576bv32 == ~s__state~0); {38013#false} is VALID [2018-11-23 10:52:31,581 INFO L273 TraceCheckUtils]: 151: Hoare triple {38013#false} assume !(8577bv32 == ~s__state~0); {38013#false} is VALID [2018-11-23 10:52:31,581 INFO L273 TraceCheckUtils]: 152: Hoare triple {38013#false} assume !(8592bv32 == ~s__state~0); {38013#false} is VALID [2018-11-23 10:52:31,581 INFO L273 TraceCheckUtils]: 153: Hoare triple {38013#false} assume !(8593bv32 == ~s__state~0); {38013#false} is VALID [2018-11-23 10:52:31,581 INFO L273 TraceCheckUtils]: 154: Hoare triple {38013#false} assume !(8608bv32 == ~s__state~0); {38013#false} is VALID [2018-11-23 10:52:31,582 INFO L273 TraceCheckUtils]: 155: Hoare triple {38013#false} assume !(8609bv32 == ~s__state~0); {38013#false} is VALID [2018-11-23 10:52:31,582 INFO L273 TraceCheckUtils]: 156: Hoare triple {38013#false} assume !(8640bv32 == ~s__state~0); {38013#false} is VALID [2018-11-23 10:52:31,582 INFO L273 TraceCheckUtils]: 157: Hoare triple {38013#false} assume !(8641bv32 == ~s__state~0); {38013#false} is VALID [2018-11-23 10:52:31,582 INFO L273 TraceCheckUtils]: 158: Hoare triple {38013#false} assume !(8656bv32 == ~s__state~0); {38013#false} is VALID [2018-11-23 10:52:31,582 INFO L273 TraceCheckUtils]: 159: Hoare triple {38013#false} assume !(8657bv32 == ~s__state~0); {38013#false} is VALID [2018-11-23 10:52:31,582 INFO L273 TraceCheckUtils]: 160: Hoare triple {38013#false} assume 8672bv32 == ~s__state~0; {38013#false} is VALID [2018-11-23 10:52:31,582 INFO L273 TraceCheckUtils]: 161: Hoare triple {38013#false} ~ret~0 := #t~nondet46;havoc #t~nondet46; {38013#false} is VALID [2018-11-23 10:52:31,582 INFO L273 TraceCheckUtils]: 162: Hoare triple {38013#false} assume 4bv32 == ~blastFlag~0;~blastFlag~0 := 5bv32; {38013#false} is VALID [2018-11-23 10:52:31,583 INFO L273 TraceCheckUtils]: 163: Hoare triple {38013#false} assume !~bvsle32(~ret~0, 0bv32);~s__state~0 := 8448bv32; {38013#false} is VALID [2018-11-23 10:52:31,583 INFO L273 TraceCheckUtils]: 164: Hoare triple {38013#false} assume 0bv32 != ~s__hit~0;~s__s3__tmp__next_state___0~0 := 8640bv32; {38013#false} is VALID [2018-11-23 10:52:31,583 INFO L273 TraceCheckUtils]: 165: Hoare triple {38013#false} ~s__init_num~0 := 0bv32; {38013#false} is VALID [2018-11-23 10:52:31,583 INFO L273 TraceCheckUtils]: 166: Hoare triple {38013#false} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {38013#false} is VALID [2018-11-23 10:52:31,583 INFO L273 TraceCheckUtils]: 167: Hoare triple {38013#false} ~skip~0 := 0bv32; {38013#false} is VALID [2018-11-23 10:52:31,583 INFO L273 TraceCheckUtils]: 168: Hoare triple {38013#false} assume !false; {38013#false} is VALID [2018-11-23 10:52:31,583 INFO L273 TraceCheckUtils]: 169: Hoare triple {38013#false} ~state~0 := ~s__state~0; {38013#false} is VALID [2018-11-23 10:52:31,583 INFO L273 TraceCheckUtils]: 170: Hoare triple {38013#false} assume !(12292bv32 == ~s__state~0); {38013#false} is VALID [2018-11-23 10:52:31,583 INFO L273 TraceCheckUtils]: 171: Hoare triple {38013#false} assume !(16384bv32 == ~s__state~0); {38013#false} is VALID [2018-11-23 10:52:31,584 INFO L273 TraceCheckUtils]: 172: Hoare triple {38013#false} assume !(8192bv32 == ~s__state~0); {38013#false} is VALID [2018-11-23 10:52:31,584 INFO L273 TraceCheckUtils]: 173: Hoare triple {38013#false} assume !(24576bv32 == ~s__state~0); {38013#false} is VALID [2018-11-23 10:52:31,584 INFO L273 TraceCheckUtils]: 174: Hoare triple {38013#false} assume !(8195bv32 == ~s__state~0); {38013#false} is VALID [2018-11-23 10:52:31,584 INFO L273 TraceCheckUtils]: 175: Hoare triple {38013#false} assume !(8480bv32 == ~s__state~0); {38013#false} is VALID [2018-11-23 10:52:31,584 INFO L273 TraceCheckUtils]: 176: Hoare triple {38013#false} assume !(8481bv32 == ~s__state~0); {38013#false} is VALID [2018-11-23 10:52:31,584 INFO L273 TraceCheckUtils]: 177: Hoare triple {38013#false} assume !(8482bv32 == ~s__state~0); {38013#false} is VALID [2018-11-23 10:52:31,584 INFO L273 TraceCheckUtils]: 178: Hoare triple {38013#false} assume !(8464bv32 == ~s__state~0); {38013#false} is VALID [2018-11-23 10:52:31,584 INFO L273 TraceCheckUtils]: 179: Hoare triple {38013#false} assume !(8465bv32 == ~s__state~0); {38013#false} is VALID [2018-11-23 10:52:31,585 INFO L273 TraceCheckUtils]: 180: Hoare triple {38013#false} assume !(8466bv32 == ~s__state~0); {38013#false} is VALID [2018-11-23 10:52:31,585 INFO L273 TraceCheckUtils]: 181: Hoare triple {38013#false} assume !(8496bv32 == ~s__state~0); {38013#false} is VALID [2018-11-23 10:52:31,585 INFO L273 TraceCheckUtils]: 182: Hoare triple {38013#false} assume !(8497bv32 == ~s__state~0); {38013#false} is VALID [2018-11-23 10:52:31,585 INFO L273 TraceCheckUtils]: 183: Hoare triple {38013#false} assume !(8512bv32 == ~s__state~0); {38013#false} is VALID [2018-11-23 10:52:31,585 INFO L273 TraceCheckUtils]: 184: Hoare triple {38013#false} assume !(8513bv32 == ~s__state~0); {38013#false} is VALID [2018-11-23 10:52:31,585 INFO L273 TraceCheckUtils]: 185: Hoare triple {38013#false} assume !(8528bv32 == ~s__state~0); {38013#false} is VALID [2018-11-23 10:52:31,586 INFO L273 TraceCheckUtils]: 186: Hoare triple {38013#false} assume !(8529bv32 == ~s__state~0); {38013#false} is VALID [2018-11-23 10:52:31,586 INFO L273 TraceCheckUtils]: 187: Hoare triple {38013#false} assume !(8544bv32 == ~s__state~0); {38013#false} is VALID [2018-11-23 10:52:31,586 INFO L273 TraceCheckUtils]: 188: Hoare triple {38013#false} assume !(8545bv32 == ~s__state~0); {38013#false} is VALID [2018-11-23 10:52:31,586 INFO L273 TraceCheckUtils]: 189: Hoare triple {38013#false} assume !(8560bv32 == ~s__state~0); {38013#false} is VALID [2018-11-23 10:52:31,586 INFO L273 TraceCheckUtils]: 190: Hoare triple {38013#false} assume !(8561bv32 == ~s__state~0); {38013#false} is VALID [2018-11-23 10:52:31,586 INFO L273 TraceCheckUtils]: 191: Hoare triple {38013#false} assume 8448bv32 == ~s__state~0; {38013#false} is VALID [2018-11-23 10:52:31,587 INFO L273 TraceCheckUtils]: 192: Hoare triple {38013#false} ~num1~0 := #t~nondet37;havoc #t~nondet37; {38013#false} is VALID [2018-11-23 10:52:31,587 INFO L273 TraceCheckUtils]: 193: Hoare triple {38013#false} assume !~bvsgt32(~num1~0, 0bv32); {38013#false} is VALID [2018-11-23 10:52:31,587 INFO L273 TraceCheckUtils]: 194: Hoare triple {38013#false} ~s__state~0 := ~s__s3__tmp__next_state___0~0; {38013#false} is VALID [2018-11-23 10:52:31,587 INFO L273 TraceCheckUtils]: 195: Hoare triple {38013#false} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {38013#false} is VALID [2018-11-23 10:52:31,587 INFO L273 TraceCheckUtils]: 196: Hoare triple {38013#false} ~skip~0 := 0bv32; {38013#false} is VALID [2018-11-23 10:52:31,587 INFO L273 TraceCheckUtils]: 197: Hoare triple {38013#false} assume !false; {38013#false} is VALID [2018-11-23 10:52:31,588 INFO L273 TraceCheckUtils]: 198: Hoare triple {38013#false} ~state~0 := ~s__state~0; {38013#false} is VALID [2018-11-23 10:52:31,588 INFO L273 TraceCheckUtils]: 199: Hoare triple {38013#false} assume !(12292bv32 == ~s__state~0); {38013#false} is VALID [2018-11-23 10:52:31,588 INFO L273 TraceCheckUtils]: 200: Hoare triple {38013#false} assume !(16384bv32 == ~s__state~0); {38013#false} is VALID [2018-11-23 10:52:31,588 INFO L273 TraceCheckUtils]: 201: Hoare triple {38013#false} assume !(8192bv32 == ~s__state~0); {38013#false} is VALID [2018-11-23 10:52:31,588 INFO L273 TraceCheckUtils]: 202: Hoare triple {38013#false} assume !(24576bv32 == ~s__state~0); {38013#false} is VALID [2018-11-23 10:52:31,588 INFO L273 TraceCheckUtils]: 203: Hoare triple {38013#false} assume !(8195bv32 == ~s__state~0); {38013#false} is VALID [2018-11-23 10:52:31,589 INFO L273 TraceCheckUtils]: 204: Hoare triple {38013#false} assume !(8480bv32 == ~s__state~0); {38013#false} is VALID [2018-11-23 10:52:31,589 INFO L273 TraceCheckUtils]: 205: Hoare triple {38013#false} assume !(8481bv32 == ~s__state~0); {38013#false} is VALID [2018-11-23 10:52:31,589 INFO L273 TraceCheckUtils]: 206: Hoare triple {38013#false} assume !(8482bv32 == ~s__state~0); {38013#false} is VALID [2018-11-23 10:52:31,589 INFO L273 TraceCheckUtils]: 207: Hoare triple {38013#false} assume !(8464bv32 == ~s__state~0); {38013#false} is VALID [2018-11-23 10:52:31,589 INFO L273 TraceCheckUtils]: 208: Hoare triple {38013#false} assume !(8465bv32 == ~s__state~0); {38013#false} is VALID [2018-11-23 10:52:31,589 INFO L273 TraceCheckUtils]: 209: Hoare triple {38013#false} assume !(8466bv32 == ~s__state~0); {38013#false} is VALID [2018-11-23 10:52:31,590 INFO L273 TraceCheckUtils]: 210: Hoare triple {38013#false} assume !(8496bv32 == ~s__state~0); {38013#false} is VALID [2018-11-23 10:52:31,590 INFO L273 TraceCheckUtils]: 211: Hoare triple {38013#false} assume !(8497bv32 == ~s__state~0); {38013#false} is VALID [2018-11-23 10:52:31,590 INFO L273 TraceCheckUtils]: 212: Hoare triple {38013#false} assume !(8512bv32 == ~s__state~0); {38013#false} is VALID [2018-11-23 10:52:31,590 INFO L273 TraceCheckUtils]: 213: Hoare triple {38013#false} assume !(8513bv32 == ~s__state~0); {38013#false} is VALID [2018-11-23 10:52:31,590 INFO L273 TraceCheckUtils]: 214: Hoare triple {38013#false} assume !(8528bv32 == ~s__state~0); {38013#false} is VALID [2018-11-23 10:52:31,590 INFO L273 TraceCheckUtils]: 215: Hoare triple {38013#false} assume !(8529bv32 == ~s__state~0); {38013#false} is VALID [2018-11-23 10:52:31,591 INFO L273 TraceCheckUtils]: 216: Hoare triple {38013#false} assume !(8544bv32 == ~s__state~0); {38013#false} is VALID [2018-11-23 10:52:31,591 INFO L273 TraceCheckUtils]: 217: Hoare triple {38013#false} assume !(8545bv32 == ~s__state~0); {38013#false} is VALID [2018-11-23 10:52:31,591 INFO L273 TraceCheckUtils]: 218: Hoare triple {38013#false} assume !(8560bv32 == ~s__state~0); {38013#false} is VALID [2018-11-23 10:52:31,591 INFO L273 TraceCheckUtils]: 219: Hoare triple {38013#false} assume !(8561bv32 == ~s__state~0); {38013#false} is VALID [2018-11-23 10:52:31,591 INFO L273 TraceCheckUtils]: 220: Hoare triple {38013#false} assume !(8448bv32 == ~s__state~0); {38013#false} is VALID [2018-11-23 10:52:31,591 INFO L273 TraceCheckUtils]: 221: Hoare triple {38013#false} assume !(8576bv32 == ~s__state~0); {38013#false} is VALID [2018-11-23 10:52:31,592 INFO L273 TraceCheckUtils]: 222: Hoare triple {38013#false} assume !(8577bv32 == ~s__state~0); {38013#false} is VALID [2018-11-23 10:52:31,592 INFO L273 TraceCheckUtils]: 223: Hoare triple {38013#false} assume !(8592bv32 == ~s__state~0); {38013#false} is VALID [2018-11-23 10:52:31,592 INFO L273 TraceCheckUtils]: 224: Hoare triple {38013#false} assume !(8593bv32 == ~s__state~0); {38013#false} is VALID [2018-11-23 10:52:31,592 INFO L273 TraceCheckUtils]: 225: Hoare triple {38013#false} assume !(8608bv32 == ~s__state~0); {38013#false} is VALID [2018-11-23 10:52:31,592 INFO L273 TraceCheckUtils]: 226: Hoare triple {38013#false} assume !(8609bv32 == ~s__state~0); {38013#false} is VALID [2018-11-23 10:52:31,592 INFO L273 TraceCheckUtils]: 227: Hoare triple {38013#false} assume !(8640bv32 == ~s__state~0); {38013#false} is VALID [2018-11-23 10:52:31,593 INFO L273 TraceCheckUtils]: 228: Hoare triple {38013#false} assume !(8641bv32 == ~s__state~0); {38013#false} is VALID [2018-11-23 10:52:31,593 INFO L273 TraceCheckUtils]: 229: Hoare triple {38013#false} assume !(8656bv32 == ~s__state~0); {38013#false} is VALID [2018-11-23 10:52:31,593 INFO L273 TraceCheckUtils]: 230: Hoare triple {38013#false} assume !(8657bv32 == ~s__state~0); {38013#false} is VALID [2018-11-23 10:52:31,593 INFO L273 TraceCheckUtils]: 231: Hoare triple {38013#false} assume 8672bv32 == ~s__state~0; {38013#false} is VALID [2018-11-23 10:52:31,593 INFO L273 TraceCheckUtils]: 232: Hoare triple {38013#false} ~ret~0 := #t~nondet46;havoc #t~nondet46; {38013#false} is VALID [2018-11-23 10:52:31,593 INFO L273 TraceCheckUtils]: 233: Hoare triple {38013#false} assume !(4bv32 == ~blastFlag~0); {38013#false} is VALID [2018-11-23 10:52:31,594 INFO L273 TraceCheckUtils]: 234: Hoare triple {38013#false} assume 5bv32 == ~blastFlag~0; {38013#false} is VALID [2018-11-23 10:52:31,594 INFO L256 TraceCheckUtils]: 235: Hoare triple {38013#false} call ERR(); {38013#false} is VALID [2018-11-23 10:52:31,594 INFO L273 TraceCheckUtils]: 236: Hoare triple {38013#false} assume !false; {38013#false} is VALID [2018-11-23 10:52:31,619 INFO L134 CoverageAnalysis]: Checked inductivity of 458 backedges. 329 proven. 0 refuted. 0 times theorem prover too weak. 129 trivial. 0 not checked. [2018-11-23 10:52:31,619 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-11-23 10:52:31,621 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-23 10:52:31,621 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-23 10:52:31,621 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 237 [2018-11-23 10:52:31,621 INFO L84 Accepts]: Finished accepts. word is accepted. [2018-11-23 10:52:31,622 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 3 states. [2018-11-23 10:52:31,910 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 149 edges. 149 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2018-11-23 10:52:31,910 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-11-23 10:52:31,911 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-23 10:52:31,911 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-23 10:52:31,911 INFO L87 Difference]: Start difference. First operand 1318 states and 1750 transitions. Second operand 3 states. [2018-11-23 10:52:33,139 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-23 10:52:33,139 INFO L93 Difference]: Finished difference Result 2810 states and 3824 transitions. [2018-11-23 10:52:33,139 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-23 10:52:33,139 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 237 [2018-11-23 10:52:33,139 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-23 10:52:33,140 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2018-11-23 10:52:33,143 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 480 transitions. [2018-11-23 10:52:33,143 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2018-11-23 10:52:33,146 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 480 transitions. [2018-11-23 10:52:33,146 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 3 states and 480 transitions. [2018-11-23 10:52:33,582 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 480 edges. 480 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2018-11-23 10:52:33,728 INFO L225 Difference]: With dead ends: 2810 [2018-11-23 10:52:33,728 INFO L226 Difference]: Without dead ends: 1505 [2018-11-23 10:52:33,731 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 236 GetRequests, 235 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-23 10:52:33,733 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1505 states. [2018-11-23 10:52:34,031 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1505 to 1486. [2018-11-23 10:52:34,031 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2018-11-23 10:52:34,031 INFO L82 GeneralOperation]: Start isEquivalent. First operand 1505 states. Second operand 1486 states. [2018-11-23 10:52:34,031 INFO L74 IsIncluded]: Start isIncluded. First operand 1505 states. Second operand 1486 states. [2018-11-23 10:52:34,032 INFO L87 Difference]: Start difference. First operand 1505 states. Second operand 1486 states. [2018-11-23 10:52:34,152 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-23 10:52:34,152 INFO L93 Difference]: Finished difference Result 1505 states and 1959 transitions. [2018-11-23 10:52:34,152 INFO L276 IsEmpty]: Start isEmpty. Operand 1505 states and 1959 transitions. [2018-11-23 10:52:34,155 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-11-23 10:52:34,155 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2018-11-23 10:52:34,155 INFO L74 IsIncluded]: Start isIncluded. First operand 1486 states. Second operand 1505 states. [2018-11-23 10:52:34,155 INFO L87 Difference]: Start difference. First operand 1486 states. Second operand 1505 states. [2018-11-23 10:52:34,290 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-23 10:52:34,290 INFO L93 Difference]: Finished difference Result 1505 states and 1959 transitions. [2018-11-23 10:52:34,290 INFO L276 IsEmpty]: Start isEmpty. Operand 1505 states and 1959 transitions. [2018-11-23 10:52:34,294 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-11-23 10:52:34,294 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2018-11-23 10:52:34,295 INFO L88 GeneralOperation]: Finished isEquivalent. [2018-11-23 10:52:34,295 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2018-11-23 10:52:34,295 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1486 states. [2018-11-23 10:52:34,429 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1486 states to 1486 states and 1938 transitions. [2018-11-23 10:52:34,429 INFO L78 Accepts]: Start accepts. Automaton has 1486 states and 1938 transitions. Word has length 237 [2018-11-23 10:52:34,429 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-23 10:52:34,429 INFO L480 AbstractCegarLoop]: Abstraction has 1486 states and 1938 transitions. [2018-11-23 10:52:34,430 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-11-23 10:52:34,430 INFO L276 IsEmpty]: Start isEmpty. Operand 1486 states and 1938 transitions. [2018-11-23 10:52:34,434 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 310 [2018-11-23 10:52:34,434 INFO L394 BasicCegarLoop]: Found error trace [2018-11-23 10:52:34,434 INFO L402 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 8, 8, 8, 8, 8, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 5, 5, 5, 5, 5, 5, 5, 4, 4, 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] [2018-11-23 10:52:34,434 INFO L423 AbstractCegarLoop]: === Iteration 12 === [ERRErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-23 10:52:34,435 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-23 10:52:34,435 INFO L82 PathProgramCache]: Analyzing trace with hash 1231063219, now seen corresponding path program 1 times [2018-11-23 10:52:34,435 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-23 10:52:34,435 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc4nyu Starting monitored process 13 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 13 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk [2018-11-23 10:52:34,465 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-23 10:52:34,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-23 10:52:34,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-23 10:52:34,591 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-23 10:52:34,821 INFO L256 TraceCheckUtils]: 0: Hoare triple {46554#true} call ULTIMATE.init(); {46554#true} is VALID [2018-11-23 10:52:34,822 INFO L273 TraceCheckUtils]: 1: Hoare triple {46554#true} assume true; {46554#true} is VALID [2018-11-23 10:52:34,822 INFO L268 TraceCheckUtils]: 2: Hoare quadruple {46554#true} {46554#true} #611#return; {46554#true} is VALID [2018-11-23 10:52:34,822 INFO L256 TraceCheckUtils]: 3: Hoare triple {46554#true} call #t~ret51 := main(); {46554#true} is VALID [2018-11-23 10:52:34,823 INFO L273 TraceCheckUtils]: 4: Hoare triple {46554#true} havoc ~s~0;havoc ~tmp~1;~s~0 := 8464bv32; {46554#true} is VALID [2018-11-23 10:52:34,823 INFO L256 TraceCheckUtils]: 5: Hoare triple {46554#true} call #t~ret50 := ssl3_accept(~s~0); {46554#true} is VALID [2018-11-23 10:52:34,823 INFO L273 TraceCheckUtils]: 6: Hoare triple {46554#true} ~initial_state := #in~initial_state;~s__info_callback~0 := #t~nondet0;havoc #t~nondet0;~s__in_handshake~0 := #t~nondet1;havoc #t~nondet1;havoc ~s__state~0;havoc ~s__new_session~0;havoc ~s__server~0;~s__version~0 := #t~nondet2;havoc #t~nondet2;havoc ~s__type~0;havoc ~s__init_num~0;~s__hit~0 := #t~nondet3;havoc #t~nondet3;havoc ~s__rwstate~0;havoc ~s__init_buf___0~0;~s__debug~0 := #t~nondet4;havoc #t~nondet4;havoc ~s__shutdown~0;~s__cert~0 := #t~nondet5;havoc #t~nondet5;~s__options~0 := #t~nondet6;havoc #t~nondet6;~s__verify_mode~0 := #t~nondet7;havoc #t~nondet7;~s__session__peer~0 := #t~nondet8;havoc #t~nondet8;~s__cert__pkeys__AT0__privatekey~0 := #t~nondet9;havoc #t~nondet9;~s__ctx__info_callback~0 := #t~nondet10;havoc #t~nondet10;~s__ctx__stats__sess_accept_renegotiate~0 := #t~nondet11;havoc #t~nondet11;~s__ctx__stats__sess_accept~0 := #t~nondet12;havoc #t~nondet12;~s__ctx__stats__sess_accept_good~0 := #t~nondet13;havoc #t~nondet13;havoc ~s__s3__tmp__cert_request~0;~s__s3__tmp__reuse_message~0 := #t~nondet14;havoc #t~nondet14;havoc ~s__s3__tmp__use_rsa_tmp~0;~s__s3__tmp__new_cipher~0 := #t~nondet15;havoc #t~nondet15;~s__s3__tmp__new_cipher__algorithms~0 := #t~nondet16;havoc #t~nondet16;havoc ~s__s3__tmp__next_state___0~0;~s__s3__tmp__new_cipher__algo_strength~0 := #t~nondet17;havoc #t~nondet17;havoc ~s__session__cipher~0;~buf~0 := #t~nondet18;havoc #t~nondet18;havoc ~l~0;havoc ~Time~0;~tmp~0 := #t~nondet19;havoc #t~nondet19;havoc ~cb~0;havoc ~num1~0;havoc ~ret~0;havoc ~new_state~0;havoc ~state~0;havoc ~skip~0;havoc ~got_new_session~0;~tmp___1~0 := #t~nondet20;havoc #t~nondet20;~tmp___2~0 := #t~nondet21;havoc #t~nondet21;havoc ~tmp___3~0;havoc ~tmp___4~0;havoc ~tmp___5~0;havoc ~tmp___6~0;havoc ~tmp___7~0;~tmp___8~0 := #t~nondet22;havoc #t~nondet22;havoc ~tmp___9~0;havoc ~tmp___10~0;havoc ~blastFlag~0;havoc ~__cil_tmp55~0;havoc ~__cil_tmp56~0;havoc ~__cil_tmp57~0;havoc ~__cil_tmp58~0;havoc ~__cil_tmp59~0;havoc ~__cil_tmp60~0;havoc ~__cil_tmp61~0;~s__state~0 := ~initial_state;~blastFlag~0 := 0bv32;~Time~0 := ~tmp~0;~cb~0 := 0bv32;~ret~0 := 4294967295bv32;~skip~0 := 0bv32;~got_new_session~0 := 0bv32; {46554#true} is VALID [2018-11-23 10:52:34,823 INFO L273 TraceCheckUtils]: 7: Hoare triple {46554#true} assume 0bv32 != ~s__info_callback~0;~cb~0 := ~s__info_callback~0; {46554#true} is VALID [2018-11-23 10:52:34,823 INFO L273 TraceCheckUtils]: 8: Hoare triple {46554#true} #t~post23 := ~s__in_handshake~0;~s__in_handshake~0 := ~bvadd32(1bv32, #t~post23);havoc #t~post23; {46554#true} is VALID [2018-11-23 10:52:34,824 INFO L273 TraceCheckUtils]: 9: Hoare triple {46554#true} assume !(0bv32 != ~bvadd32(12288bv32, ~tmp___1~0)); {46554#true} is VALID [2018-11-23 10:52:34,824 INFO L273 TraceCheckUtils]: 10: Hoare triple {46554#true} assume !(0bv32 == ~s__cert~0); {46554#true} is VALID [2018-11-23 10:52:34,824 INFO L273 TraceCheckUtils]: 11: Hoare triple {46554#true} assume !false; {46554#true} is VALID [2018-11-23 10:52:34,824 INFO L273 TraceCheckUtils]: 12: Hoare triple {46554#true} ~state~0 := ~s__state~0; {46554#true} is VALID [2018-11-23 10:52:34,824 INFO L273 TraceCheckUtils]: 13: Hoare triple {46554#true} assume !(12292bv32 == ~s__state~0); {46554#true} is VALID [2018-11-23 10:52:34,824 INFO L273 TraceCheckUtils]: 14: Hoare triple {46554#true} assume !(16384bv32 == ~s__state~0); {46554#true} is VALID [2018-11-23 10:52:34,824 INFO L273 TraceCheckUtils]: 15: Hoare triple {46554#true} assume !(8192bv32 == ~s__state~0); {46554#true} is VALID [2018-11-23 10:52:34,824 INFO L273 TraceCheckUtils]: 16: Hoare triple {46554#true} assume !(24576bv32 == ~s__state~0); {46554#true} is VALID [2018-11-23 10:52:34,825 INFO L273 TraceCheckUtils]: 17: Hoare triple {46554#true} assume !(8195bv32 == ~s__state~0); {46554#true} is VALID [2018-11-23 10:52:34,825 INFO L273 TraceCheckUtils]: 18: Hoare triple {46554#true} assume !(8480bv32 == ~s__state~0); {46554#true} is VALID [2018-11-23 10:52:34,825 INFO L273 TraceCheckUtils]: 19: Hoare triple {46554#true} assume !(8481bv32 == ~s__state~0); {46554#true} is VALID [2018-11-23 10:52:34,825 INFO L273 TraceCheckUtils]: 20: Hoare triple {46554#true} assume !(8482bv32 == ~s__state~0); {46554#true} is VALID [2018-11-23 10:52:34,825 INFO L273 TraceCheckUtils]: 21: Hoare triple {46554#true} assume 8464bv32 == ~s__state~0; {46554#true} is VALID [2018-11-23 10:52:34,825 INFO L273 TraceCheckUtils]: 22: Hoare triple {46554#true} ~s__shutdown~0 := 0bv32;~ret~0 := #t~nondet30;havoc #t~nondet30; {46554#true} is VALID [2018-11-23 10:52:34,825 INFO L273 TraceCheckUtils]: 23: Hoare triple {46554#true} assume 0bv32 == ~blastFlag~0;~blastFlag~0 := 1bv32; {46554#true} is VALID [2018-11-23 10:52:34,826 INFO L273 TraceCheckUtils]: 24: Hoare triple {46554#true} assume !~bvsle32(~ret~0, 0bv32);~got_new_session~0 := 1bv32;~s__state~0 := 8496bv32;~s__init_num~0 := 0bv32; {46554#true} is VALID [2018-11-23 10:52:34,826 INFO L273 TraceCheckUtils]: 25: Hoare triple {46554#true} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {46554#true} is VALID [2018-11-23 10:52:34,826 INFO L273 TraceCheckUtils]: 26: Hoare triple {46554#true} ~skip~0 := 0bv32; {46554#true} is VALID [2018-11-23 10:52:34,826 INFO L273 TraceCheckUtils]: 27: Hoare triple {46554#true} assume !false; {46554#true} is VALID [2018-11-23 10:52:34,826 INFO L273 TraceCheckUtils]: 28: Hoare triple {46554#true} ~state~0 := ~s__state~0; {46554#true} is VALID [2018-11-23 10:52:34,826 INFO L273 TraceCheckUtils]: 29: Hoare triple {46554#true} assume !(12292bv32 == ~s__state~0); {46554#true} is VALID [2018-11-23 10:52:34,826 INFO L273 TraceCheckUtils]: 30: Hoare triple {46554#true} assume !(16384bv32 == ~s__state~0); {46554#true} is VALID [2018-11-23 10:52:34,826 INFO L273 TraceCheckUtils]: 31: Hoare triple {46554#true} assume !(8192bv32 == ~s__state~0); {46554#true} is VALID [2018-11-23 10:52:34,826 INFO L273 TraceCheckUtils]: 32: Hoare triple {46554#true} assume !(24576bv32 == ~s__state~0); {46554#true} is VALID [2018-11-23 10:52:34,827 INFO L273 TraceCheckUtils]: 33: Hoare triple {46554#true} assume !(8195bv32 == ~s__state~0); {46554#true} is VALID [2018-11-23 10:52:34,827 INFO L273 TraceCheckUtils]: 34: Hoare triple {46554#true} assume !(8480bv32 == ~s__state~0); {46554#true} is VALID [2018-11-23 10:52:34,827 INFO L273 TraceCheckUtils]: 35: Hoare triple {46554#true} assume !(8481bv32 == ~s__state~0); {46554#true} is VALID [2018-11-23 10:52:34,827 INFO L273 TraceCheckUtils]: 36: Hoare triple {46554#true} assume !(8482bv32 == ~s__state~0); {46554#true} is VALID [2018-11-23 10:52:34,827 INFO L273 TraceCheckUtils]: 37: Hoare triple {46554#true} assume !(8464bv32 == ~s__state~0); {46554#true} is VALID [2018-11-23 10:52:34,827 INFO L273 TraceCheckUtils]: 38: Hoare triple {46554#true} assume !(8465bv32 == ~s__state~0); {46554#true} is VALID [2018-11-23 10:52:34,827 INFO L273 TraceCheckUtils]: 39: Hoare triple {46554#true} assume !(8466bv32 == ~s__state~0); {46554#true} is VALID [2018-11-23 10:52:34,827 INFO L273 TraceCheckUtils]: 40: Hoare triple {46554#true} assume 8496bv32 == ~s__state~0; {46554#true} is VALID [2018-11-23 10:52:34,828 INFO L273 TraceCheckUtils]: 41: Hoare triple {46554#true} ~ret~0 := #t~nondet31;havoc #t~nondet31; {46554#true} is VALID [2018-11-23 10:52:34,828 INFO L273 TraceCheckUtils]: 42: Hoare triple {46554#true} assume 1bv32 == ~blastFlag~0;~blastFlag~0 := 2bv32; {46554#true} is VALID [2018-11-23 10:52:34,828 INFO L273 TraceCheckUtils]: 43: Hoare triple {46554#true} assume !~bvsle32(~ret~0, 0bv32); {46554#true} is VALID [2018-11-23 10:52:34,828 INFO L273 TraceCheckUtils]: 44: Hoare triple {46554#true} assume 0bv32 != ~s__hit~0;~s__state~0 := 8656bv32; {46554#true} is VALID [2018-11-23 10:52:34,828 INFO L273 TraceCheckUtils]: 45: Hoare triple {46554#true} ~s__init_num~0 := 0bv32; {46554#true} is VALID [2018-11-23 10:52:34,828 INFO L273 TraceCheckUtils]: 46: Hoare triple {46554#true} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {46554#true} is VALID [2018-11-23 10:52:34,828 INFO L273 TraceCheckUtils]: 47: Hoare triple {46554#true} ~skip~0 := 0bv32; {46554#true} is VALID [2018-11-23 10:52:34,828 INFO L273 TraceCheckUtils]: 48: Hoare triple {46554#true} assume !false; {46554#true} is VALID [2018-11-23 10:52:34,829 INFO L273 TraceCheckUtils]: 49: Hoare triple {46554#true} ~state~0 := ~s__state~0; {46554#true} is VALID [2018-11-23 10:52:34,829 INFO L273 TraceCheckUtils]: 50: Hoare triple {46554#true} assume !(12292bv32 == ~s__state~0); {46554#true} is VALID [2018-11-23 10:52:34,829 INFO L273 TraceCheckUtils]: 51: Hoare triple {46554#true} assume !(16384bv32 == ~s__state~0); {46554#true} is VALID [2018-11-23 10:52:34,829 INFO L273 TraceCheckUtils]: 52: Hoare triple {46554#true} assume !(8192bv32 == ~s__state~0); {46554#true} is VALID [2018-11-23 10:52:34,829 INFO L273 TraceCheckUtils]: 53: Hoare triple {46554#true} assume !(24576bv32 == ~s__state~0); {46554#true} is VALID [2018-11-23 10:52:34,829 INFO L273 TraceCheckUtils]: 54: Hoare triple {46554#true} assume !(8195bv32 == ~s__state~0); {46554#true} is VALID [2018-11-23 10:52:34,829 INFO L273 TraceCheckUtils]: 55: Hoare triple {46554#true} assume !(8480bv32 == ~s__state~0); {46554#true} is VALID [2018-11-23 10:52:34,829 INFO L273 TraceCheckUtils]: 56: Hoare triple {46554#true} assume !(8481bv32 == ~s__state~0); {46554#true} is VALID [2018-11-23 10:52:34,829 INFO L273 TraceCheckUtils]: 57: Hoare triple {46554#true} assume !(8482bv32 == ~s__state~0); {46554#true} is VALID [2018-11-23 10:52:34,830 INFO L273 TraceCheckUtils]: 58: Hoare triple {46554#true} assume !(8464bv32 == ~s__state~0); {46554#true} is VALID [2018-11-23 10:52:34,830 INFO L273 TraceCheckUtils]: 59: Hoare triple {46554#true} assume !(8465bv32 == ~s__state~0); {46554#true} is VALID [2018-11-23 10:52:34,830 INFO L273 TraceCheckUtils]: 60: Hoare triple {46554#true} assume !(8466bv32 == ~s__state~0); {46554#true} is VALID [2018-11-23 10:52:34,830 INFO L273 TraceCheckUtils]: 61: Hoare triple {46554#true} assume !(8496bv32 == ~s__state~0); {46554#true} is VALID [2018-11-23 10:52:34,830 INFO L273 TraceCheckUtils]: 62: Hoare triple {46554#true} assume !(8497bv32 == ~s__state~0); {46554#true} is VALID [2018-11-23 10:52:34,830 INFO L273 TraceCheckUtils]: 63: Hoare triple {46554#true} assume !(8512bv32 == ~s__state~0); {46554#true} is VALID [2018-11-23 10:52:34,830 INFO L273 TraceCheckUtils]: 64: Hoare triple {46554#true} assume !(8513bv32 == ~s__state~0); {46554#true} is VALID [2018-11-23 10:52:34,830 INFO L273 TraceCheckUtils]: 65: Hoare triple {46554#true} assume !(8528bv32 == ~s__state~0); {46554#true} is VALID [2018-11-23 10:52:34,831 INFO L273 TraceCheckUtils]: 66: Hoare triple {46554#true} assume !(8529bv32 == ~s__state~0); {46554#true} is VALID [2018-11-23 10:52:34,831 INFO L273 TraceCheckUtils]: 67: Hoare triple {46554#true} assume !(8544bv32 == ~s__state~0); {46554#true} is VALID [2018-11-23 10:52:34,831 INFO L273 TraceCheckUtils]: 68: Hoare triple {46554#true} assume !(8545bv32 == ~s__state~0); {46554#true} is VALID [2018-11-23 10:52:34,831 INFO L273 TraceCheckUtils]: 69: Hoare triple {46554#true} assume !(8560bv32 == ~s__state~0); {46554#true} is VALID [2018-11-23 10:52:34,831 INFO L273 TraceCheckUtils]: 70: Hoare triple {46554#true} assume !(8561bv32 == ~s__state~0); {46554#true} is VALID [2018-11-23 10:52:34,831 INFO L273 TraceCheckUtils]: 71: Hoare triple {46554#true} assume !(8448bv32 == ~s__state~0); {46554#true} is VALID [2018-11-23 10:52:34,831 INFO L273 TraceCheckUtils]: 72: Hoare triple {46554#true} assume !(8576bv32 == ~s__state~0); {46554#true} is VALID [2018-11-23 10:52:34,832 INFO L273 TraceCheckUtils]: 73: Hoare triple {46554#true} assume !(8577bv32 == ~s__state~0); {46554#true} is VALID [2018-11-23 10:52:34,832 INFO L273 TraceCheckUtils]: 74: Hoare triple {46554#true} assume !(8592bv32 == ~s__state~0); {46554#true} is VALID [2018-11-23 10:52:34,832 INFO L273 TraceCheckUtils]: 75: Hoare triple {46554#true} assume !(8593bv32 == ~s__state~0); {46554#true} is VALID [2018-11-23 10:52:34,832 INFO L273 TraceCheckUtils]: 76: Hoare triple {46554#true} assume !(8608bv32 == ~s__state~0); {46554#true} is VALID [2018-11-23 10:52:34,832 INFO L273 TraceCheckUtils]: 77: Hoare triple {46554#true} assume !(8609bv32 == ~s__state~0); {46554#true} is VALID [2018-11-23 10:52:34,832 INFO L273 TraceCheckUtils]: 78: Hoare triple {46554#true} assume !(8640bv32 == ~s__state~0); {46554#true} is VALID [2018-11-23 10:52:34,833 INFO L273 TraceCheckUtils]: 79: Hoare triple {46554#true} assume !(8641bv32 == ~s__state~0); {46554#true} is VALID [2018-11-23 10:52:34,833 INFO L273 TraceCheckUtils]: 80: Hoare triple {46554#true} assume 8656bv32 == ~s__state~0; {46554#true} is VALID [2018-11-23 10:52:34,833 INFO L273 TraceCheckUtils]: 81: Hoare triple {46554#true} ~s__session__cipher~0 := ~s__s3__tmp__new_cipher~0;~tmp___9~0 := #t~nondet43;havoc #t~nondet43; {46554#true} is VALID [2018-11-23 10:52:34,833 INFO L273 TraceCheckUtils]: 82: Hoare triple {46554#true} assume !(0bv32 == ~tmp___9~0);~ret~0 := #t~nondet44;havoc #t~nondet44; {46554#true} is VALID [2018-11-23 10:52:34,833 INFO L273 TraceCheckUtils]: 83: Hoare triple {46554#true} assume 2bv32 == ~blastFlag~0;~blastFlag~0 := 3bv32; {46554#true} is VALID [2018-11-23 10:52:34,833 INFO L273 TraceCheckUtils]: 84: Hoare triple {46554#true} assume !~bvsle32(~ret~0, 0bv32);~s__state~0 := 8672bv32;~s__init_num~0 := 0bv32;~tmp___10~0 := #t~nondet45;havoc #t~nondet45; {46554#true} is VALID [2018-11-23 10:52:34,833 INFO L273 TraceCheckUtils]: 85: Hoare triple {46554#true} assume !(0bv32 == ~tmp___10~0); {46554#true} is VALID [2018-11-23 10:52:34,833 INFO L273 TraceCheckUtils]: 86: Hoare triple {46554#true} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {46554#true} is VALID [2018-11-23 10:52:34,834 INFO L273 TraceCheckUtils]: 87: Hoare triple {46554#true} ~skip~0 := 0bv32; {46554#true} is VALID [2018-11-23 10:52:34,834 INFO L273 TraceCheckUtils]: 88: Hoare triple {46554#true} assume !false; {46554#true} is VALID [2018-11-23 10:52:34,834 INFO L273 TraceCheckUtils]: 89: Hoare triple {46554#true} ~state~0 := ~s__state~0; {46554#true} is VALID [2018-11-23 10:52:34,834 INFO L273 TraceCheckUtils]: 90: Hoare triple {46554#true} assume !(12292bv32 == ~s__state~0); {46554#true} is VALID [2018-11-23 10:52:34,834 INFO L273 TraceCheckUtils]: 91: Hoare triple {46554#true} assume !(16384bv32 == ~s__state~0); {46554#true} is VALID [2018-11-23 10:52:34,834 INFO L273 TraceCheckUtils]: 92: Hoare triple {46554#true} assume !(8192bv32 == ~s__state~0); {46554#true} is VALID [2018-11-23 10:52:34,834 INFO L273 TraceCheckUtils]: 93: Hoare triple {46554#true} assume !(24576bv32 == ~s__state~0); {46554#true} is VALID [2018-11-23 10:52:34,834 INFO L273 TraceCheckUtils]: 94: Hoare triple {46554#true} assume !(8195bv32 == ~s__state~0); {46554#true} is VALID [2018-11-23 10:52:34,835 INFO L273 TraceCheckUtils]: 95: Hoare triple {46554#true} assume !(8480bv32 == ~s__state~0); {46554#true} is VALID [2018-11-23 10:52:34,835 INFO L273 TraceCheckUtils]: 96: Hoare triple {46554#true} assume !(8481bv32 == ~s__state~0); {46554#true} is VALID [2018-11-23 10:52:34,835 INFO L273 TraceCheckUtils]: 97: Hoare triple {46554#true} assume !(8482bv32 == ~s__state~0); {46554#true} is VALID [2018-11-23 10:52:34,835 INFO L273 TraceCheckUtils]: 98: Hoare triple {46554#true} assume !(8464bv32 == ~s__state~0); {46554#true} is VALID [2018-11-23 10:52:34,835 INFO L273 TraceCheckUtils]: 99: Hoare triple {46554#true} assume !(8465bv32 == ~s__state~0); {46554#true} is VALID [2018-11-23 10:52:34,835 INFO L273 TraceCheckUtils]: 100: Hoare triple {46554#true} assume !(8466bv32 == ~s__state~0); {46554#true} is VALID [2018-11-23 10:52:34,835 INFO L273 TraceCheckUtils]: 101: Hoare triple {46554#true} assume !(8496bv32 == ~s__state~0); {46554#true} is VALID [2018-11-23 10:52:34,835 INFO L273 TraceCheckUtils]: 102: Hoare triple {46554#true} assume !(8497bv32 == ~s__state~0); {46554#true} is VALID [2018-11-23 10:52:34,835 INFO L273 TraceCheckUtils]: 103: Hoare triple {46554#true} assume !(8512bv32 == ~s__state~0); {46554#true} is VALID [2018-11-23 10:52:34,836 INFO L273 TraceCheckUtils]: 104: Hoare triple {46554#true} assume !(8513bv32 == ~s__state~0); {46554#true} is VALID [2018-11-23 10:52:34,836 INFO L273 TraceCheckUtils]: 105: Hoare triple {46554#true} assume !(8528bv32 == ~s__state~0); {46554#true} is VALID [2018-11-23 10:52:34,836 INFO L273 TraceCheckUtils]: 106: Hoare triple {46554#true} assume !(8529bv32 == ~s__state~0); {46554#true} is VALID [2018-11-23 10:52:34,836 INFO L273 TraceCheckUtils]: 107: Hoare triple {46554#true} assume !(8544bv32 == ~s__state~0); {46554#true} is VALID [2018-11-23 10:52:34,836 INFO L273 TraceCheckUtils]: 108: Hoare triple {46554#true} assume !(8545bv32 == ~s__state~0); {46554#true} is VALID [2018-11-23 10:52:34,836 INFO L273 TraceCheckUtils]: 109: Hoare triple {46554#true} assume !(8560bv32 == ~s__state~0); {46554#true} is VALID [2018-11-23 10:52:34,836 INFO L273 TraceCheckUtils]: 110: Hoare triple {46554#true} assume !(8561bv32 == ~s__state~0); {46554#true} is VALID [2018-11-23 10:52:34,836 INFO L273 TraceCheckUtils]: 111: Hoare triple {46554#true} assume !(8448bv32 == ~s__state~0); {46554#true} is VALID [2018-11-23 10:52:34,837 INFO L273 TraceCheckUtils]: 112: Hoare triple {46554#true} assume !(8576bv32 == ~s__state~0); {46554#true} is VALID [2018-11-23 10:52:34,837 INFO L273 TraceCheckUtils]: 113: Hoare triple {46554#true} assume !(8577bv32 == ~s__state~0); {46554#true} is VALID [2018-11-23 10:52:34,837 INFO L273 TraceCheckUtils]: 114: Hoare triple {46554#true} assume !(8592bv32 == ~s__state~0); {46554#true} is VALID [2018-11-23 10:52:34,837 INFO L273 TraceCheckUtils]: 115: Hoare triple {46554#true} assume !(8593bv32 == ~s__state~0); {46554#true} is VALID [2018-11-23 10:52:34,837 INFO L273 TraceCheckUtils]: 116: Hoare triple {46554#true} assume !(8608bv32 == ~s__state~0); {46554#true} is VALID [2018-11-23 10:52:34,837 INFO L273 TraceCheckUtils]: 117: Hoare triple {46554#true} assume !(8609bv32 == ~s__state~0); {46554#true} is VALID [2018-11-23 10:52:34,837 INFO L273 TraceCheckUtils]: 118: Hoare triple {46554#true} assume !(8640bv32 == ~s__state~0); {46554#true} is VALID [2018-11-23 10:52:34,837 INFO L273 TraceCheckUtils]: 119: Hoare triple {46554#true} assume !(8641bv32 == ~s__state~0); {46554#true} is VALID [2018-11-23 10:52:34,838 INFO L273 TraceCheckUtils]: 120: Hoare triple {46554#true} assume !(8656bv32 == ~s__state~0); {46554#true} is VALID [2018-11-23 10:52:34,838 INFO L273 TraceCheckUtils]: 121: Hoare triple {46554#true} assume !(8657bv32 == ~s__state~0); {46554#true} is VALID [2018-11-23 10:52:34,838 INFO L273 TraceCheckUtils]: 122: Hoare triple {46554#true} assume 8672bv32 == ~s__state~0; {46554#true} is VALID [2018-11-23 10:52:34,838 INFO L273 TraceCheckUtils]: 123: Hoare triple {46554#true} ~ret~0 := #t~nondet46;havoc #t~nondet46; {46554#true} is VALID [2018-11-23 10:52:34,838 INFO L273 TraceCheckUtils]: 124: Hoare triple {46554#true} assume !(4bv32 == ~blastFlag~0); {46554#true} is VALID [2018-11-23 10:52:34,838 INFO L273 TraceCheckUtils]: 125: Hoare triple {46554#true} assume !(5bv32 == ~blastFlag~0); {46554#true} is VALID [2018-11-23 10:52:34,838 INFO L273 TraceCheckUtils]: 126: Hoare triple {46554#true} assume !~bvsle32(~ret~0, 0bv32);~s__state~0 := 8448bv32; {46554#true} is VALID [2018-11-23 10:52:34,838 INFO L273 TraceCheckUtils]: 127: Hoare triple {46554#true} assume 0bv32 != ~s__hit~0;~s__s3__tmp__next_state___0~0 := 8640bv32; {46554#true} is VALID [2018-11-23 10:52:34,839 INFO L273 TraceCheckUtils]: 128: Hoare triple {46554#true} ~s__init_num~0 := 0bv32; {46554#true} is VALID [2018-11-23 10:52:34,839 INFO L273 TraceCheckUtils]: 129: Hoare triple {46554#true} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {46554#true} is VALID [2018-11-23 10:52:34,839 INFO L273 TraceCheckUtils]: 130: Hoare triple {46554#true} ~skip~0 := 0bv32; {46554#true} is VALID [2018-11-23 10:52:34,839 INFO L273 TraceCheckUtils]: 131: Hoare triple {46554#true} assume !false; {46554#true} is VALID [2018-11-23 10:52:34,839 INFO L273 TraceCheckUtils]: 132: Hoare triple {46554#true} ~state~0 := ~s__state~0; {46554#true} is VALID [2018-11-23 10:52:34,839 INFO L273 TraceCheckUtils]: 133: Hoare triple {46554#true} assume !(12292bv32 == ~s__state~0); {46554#true} is VALID [2018-11-23 10:52:34,839 INFO L273 TraceCheckUtils]: 134: Hoare triple {46554#true} assume !(16384bv32 == ~s__state~0); {46554#true} is VALID [2018-11-23 10:52:34,839 INFO L273 TraceCheckUtils]: 135: Hoare triple {46554#true} assume !(8192bv32 == ~s__state~0); {46554#true} is VALID [2018-11-23 10:52:34,839 INFO L273 TraceCheckUtils]: 136: Hoare triple {46554#true} assume !(24576bv32 == ~s__state~0); {46554#true} is VALID [2018-11-23 10:52:34,840 INFO L273 TraceCheckUtils]: 137: Hoare triple {46554#true} assume !(8195bv32 == ~s__state~0); {46554#true} is VALID [2018-11-23 10:52:34,840 INFO L273 TraceCheckUtils]: 138: Hoare triple {46554#true} assume !(8480bv32 == ~s__state~0); {46554#true} is VALID [2018-11-23 10:52:34,840 INFO L273 TraceCheckUtils]: 139: Hoare triple {46554#true} assume !(8481bv32 == ~s__state~0); {46554#true} is VALID [2018-11-23 10:52:34,840 INFO L273 TraceCheckUtils]: 140: Hoare triple {46554#true} assume !(8482bv32 == ~s__state~0); {46554#true} is VALID [2018-11-23 10:52:34,840 INFO L273 TraceCheckUtils]: 141: Hoare triple {46554#true} assume !(8464bv32 == ~s__state~0); {46554#true} is VALID [2018-11-23 10:52:34,840 INFO L273 TraceCheckUtils]: 142: Hoare triple {46554#true} assume !(8465bv32 == ~s__state~0); {46554#true} is VALID [2018-11-23 10:52:34,840 INFO L273 TraceCheckUtils]: 143: Hoare triple {46554#true} assume !(8466bv32 == ~s__state~0); {46554#true} is VALID [2018-11-23 10:52:34,840 INFO L273 TraceCheckUtils]: 144: Hoare triple {46554#true} assume !(8496bv32 == ~s__state~0); {46554#true} is VALID [2018-11-23 10:52:34,841 INFO L273 TraceCheckUtils]: 145: Hoare triple {46554#true} assume !(8497bv32 == ~s__state~0); {46554#true} is VALID [2018-11-23 10:52:34,841 INFO L273 TraceCheckUtils]: 146: Hoare triple {46554#true} assume !(8512bv32 == ~s__state~0); {46554#true} is VALID [2018-11-23 10:52:34,841 INFO L273 TraceCheckUtils]: 147: Hoare triple {46554#true} assume !(8513bv32 == ~s__state~0); {46554#true} is VALID [2018-11-23 10:52:34,841 INFO L273 TraceCheckUtils]: 148: Hoare triple {46554#true} assume !(8528bv32 == ~s__state~0); {46554#true} is VALID [2018-11-23 10:52:34,841 INFO L273 TraceCheckUtils]: 149: Hoare triple {46554#true} assume !(8529bv32 == ~s__state~0); {46554#true} is VALID [2018-11-23 10:52:34,841 INFO L273 TraceCheckUtils]: 150: Hoare triple {46554#true} assume !(8544bv32 == ~s__state~0); {46554#true} is VALID [2018-11-23 10:52:34,841 INFO L273 TraceCheckUtils]: 151: Hoare triple {46554#true} assume !(8545bv32 == ~s__state~0); {46554#true} is VALID [2018-11-23 10:52:34,841 INFO L273 TraceCheckUtils]: 152: Hoare triple {46554#true} assume !(8560bv32 == ~s__state~0); {46554#true} is VALID [2018-11-23 10:52:34,842 INFO L273 TraceCheckUtils]: 153: Hoare triple {46554#true} assume !(8561bv32 == ~s__state~0); {46554#true} is VALID [2018-11-23 10:52:34,842 INFO L273 TraceCheckUtils]: 154: Hoare triple {46554#true} assume 8448bv32 == ~s__state~0; {46554#true} is VALID [2018-11-23 10:52:34,842 INFO L273 TraceCheckUtils]: 155: Hoare triple {46554#true} ~num1~0 := #t~nondet37;havoc #t~nondet37; {46554#true} is VALID [2018-11-23 10:52:34,842 INFO L273 TraceCheckUtils]: 156: Hoare triple {46554#true} assume !~bvsgt32(~num1~0, 0bv32); {46554#true} is VALID [2018-11-23 10:52:34,842 INFO L273 TraceCheckUtils]: 157: Hoare triple {46554#true} ~s__state~0 := ~s__s3__tmp__next_state___0~0; {46554#true} is VALID [2018-11-23 10:52:34,842 INFO L273 TraceCheckUtils]: 158: Hoare triple {46554#true} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {46554#true} is VALID [2018-11-23 10:52:34,842 INFO L273 TraceCheckUtils]: 159: Hoare triple {46554#true} ~skip~0 := 0bv32; {46554#true} is VALID [2018-11-23 10:52:34,842 INFO L273 TraceCheckUtils]: 160: Hoare triple {46554#true} assume !false; {46554#true} is VALID [2018-11-23 10:52:34,842 INFO L273 TraceCheckUtils]: 161: Hoare triple {46554#true} ~state~0 := ~s__state~0; {46554#true} is VALID [2018-11-23 10:52:34,843 INFO L273 TraceCheckUtils]: 162: Hoare triple {46554#true} assume !(12292bv32 == ~s__state~0); {46554#true} is VALID [2018-11-23 10:52:34,843 INFO L273 TraceCheckUtils]: 163: Hoare triple {46554#true} assume !(16384bv32 == ~s__state~0); {46554#true} is VALID [2018-11-23 10:52:34,843 INFO L273 TraceCheckUtils]: 164: Hoare triple {46554#true} assume !(8192bv32 == ~s__state~0); {46554#true} is VALID [2018-11-23 10:52:34,843 INFO L273 TraceCheckUtils]: 165: Hoare triple {46554#true} assume !(24576bv32 == ~s__state~0); {46554#true} is VALID [2018-11-23 10:52:34,843 INFO L273 TraceCheckUtils]: 166: Hoare triple {46554#true} assume !(8195bv32 == ~s__state~0); {46554#true} is VALID [2018-11-23 10:52:34,843 INFO L273 TraceCheckUtils]: 167: Hoare triple {46554#true} assume !(8480bv32 == ~s__state~0); {46554#true} is VALID [2018-11-23 10:52:34,843 INFO L273 TraceCheckUtils]: 168: Hoare triple {46554#true} assume !(8481bv32 == ~s__state~0); {46554#true} is VALID [2018-11-23 10:52:34,843 INFO L273 TraceCheckUtils]: 169: Hoare triple {46554#true} assume !(8482bv32 == ~s__state~0); {46554#true} is VALID [2018-11-23 10:52:34,844 INFO L273 TraceCheckUtils]: 170: Hoare triple {46554#true} assume !(8464bv32 == ~s__state~0); {46554#true} is VALID [2018-11-23 10:52:34,844 INFO L273 TraceCheckUtils]: 171: Hoare triple {46554#true} assume !(8465bv32 == ~s__state~0); {46554#true} is VALID [2018-11-23 10:52:34,844 INFO L273 TraceCheckUtils]: 172: Hoare triple {46554#true} assume !(8466bv32 == ~s__state~0); {46554#true} is VALID [2018-11-23 10:52:34,844 INFO L273 TraceCheckUtils]: 173: Hoare triple {46554#true} assume !(8496bv32 == ~s__state~0); {46554#true} is VALID [2018-11-23 10:52:34,844 INFO L273 TraceCheckUtils]: 174: Hoare triple {46554#true} assume !(8497bv32 == ~s__state~0); {46554#true} is VALID [2018-11-23 10:52:34,844 INFO L273 TraceCheckUtils]: 175: Hoare triple {46554#true} assume !(8512bv32 == ~s__state~0); {46554#true} is VALID [2018-11-23 10:52:34,844 INFO L273 TraceCheckUtils]: 176: Hoare triple {46554#true} assume !(8513bv32 == ~s__state~0); {46554#true} is VALID [2018-11-23 10:52:34,844 INFO L273 TraceCheckUtils]: 177: Hoare triple {46554#true} assume !(8528bv32 == ~s__state~0); {46554#true} is VALID [2018-11-23 10:52:34,845 INFO L273 TraceCheckUtils]: 178: Hoare triple {46554#true} assume !(8529bv32 == ~s__state~0); {46554#true} is VALID [2018-11-23 10:52:34,845 INFO L273 TraceCheckUtils]: 179: Hoare triple {46554#true} assume !(8544bv32 == ~s__state~0); {46554#true} is VALID [2018-11-23 10:52:34,845 INFO L273 TraceCheckUtils]: 180: Hoare triple {46554#true} assume !(8545bv32 == ~s__state~0); {46554#true} is VALID [2018-11-23 10:52:34,845 INFO L273 TraceCheckUtils]: 181: Hoare triple {46554#true} assume !(8560bv32 == ~s__state~0); {46554#true} is VALID [2018-11-23 10:52:34,845 INFO L273 TraceCheckUtils]: 182: Hoare triple {46554#true} assume !(8561bv32 == ~s__state~0); {46554#true} is VALID [2018-11-23 10:52:34,845 INFO L273 TraceCheckUtils]: 183: Hoare triple {46554#true} assume !(8448bv32 == ~s__state~0); {46554#true} is VALID [2018-11-23 10:52:34,845 INFO L273 TraceCheckUtils]: 184: Hoare triple {46554#true} assume !(8576bv32 == ~s__state~0); {46554#true} is VALID [2018-11-23 10:52:34,845 INFO L273 TraceCheckUtils]: 185: Hoare triple {46554#true} assume !(8577bv32 == ~s__state~0); {46554#true} is VALID [2018-11-23 10:52:34,845 INFO L273 TraceCheckUtils]: 186: Hoare triple {46554#true} assume !(8592bv32 == ~s__state~0); {46554#true} is VALID [2018-11-23 10:52:34,846 INFO L273 TraceCheckUtils]: 187: Hoare triple {46554#true} assume !(8593bv32 == ~s__state~0); {46554#true} is VALID [2018-11-23 10:52:34,846 INFO L273 TraceCheckUtils]: 188: Hoare triple {46554#true} assume !(8608bv32 == ~s__state~0); {46554#true} is VALID [2018-11-23 10:52:34,846 INFO L273 TraceCheckUtils]: 189: Hoare triple {46554#true} assume !(8609bv32 == ~s__state~0); {46554#true} is VALID [2018-11-23 10:52:34,846 INFO L273 TraceCheckUtils]: 190: Hoare triple {46554#true} assume 8640bv32 == ~s__state~0; {46554#true} is VALID [2018-11-23 10:52:34,846 INFO L273 TraceCheckUtils]: 191: Hoare triple {46554#true} ~ret~0 := #t~nondet42;havoc #t~nondet42; {46554#true} is VALID [2018-11-23 10:52:34,846 INFO L273 TraceCheckUtils]: 192: Hoare triple {46554#true} assume 3bv32 == ~blastFlag~0;~blastFlag~0 := 4bv32; {46554#true} is VALID [2018-11-23 10:52:34,846 INFO L273 TraceCheckUtils]: 193: Hoare triple {46554#true} assume !~bvsle32(~ret~0, 0bv32); {46554#true} is VALID [2018-11-23 10:52:34,848 INFO L273 TraceCheckUtils]: 194: Hoare triple {46554#true} assume 0bv32 != ~s__hit~0;~s__state~0 := 3bv32; {47141#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} is VALID [2018-11-23 10:52:34,848 INFO L273 TraceCheckUtils]: 195: Hoare triple {47141#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} ~s__init_num~0 := 0bv32; {47141#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} is VALID [2018-11-23 10:52:34,850 INFO L273 TraceCheckUtils]: 196: Hoare triple {47141#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {47141#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} is VALID [2018-11-23 10:52:34,850 INFO L273 TraceCheckUtils]: 197: Hoare triple {47141#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} ~skip~0 := 0bv32; {47141#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} is VALID [2018-11-23 10:52:34,852 INFO L273 TraceCheckUtils]: 198: Hoare triple {47141#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} assume !false; {47141#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} is VALID [2018-11-23 10:52:34,852 INFO L273 TraceCheckUtils]: 199: Hoare triple {47141#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} ~state~0 := ~s__state~0; {47141#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} is VALID [2018-11-23 10:52:34,855 INFO L273 TraceCheckUtils]: 200: Hoare triple {47141#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} assume !(12292bv32 == ~s__state~0); {47141#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} is VALID [2018-11-23 10:52:34,855 INFO L273 TraceCheckUtils]: 201: Hoare triple {47141#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} assume !(16384bv32 == ~s__state~0); {47141#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} is VALID [2018-11-23 10:52:34,855 INFO L273 TraceCheckUtils]: 202: Hoare triple {47141#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} assume !(8192bv32 == ~s__state~0); {47141#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} is VALID [2018-11-23 10:52:34,856 INFO L273 TraceCheckUtils]: 203: Hoare triple {47141#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} assume !(24576bv32 == ~s__state~0); {47141#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} is VALID [2018-11-23 10:52:34,856 INFO L273 TraceCheckUtils]: 204: Hoare triple {47141#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} assume !(8195bv32 == ~s__state~0); {47141#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} is VALID [2018-11-23 10:52:34,856 INFO L273 TraceCheckUtils]: 205: Hoare triple {47141#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} assume !(8480bv32 == ~s__state~0); {47141#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} is VALID [2018-11-23 10:52:34,857 INFO L273 TraceCheckUtils]: 206: Hoare triple {47141#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} assume !(8481bv32 == ~s__state~0); {47141#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} is VALID [2018-11-23 10:52:34,857 INFO L273 TraceCheckUtils]: 207: Hoare triple {47141#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} assume !(8482bv32 == ~s__state~0); {47141#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} is VALID [2018-11-23 10:52:34,857 INFO L273 TraceCheckUtils]: 208: Hoare triple {47141#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} assume !(8464bv32 == ~s__state~0); {47141#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} is VALID [2018-11-23 10:52:34,858 INFO L273 TraceCheckUtils]: 209: Hoare triple {47141#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} assume !(8465bv32 == ~s__state~0); {47141#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} is VALID [2018-11-23 10:52:34,858 INFO L273 TraceCheckUtils]: 210: Hoare triple {47141#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} assume !(8466bv32 == ~s__state~0); {47141#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} is VALID [2018-11-23 10:52:34,858 INFO L273 TraceCheckUtils]: 211: Hoare triple {47141#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} assume !(8496bv32 == ~s__state~0); {47141#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} is VALID [2018-11-23 10:52:34,858 INFO L273 TraceCheckUtils]: 212: Hoare triple {47141#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} assume !(8497bv32 == ~s__state~0); {47141#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} is VALID [2018-11-23 10:52:34,859 INFO L273 TraceCheckUtils]: 213: Hoare triple {47141#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} assume !(8512bv32 == ~s__state~0); {47141#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} is VALID [2018-11-23 10:52:34,859 INFO L273 TraceCheckUtils]: 214: Hoare triple {47141#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} assume !(8513bv32 == ~s__state~0); {47141#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} is VALID [2018-11-23 10:52:34,859 INFO L273 TraceCheckUtils]: 215: Hoare triple {47141#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} assume !(8528bv32 == ~s__state~0); {47141#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} is VALID [2018-11-23 10:52:34,860 INFO L273 TraceCheckUtils]: 216: Hoare triple {47141#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} assume !(8529bv32 == ~s__state~0); {47141#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} is VALID [2018-11-23 10:52:34,860 INFO L273 TraceCheckUtils]: 217: Hoare triple {47141#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} assume !(8544bv32 == ~s__state~0); {47141#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} is VALID [2018-11-23 10:52:34,861 INFO L273 TraceCheckUtils]: 218: Hoare triple {47141#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} assume !(8545bv32 == ~s__state~0); {47141#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} is VALID [2018-11-23 10:52:34,861 INFO L273 TraceCheckUtils]: 219: Hoare triple {47141#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} assume !(8560bv32 == ~s__state~0); {47141#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} is VALID [2018-11-23 10:52:34,862 INFO L273 TraceCheckUtils]: 220: Hoare triple {47141#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} assume !(8561bv32 == ~s__state~0); {47141#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} is VALID [2018-11-23 10:52:34,862 INFO L273 TraceCheckUtils]: 221: Hoare triple {47141#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} assume !(8448bv32 == ~s__state~0); {47141#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} is VALID [2018-11-23 10:52:34,863 INFO L273 TraceCheckUtils]: 222: Hoare triple {47141#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} assume !(8576bv32 == ~s__state~0); {47141#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} is VALID [2018-11-23 10:52:34,863 INFO L273 TraceCheckUtils]: 223: Hoare triple {47141#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} assume !(8577bv32 == ~s__state~0); {47141#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} is VALID [2018-11-23 10:52:34,864 INFO L273 TraceCheckUtils]: 224: Hoare triple {47141#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} assume !(8592bv32 == ~s__state~0); {47141#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} is VALID [2018-11-23 10:52:34,864 INFO L273 TraceCheckUtils]: 225: Hoare triple {47141#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} assume !(8593bv32 == ~s__state~0); {47141#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} is VALID [2018-11-23 10:52:34,865 INFO L273 TraceCheckUtils]: 226: Hoare triple {47141#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} assume !(8608bv32 == ~s__state~0); {47141#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} is VALID [2018-11-23 10:52:34,865 INFO L273 TraceCheckUtils]: 227: Hoare triple {47141#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} assume !(8609bv32 == ~s__state~0); {47141#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} is VALID [2018-11-23 10:52:34,866 INFO L273 TraceCheckUtils]: 228: Hoare triple {47141#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} assume !(8640bv32 == ~s__state~0); {47141#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} is VALID [2018-11-23 10:52:34,866 INFO L273 TraceCheckUtils]: 229: Hoare triple {47141#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} assume !(8641bv32 == ~s__state~0); {47141#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} is VALID [2018-11-23 10:52:34,866 INFO L273 TraceCheckUtils]: 230: Hoare triple {47141#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} assume !(8656bv32 == ~s__state~0); {47141#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} is VALID [2018-11-23 10:52:34,867 INFO L273 TraceCheckUtils]: 231: Hoare triple {47141#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} assume !(8657bv32 == ~s__state~0); {47141#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} is VALID [2018-11-23 10:52:34,868 INFO L273 TraceCheckUtils]: 232: Hoare triple {47141#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} assume 8672bv32 == ~s__state~0; {46555#false} is VALID [2018-11-23 10:52:34,868 INFO L273 TraceCheckUtils]: 233: Hoare triple {46555#false} ~ret~0 := #t~nondet46;havoc #t~nondet46; {46555#false} is VALID [2018-11-23 10:52:34,868 INFO L273 TraceCheckUtils]: 234: Hoare triple {46555#false} assume 4bv32 == ~blastFlag~0;~blastFlag~0 := 5bv32; {46555#false} is VALID [2018-11-23 10:52:34,868 INFO L273 TraceCheckUtils]: 235: Hoare triple {46555#false} assume !~bvsle32(~ret~0, 0bv32);~s__state~0 := 8448bv32; {46555#false} is VALID [2018-11-23 10:52:34,868 INFO L273 TraceCheckUtils]: 236: Hoare triple {46555#false} assume 0bv32 != ~s__hit~0;~s__s3__tmp__next_state___0~0 := 8640bv32; {46555#false} is VALID [2018-11-23 10:52:34,869 INFO L273 TraceCheckUtils]: 237: Hoare triple {46555#false} ~s__init_num~0 := 0bv32; {46555#false} is VALID [2018-11-23 10:52:34,869 INFO L273 TraceCheckUtils]: 238: Hoare triple {46555#false} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {46555#false} is VALID [2018-11-23 10:52:34,869 INFO L273 TraceCheckUtils]: 239: Hoare triple {46555#false} ~skip~0 := 0bv32; {46555#false} is VALID [2018-11-23 10:52:34,869 INFO L273 TraceCheckUtils]: 240: Hoare triple {46555#false} assume !false; {46555#false} is VALID [2018-11-23 10:52:34,869 INFO L273 TraceCheckUtils]: 241: Hoare triple {46555#false} ~state~0 := ~s__state~0; {46555#false} is VALID [2018-11-23 10:52:34,870 INFO L273 TraceCheckUtils]: 242: Hoare triple {46555#false} assume !(12292bv32 == ~s__state~0); {46555#false} is VALID [2018-11-23 10:52:34,870 INFO L273 TraceCheckUtils]: 243: Hoare triple {46555#false} assume !(16384bv32 == ~s__state~0); {46555#false} is VALID [2018-11-23 10:52:34,870 INFO L273 TraceCheckUtils]: 244: Hoare triple {46555#false} assume !(8192bv32 == ~s__state~0); {46555#false} is VALID [2018-11-23 10:52:34,870 INFO L273 TraceCheckUtils]: 245: Hoare triple {46555#false} assume !(24576bv32 == ~s__state~0); {46555#false} is VALID [2018-11-23 10:52:34,870 INFO L273 TraceCheckUtils]: 246: Hoare triple {46555#false} assume !(8195bv32 == ~s__state~0); {46555#false} is VALID [2018-11-23 10:52:34,871 INFO L273 TraceCheckUtils]: 247: Hoare triple {46555#false} assume !(8480bv32 == ~s__state~0); {46555#false} is VALID [2018-11-23 10:52:34,871 INFO L273 TraceCheckUtils]: 248: Hoare triple {46555#false} assume !(8481bv32 == ~s__state~0); {46555#false} is VALID [2018-11-23 10:52:34,871 INFO L273 TraceCheckUtils]: 249: Hoare triple {46555#false} assume !(8482bv32 == ~s__state~0); {46555#false} is VALID [2018-11-23 10:52:34,871 INFO L273 TraceCheckUtils]: 250: Hoare triple {46555#false} assume !(8464bv32 == ~s__state~0); {46555#false} is VALID [2018-11-23 10:52:34,871 INFO L273 TraceCheckUtils]: 251: Hoare triple {46555#false} assume !(8465bv32 == ~s__state~0); {46555#false} is VALID [2018-11-23 10:52:34,871 INFO L273 TraceCheckUtils]: 252: Hoare triple {46555#false} assume !(8466bv32 == ~s__state~0); {46555#false} is VALID [2018-11-23 10:52:34,871 INFO L273 TraceCheckUtils]: 253: Hoare triple {46555#false} assume !(8496bv32 == ~s__state~0); {46555#false} is VALID [2018-11-23 10:52:34,872 INFO L273 TraceCheckUtils]: 254: Hoare triple {46555#false} assume !(8497bv32 == ~s__state~0); {46555#false} is VALID [2018-11-23 10:52:34,872 INFO L273 TraceCheckUtils]: 255: Hoare triple {46555#false} assume !(8512bv32 == ~s__state~0); {46555#false} is VALID [2018-11-23 10:52:34,872 INFO L273 TraceCheckUtils]: 256: Hoare triple {46555#false} assume !(8513bv32 == ~s__state~0); {46555#false} is VALID [2018-11-23 10:52:34,872 INFO L273 TraceCheckUtils]: 257: Hoare triple {46555#false} assume !(8528bv32 == ~s__state~0); {46555#false} is VALID [2018-11-23 10:52:34,872 INFO L273 TraceCheckUtils]: 258: Hoare triple {46555#false} assume !(8529bv32 == ~s__state~0); {46555#false} is VALID [2018-11-23 10:52:34,872 INFO L273 TraceCheckUtils]: 259: Hoare triple {46555#false} assume !(8544bv32 == ~s__state~0); {46555#false} is VALID [2018-11-23 10:52:34,872 INFO L273 TraceCheckUtils]: 260: Hoare triple {46555#false} assume !(8545bv32 == ~s__state~0); {46555#false} is VALID [2018-11-23 10:52:34,872 INFO L273 TraceCheckUtils]: 261: Hoare triple {46555#false} assume !(8560bv32 == ~s__state~0); {46555#false} is VALID [2018-11-23 10:52:34,872 INFO L273 TraceCheckUtils]: 262: Hoare triple {46555#false} assume !(8561bv32 == ~s__state~0); {46555#false} is VALID [2018-11-23 10:52:34,873 INFO L273 TraceCheckUtils]: 263: Hoare triple {46555#false} assume 8448bv32 == ~s__state~0; {46555#false} is VALID [2018-11-23 10:52:34,873 INFO L273 TraceCheckUtils]: 264: Hoare triple {46555#false} ~num1~0 := #t~nondet37;havoc #t~nondet37; {46555#false} is VALID [2018-11-23 10:52:34,873 INFO L273 TraceCheckUtils]: 265: Hoare triple {46555#false} assume !~bvsgt32(~num1~0, 0bv32); {46555#false} is VALID [2018-11-23 10:52:34,873 INFO L273 TraceCheckUtils]: 266: Hoare triple {46555#false} ~s__state~0 := ~s__s3__tmp__next_state___0~0; {46555#false} is VALID [2018-11-23 10:52:34,873 INFO L273 TraceCheckUtils]: 267: Hoare triple {46555#false} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {46555#false} is VALID [2018-11-23 10:52:34,873 INFO L273 TraceCheckUtils]: 268: Hoare triple {46555#false} ~skip~0 := 0bv32; {46555#false} is VALID [2018-11-23 10:52:34,873 INFO L273 TraceCheckUtils]: 269: Hoare triple {46555#false} assume !false; {46555#false} is VALID [2018-11-23 10:52:34,873 INFO L273 TraceCheckUtils]: 270: Hoare triple {46555#false} ~state~0 := ~s__state~0; {46555#false} is VALID [2018-11-23 10:52:34,874 INFO L273 TraceCheckUtils]: 271: Hoare triple {46555#false} assume !(12292bv32 == ~s__state~0); {46555#false} is VALID [2018-11-23 10:52:34,874 INFO L273 TraceCheckUtils]: 272: Hoare triple {46555#false} assume !(16384bv32 == ~s__state~0); {46555#false} is VALID [2018-11-23 10:52:34,874 INFO L273 TraceCheckUtils]: 273: Hoare triple {46555#false} assume !(8192bv32 == ~s__state~0); {46555#false} is VALID [2018-11-23 10:52:34,874 INFO L273 TraceCheckUtils]: 274: Hoare triple {46555#false} assume !(24576bv32 == ~s__state~0); {46555#false} is VALID [2018-11-23 10:52:34,874 INFO L273 TraceCheckUtils]: 275: Hoare triple {46555#false} assume !(8195bv32 == ~s__state~0); {46555#false} is VALID [2018-11-23 10:52:34,874 INFO L273 TraceCheckUtils]: 276: Hoare triple {46555#false} assume !(8480bv32 == ~s__state~0); {46555#false} is VALID [2018-11-23 10:52:34,874 INFO L273 TraceCheckUtils]: 277: Hoare triple {46555#false} assume !(8481bv32 == ~s__state~0); {46555#false} is VALID [2018-11-23 10:52:34,874 INFO L273 TraceCheckUtils]: 278: Hoare triple {46555#false} assume !(8482bv32 == ~s__state~0); {46555#false} is VALID [2018-11-23 10:52:34,874 INFO L273 TraceCheckUtils]: 279: Hoare triple {46555#false} assume !(8464bv32 == ~s__state~0); {46555#false} is VALID [2018-11-23 10:52:34,875 INFO L273 TraceCheckUtils]: 280: Hoare triple {46555#false} assume !(8465bv32 == ~s__state~0); {46555#false} is VALID [2018-11-23 10:52:34,875 INFO L273 TraceCheckUtils]: 281: Hoare triple {46555#false} assume !(8466bv32 == ~s__state~0); {46555#false} is VALID [2018-11-23 10:52:34,875 INFO L273 TraceCheckUtils]: 282: Hoare triple {46555#false} assume !(8496bv32 == ~s__state~0); {46555#false} is VALID [2018-11-23 10:52:34,875 INFO L273 TraceCheckUtils]: 283: Hoare triple {46555#false} assume !(8497bv32 == ~s__state~0); {46555#false} is VALID [2018-11-23 10:52:34,875 INFO L273 TraceCheckUtils]: 284: Hoare triple {46555#false} assume !(8512bv32 == ~s__state~0); {46555#false} is VALID [2018-11-23 10:52:34,875 INFO L273 TraceCheckUtils]: 285: Hoare triple {46555#false} assume !(8513bv32 == ~s__state~0); {46555#false} is VALID [2018-11-23 10:52:34,875 INFO L273 TraceCheckUtils]: 286: Hoare triple {46555#false} assume !(8528bv32 == ~s__state~0); {46555#false} is VALID [2018-11-23 10:52:34,875 INFO L273 TraceCheckUtils]: 287: Hoare triple {46555#false} assume !(8529bv32 == ~s__state~0); {46555#false} is VALID [2018-11-23 10:52:34,876 INFO L273 TraceCheckUtils]: 288: Hoare triple {46555#false} assume !(8544bv32 == ~s__state~0); {46555#false} is VALID [2018-11-23 10:52:34,876 INFO L273 TraceCheckUtils]: 289: Hoare triple {46555#false} assume !(8545bv32 == ~s__state~0); {46555#false} is VALID [2018-11-23 10:52:34,876 INFO L273 TraceCheckUtils]: 290: Hoare triple {46555#false} assume !(8560bv32 == ~s__state~0); {46555#false} is VALID [2018-11-23 10:52:34,876 INFO L273 TraceCheckUtils]: 291: Hoare triple {46555#false} assume !(8561bv32 == ~s__state~0); {46555#false} is VALID [2018-11-23 10:52:34,876 INFO L273 TraceCheckUtils]: 292: Hoare triple {46555#false} assume !(8448bv32 == ~s__state~0); {46555#false} is VALID [2018-11-23 10:52:34,876 INFO L273 TraceCheckUtils]: 293: Hoare triple {46555#false} assume !(8576bv32 == ~s__state~0); {46555#false} is VALID [2018-11-23 10:52:34,876 INFO L273 TraceCheckUtils]: 294: Hoare triple {46555#false} assume !(8577bv32 == ~s__state~0); {46555#false} is VALID [2018-11-23 10:52:34,876 INFO L273 TraceCheckUtils]: 295: Hoare triple {46555#false} assume !(8592bv32 == ~s__state~0); {46555#false} is VALID [2018-11-23 10:52:34,876 INFO L273 TraceCheckUtils]: 296: Hoare triple {46555#false} assume !(8593bv32 == ~s__state~0); {46555#false} is VALID [2018-11-23 10:52:34,877 INFO L273 TraceCheckUtils]: 297: Hoare triple {46555#false} assume !(8608bv32 == ~s__state~0); {46555#false} is VALID [2018-11-23 10:52:34,877 INFO L273 TraceCheckUtils]: 298: Hoare triple {46555#false} assume !(8609bv32 == ~s__state~0); {46555#false} is VALID [2018-11-23 10:52:34,877 INFO L273 TraceCheckUtils]: 299: Hoare triple {46555#false} assume !(8640bv32 == ~s__state~0); {46555#false} is VALID [2018-11-23 10:52:34,877 INFO L273 TraceCheckUtils]: 300: Hoare triple {46555#false} assume !(8641bv32 == ~s__state~0); {46555#false} is VALID [2018-11-23 10:52:34,877 INFO L273 TraceCheckUtils]: 301: Hoare triple {46555#false} assume !(8656bv32 == ~s__state~0); {46555#false} is VALID [2018-11-23 10:52:34,877 INFO L273 TraceCheckUtils]: 302: Hoare triple {46555#false} assume !(8657bv32 == ~s__state~0); {46555#false} is VALID [2018-11-23 10:52:34,877 INFO L273 TraceCheckUtils]: 303: Hoare triple {46555#false} assume 8672bv32 == ~s__state~0; {46555#false} is VALID [2018-11-23 10:52:34,877 INFO L273 TraceCheckUtils]: 304: Hoare triple {46555#false} ~ret~0 := #t~nondet46;havoc #t~nondet46; {46555#false} is VALID [2018-11-23 10:52:34,878 INFO L273 TraceCheckUtils]: 305: Hoare triple {46555#false} assume !(4bv32 == ~blastFlag~0); {46555#false} is VALID [2018-11-23 10:52:34,878 INFO L273 TraceCheckUtils]: 306: Hoare triple {46555#false} assume 5bv32 == ~blastFlag~0; {46555#false} is VALID [2018-11-23 10:52:34,878 INFO L256 TraceCheckUtils]: 307: Hoare triple {46555#false} call ERR(); {46555#false} is VALID [2018-11-23 10:52:34,878 INFO L273 TraceCheckUtils]: 308: Hoare triple {46555#false} assume !false; {46555#false} is VALID [2018-11-23 10:52:34,919 INFO L134 CoverageAnalysis]: Checked inductivity of 847 backedges. 521 proven. 0 refuted. 0 times theorem prover too weak. 326 trivial. 0 not checked. [2018-11-23 10:52:34,919 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-11-23 10:52:34,921 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-23 10:52:34,921 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-23 10:52:34,921 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 309 [2018-11-23 10:52:34,922 INFO L84 Accepts]: Finished accepts. word is accepted. [2018-11-23 10:52:34,922 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 3 states. [2018-11-23 10:52:35,081 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 167 edges. 167 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2018-11-23 10:52:35,082 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-11-23 10:52:35,082 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-23 10:52:35,082 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-23 10:52:35,083 INFO L87 Difference]: Start difference. First operand 1486 states and 1938 transitions. Second operand 3 states. [2018-11-23 10:52:36,218 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-23 10:52:36,218 INFO L93 Difference]: Finished difference Result 2967 states and 3979 transitions. [2018-11-23 10:52:36,218 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-23 10:52:36,218 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 309 [2018-11-23 10:52:36,219 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-23 10:52:36,219 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2018-11-23 10:52:36,223 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 475 transitions. [2018-11-23 10:52:36,223 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2018-11-23 10:52:36,227 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 475 transitions. [2018-11-23 10:52:36,227 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 3 states and 475 transitions. [2018-11-23 10:52:36,749 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 475 edges. 475 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2018-11-23 10:52:36,820 INFO L225 Difference]: With dead ends: 2967 [2018-11-23 10:52:36,821 INFO L226 Difference]: Without dead ends: 1271 [2018-11-23 10:52:36,823 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 308 GetRequests, 307 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-23 10:52:36,824 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1271 states. [2018-11-23 10:52:37,065 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1271 to 1271. [2018-11-23 10:52:37,066 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2018-11-23 10:52:37,066 INFO L82 GeneralOperation]: Start isEquivalent. First operand 1271 states. Second operand 1271 states. [2018-11-23 10:52:37,066 INFO L74 IsIncluded]: Start isIncluded. First operand 1271 states. Second operand 1271 states. [2018-11-23 10:52:37,066 INFO L87 Difference]: Start difference. First operand 1271 states. Second operand 1271 states. [2018-11-23 10:52:37,115 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-23 10:52:37,115 INFO L93 Difference]: Finished difference Result 1271 states and 1637 transitions. [2018-11-23 10:52:37,115 INFO L276 IsEmpty]: Start isEmpty. Operand 1271 states and 1637 transitions. [2018-11-23 10:52:37,116 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-11-23 10:52:37,116 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2018-11-23 10:52:37,117 INFO L74 IsIncluded]: Start isIncluded. First operand 1271 states. Second operand 1271 states. [2018-11-23 10:52:37,117 INFO L87 Difference]: Start difference. First operand 1271 states. Second operand 1271 states. [2018-11-23 10:52:37,181 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-23 10:52:37,181 INFO L93 Difference]: Finished difference Result 1271 states and 1637 transitions. [2018-11-23 10:52:37,181 INFO L276 IsEmpty]: Start isEmpty. Operand 1271 states and 1637 transitions. [2018-11-23 10:52:37,183 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-11-23 10:52:37,183 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2018-11-23 10:52:37,183 INFO L88 GeneralOperation]: Finished isEquivalent. [2018-11-23 10:52:37,183 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2018-11-23 10:52:37,183 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1271 states. [2018-11-23 10:52:37,237 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1271 states to 1271 states and 1637 transitions. [2018-11-23 10:52:37,238 INFO L78 Accepts]: Start accepts. Automaton has 1271 states and 1637 transitions. Word has length 309 [2018-11-23 10:52:37,238 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-23 10:52:37,238 INFO L480 AbstractCegarLoop]: Abstraction has 1271 states and 1637 transitions. [2018-11-23 10:52:37,238 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-11-23 10:52:37,238 INFO L276 IsEmpty]: Start isEmpty. Operand 1271 states and 1637 transitions. [2018-11-23 10:52:37,242 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 350 [2018-11-23 10:52:37,242 INFO L394 BasicCegarLoop]: Found error trace [2018-11-23 10:52:37,243 INFO L402 BasicCegarLoop]: trace histogram [10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 9, 9, 9, 9, 9, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 6, 6, 6, 6, 6, 6, 6, 5, 5, 3, 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] [2018-11-23 10:52:37,243 INFO L423 AbstractCegarLoop]: === Iteration 13 === [ERRErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-23 10:52:37,243 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-23 10:52:37,243 INFO L82 PathProgramCache]: Analyzing trace with hash -421753159, now seen corresponding path program 1 times [2018-11-23 10:52:37,244 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-23 10:52:37,244 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc4nyu Starting monitored process 14 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 14 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk [2018-11-23 10:52:37,272 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-23 10:52:37,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-23 10:52:37,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-23 10:52:37,425 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-23 10:52:37,830 INFO L256 TraceCheckUtils]: 0: Hoare triple {54738#true} call ULTIMATE.init(); {54738#true} is VALID [2018-11-23 10:52:37,830 INFO L273 TraceCheckUtils]: 1: Hoare triple {54738#true} assume true; {54738#true} is VALID [2018-11-23 10:52:37,830 INFO L268 TraceCheckUtils]: 2: Hoare quadruple {54738#true} {54738#true} #611#return; {54738#true} is VALID [2018-11-23 10:52:37,831 INFO L256 TraceCheckUtils]: 3: Hoare triple {54738#true} call #t~ret51 := main(); {54738#true} is VALID [2018-11-23 10:52:37,831 INFO L273 TraceCheckUtils]: 4: Hoare triple {54738#true} havoc ~s~0;havoc ~tmp~1;~s~0 := 8464bv32; {54738#true} is VALID [2018-11-23 10:52:37,831 INFO L256 TraceCheckUtils]: 5: Hoare triple {54738#true} call #t~ret50 := ssl3_accept(~s~0); {54738#true} is VALID [2018-11-23 10:52:37,831 INFO L273 TraceCheckUtils]: 6: Hoare triple {54738#true} ~initial_state := #in~initial_state;~s__info_callback~0 := #t~nondet0;havoc #t~nondet0;~s__in_handshake~0 := #t~nondet1;havoc #t~nondet1;havoc ~s__state~0;havoc ~s__new_session~0;havoc ~s__server~0;~s__version~0 := #t~nondet2;havoc #t~nondet2;havoc ~s__type~0;havoc ~s__init_num~0;~s__hit~0 := #t~nondet3;havoc #t~nondet3;havoc ~s__rwstate~0;havoc ~s__init_buf___0~0;~s__debug~0 := #t~nondet4;havoc #t~nondet4;havoc ~s__shutdown~0;~s__cert~0 := #t~nondet5;havoc #t~nondet5;~s__options~0 := #t~nondet6;havoc #t~nondet6;~s__verify_mode~0 := #t~nondet7;havoc #t~nondet7;~s__session__peer~0 := #t~nondet8;havoc #t~nondet8;~s__cert__pkeys__AT0__privatekey~0 := #t~nondet9;havoc #t~nondet9;~s__ctx__info_callback~0 := #t~nondet10;havoc #t~nondet10;~s__ctx__stats__sess_accept_renegotiate~0 := #t~nondet11;havoc #t~nondet11;~s__ctx__stats__sess_accept~0 := #t~nondet12;havoc #t~nondet12;~s__ctx__stats__sess_accept_good~0 := #t~nondet13;havoc #t~nondet13;havoc ~s__s3__tmp__cert_request~0;~s__s3__tmp__reuse_message~0 := #t~nondet14;havoc #t~nondet14;havoc ~s__s3__tmp__use_rsa_tmp~0;~s__s3__tmp__new_cipher~0 := #t~nondet15;havoc #t~nondet15;~s__s3__tmp__new_cipher__algorithms~0 := #t~nondet16;havoc #t~nondet16;havoc ~s__s3__tmp__next_state___0~0;~s__s3__tmp__new_cipher__algo_strength~0 := #t~nondet17;havoc #t~nondet17;havoc ~s__session__cipher~0;~buf~0 := #t~nondet18;havoc #t~nondet18;havoc ~l~0;havoc ~Time~0;~tmp~0 := #t~nondet19;havoc #t~nondet19;havoc ~cb~0;havoc ~num1~0;havoc ~ret~0;havoc ~new_state~0;havoc ~state~0;havoc ~skip~0;havoc ~got_new_session~0;~tmp___1~0 := #t~nondet20;havoc #t~nondet20;~tmp___2~0 := #t~nondet21;havoc #t~nondet21;havoc ~tmp___3~0;havoc ~tmp___4~0;havoc ~tmp___5~0;havoc ~tmp___6~0;havoc ~tmp___7~0;~tmp___8~0 := #t~nondet22;havoc #t~nondet22;havoc ~tmp___9~0;havoc ~tmp___10~0;havoc ~blastFlag~0;havoc ~__cil_tmp55~0;havoc ~__cil_tmp56~0;havoc ~__cil_tmp57~0;havoc ~__cil_tmp58~0;havoc ~__cil_tmp59~0;havoc ~__cil_tmp60~0;havoc ~__cil_tmp61~0;~s__state~0 := ~initial_state;~blastFlag~0 := 0bv32;~Time~0 := ~tmp~0;~cb~0 := 0bv32;~ret~0 := 4294967295bv32;~skip~0 := 0bv32;~got_new_session~0 := 0bv32; {54738#true} is VALID [2018-11-23 10:52:37,831 INFO L273 TraceCheckUtils]: 7: Hoare triple {54738#true} assume 0bv32 != ~s__info_callback~0;~cb~0 := ~s__info_callback~0; {54738#true} is VALID [2018-11-23 10:52:37,832 INFO L273 TraceCheckUtils]: 8: Hoare triple {54738#true} #t~post23 := ~s__in_handshake~0;~s__in_handshake~0 := ~bvadd32(1bv32, #t~post23);havoc #t~post23; {54738#true} is VALID [2018-11-23 10:52:37,832 INFO L273 TraceCheckUtils]: 9: Hoare triple {54738#true} assume !(0bv32 != ~bvadd32(12288bv32, ~tmp___1~0)); {54738#true} is VALID [2018-11-23 10:52:37,832 INFO L273 TraceCheckUtils]: 10: Hoare triple {54738#true} assume !(0bv32 == ~s__cert~0); {54738#true} is VALID [2018-11-23 10:52:37,833 INFO L273 TraceCheckUtils]: 11: Hoare triple {54738#true} assume !false; {54738#true} is VALID [2018-11-23 10:52:37,833 INFO L273 TraceCheckUtils]: 12: Hoare triple {54738#true} ~state~0 := ~s__state~0; {54738#true} is VALID [2018-11-23 10:52:37,833 INFO L273 TraceCheckUtils]: 13: Hoare triple {54738#true} assume !(12292bv32 == ~s__state~0); {54738#true} is VALID [2018-11-23 10:52:37,833 INFO L273 TraceCheckUtils]: 14: Hoare triple {54738#true} assume !(16384bv32 == ~s__state~0); {54738#true} is VALID [2018-11-23 10:52:37,833 INFO L273 TraceCheckUtils]: 15: Hoare triple {54738#true} assume !(8192bv32 == ~s__state~0); {54738#true} is VALID [2018-11-23 10:52:37,833 INFO L273 TraceCheckUtils]: 16: Hoare triple {54738#true} assume !(24576bv32 == ~s__state~0); {54738#true} is VALID [2018-11-23 10:52:37,834 INFO L273 TraceCheckUtils]: 17: Hoare triple {54738#true} assume !(8195bv32 == ~s__state~0); {54738#true} is VALID [2018-11-23 10:52:37,834 INFO L273 TraceCheckUtils]: 18: Hoare triple {54738#true} assume !(8480bv32 == ~s__state~0); {54738#true} is VALID [2018-11-23 10:52:37,834 INFO L273 TraceCheckUtils]: 19: Hoare triple {54738#true} assume !(8481bv32 == ~s__state~0); {54738#true} is VALID [2018-11-23 10:52:37,834 INFO L273 TraceCheckUtils]: 20: Hoare triple {54738#true} assume !(8482bv32 == ~s__state~0); {54738#true} is VALID [2018-11-23 10:52:37,834 INFO L273 TraceCheckUtils]: 21: Hoare triple {54738#true} assume 8464bv32 == ~s__state~0; {54738#true} is VALID [2018-11-23 10:52:37,834 INFO L273 TraceCheckUtils]: 22: Hoare triple {54738#true} ~s__shutdown~0 := 0bv32;~ret~0 := #t~nondet30;havoc #t~nondet30; {54738#true} is VALID [2018-11-23 10:52:37,835 INFO L273 TraceCheckUtils]: 23: Hoare triple {54738#true} assume 0bv32 == ~blastFlag~0;~blastFlag~0 := 1bv32; {54738#true} is VALID [2018-11-23 10:52:37,835 INFO L273 TraceCheckUtils]: 24: Hoare triple {54738#true} assume !~bvsle32(~ret~0, 0bv32);~got_new_session~0 := 1bv32;~s__state~0 := 8496bv32;~s__init_num~0 := 0bv32; {54738#true} is VALID [2018-11-23 10:52:37,835 INFO L273 TraceCheckUtils]: 25: Hoare triple {54738#true} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {54738#true} is VALID [2018-11-23 10:52:37,835 INFO L273 TraceCheckUtils]: 26: Hoare triple {54738#true} ~skip~0 := 0bv32; {54738#true} is VALID [2018-11-23 10:52:37,835 INFO L273 TraceCheckUtils]: 27: Hoare triple {54738#true} assume !false; {54738#true} is VALID [2018-11-23 10:52:37,835 INFO L273 TraceCheckUtils]: 28: Hoare triple {54738#true} ~state~0 := ~s__state~0; {54738#true} is VALID [2018-11-23 10:52:37,836 INFO L273 TraceCheckUtils]: 29: Hoare triple {54738#true} assume !(12292bv32 == ~s__state~0); {54738#true} is VALID [2018-11-23 10:52:37,836 INFO L273 TraceCheckUtils]: 30: Hoare triple {54738#true} assume !(16384bv32 == ~s__state~0); {54738#true} is VALID [2018-11-23 10:52:37,836 INFO L273 TraceCheckUtils]: 31: Hoare triple {54738#true} assume !(8192bv32 == ~s__state~0); {54738#true} is VALID [2018-11-23 10:52:37,836 INFO L273 TraceCheckUtils]: 32: Hoare triple {54738#true} assume !(24576bv32 == ~s__state~0); {54738#true} is VALID [2018-11-23 10:52:37,836 INFO L273 TraceCheckUtils]: 33: Hoare triple {54738#true} assume !(8195bv32 == ~s__state~0); {54738#true} is VALID [2018-11-23 10:52:37,836 INFO L273 TraceCheckUtils]: 34: Hoare triple {54738#true} assume !(8480bv32 == ~s__state~0); {54738#true} is VALID [2018-11-23 10:52:37,837 INFO L273 TraceCheckUtils]: 35: Hoare triple {54738#true} assume !(8481bv32 == ~s__state~0); {54738#true} is VALID [2018-11-23 10:52:37,837 INFO L273 TraceCheckUtils]: 36: Hoare triple {54738#true} assume !(8482bv32 == ~s__state~0); {54738#true} is VALID [2018-11-23 10:52:37,837 INFO L273 TraceCheckUtils]: 37: Hoare triple {54738#true} assume !(8464bv32 == ~s__state~0); {54738#true} is VALID [2018-11-23 10:52:37,837 INFO L273 TraceCheckUtils]: 38: Hoare triple {54738#true} assume !(8465bv32 == ~s__state~0); {54738#true} is VALID [2018-11-23 10:52:37,837 INFO L273 TraceCheckUtils]: 39: Hoare triple {54738#true} assume !(8466bv32 == ~s__state~0); {54738#true} is VALID [2018-11-23 10:52:37,837 INFO L273 TraceCheckUtils]: 40: Hoare triple {54738#true} assume 8496bv32 == ~s__state~0; {54738#true} is VALID [2018-11-23 10:52:37,838 INFO L273 TraceCheckUtils]: 41: Hoare triple {54738#true} ~ret~0 := #t~nondet31;havoc #t~nondet31; {54738#true} is VALID [2018-11-23 10:52:37,838 INFO L273 TraceCheckUtils]: 42: Hoare triple {54738#true} assume 1bv32 == ~blastFlag~0;~blastFlag~0 := 2bv32; {54738#true} is VALID [2018-11-23 10:52:37,838 INFO L273 TraceCheckUtils]: 43: Hoare triple {54738#true} assume !~bvsle32(~ret~0, 0bv32); {54738#true} is VALID [2018-11-23 10:52:37,852 INFO L273 TraceCheckUtils]: 44: Hoare triple {54738#true} assume 0bv32 != ~s__hit~0;~s__state~0 := 8656bv32; {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:37,865 INFO L273 TraceCheckUtils]: 45: Hoare triple {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} ~s__init_num~0 := 0bv32; {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:37,874 INFO L273 TraceCheckUtils]: 46: Hoare triple {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:37,888 INFO L273 TraceCheckUtils]: 47: Hoare triple {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} ~skip~0 := 0bv32; {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:37,895 INFO L273 TraceCheckUtils]: 48: Hoare triple {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !false; {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:37,895 INFO L273 TraceCheckUtils]: 49: Hoare triple {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} ~state~0 := ~s__state~0; {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:37,896 INFO L273 TraceCheckUtils]: 50: Hoare triple {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(12292bv32 == ~s__state~0); {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:37,897 INFO L273 TraceCheckUtils]: 51: Hoare triple {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(16384bv32 == ~s__state~0); {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:37,897 INFO L273 TraceCheckUtils]: 52: Hoare triple {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(8192bv32 == ~s__state~0); {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:37,897 INFO L273 TraceCheckUtils]: 53: Hoare triple {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(24576bv32 == ~s__state~0); {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:37,898 INFO L273 TraceCheckUtils]: 54: Hoare triple {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(8195bv32 == ~s__state~0); {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:37,898 INFO L273 TraceCheckUtils]: 55: Hoare triple {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(8480bv32 == ~s__state~0); {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:37,898 INFO L273 TraceCheckUtils]: 56: Hoare triple {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(8481bv32 == ~s__state~0); {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:37,899 INFO L273 TraceCheckUtils]: 57: Hoare triple {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(8482bv32 == ~s__state~0); {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:37,899 INFO L273 TraceCheckUtils]: 58: Hoare triple {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(8464bv32 == ~s__state~0); {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:37,899 INFO L273 TraceCheckUtils]: 59: Hoare triple {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(8465bv32 == ~s__state~0); {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:37,899 INFO L273 TraceCheckUtils]: 60: Hoare triple {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(8466bv32 == ~s__state~0); {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:37,900 INFO L273 TraceCheckUtils]: 61: Hoare triple {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(8496bv32 == ~s__state~0); {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:37,900 INFO L273 TraceCheckUtils]: 62: Hoare triple {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(8497bv32 == ~s__state~0); {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:37,901 INFO L273 TraceCheckUtils]: 63: Hoare triple {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(8512bv32 == ~s__state~0); {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:37,902 INFO L273 TraceCheckUtils]: 64: Hoare triple {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(8513bv32 == ~s__state~0); {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:37,902 INFO L273 TraceCheckUtils]: 65: Hoare triple {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(8528bv32 == ~s__state~0); {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:37,903 INFO L273 TraceCheckUtils]: 66: Hoare triple {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(8529bv32 == ~s__state~0); {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:37,903 INFO L273 TraceCheckUtils]: 67: Hoare triple {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(8544bv32 == ~s__state~0); {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:37,904 INFO L273 TraceCheckUtils]: 68: Hoare triple {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(8545bv32 == ~s__state~0); {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:37,904 INFO L273 TraceCheckUtils]: 69: Hoare triple {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(8560bv32 == ~s__state~0); {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:37,905 INFO L273 TraceCheckUtils]: 70: Hoare triple {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(8561bv32 == ~s__state~0); {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:37,905 INFO L273 TraceCheckUtils]: 71: Hoare triple {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(8448bv32 == ~s__state~0); {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:37,906 INFO L273 TraceCheckUtils]: 72: Hoare triple {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(8576bv32 == ~s__state~0); {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:37,906 INFO L273 TraceCheckUtils]: 73: Hoare triple {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(8577bv32 == ~s__state~0); {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:37,907 INFO L273 TraceCheckUtils]: 74: Hoare triple {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(8592bv32 == ~s__state~0); {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:37,907 INFO L273 TraceCheckUtils]: 75: Hoare triple {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(8593bv32 == ~s__state~0); {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:37,908 INFO L273 TraceCheckUtils]: 76: Hoare triple {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(8608bv32 == ~s__state~0); {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:37,908 INFO L273 TraceCheckUtils]: 77: Hoare triple {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(8609bv32 == ~s__state~0); {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:37,909 INFO L273 TraceCheckUtils]: 78: Hoare triple {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(8640bv32 == ~s__state~0); {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:37,909 INFO L273 TraceCheckUtils]: 79: Hoare triple {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(8641bv32 == ~s__state~0); {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:37,910 INFO L273 TraceCheckUtils]: 80: Hoare triple {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume 8656bv32 == ~s__state~0; {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:37,910 INFO L273 TraceCheckUtils]: 81: Hoare triple {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} ~s__session__cipher~0 := ~s__s3__tmp__new_cipher~0;~tmp___9~0 := #t~nondet43;havoc #t~nondet43; {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:37,911 INFO L273 TraceCheckUtils]: 82: Hoare triple {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(0bv32 == ~tmp___9~0);~ret~0 := #t~nondet44;havoc #t~nondet44; {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:37,911 INFO L273 TraceCheckUtils]: 83: Hoare triple {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume 2bv32 == ~blastFlag~0;~blastFlag~0 := 3bv32; {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:37,912 INFO L273 TraceCheckUtils]: 84: Hoare triple {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !~bvsle32(~ret~0, 0bv32);~s__state~0 := 8672bv32;~s__init_num~0 := 0bv32;~tmp___10~0 := #t~nondet45;havoc #t~nondet45; {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:37,912 INFO L273 TraceCheckUtils]: 85: Hoare triple {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(0bv32 == ~tmp___10~0); {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:37,913 INFO L273 TraceCheckUtils]: 86: Hoare triple {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:37,913 INFO L273 TraceCheckUtils]: 87: Hoare triple {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} ~skip~0 := 0bv32; {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:37,914 INFO L273 TraceCheckUtils]: 88: Hoare triple {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !false; {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:37,914 INFO L273 TraceCheckUtils]: 89: Hoare triple {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} ~state~0 := ~s__state~0; {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:37,915 INFO L273 TraceCheckUtils]: 90: Hoare triple {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(12292bv32 == ~s__state~0); {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:37,915 INFO L273 TraceCheckUtils]: 91: Hoare triple {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(16384bv32 == ~s__state~0); {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:37,916 INFO L273 TraceCheckUtils]: 92: Hoare triple {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(8192bv32 == ~s__state~0); {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:37,916 INFO L273 TraceCheckUtils]: 93: Hoare triple {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(24576bv32 == ~s__state~0); {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:37,917 INFO L273 TraceCheckUtils]: 94: Hoare triple {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(8195bv32 == ~s__state~0); {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:37,917 INFO L273 TraceCheckUtils]: 95: Hoare triple {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(8480bv32 == ~s__state~0); {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:37,918 INFO L273 TraceCheckUtils]: 96: Hoare triple {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(8481bv32 == ~s__state~0); {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:37,918 INFO L273 TraceCheckUtils]: 97: Hoare triple {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(8482bv32 == ~s__state~0); {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:37,919 INFO L273 TraceCheckUtils]: 98: Hoare triple {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(8464bv32 == ~s__state~0); {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:37,919 INFO L273 TraceCheckUtils]: 99: Hoare triple {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(8465bv32 == ~s__state~0); {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:37,920 INFO L273 TraceCheckUtils]: 100: Hoare triple {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(8466bv32 == ~s__state~0); {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:37,921 INFO L273 TraceCheckUtils]: 101: Hoare triple {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(8496bv32 == ~s__state~0); {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:37,921 INFO L273 TraceCheckUtils]: 102: Hoare triple {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(8497bv32 == ~s__state~0); {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:37,922 INFO L273 TraceCheckUtils]: 103: Hoare triple {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(8512bv32 == ~s__state~0); {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:37,922 INFO L273 TraceCheckUtils]: 104: Hoare triple {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(8513bv32 == ~s__state~0); {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:37,923 INFO L273 TraceCheckUtils]: 105: Hoare triple {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(8528bv32 == ~s__state~0); {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:37,923 INFO L273 TraceCheckUtils]: 106: Hoare triple {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(8529bv32 == ~s__state~0); {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:37,924 INFO L273 TraceCheckUtils]: 107: Hoare triple {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(8544bv32 == ~s__state~0); {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:37,924 INFO L273 TraceCheckUtils]: 108: Hoare triple {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(8545bv32 == ~s__state~0); {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:37,925 INFO L273 TraceCheckUtils]: 109: Hoare triple {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(8560bv32 == ~s__state~0); {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:37,925 INFO L273 TraceCheckUtils]: 110: Hoare triple {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(8561bv32 == ~s__state~0); {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:37,926 INFO L273 TraceCheckUtils]: 111: Hoare triple {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(8448bv32 == ~s__state~0); {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:37,926 INFO L273 TraceCheckUtils]: 112: Hoare triple {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(8576bv32 == ~s__state~0); {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:37,927 INFO L273 TraceCheckUtils]: 113: Hoare triple {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(8577bv32 == ~s__state~0); {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:37,927 INFO L273 TraceCheckUtils]: 114: Hoare triple {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(8592bv32 == ~s__state~0); {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:37,928 INFO L273 TraceCheckUtils]: 115: Hoare triple {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(8593bv32 == ~s__state~0); {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:37,928 INFO L273 TraceCheckUtils]: 116: Hoare triple {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(8608bv32 == ~s__state~0); {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:37,929 INFO L273 TraceCheckUtils]: 117: Hoare triple {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(8609bv32 == ~s__state~0); {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:37,929 INFO L273 TraceCheckUtils]: 118: Hoare triple {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(8640bv32 == ~s__state~0); {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:37,930 INFO L273 TraceCheckUtils]: 119: Hoare triple {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(8641bv32 == ~s__state~0); {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:37,930 INFO L273 TraceCheckUtils]: 120: Hoare triple {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(8656bv32 == ~s__state~0); {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:37,931 INFO L273 TraceCheckUtils]: 121: Hoare triple {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(8657bv32 == ~s__state~0); {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:37,931 INFO L273 TraceCheckUtils]: 122: Hoare triple {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume 8672bv32 == ~s__state~0; {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:37,932 INFO L273 TraceCheckUtils]: 123: Hoare triple {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} ~ret~0 := #t~nondet46;havoc #t~nondet46; {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:37,932 INFO L273 TraceCheckUtils]: 124: Hoare triple {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(4bv32 == ~blastFlag~0); {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:37,933 INFO L273 TraceCheckUtils]: 125: Hoare triple {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(5bv32 == ~blastFlag~0); {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:37,933 INFO L273 TraceCheckUtils]: 126: Hoare triple {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !~bvsle32(~ret~0, 0bv32);~s__state~0 := 8448bv32; {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:37,934 INFO L273 TraceCheckUtils]: 127: Hoare triple {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume 0bv32 != ~s__hit~0;~s__s3__tmp__next_state___0~0 := 8640bv32; {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:37,934 INFO L273 TraceCheckUtils]: 128: Hoare triple {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} ~s__init_num~0 := 0bv32; {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:37,935 INFO L273 TraceCheckUtils]: 129: Hoare triple {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:37,935 INFO L273 TraceCheckUtils]: 130: Hoare triple {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} ~skip~0 := 0bv32; {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:37,936 INFO L273 TraceCheckUtils]: 131: Hoare triple {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !false; {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:37,936 INFO L273 TraceCheckUtils]: 132: Hoare triple {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} ~state~0 := ~s__state~0; {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:37,937 INFO L273 TraceCheckUtils]: 133: Hoare triple {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(12292bv32 == ~s__state~0); {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:37,938 INFO L273 TraceCheckUtils]: 134: Hoare triple {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(16384bv32 == ~s__state~0); {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:37,938 INFO L273 TraceCheckUtils]: 135: Hoare triple {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(8192bv32 == ~s__state~0); {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:37,939 INFO L273 TraceCheckUtils]: 136: Hoare triple {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(24576bv32 == ~s__state~0); {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:37,939 INFO L273 TraceCheckUtils]: 137: Hoare triple {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(8195bv32 == ~s__state~0); {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:37,940 INFO L273 TraceCheckUtils]: 138: Hoare triple {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(8480bv32 == ~s__state~0); {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:37,948 INFO L273 TraceCheckUtils]: 139: Hoare triple {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(8481bv32 == ~s__state~0); {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:37,948 INFO L273 TraceCheckUtils]: 140: Hoare triple {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(8482bv32 == ~s__state~0); {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:37,949 INFO L273 TraceCheckUtils]: 141: Hoare triple {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(8464bv32 == ~s__state~0); {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:37,949 INFO L273 TraceCheckUtils]: 142: Hoare triple {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(8465bv32 == ~s__state~0); {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:37,949 INFO L273 TraceCheckUtils]: 143: Hoare triple {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(8466bv32 == ~s__state~0); {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:37,950 INFO L273 TraceCheckUtils]: 144: Hoare triple {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(8496bv32 == ~s__state~0); {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:37,950 INFO L273 TraceCheckUtils]: 145: Hoare triple {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(8497bv32 == ~s__state~0); {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:37,950 INFO L273 TraceCheckUtils]: 146: Hoare triple {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(8512bv32 == ~s__state~0); {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:37,951 INFO L273 TraceCheckUtils]: 147: Hoare triple {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(8513bv32 == ~s__state~0); {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:37,951 INFO L273 TraceCheckUtils]: 148: Hoare triple {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(8528bv32 == ~s__state~0); {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:37,951 INFO L273 TraceCheckUtils]: 149: Hoare triple {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(8529bv32 == ~s__state~0); {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:37,952 INFO L273 TraceCheckUtils]: 150: Hoare triple {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(8544bv32 == ~s__state~0); {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:37,952 INFO L273 TraceCheckUtils]: 151: Hoare triple {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(8545bv32 == ~s__state~0); {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:37,952 INFO L273 TraceCheckUtils]: 152: Hoare triple {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(8560bv32 == ~s__state~0); {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:37,952 INFO L273 TraceCheckUtils]: 153: Hoare triple {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(8561bv32 == ~s__state~0); {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:37,953 INFO L273 TraceCheckUtils]: 154: Hoare triple {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume 8448bv32 == ~s__state~0; {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:37,953 INFO L273 TraceCheckUtils]: 155: Hoare triple {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} ~num1~0 := #t~nondet37;havoc #t~nondet37; {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:37,954 INFO L273 TraceCheckUtils]: 156: Hoare triple {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !~bvsgt32(~num1~0, 0bv32); {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:37,954 INFO L273 TraceCheckUtils]: 157: Hoare triple {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} ~s__state~0 := ~s__s3__tmp__next_state___0~0; {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:37,955 INFO L273 TraceCheckUtils]: 158: Hoare triple {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:37,955 INFO L273 TraceCheckUtils]: 159: Hoare triple {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} ~skip~0 := 0bv32; {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:37,956 INFO L273 TraceCheckUtils]: 160: Hoare triple {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !false; {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:37,957 INFO L273 TraceCheckUtils]: 161: Hoare triple {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} ~state~0 := ~s__state~0; {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:37,957 INFO L273 TraceCheckUtils]: 162: Hoare triple {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(12292bv32 == ~s__state~0); {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:37,958 INFO L273 TraceCheckUtils]: 163: Hoare triple {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(16384bv32 == ~s__state~0); {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:37,958 INFO L273 TraceCheckUtils]: 164: Hoare triple {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(8192bv32 == ~s__state~0); {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:37,959 INFO L273 TraceCheckUtils]: 165: Hoare triple {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(24576bv32 == ~s__state~0); {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:37,959 INFO L273 TraceCheckUtils]: 166: Hoare triple {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(8195bv32 == ~s__state~0); {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:37,960 INFO L273 TraceCheckUtils]: 167: Hoare triple {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(8480bv32 == ~s__state~0); {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:37,960 INFO L273 TraceCheckUtils]: 168: Hoare triple {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(8481bv32 == ~s__state~0); {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:37,961 INFO L273 TraceCheckUtils]: 169: Hoare triple {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(8482bv32 == ~s__state~0); {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:37,961 INFO L273 TraceCheckUtils]: 170: Hoare triple {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(8464bv32 == ~s__state~0); {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:37,962 INFO L273 TraceCheckUtils]: 171: Hoare triple {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(8465bv32 == ~s__state~0); {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:37,962 INFO L273 TraceCheckUtils]: 172: Hoare triple {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(8466bv32 == ~s__state~0); {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:37,963 INFO L273 TraceCheckUtils]: 173: Hoare triple {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(8496bv32 == ~s__state~0); {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:37,963 INFO L273 TraceCheckUtils]: 174: Hoare triple {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(8497bv32 == ~s__state~0); {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:37,964 INFO L273 TraceCheckUtils]: 175: Hoare triple {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(8512bv32 == ~s__state~0); {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:37,964 INFO L273 TraceCheckUtils]: 176: Hoare triple {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(8513bv32 == ~s__state~0); {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:37,965 INFO L273 TraceCheckUtils]: 177: Hoare triple {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(8528bv32 == ~s__state~0); {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:37,965 INFO L273 TraceCheckUtils]: 178: Hoare triple {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(8529bv32 == ~s__state~0); {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:37,966 INFO L273 TraceCheckUtils]: 179: Hoare triple {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(8544bv32 == ~s__state~0); {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:37,966 INFO L273 TraceCheckUtils]: 180: Hoare triple {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(8545bv32 == ~s__state~0); {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:37,967 INFO L273 TraceCheckUtils]: 181: Hoare triple {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(8560bv32 == ~s__state~0); {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:37,967 INFO L273 TraceCheckUtils]: 182: Hoare triple {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(8561bv32 == ~s__state~0); {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:37,968 INFO L273 TraceCheckUtils]: 183: Hoare triple {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(8448bv32 == ~s__state~0); {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:37,968 INFO L273 TraceCheckUtils]: 184: Hoare triple {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(8576bv32 == ~s__state~0); {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:37,969 INFO L273 TraceCheckUtils]: 185: Hoare triple {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(8577bv32 == ~s__state~0); {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:37,969 INFO L273 TraceCheckUtils]: 186: Hoare triple {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(8592bv32 == ~s__state~0); {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:37,970 INFO L273 TraceCheckUtils]: 187: Hoare triple {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(8593bv32 == ~s__state~0); {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:37,970 INFO L273 TraceCheckUtils]: 188: Hoare triple {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(8608bv32 == ~s__state~0); {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:37,971 INFO L273 TraceCheckUtils]: 189: Hoare triple {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(8609bv32 == ~s__state~0); {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:37,971 INFO L273 TraceCheckUtils]: 190: Hoare triple {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume 8640bv32 == ~s__state~0; {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:37,972 INFO L273 TraceCheckUtils]: 191: Hoare triple {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} ~ret~0 := #t~nondet42;havoc #t~nondet42; {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:37,972 INFO L273 TraceCheckUtils]: 192: Hoare triple {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume 3bv32 == ~blastFlag~0;~blastFlag~0 := 4bv32; {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:37,973 INFO L273 TraceCheckUtils]: 193: Hoare triple {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !~bvsle32(~ret~0, 0bv32); {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:37,974 INFO L273 TraceCheckUtils]: 194: Hoare triple {54875#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(0bv32 != ~s__hit~0);~s__state~0 := 8656bv32; {54739#false} is VALID [2018-11-23 10:52:37,974 INFO L273 TraceCheckUtils]: 195: Hoare triple {54739#false} ~s__init_num~0 := 0bv32; {54739#false} is VALID [2018-11-23 10:52:37,974 INFO L273 TraceCheckUtils]: 196: Hoare triple {54739#false} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {54739#false} is VALID [2018-11-23 10:52:37,974 INFO L273 TraceCheckUtils]: 197: Hoare triple {54739#false} ~skip~0 := 0bv32; {54739#false} is VALID [2018-11-23 10:52:37,974 INFO L273 TraceCheckUtils]: 198: Hoare triple {54739#false} assume !false; {54739#false} is VALID [2018-11-23 10:52:37,975 INFO L273 TraceCheckUtils]: 199: Hoare triple {54739#false} ~state~0 := ~s__state~0; {54739#false} is VALID [2018-11-23 10:52:37,975 INFO L273 TraceCheckUtils]: 200: Hoare triple {54739#false} assume !(12292bv32 == ~s__state~0); {54739#false} is VALID [2018-11-23 10:52:37,975 INFO L273 TraceCheckUtils]: 201: Hoare triple {54739#false} assume !(16384bv32 == ~s__state~0); {54739#false} is VALID [2018-11-23 10:52:37,975 INFO L273 TraceCheckUtils]: 202: Hoare triple {54739#false} assume !(8192bv32 == ~s__state~0); {54739#false} is VALID [2018-11-23 10:52:37,975 INFO L273 TraceCheckUtils]: 203: Hoare triple {54739#false} assume !(24576bv32 == ~s__state~0); {54739#false} is VALID [2018-11-23 10:52:37,976 INFO L273 TraceCheckUtils]: 204: Hoare triple {54739#false} assume !(8195bv32 == ~s__state~0); {54739#false} is VALID [2018-11-23 10:52:37,976 INFO L273 TraceCheckUtils]: 205: Hoare triple {54739#false} assume !(8480bv32 == ~s__state~0); {54739#false} is VALID [2018-11-23 10:52:37,976 INFO L273 TraceCheckUtils]: 206: Hoare triple {54739#false} assume !(8481bv32 == ~s__state~0); {54739#false} is VALID [2018-11-23 10:52:37,976 INFO L273 TraceCheckUtils]: 207: Hoare triple {54739#false} assume !(8482bv32 == ~s__state~0); {54739#false} is VALID [2018-11-23 10:52:37,976 INFO L273 TraceCheckUtils]: 208: Hoare triple {54739#false} assume !(8464bv32 == ~s__state~0); {54739#false} is VALID [2018-11-23 10:52:37,977 INFO L273 TraceCheckUtils]: 209: Hoare triple {54739#false} assume !(8465bv32 == ~s__state~0); {54739#false} is VALID [2018-11-23 10:52:37,977 INFO L273 TraceCheckUtils]: 210: Hoare triple {54739#false} assume !(8466bv32 == ~s__state~0); {54739#false} is VALID [2018-11-23 10:52:37,977 INFO L273 TraceCheckUtils]: 211: Hoare triple {54739#false} assume !(8496bv32 == ~s__state~0); {54739#false} is VALID [2018-11-23 10:52:37,977 INFO L273 TraceCheckUtils]: 212: Hoare triple {54739#false} assume !(8497bv32 == ~s__state~0); {54739#false} is VALID [2018-11-23 10:52:37,977 INFO L273 TraceCheckUtils]: 213: Hoare triple {54739#false} assume !(8512bv32 == ~s__state~0); {54739#false} is VALID [2018-11-23 10:52:37,978 INFO L273 TraceCheckUtils]: 214: Hoare triple {54739#false} assume !(8513bv32 == ~s__state~0); {54739#false} is VALID [2018-11-23 10:52:37,978 INFO L273 TraceCheckUtils]: 215: Hoare triple {54739#false} assume !(8528bv32 == ~s__state~0); {54739#false} is VALID [2018-11-23 10:52:37,978 INFO L273 TraceCheckUtils]: 216: Hoare triple {54739#false} assume !(8529bv32 == ~s__state~0); {54739#false} is VALID [2018-11-23 10:52:37,978 INFO L273 TraceCheckUtils]: 217: Hoare triple {54739#false} assume !(8544bv32 == ~s__state~0); {54739#false} is VALID [2018-11-23 10:52:37,978 INFO L273 TraceCheckUtils]: 218: Hoare triple {54739#false} assume !(8545bv32 == ~s__state~0); {54739#false} is VALID [2018-11-23 10:52:37,979 INFO L273 TraceCheckUtils]: 219: Hoare triple {54739#false} assume !(8560bv32 == ~s__state~0); {54739#false} is VALID [2018-11-23 10:52:37,979 INFO L273 TraceCheckUtils]: 220: Hoare triple {54739#false} assume !(8561bv32 == ~s__state~0); {54739#false} is VALID [2018-11-23 10:52:37,979 INFO L273 TraceCheckUtils]: 221: Hoare triple {54739#false} assume !(8448bv32 == ~s__state~0); {54739#false} is VALID [2018-11-23 10:52:37,979 INFO L273 TraceCheckUtils]: 222: Hoare triple {54739#false} assume !(8576bv32 == ~s__state~0); {54739#false} is VALID [2018-11-23 10:52:37,979 INFO L273 TraceCheckUtils]: 223: Hoare triple {54739#false} assume !(8577bv32 == ~s__state~0); {54739#false} is VALID [2018-11-23 10:52:37,979 INFO L273 TraceCheckUtils]: 224: Hoare triple {54739#false} assume !(8592bv32 == ~s__state~0); {54739#false} is VALID [2018-11-23 10:52:37,979 INFO L273 TraceCheckUtils]: 225: Hoare triple {54739#false} assume !(8593bv32 == ~s__state~0); {54739#false} is VALID [2018-11-23 10:52:37,979 INFO L273 TraceCheckUtils]: 226: Hoare triple {54739#false} assume !(8608bv32 == ~s__state~0); {54739#false} is VALID [2018-11-23 10:52:37,979 INFO L273 TraceCheckUtils]: 227: Hoare triple {54739#false} assume !(8609bv32 == ~s__state~0); {54739#false} is VALID [2018-11-23 10:52:37,980 INFO L273 TraceCheckUtils]: 228: Hoare triple {54739#false} assume !(8640bv32 == ~s__state~0); {54739#false} is VALID [2018-11-23 10:52:37,980 INFO L273 TraceCheckUtils]: 229: Hoare triple {54739#false} assume !(8641bv32 == ~s__state~0); {54739#false} is VALID [2018-11-23 10:52:37,980 INFO L273 TraceCheckUtils]: 230: Hoare triple {54739#false} assume 8656bv32 == ~s__state~0; {54739#false} is VALID [2018-11-23 10:52:37,980 INFO L273 TraceCheckUtils]: 231: Hoare triple {54739#false} ~s__session__cipher~0 := ~s__s3__tmp__new_cipher~0;~tmp___9~0 := #t~nondet43;havoc #t~nondet43; {54739#false} is VALID [2018-11-23 10:52:37,980 INFO L273 TraceCheckUtils]: 232: Hoare triple {54739#false} assume !(0bv32 == ~tmp___9~0);~ret~0 := #t~nondet44;havoc #t~nondet44; {54739#false} is VALID [2018-11-23 10:52:37,980 INFO L273 TraceCheckUtils]: 233: Hoare triple {54739#false} assume !(2bv32 == ~blastFlag~0); {54739#false} is VALID [2018-11-23 10:52:37,980 INFO L273 TraceCheckUtils]: 234: Hoare triple {54739#false} assume !~bvsle32(~ret~0, 0bv32);~s__state~0 := 8672bv32;~s__init_num~0 := 0bv32;~tmp___10~0 := #t~nondet45;havoc #t~nondet45; {54739#false} is VALID [2018-11-23 10:52:37,980 INFO L273 TraceCheckUtils]: 235: Hoare triple {54739#false} assume !(0bv32 == ~tmp___10~0); {54739#false} is VALID [2018-11-23 10:52:37,981 INFO L273 TraceCheckUtils]: 236: Hoare triple {54739#false} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {54739#false} is VALID [2018-11-23 10:52:37,981 INFO L273 TraceCheckUtils]: 237: Hoare triple {54739#false} ~skip~0 := 0bv32; {54739#false} is VALID [2018-11-23 10:52:37,981 INFO L273 TraceCheckUtils]: 238: Hoare triple {54739#false} assume !false; {54739#false} is VALID [2018-11-23 10:52:37,981 INFO L273 TraceCheckUtils]: 239: Hoare triple {54739#false} ~state~0 := ~s__state~0; {54739#false} is VALID [2018-11-23 10:52:37,981 INFO L273 TraceCheckUtils]: 240: Hoare triple {54739#false} assume !(12292bv32 == ~s__state~0); {54739#false} is VALID [2018-11-23 10:52:37,981 INFO L273 TraceCheckUtils]: 241: Hoare triple {54739#false} assume !(16384bv32 == ~s__state~0); {54739#false} is VALID [2018-11-23 10:52:37,981 INFO L273 TraceCheckUtils]: 242: Hoare triple {54739#false} assume !(8192bv32 == ~s__state~0); {54739#false} is VALID [2018-11-23 10:52:37,981 INFO L273 TraceCheckUtils]: 243: Hoare triple {54739#false} assume !(24576bv32 == ~s__state~0); {54739#false} is VALID [2018-11-23 10:52:37,981 INFO L273 TraceCheckUtils]: 244: Hoare triple {54739#false} assume !(8195bv32 == ~s__state~0); {54739#false} is VALID [2018-11-23 10:52:37,982 INFO L273 TraceCheckUtils]: 245: Hoare triple {54739#false} assume !(8480bv32 == ~s__state~0); {54739#false} is VALID [2018-11-23 10:52:37,982 INFO L273 TraceCheckUtils]: 246: Hoare triple {54739#false} assume !(8481bv32 == ~s__state~0); {54739#false} is VALID [2018-11-23 10:52:37,982 INFO L273 TraceCheckUtils]: 247: Hoare triple {54739#false} assume !(8482bv32 == ~s__state~0); {54739#false} is VALID [2018-11-23 10:52:37,982 INFO L273 TraceCheckUtils]: 248: Hoare triple {54739#false} assume !(8464bv32 == ~s__state~0); {54739#false} is VALID [2018-11-23 10:52:37,982 INFO L273 TraceCheckUtils]: 249: Hoare triple {54739#false} assume !(8465bv32 == ~s__state~0); {54739#false} is VALID [2018-11-23 10:52:37,982 INFO L273 TraceCheckUtils]: 250: Hoare triple {54739#false} assume !(8466bv32 == ~s__state~0); {54739#false} is VALID [2018-11-23 10:52:37,982 INFO L273 TraceCheckUtils]: 251: Hoare triple {54739#false} assume !(8496bv32 == ~s__state~0); {54739#false} is VALID [2018-11-23 10:52:37,982 INFO L273 TraceCheckUtils]: 252: Hoare triple {54739#false} assume !(8497bv32 == ~s__state~0); {54739#false} is VALID [2018-11-23 10:52:37,983 INFO L273 TraceCheckUtils]: 253: Hoare triple {54739#false} assume !(8512bv32 == ~s__state~0); {54739#false} is VALID [2018-11-23 10:52:37,983 INFO L273 TraceCheckUtils]: 254: Hoare triple {54739#false} assume !(8513bv32 == ~s__state~0); {54739#false} is VALID [2018-11-23 10:52:37,983 INFO L273 TraceCheckUtils]: 255: Hoare triple {54739#false} assume !(8528bv32 == ~s__state~0); {54739#false} is VALID [2018-11-23 10:52:37,983 INFO L273 TraceCheckUtils]: 256: Hoare triple {54739#false} assume !(8529bv32 == ~s__state~0); {54739#false} is VALID [2018-11-23 10:52:37,983 INFO L273 TraceCheckUtils]: 257: Hoare triple {54739#false} assume !(8544bv32 == ~s__state~0); {54739#false} is VALID [2018-11-23 10:52:37,983 INFO L273 TraceCheckUtils]: 258: Hoare triple {54739#false} assume !(8545bv32 == ~s__state~0); {54739#false} is VALID [2018-11-23 10:52:37,983 INFO L273 TraceCheckUtils]: 259: Hoare triple {54739#false} assume !(8560bv32 == ~s__state~0); {54739#false} is VALID [2018-11-23 10:52:37,983 INFO L273 TraceCheckUtils]: 260: Hoare triple {54739#false} assume !(8561bv32 == ~s__state~0); {54739#false} is VALID [2018-11-23 10:52:37,983 INFO L273 TraceCheckUtils]: 261: Hoare triple {54739#false} assume !(8448bv32 == ~s__state~0); {54739#false} is VALID [2018-11-23 10:52:37,984 INFO L273 TraceCheckUtils]: 262: Hoare triple {54739#false} assume !(8576bv32 == ~s__state~0); {54739#false} is VALID [2018-11-23 10:52:37,984 INFO L273 TraceCheckUtils]: 263: Hoare triple {54739#false} assume !(8577bv32 == ~s__state~0); {54739#false} is VALID [2018-11-23 10:52:37,984 INFO L273 TraceCheckUtils]: 264: Hoare triple {54739#false} assume !(8592bv32 == ~s__state~0); {54739#false} is VALID [2018-11-23 10:52:37,984 INFO L273 TraceCheckUtils]: 265: Hoare triple {54739#false} assume !(8593bv32 == ~s__state~0); {54739#false} is VALID [2018-11-23 10:52:37,984 INFO L273 TraceCheckUtils]: 266: Hoare triple {54739#false} assume !(8608bv32 == ~s__state~0); {54739#false} is VALID [2018-11-23 10:52:37,984 INFO L273 TraceCheckUtils]: 267: Hoare triple {54739#false} assume !(8609bv32 == ~s__state~0); {54739#false} is VALID [2018-11-23 10:52:37,984 INFO L273 TraceCheckUtils]: 268: Hoare triple {54739#false} assume !(8640bv32 == ~s__state~0); {54739#false} is VALID [2018-11-23 10:52:37,984 INFO L273 TraceCheckUtils]: 269: Hoare triple {54739#false} assume !(8641bv32 == ~s__state~0); {54739#false} is VALID [2018-11-23 10:52:37,984 INFO L273 TraceCheckUtils]: 270: Hoare triple {54739#false} assume !(8656bv32 == ~s__state~0); {54739#false} is VALID [2018-11-23 10:52:37,985 INFO L273 TraceCheckUtils]: 271: Hoare triple {54739#false} assume !(8657bv32 == ~s__state~0); {54739#false} is VALID [2018-11-23 10:52:37,985 INFO L273 TraceCheckUtils]: 272: Hoare triple {54739#false} assume 8672bv32 == ~s__state~0; {54739#false} is VALID [2018-11-23 10:52:37,985 INFO L273 TraceCheckUtils]: 273: Hoare triple {54739#false} ~ret~0 := #t~nondet46;havoc #t~nondet46; {54739#false} is VALID [2018-11-23 10:52:37,985 INFO L273 TraceCheckUtils]: 274: Hoare triple {54739#false} assume 4bv32 == ~blastFlag~0;~blastFlag~0 := 5bv32; {54739#false} is VALID [2018-11-23 10:52:37,985 INFO L273 TraceCheckUtils]: 275: Hoare triple {54739#false} assume !~bvsle32(~ret~0, 0bv32);~s__state~0 := 8448bv32; {54739#false} is VALID [2018-11-23 10:52:37,985 INFO L273 TraceCheckUtils]: 276: Hoare triple {54739#false} assume 0bv32 != ~s__hit~0;~s__s3__tmp__next_state___0~0 := 8640bv32; {54739#false} is VALID [2018-11-23 10:52:37,985 INFO L273 TraceCheckUtils]: 277: Hoare triple {54739#false} ~s__init_num~0 := 0bv32; {54739#false} is VALID [2018-11-23 10:52:37,985 INFO L273 TraceCheckUtils]: 278: Hoare triple {54739#false} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {54739#false} is VALID [2018-11-23 10:52:37,985 INFO L273 TraceCheckUtils]: 279: Hoare triple {54739#false} ~skip~0 := 0bv32; {54739#false} is VALID [2018-11-23 10:52:37,986 INFO L273 TraceCheckUtils]: 280: Hoare triple {54739#false} assume !false; {54739#false} is VALID [2018-11-23 10:52:37,986 INFO L273 TraceCheckUtils]: 281: Hoare triple {54739#false} ~state~0 := ~s__state~0; {54739#false} is VALID [2018-11-23 10:52:37,986 INFO L273 TraceCheckUtils]: 282: Hoare triple {54739#false} assume !(12292bv32 == ~s__state~0); {54739#false} is VALID [2018-11-23 10:52:37,986 INFO L273 TraceCheckUtils]: 283: Hoare triple {54739#false} assume !(16384bv32 == ~s__state~0); {54739#false} is VALID [2018-11-23 10:52:37,986 INFO L273 TraceCheckUtils]: 284: Hoare triple {54739#false} assume !(8192bv32 == ~s__state~0); {54739#false} is VALID [2018-11-23 10:52:37,986 INFO L273 TraceCheckUtils]: 285: Hoare triple {54739#false} assume !(24576bv32 == ~s__state~0); {54739#false} is VALID [2018-11-23 10:52:37,986 INFO L273 TraceCheckUtils]: 286: Hoare triple {54739#false} assume !(8195bv32 == ~s__state~0); {54739#false} is VALID [2018-11-23 10:52:37,986 INFO L273 TraceCheckUtils]: 287: Hoare triple {54739#false} assume !(8480bv32 == ~s__state~0); {54739#false} is VALID [2018-11-23 10:52:37,987 INFO L273 TraceCheckUtils]: 288: Hoare triple {54739#false} assume !(8481bv32 == ~s__state~0); {54739#false} is VALID [2018-11-23 10:52:37,987 INFO L273 TraceCheckUtils]: 289: Hoare triple {54739#false} assume !(8482bv32 == ~s__state~0); {54739#false} is VALID [2018-11-23 10:52:37,987 INFO L273 TraceCheckUtils]: 290: Hoare triple {54739#false} assume !(8464bv32 == ~s__state~0); {54739#false} is VALID [2018-11-23 10:52:37,987 INFO L273 TraceCheckUtils]: 291: Hoare triple {54739#false} assume !(8465bv32 == ~s__state~0); {54739#false} is VALID [2018-11-23 10:52:37,987 INFO L273 TraceCheckUtils]: 292: Hoare triple {54739#false} assume !(8466bv32 == ~s__state~0); {54739#false} is VALID [2018-11-23 10:52:37,987 INFO L273 TraceCheckUtils]: 293: Hoare triple {54739#false} assume !(8496bv32 == ~s__state~0); {54739#false} is VALID [2018-11-23 10:52:37,987 INFO L273 TraceCheckUtils]: 294: Hoare triple {54739#false} assume !(8497bv32 == ~s__state~0); {54739#false} is VALID [2018-11-23 10:52:37,987 INFO L273 TraceCheckUtils]: 295: Hoare triple {54739#false} assume !(8512bv32 == ~s__state~0); {54739#false} is VALID [2018-11-23 10:52:37,987 INFO L273 TraceCheckUtils]: 296: Hoare triple {54739#false} assume !(8513bv32 == ~s__state~0); {54739#false} is VALID [2018-11-23 10:52:37,988 INFO L273 TraceCheckUtils]: 297: Hoare triple {54739#false} assume !(8528bv32 == ~s__state~0); {54739#false} is VALID [2018-11-23 10:52:37,988 INFO L273 TraceCheckUtils]: 298: Hoare triple {54739#false} assume !(8529bv32 == ~s__state~0); {54739#false} is VALID [2018-11-23 10:52:37,988 INFO L273 TraceCheckUtils]: 299: Hoare triple {54739#false} assume !(8544bv32 == ~s__state~0); {54739#false} is VALID [2018-11-23 10:52:37,988 INFO L273 TraceCheckUtils]: 300: Hoare triple {54739#false} assume !(8545bv32 == ~s__state~0); {54739#false} is VALID [2018-11-23 10:52:37,988 INFO L273 TraceCheckUtils]: 301: Hoare triple {54739#false} assume !(8560bv32 == ~s__state~0); {54739#false} is VALID [2018-11-23 10:52:37,988 INFO L273 TraceCheckUtils]: 302: Hoare triple {54739#false} assume !(8561bv32 == ~s__state~0); {54739#false} is VALID [2018-11-23 10:52:37,988 INFO L273 TraceCheckUtils]: 303: Hoare triple {54739#false} assume 8448bv32 == ~s__state~0; {54739#false} is VALID [2018-11-23 10:52:37,988 INFO L273 TraceCheckUtils]: 304: Hoare triple {54739#false} ~num1~0 := #t~nondet37;havoc #t~nondet37; {54739#false} is VALID [2018-11-23 10:52:37,988 INFO L273 TraceCheckUtils]: 305: Hoare triple {54739#false} assume !~bvsgt32(~num1~0, 0bv32); {54739#false} is VALID [2018-11-23 10:52:37,989 INFO L273 TraceCheckUtils]: 306: Hoare triple {54739#false} ~s__state~0 := ~s__s3__tmp__next_state___0~0; {54739#false} is VALID [2018-11-23 10:52:37,989 INFO L273 TraceCheckUtils]: 307: Hoare triple {54739#false} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {54739#false} is VALID [2018-11-23 10:52:37,989 INFO L273 TraceCheckUtils]: 308: Hoare triple {54739#false} ~skip~0 := 0bv32; {54739#false} is VALID [2018-11-23 10:52:37,989 INFO L273 TraceCheckUtils]: 309: Hoare triple {54739#false} assume !false; {54739#false} is VALID [2018-11-23 10:52:37,989 INFO L273 TraceCheckUtils]: 310: Hoare triple {54739#false} ~state~0 := ~s__state~0; {54739#false} is VALID [2018-11-23 10:52:37,989 INFO L273 TraceCheckUtils]: 311: Hoare triple {54739#false} assume !(12292bv32 == ~s__state~0); {54739#false} is VALID [2018-11-23 10:52:37,989 INFO L273 TraceCheckUtils]: 312: Hoare triple {54739#false} assume !(16384bv32 == ~s__state~0); {54739#false} is VALID [2018-11-23 10:52:37,989 INFO L273 TraceCheckUtils]: 313: Hoare triple {54739#false} assume !(8192bv32 == ~s__state~0); {54739#false} is VALID [2018-11-23 10:52:37,989 INFO L273 TraceCheckUtils]: 314: Hoare triple {54739#false} assume !(24576bv32 == ~s__state~0); {54739#false} is VALID [2018-11-23 10:52:37,990 INFO L273 TraceCheckUtils]: 315: Hoare triple {54739#false} assume !(8195bv32 == ~s__state~0); {54739#false} is VALID [2018-11-23 10:52:37,990 INFO L273 TraceCheckUtils]: 316: Hoare triple {54739#false} assume !(8480bv32 == ~s__state~0); {54739#false} is VALID [2018-11-23 10:52:37,990 INFO L273 TraceCheckUtils]: 317: Hoare triple {54739#false} assume !(8481bv32 == ~s__state~0); {54739#false} is VALID [2018-11-23 10:52:37,990 INFO L273 TraceCheckUtils]: 318: Hoare triple {54739#false} assume !(8482bv32 == ~s__state~0); {54739#false} is VALID [2018-11-23 10:52:37,990 INFO L273 TraceCheckUtils]: 319: Hoare triple {54739#false} assume !(8464bv32 == ~s__state~0); {54739#false} is VALID [2018-11-23 10:52:37,990 INFO L273 TraceCheckUtils]: 320: Hoare triple {54739#false} assume !(8465bv32 == ~s__state~0); {54739#false} is VALID [2018-11-23 10:52:37,990 INFO L273 TraceCheckUtils]: 321: Hoare triple {54739#false} assume !(8466bv32 == ~s__state~0); {54739#false} is VALID [2018-11-23 10:52:37,990 INFO L273 TraceCheckUtils]: 322: Hoare triple {54739#false} assume !(8496bv32 == ~s__state~0); {54739#false} is VALID [2018-11-23 10:52:37,990 INFO L273 TraceCheckUtils]: 323: Hoare triple {54739#false} assume !(8497bv32 == ~s__state~0); {54739#false} is VALID [2018-11-23 10:52:37,991 INFO L273 TraceCheckUtils]: 324: Hoare triple {54739#false} assume !(8512bv32 == ~s__state~0); {54739#false} is VALID [2018-11-23 10:52:37,991 INFO L273 TraceCheckUtils]: 325: Hoare triple {54739#false} assume !(8513bv32 == ~s__state~0); {54739#false} is VALID [2018-11-23 10:52:37,991 INFO L273 TraceCheckUtils]: 326: Hoare triple {54739#false} assume !(8528bv32 == ~s__state~0); {54739#false} is VALID [2018-11-23 10:52:37,991 INFO L273 TraceCheckUtils]: 327: Hoare triple {54739#false} assume !(8529bv32 == ~s__state~0); {54739#false} is VALID [2018-11-23 10:52:37,991 INFO L273 TraceCheckUtils]: 328: Hoare triple {54739#false} assume !(8544bv32 == ~s__state~0); {54739#false} is VALID [2018-11-23 10:52:37,991 INFO L273 TraceCheckUtils]: 329: Hoare triple {54739#false} assume !(8545bv32 == ~s__state~0); {54739#false} is VALID [2018-11-23 10:52:37,991 INFO L273 TraceCheckUtils]: 330: Hoare triple {54739#false} assume !(8560bv32 == ~s__state~0); {54739#false} is VALID [2018-11-23 10:52:37,991 INFO L273 TraceCheckUtils]: 331: Hoare triple {54739#false} assume !(8561bv32 == ~s__state~0); {54739#false} is VALID [2018-11-23 10:52:37,992 INFO L273 TraceCheckUtils]: 332: Hoare triple {54739#false} assume !(8448bv32 == ~s__state~0); {54739#false} is VALID [2018-11-23 10:52:37,992 INFO L273 TraceCheckUtils]: 333: Hoare triple {54739#false} assume !(8576bv32 == ~s__state~0); {54739#false} is VALID [2018-11-23 10:52:37,992 INFO L273 TraceCheckUtils]: 334: Hoare triple {54739#false} assume !(8577bv32 == ~s__state~0); {54739#false} is VALID [2018-11-23 10:52:37,992 INFO L273 TraceCheckUtils]: 335: Hoare triple {54739#false} assume !(8592bv32 == ~s__state~0); {54739#false} is VALID [2018-11-23 10:52:37,992 INFO L273 TraceCheckUtils]: 336: Hoare triple {54739#false} assume !(8593bv32 == ~s__state~0); {54739#false} is VALID [2018-11-23 10:52:37,992 INFO L273 TraceCheckUtils]: 337: Hoare triple {54739#false} assume !(8608bv32 == ~s__state~0); {54739#false} is VALID [2018-11-23 10:52:37,992 INFO L273 TraceCheckUtils]: 338: Hoare triple {54739#false} assume !(8609bv32 == ~s__state~0); {54739#false} is VALID [2018-11-23 10:52:37,992 INFO L273 TraceCheckUtils]: 339: Hoare triple {54739#false} assume !(8640bv32 == ~s__state~0); {54739#false} is VALID [2018-11-23 10:52:37,992 INFO L273 TraceCheckUtils]: 340: Hoare triple {54739#false} assume !(8641bv32 == ~s__state~0); {54739#false} is VALID [2018-11-23 10:52:37,993 INFO L273 TraceCheckUtils]: 341: Hoare triple {54739#false} assume !(8656bv32 == ~s__state~0); {54739#false} is VALID [2018-11-23 10:52:37,993 INFO L273 TraceCheckUtils]: 342: Hoare triple {54739#false} assume !(8657bv32 == ~s__state~0); {54739#false} is VALID [2018-11-23 10:52:37,993 INFO L273 TraceCheckUtils]: 343: Hoare triple {54739#false} assume 8672bv32 == ~s__state~0; {54739#false} is VALID [2018-11-23 10:52:37,993 INFO L273 TraceCheckUtils]: 344: Hoare triple {54739#false} ~ret~0 := #t~nondet46;havoc #t~nondet46; {54739#false} is VALID [2018-11-23 10:52:37,993 INFO L273 TraceCheckUtils]: 345: Hoare triple {54739#false} assume !(4bv32 == ~blastFlag~0); {54739#false} is VALID [2018-11-23 10:52:37,993 INFO L273 TraceCheckUtils]: 346: Hoare triple {54739#false} assume 5bv32 == ~blastFlag~0; {54739#false} is VALID [2018-11-23 10:52:37,993 INFO L256 TraceCheckUtils]: 347: Hoare triple {54739#false} call ERR(); {54739#false} is VALID [2018-11-23 10:52:37,993 INFO L273 TraceCheckUtils]: 348: Hoare triple {54739#false} assume !false; {54739#false} is VALID [2018-11-23 10:52:38,064 INFO L134 CoverageAnalysis]: Checked inductivity of 1104 backedges. 727 proven. 0 refuted. 0 times theorem prover too weak. 377 trivial. 0 not checked. [2018-11-23 10:52:38,064 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-11-23 10:52:38,065 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-23 10:52:38,066 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-23 10:52:38,066 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 349 [2018-11-23 10:52:38,067 INFO L84 Accepts]: Finished accepts. word is accepted. [2018-11-23 10:52:38,067 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 3 states. [2018-11-23 10:52:38,220 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 151 edges. 151 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2018-11-23 10:52:38,220 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-11-23 10:52:38,221 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-23 10:52:38,221 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-23 10:52:38,221 INFO L87 Difference]: Start difference. First operand 1271 states and 1637 transitions. Second operand 3 states. [2018-11-23 10:52:40,401 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-23 10:52:40,402 INFO L93 Difference]: Finished difference Result 3552 states and 4608 transitions. [2018-11-23 10:52:40,402 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-23 10:52:40,402 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 349 [2018-11-23 10:52:40,402 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-23 10:52:40,402 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2018-11-23 10:52:40,406 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 570 transitions. [2018-11-23 10:52:40,406 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2018-11-23 10:52:40,409 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 570 transitions. [2018-11-23 10:52:40,410 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 3 states and 570 transitions. [2018-11-23 10:52:40,953 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 570 edges. 570 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2018-11-23 10:52:41,048 INFO L225 Difference]: With dead ends: 3552 [2018-11-23 10:52:41,048 INFO L226 Difference]: Without dead ends: 1501 [2018-11-23 10:52:41,051 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 348 GetRequests, 347 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-23 10:52:41,053 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1501 states. [2018-11-23 10:52:41,289 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1501 to 1500. [2018-11-23 10:52:41,289 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2018-11-23 10:52:41,289 INFO L82 GeneralOperation]: Start isEquivalent. First operand 1501 states. Second operand 1500 states. [2018-11-23 10:52:41,289 INFO L74 IsIncluded]: Start isIncluded. First operand 1501 states. Second operand 1500 states. [2018-11-23 10:52:41,289 INFO L87 Difference]: Start difference. First operand 1501 states. Second operand 1500 states. [2018-11-23 10:52:41,366 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-23 10:52:41,366 INFO L93 Difference]: Finished difference Result 1501 states and 1937 transitions. [2018-11-23 10:52:41,366 INFO L276 IsEmpty]: Start isEmpty. Operand 1501 states and 1937 transitions. [2018-11-23 10:52:41,368 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-11-23 10:52:41,368 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2018-11-23 10:52:41,368 INFO L74 IsIncluded]: Start isIncluded. First operand 1500 states. Second operand 1501 states. [2018-11-23 10:52:41,368 INFO L87 Difference]: Start difference. First operand 1500 states. Second operand 1501 states. [2018-11-23 10:52:41,436 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-23 10:52:41,436 INFO L93 Difference]: Finished difference Result 1501 states and 1937 transitions. [2018-11-23 10:52:41,436 INFO L276 IsEmpty]: Start isEmpty. Operand 1501 states and 1937 transitions. [2018-11-23 10:52:41,438 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-11-23 10:52:41,438 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2018-11-23 10:52:41,438 INFO L88 GeneralOperation]: Finished isEquivalent. [2018-11-23 10:52:41,438 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2018-11-23 10:52:41,438 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1500 states. [2018-11-23 10:52:41,509 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1500 states to 1500 states and 1936 transitions. [2018-11-23 10:52:41,509 INFO L78 Accepts]: Start accepts. Automaton has 1500 states and 1936 transitions. Word has length 349 [2018-11-23 10:52:41,509 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-23 10:52:41,509 INFO L480 AbstractCegarLoop]: Abstraction has 1500 states and 1936 transitions. [2018-11-23 10:52:41,510 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-11-23 10:52:41,510 INFO L276 IsEmpty]: Start isEmpty. Operand 1500 states and 1936 transitions. [2018-11-23 10:52:41,514 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 397 [2018-11-23 10:52:41,514 INFO L394 BasicCegarLoop]: Found error trace [2018-11-23 10:52:41,514 INFO L402 BasicCegarLoop]: trace histogram [12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 11, 11, 11, 11, 11, 10, 10, 9, 9, 8, 8, 8, 8, 8, 8, 6, 6, 6, 6, 6, 6, 6, 5, 5, 3, 3, 3, 3, 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] [2018-11-23 10:52:41,515 INFO L423 AbstractCegarLoop]: === Iteration 14 === [ERRErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-23 10:52:41,515 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-23 10:52:41,515 INFO L82 PathProgramCache]: Analyzing trace with hash 37111423, now seen corresponding path program 1 times [2018-11-23 10:52:41,516 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-23 10:52:41,516 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc4nyu Starting monitored process 15 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 15 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk [2018-11-23 10:52:41,538 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-23 10:52:41,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-23 10:52:41,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-23 10:52:41,696 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-23 10:52:41,955 INFO L256 TraceCheckUtils]: 0: Hoare triple {64420#true} call ULTIMATE.init(); {64420#true} is VALID [2018-11-23 10:52:41,955 INFO L273 TraceCheckUtils]: 1: Hoare triple {64420#true} assume true; {64420#true} is VALID [2018-11-23 10:52:41,955 INFO L268 TraceCheckUtils]: 2: Hoare quadruple {64420#true} {64420#true} #611#return; {64420#true} is VALID [2018-11-23 10:52:41,956 INFO L256 TraceCheckUtils]: 3: Hoare triple {64420#true} call #t~ret51 := main(); {64420#true} is VALID [2018-11-23 10:52:41,956 INFO L273 TraceCheckUtils]: 4: Hoare triple {64420#true} havoc ~s~0;havoc ~tmp~1;~s~0 := 8464bv32; {64420#true} is VALID [2018-11-23 10:52:41,956 INFO L256 TraceCheckUtils]: 5: Hoare triple {64420#true} call #t~ret50 := ssl3_accept(~s~0); {64420#true} is VALID [2018-11-23 10:52:41,956 INFO L273 TraceCheckUtils]: 6: Hoare triple {64420#true} ~initial_state := #in~initial_state;~s__info_callback~0 := #t~nondet0;havoc #t~nondet0;~s__in_handshake~0 := #t~nondet1;havoc #t~nondet1;havoc ~s__state~0;havoc ~s__new_session~0;havoc ~s__server~0;~s__version~0 := #t~nondet2;havoc #t~nondet2;havoc ~s__type~0;havoc ~s__init_num~0;~s__hit~0 := #t~nondet3;havoc #t~nondet3;havoc ~s__rwstate~0;havoc ~s__init_buf___0~0;~s__debug~0 := #t~nondet4;havoc #t~nondet4;havoc ~s__shutdown~0;~s__cert~0 := #t~nondet5;havoc #t~nondet5;~s__options~0 := #t~nondet6;havoc #t~nondet6;~s__verify_mode~0 := #t~nondet7;havoc #t~nondet7;~s__session__peer~0 := #t~nondet8;havoc #t~nondet8;~s__cert__pkeys__AT0__privatekey~0 := #t~nondet9;havoc #t~nondet9;~s__ctx__info_callback~0 := #t~nondet10;havoc #t~nondet10;~s__ctx__stats__sess_accept_renegotiate~0 := #t~nondet11;havoc #t~nondet11;~s__ctx__stats__sess_accept~0 := #t~nondet12;havoc #t~nondet12;~s__ctx__stats__sess_accept_good~0 := #t~nondet13;havoc #t~nondet13;havoc ~s__s3__tmp__cert_request~0;~s__s3__tmp__reuse_message~0 := #t~nondet14;havoc #t~nondet14;havoc ~s__s3__tmp__use_rsa_tmp~0;~s__s3__tmp__new_cipher~0 := #t~nondet15;havoc #t~nondet15;~s__s3__tmp__new_cipher__algorithms~0 := #t~nondet16;havoc #t~nondet16;havoc ~s__s3__tmp__next_state___0~0;~s__s3__tmp__new_cipher__algo_strength~0 := #t~nondet17;havoc #t~nondet17;havoc ~s__session__cipher~0;~buf~0 := #t~nondet18;havoc #t~nondet18;havoc ~l~0;havoc ~Time~0;~tmp~0 := #t~nondet19;havoc #t~nondet19;havoc ~cb~0;havoc ~num1~0;havoc ~ret~0;havoc ~new_state~0;havoc ~state~0;havoc ~skip~0;havoc ~got_new_session~0;~tmp___1~0 := #t~nondet20;havoc #t~nondet20;~tmp___2~0 := #t~nondet21;havoc #t~nondet21;havoc ~tmp___3~0;havoc ~tmp___4~0;havoc ~tmp___5~0;havoc ~tmp___6~0;havoc ~tmp___7~0;~tmp___8~0 := #t~nondet22;havoc #t~nondet22;havoc ~tmp___9~0;havoc ~tmp___10~0;havoc ~blastFlag~0;havoc ~__cil_tmp55~0;havoc ~__cil_tmp56~0;havoc ~__cil_tmp57~0;havoc ~__cil_tmp58~0;havoc ~__cil_tmp59~0;havoc ~__cil_tmp60~0;havoc ~__cil_tmp61~0;~s__state~0 := ~initial_state;~blastFlag~0 := 0bv32;~Time~0 := ~tmp~0;~cb~0 := 0bv32;~ret~0 := 4294967295bv32;~skip~0 := 0bv32;~got_new_session~0 := 0bv32; {64420#true} is VALID [2018-11-23 10:52:41,956 INFO L273 TraceCheckUtils]: 7: Hoare triple {64420#true} assume 0bv32 != ~s__info_callback~0;~cb~0 := ~s__info_callback~0; {64420#true} is VALID [2018-11-23 10:52:41,957 INFO L273 TraceCheckUtils]: 8: Hoare triple {64420#true} #t~post23 := ~s__in_handshake~0;~s__in_handshake~0 := ~bvadd32(1bv32, #t~post23);havoc #t~post23; {64420#true} is VALID [2018-11-23 10:52:41,957 INFO L273 TraceCheckUtils]: 9: Hoare triple {64420#true} assume !(0bv32 != ~bvadd32(12288bv32, ~tmp___1~0)); {64420#true} is VALID [2018-11-23 10:52:41,957 INFO L273 TraceCheckUtils]: 10: Hoare triple {64420#true} assume !(0bv32 == ~s__cert~0); {64420#true} is VALID [2018-11-23 10:52:41,957 INFO L273 TraceCheckUtils]: 11: Hoare triple {64420#true} assume !false; {64420#true} is VALID [2018-11-23 10:52:41,957 INFO L273 TraceCheckUtils]: 12: Hoare triple {64420#true} ~state~0 := ~s__state~0; {64420#true} is VALID [2018-11-23 10:52:41,958 INFO L273 TraceCheckUtils]: 13: Hoare triple {64420#true} assume !(12292bv32 == ~s__state~0); {64420#true} is VALID [2018-11-23 10:52:41,958 INFO L273 TraceCheckUtils]: 14: Hoare triple {64420#true} assume !(16384bv32 == ~s__state~0); {64420#true} is VALID [2018-11-23 10:52:41,958 INFO L273 TraceCheckUtils]: 15: Hoare triple {64420#true} assume !(8192bv32 == ~s__state~0); {64420#true} is VALID [2018-11-23 10:52:41,958 INFO L273 TraceCheckUtils]: 16: Hoare triple {64420#true} assume !(24576bv32 == ~s__state~0); {64420#true} is VALID [2018-11-23 10:52:41,958 INFO L273 TraceCheckUtils]: 17: Hoare triple {64420#true} assume !(8195bv32 == ~s__state~0); {64420#true} is VALID [2018-11-23 10:52:41,958 INFO L273 TraceCheckUtils]: 18: Hoare triple {64420#true} assume !(8480bv32 == ~s__state~0); {64420#true} is VALID [2018-11-23 10:52:41,959 INFO L273 TraceCheckUtils]: 19: Hoare triple {64420#true} assume !(8481bv32 == ~s__state~0); {64420#true} is VALID [2018-11-23 10:52:41,959 INFO L273 TraceCheckUtils]: 20: Hoare triple {64420#true} assume !(8482bv32 == ~s__state~0); {64420#true} is VALID [2018-11-23 10:52:41,959 INFO L273 TraceCheckUtils]: 21: Hoare triple {64420#true} assume 8464bv32 == ~s__state~0; {64420#true} is VALID [2018-11-23 10:52:41,959 INFO L273 TraceCheckUtils]: 22: Hoare triple {64420#true} ~s__shutdown~0 := 0bv32;~ret~0 := #t~nondet30;havoc #t~nondet30; {64420#true} is VALID [2018-11-23 10:52:41,959 INFO L273 TraceCheckUtils]: 23: Hoare triple {64420#true} assume 0bv32 == ~blastFlag~0;~blastFlag~0 := 1bv32; {64420#true} is VALID [2018-11-23 10:52:41,959 INFO L273 TraceCheckUtils]: 24: Hoare triple {64420#true} assume !~bvsle32(~ret~0, 0bv32);~got_new_session~0 := 1bv32;~s__state~0 := 8496bv32;~s__init_num~0 := 0bv32; {64420#true} is VALID [2018-11-23 10:52:41,959 INFO L273 TraceCheckUtils]: 25: Hoare triple {64420#true} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {64420#true} is VALID [2018-11-23 10:52:41,959 INFO L273 TraceCheckUtils]: 26: Hoare triple {64420#true} ~skip~0 := 0bv32; {64420#true} is VALID [2018-11-23 10:52:41,959 INFO L273 TraceCheckUtils]: 27: Hoare triple {64420#true} assume !false; {64420#true} is VALID [2018-11-23 10:52:41,960 INFO L273 TraceCheckUtils]: 28: Hoare triple {64420#true} ~state~0 := ~s__state~0; {64420#true} is VALID [2018-11-23 10:52:41,960 INFO L273 TraceCheckUtils]: 29: Hoare triple {64420#true} assume !(12292bv32 == ~s__state~0); {64420#true} is VALID [2018-11-23 10:52:41,960 INFO L273 TraceCheckUtils]: 30: Hoare triple {64420#true} assume !(16384bv32 == ~s__state~0); {64420#true} is VALID [2018-11-23 10:52:41,960 INFO L273 TraceCheckUtils]: 31: Hoare triple {64420#true} assume !(8192bv32 == ~s__state~0); {64420#true} is VALID [2018-11-23 10:52:41,960 INFO L273 TraceCheckUtils]: 32: Hoare triple {64420#true} assume !(24576bv32 == ~s__state~0); {64420#true} is VALID [2018-11-23 10:52:41,960 INFO L273 TraceCheckUtils]: 33: Hoare triple {64420#true} assume !(8195bv32 == ~s__state~0); {64420#true} is VALID [2018-11-23 10:52:41,960 INFO L273 TraceCheckUtils]: 34: Hoare triple {64420#true} assume !(8480bv32 == ~s__state~0); {64420#true} is VALID [2018-11-23 10:52:41,960 INFO L273 TraceCheckUtils]: 35: Hoare triple {64420#true} assume !(8481bv32 == ~s__state~0); {64420#true} is VALID [2018-11-23 10:52:41,961 INFO L273 TraceCheckUtils]: 36: Hoare triple {64420#true} assume !(8482bv32 == ~s__state~0); {64420#true} is VALID [2018-11-23 10:52:41,961 INFO L273 TraceCheckUtils]: 37: Hoare triple {64420#true} assume !(8464bv32 == ~s__state~0); {64420#true} is VALID [2018-11-23 10:52:41,961 INFO L273 TraceCheckUtils]: 38: Hoare triple {64420#true} assume !(8465bv32 == ~s__state~0); {64420#true} is VALID [2018-11-23 10:52:41,961 INFO L273 TraceCheckUtils]: 39: Hoare triple {64420#true} assume !(8466bv32 == ~s__state~0); {64420#true} is VALID [2018-11-23 10:52:41,961 INFO L273 TraceCheckUtils]: 40: Hoare triple {64420#true} assume 8496bv32 == ~s__state~0; {64420#true} is VALID [2018-11-23 10:52:41,961 INFO L273 TraceCheckUtils]: 41: Hoare triple {64420#true} ~ret~0 := #t~nondet31;havoc #t~nondet31; {64420#true} is VALID [2018-11-23 10:52:41,961 INFO L273 TraceCheckUtils]: 42: Hoare triple {64420#true} assume 1bv32 == ~blastFlag~0;~blastFlag~0 := 2bv32; {64420#true} is VALID [2018-11-23 10:52:41,961 INFO L273 TraceCheckUtils]: 43: Hoare triple {64420#true} assume !~bvsle32(~ret~0, 0bv32); {64420#true} is VALID [2018-11-23 10:52:41,961 INFO L273 TraceCheckUtils]: 44: Hoare triple {64420#true} assume !(0bv32 != ~s__hit~0);~s__state~0 := 8512bv32; {64420#true} is VALID [2018-11-23 10:52:41,962 INFO L273 TraceCheckUtils]: 45: Hoare triple {64420#true} ~s__init_num~0 := 0bv32; {64420#true} is VALID [2018-11-23 10:52:41,962 INFO L273 TraceCheckUtils]: 46: Hoare triple {64420#true} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {64420#true} is VALID [2018-11-23 10:52:41,962 INFO L273 TraceCheckUtils]: 47: Hoare triple {64420#true} ~skip~0 := 0bv32; {64420#true} is VALID [2018-11-23 10:52:41,962 INFO L273 TraceCheckUtils]: 48: Hoare triple {64420#true} assume !false; {64420#true} is VALID [2018-11-23 10:52:41,962 INFO L273 TraceCheckUtils]: 49: Hoare triple {64420#true} ~state~0 := ~s__state~0; {64420#true} is VALID [2018-11-23 10:52:41,962 INFO L273 TraceCheckUtils]: 50: Hoare triple {64420#true} assume !(12292bv32 == ~s__state~0); {64420#true} is VALID [2018-11-23 10:52:41,962 INFO L273 TraceCheckUtils]: 51: Hoare triple {64420#true} assume !(16384bv32 == ~s__state~0); {64420#true} is VALID [2018-11-23 10:52:41,962 INFO L273 TraceCheckUtils]: 52: Hoare triple {64420#true} assume !(8192bv32 == ~s__state~0); {64420#true} is VALID [2018-11-23 10:52:41,962 INFO L273 TraceCheckUtils]: 53: Hoare triple {64420#true} assume !(24576bv32 == ~s__state~0); {64420#true} is VALID [2018-11-23 10:52:41,963 INFO L273 TraceCheckUtils]: 54: Hoare triple {64420#true} assume !(8195bv32 == ~s__state~0); {64420#true} is VALID [2018-11-23 10:52:41,963 INFO L273 TraceCheckUtils]: 55: Hoare triple {64420#true} assume !(8480bv32 == ~s__state~0); {64420#true} is VALID [2018-11-23 10:52:41,963 INFO L273 TraceCheckUtils]: 56: Hoare triple {64420#true} assume !(8481bv32 == ~s__state~0); {64420#true} is VALID [2018-11-23 10:52:41,963 INFO L273 TraceCheckUtils]: 57: Hoare triple {64420#true} assume !(8482bv32 == ~s__state~0); {64420#true} is VALID [2018-11-23 10:52:41,963 INFO L273 TraceCheckUtils]: 58: Hoare triple {64420#true} assume !(8464bv32 == ~s__state~0); {64420#true} is VALID [2018-11-23 10:52:41,963 INFO L273 TraceCheckUtils]: 59: Hoare triple {64420#true} assume !(8465bv32 == ~s__state~0); {64420#true} is VALID [2018-11-23 10:52:41,963 INFO L273 TraceCheckUtils]: 60: Hoare triple {64420#true} assume !(8466bv32 == ~s__state~0); {64420#true} is VALID [2018-11-23 10:52:41,963 INFO L273 TraceCheckUtils]: 61: Hoare triple {64420#true} assume !(8496bv32 == ~s__state~0); {64420#true} is VALID [2018-11-23 10:52:41,963 INFO L273 TraceCheckUtils]: 62: Hoare triple {64420#true} assume !(8497bv32 == ~s__state~0); {64420#true} is VALID [2018-11-23 10:52:41,964 INFO L273 TraceCheckUtils]: 63: Hoare triple {64420#true} assume 8512bv32 == ~s__state~0; {64420#true} is VALID [2018-11-23 10:52:41,964 INFO L273 TraceCheckUtils]: 64: Hoare triple {64420#true} ~__cil_tmp56~0 := ~s__s3__tmp__new_cipher__algorithms~0; {64420#true} is VALID [2018-11-23 10:52:41,964 INFO L273 TraceCheckUtils]: 65: Hoare triple {64420#true} assume 0bv32 != ~bvadd32(256bv32, ~__cil_tmp56~0);~skip~0 := 1bv32; {64420#true} is VALID [2018-11-23 10:52:41,964 INFO L273 TraceCheckUtils]: 66: Hoare triple {64420#true} ~s__state~0 := 8528bv32;~s__init_num~0 := 0bv32; {64420#true} is VALID [2018-11-23 10:52:41,964 INFO L273 TraceCheckUtils]: 67: Hoare triple {64420#true} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {64420#true} is VALID [2018-11-23 10:52:41,964 INFO L273 TraceCheckUtils]: 68: Hoare triple {64420#true} ~skip~0 := 0bv32; {64420#true} is VALID [2018-11-23 10:52:41,964 INFO L273 TraceCheckUtils]: 69: Hoare triple {64420#true} assume !false; {64420#true} is VALID [2018-11-23 10:52:41,964 INFO L273 TraceCheckUtils]: 70: Hoare triple {64420#true} ~state~0 := ~s__state~0; {64420#true} is VALID [2018-11-23 10:52:41,965 INFO L273 TraceCheckUtils]: 71: Hoare triple {64420#true} assume !(12292bv32 == ~s__state~0); {64420#true} is VALID [2018-11-23 10:52:41,965 INFO L273 TraceCheckUtils]: 72: Hoare triple {64420#true} assume !(16384bv32 == ~s__state~0); {64420#true} is VALID [2018-11-23 10:52:41,965 INFO L273 TraceCheckUtils]: 73: Hoare triple {64420#true} assume !(8192bv32 == ~s__state~0); {64420#true} is VALID [2018-11-23 10:52:41,965 INFO L273 TraceCheckUtils]: 74: Hoare triple {64420#true} assume !(24576bv32 == ~s__state~0); {64420#true} is VALID [2018-11-23 10:52:41,965 INFO L273 TraceCheckUtils]: 75: Hoare triple {64420#true} assume !(8195bv32 == ~s__state~0); {64420#true} is VALID [2018-11-23 10:52:41,965 INFO L273 TraceCheckUtils]: 76: Hoare triple {64420#true} assume !(8480bv32 == ~s__state~0); {64420#true} is VALID [2018-11-23 10:52:41,965 INFO L273 TraceCheckUtils]: 77: Hoare triple {64420#true} assume !(8481bv32 == ~s__state~0); {64420#true} is VALID [2018-11-23 10:52:41,965 INFO L273 TraceCheckUtils]: 78: Hoare triple {64420#true} assume !(8482bv32 == ~s__state~0); {64420#true} is VALID [2018-11-23 10:52:41,965 INFO L273 TraceCheckUtils]: 79: Hoare triple {64420#true} assume !(8464bv32 == ~s__state~0); {64420#true} is VALID [2018-11-23 10:52:41,966 INFO L273 TraceCheckUtils]: 80: Hoare triple {64420#true} assume !(8465bv32 == ~s__state~0); {64420#true} is VALID [2018-11-23 10:52:41,966 INFO L273 TraceCheckUtils]: 81: Hoare triple {64420#true} assume !(8466bv32 == ~s__state~0); {64420#true} is VALID [2018-11-23 10:52:41,966 INFO L273 TraceCheckUtils]: 82: Hoare triple {64420#true} assume !(8496bv32 == ~s__state~0); {64420#true} is VALID [2018-11-23 10:52:41,966 INFO L273 TraceCheckUtils]: 83: Hoare triple {64420#true} assume !(8497bv32 == ~s__state~0); {64420#true} is VALID [2018-11-23 10:52:41,966 INFO L273 TraceCheckUtils]: 84: Hoare triple {64420#true} assume !(8512bv32 == ~s__state~0); {64420#true} is VALID [2018-11-23 10:52:41,966 INFO L273 TraceCheckUtils]: 85: Hoare triple {64420#true} assume !(8513bv32 == ~s__state~0); {64420#true} is VALID [2018-11-23 10:52:41,966 INFO L273 TraceCheckUtils]: 86: Hoare triple {64420#true} assume 8528bv32 == ~s__state~0; {64420#true} is VALID [2018-11-23 10:52:41,966 INFO L273 TraceCheckUtils]: 87: Hoare triple {64420#true} ~l~0 := ~s__s3__tmp__new_cipher__algorithms~0;~__cil_tmp57~0 := ~s__options~0; {64420#true} is VALID [2018-11-23 10:52:41,967 INFO L273 TraceCheckUtils]: 88: Hoare triple {64420#true} assume 0bv32 != ~bvadd32(2097152bv32, ~__cil_tmp57~0);~s__s3__tmp__use_rsa_tmp~0 := 1bv32; {64420#true} is VALID [2018-11-23 10:52:41,967 INFO L273 TraceCheckUtils]: 89: Hoare triple {64420#true} assume 0bv32 != ~s__s3__tmp__use_rsa_tmp~0; {64420#true} is VALID [2018-11-23 10:52:41,967 INFO L273 TraceCheckUtils]: 90: Hoare triple {64420#true} ~ret~0 := #t~nondet34;havoc #t~nondet34; {64420#true} is VALID [2018-11-23 10:52:41,967 INFO L273 TraceCheckUtils]: 91: Hoare triple {64420#true} assume !~bvsle32(~ret~0, 0bv32); {64420#true} is VALID [2018-11-23 10:52:41,968 INFO L273 TraceCheckUtils]: 92: Hoare triple {64420#true} ~s__state~0 := 8544bv32;~s__init_num~0 := 0bv32; {64701#(= (_ bv8544 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:41,968 INFO L273 TraceCheckUtils]: 93: Hoare triple {64701#(= (_ bv8544 32) ssl3_accept_~s__state~0)} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {64701#(= (_ bv8544 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:41,968 INFO L273 TraceCheckUtils]: 94: Hoare triple {64701#(= (_ bv8544 32) ssl3_accept_~s__state~0)} ~skip~0 := 0bv32; {64701#(= (_ bv8544 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:41,969 INFO L273 TraceCheckUtils]: 95: Hoare triple {64701#(= (_ bv8544 32) ssl3_accept_~s__state~0)} assume !false; {64701#(= (_ bv8544 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:41,970 INFO L273 TraceCheckUtils]: 96: Hoare triple {64701#(= (_ bv8544 32) ssl3_accept_~s__state~0)} ~state~0 := ~s__state~0; {64701#(= (_ bv8544 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:41,970 INFO L273 TraceCheckUtils]: 97: Hoare triple {64701#(= (_ bv8544 32) ssl3_accept_~s__state~0)} assume !(12292bv32 == ~s__state~0); {64701#(= (_ bv8544 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:41,970 INFO L273 TraceCheckUtils]: 98: Hoare triple {64701#(= (_ bv8544 32) ssl3_accept_~s__state~0)} assume !(16384bv32 == ~s__state~0); {64701#(= (_ bv8544 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:41,971 INFO L273 TraceCheckUtils]: 99: Hoare triple {64701#(= (_ bv8544 32) ssl3_accept_~s__state~0)} assume !(8192bv32 == ~s__state~0); {64701#(= (_ bv8544 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:41,971 INFO L273 TraceCheckUtils]: 100: Hoare triple {64701#(= (_ bv8544 32) ssl3_accept_~s__state~0)} assume !(24576bv32 == ~s__state~0); {64701#(= (_ bv8544 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:41,971 INFO L273 TraceCheckUtils]: 101: Hoare triple {64701#(= (_ bv8544 32) ssl3_accept_~s__state~0)} assume !(8195bv32 == ~s__state~0); {64701#(= (_ bv8544 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:41,971 INFO L273 TraceCheckUtils]: 102: Hoare triple {64701#(= (_ bv8544 32) ssl3_accept_~s__state~0)} assume !(8480bv32 == ~s__state~0); {64701#(= (_ bv8544 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:41,972 INFO L273 TraceCheckUtils]: 103: Hoare triple {64701#(= (_ bv8544 32) ssl3_accept_~s__state~0)} assume !(8481bv32 == ~s__state~0); {64701#(= (_ bv8544 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:41,972 INFO L273 TraceCheckUtils]: 104: Hoare triple {64701#(= (_ bv8544 32) ssl3_accept_~s__state~0)} assume !(8482bv32 == ~s__state~0); {64701#(= (_ bv8544 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:41,972 INFO L273 TraceCheckUtils]: 105: Hoare triple {64701#(= (_ bv8544 32) ssl3_accept_~s__state~0)} assume !(8464bv32 == ~s__state~0); {64701#(= (_ bv8544 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:41,973 INFO L273 TraceCheckUtils]: 106: Hoare triple {64701#(= (_ bv8544 32) ssl3_accept_~s__state~0)} assume !(8465bv32 == ~s__state~0); {64701#(= (_ bv8544 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:41,973 INFO L273 TraceCheckUtils]: 107: Hoare triple {64701#(= (_ bv8544 32) ssl3_accept_~s__state~0)} assume !(8466bv32 == ~s__state~0); {64701#(= (_ bv8544 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:41,973 INFO L273 TraceCheckUtils]: 108: Hoare triple {64701#(= (_ bv8544 32) ssl3_accept_~s__state~0)} assume !(8496bv32 == ~s__state~0); {64701#(= (_ bv8544 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:41,974 INFO L273 TraceCheckUtils]: 109: Hoare triple {64701#(= (_ bv8544 32) ssl3_accept_~s__state~0)} assume !(8497bv32 == ~s__state~0); {64701#(= (_ bv8544 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:41,974 INFO L273 TraceCheckUtils]: 110: Hoare triple {64701#(= (_ bv8544 32) ssl3_accept_~s__state~0)} assume !(8512bv32 == ~s__state~0); {64701#(= (_ bv8544 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:41,975 INFO L273 TraceCheckUtils]: 111: Hoare triple {64701#(= (_ bv8544 32) ssl3_accept_~s__state~0)} assume !(8513bv32 == ~s__state~0); {64701#(= (_ bv8544 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:41,975 INFO L273 TraceCheckUtils]: 112: Hoare triple {64701#(= (_ bv8544 32) ssl3_accept_~s__state~0)} assume !(8528bv32 == ~s__state~0); {64701#(= (_ bv8544 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:41,976 INFO L273 TraceCheckUtils]: 113: Hoare triple {64701#(= (_ bv8544 32) ssl3_accept_~s__state~0)} assume !(8529bv32 == ~s__state~0); {64701#(= (_ bv8544 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:41,976 INFO L273 TraceCheckUtils]: 114: Hoare triple {64701#(= (_ bv8544 32) ssl3_accept_~s__state~0)} assume !(8544bv32 == ~s__state~0); {64421#false} is VALID [2018-11-23 10:52:41,977 INFO L273 TraceCheckUtils]: 115: Hoare triple {64421#false} assume !(8545bv32 == ~s__state~0); {64421#false} is VALID [2018-11-23 10:52:41,977 INFO L273 TraceCheckUtils]: 116: Hoare triple {64421#false} assume !(8560bv32 == ~s__state~0); {64421#false} is VALID [2018-11-23 10:52:41,977 INFO L273 TraceCheckUtils]: 117: Hoare triple {64421#false} assume !(8561bv32 == ~s__state~0); {64421#false} is VALID [2018-11-23 10:52:41,977 INFO L273 TraceCheckUtils]: 118: Hoare triple {64421#false} assume !(8448bv32 == ~s__state~0); {64421#false} is VALID [2018-11-23 10:52:41,977 INFO L273 TraceCheckUtils]: 119: Hoare triple {64421#false} assume !(8576bv32 == ~s__state~0); {64421#false} is VALID [2018-11-23 10:52:41,978 INFO L273 TraceCheckUtils]: 120: Hoare triple {64421#false} assume !(8577bv32 == ~s__state~0); {64421#false} is VALID [2018-11-23 10:52:41,978 INFO L273 TraceCheckUtils]: 121: Hoare triple {64421#false} assume !(8592bv32 == ~s__state~0); {64421#false} is VALID [2018-11-23 10:52:41,978 INFO L273 TraceCheckUtils]: 122: Hoare triple {64421#false} assume !(8593bv32 == ~s__state~0); {64421#false} is VALID [2018-11-23 10:52:41,978 INFO L273 TraceCheckUtils]: 123: Hoare triple {64421#false} assume !(8608bv32 == ~s__state~0); {64421#false} is VALID [2018-11-23 10:52:41,978 INFO L273 TraceCheckUtils]: 124: Hoare triple {64421#false} assume !(8609bv32 == ~s__state~0); {64421#false} is VALID [2018-11-23 10:52:41,979 INFO L273 TraceCheckUtils]: 125: Hoare triple {64421#false} assume !(8640bv32 == ~s__state~0); {64421#false} is VALID [2018-11-23 10:52:41,979 INFO L273 TraceCheckUtils]: 126: Hoare triple {64421#false} assume !(8641bv32 == ~s__state~0); {64421#false} is VALID [2018-11-23 10:52:41,979 INFO L273 TraceCheckUtils]: 127: Hoare triple {64421#false} assume 8656bv32 == ~s__state~0; {64421#false} is VALID [2018-11-23 10:52:41,979 INFO L273 TraceCheckUtils]: 128: Hoare triple {64421#false} ~s__session__cipher~0 := ~s__s3__tmp__new_cipher~0;~tmp___9~0 := #t~nondet43;havoc #t~nondet43; {64421#false} is VALID [2018-11-23 10:52:41,979 INFO L273 TraceCheckUtils]: 129: Hoare triple {64421#false} assume !(0bv32 == ~tmp___9~0);~ret~0 := #t~nondet44;havoc #t~nondet44; {64421#false} is VALID [2018-11-23 10:52:41,980 INFO L273 TraceCheckUtils]: 130: Hoare triple {64421#false} assume 2bv32 == ~blastFlag~0;~blastFlag~0 := 3bv32; {64421#false} is VALID [2018-11-23 10:52:41,980 INFO L273 TraceCheckUtils]: 131: Hoare triple {64421#false} assume !~bvsle32(~ret~0, 0bv32);~s__state~0 := 8672bv32;~s__init_num~0 := 0bv32;~tmp___10~0 := #t~nondet45;havoc #t~nondet45; {64421#false} is VALID [2018-11-23 10:52:41,980 INFO L273 TraceCheckUtils]: 132: Hoare triple {64421#false} assume !(0bv32 == ~tmp___10~0); {64421#false} is VALID [2018-11-23 10:52:41,980 INFO L273 TraceCheckUtils]: 133: Hoare triple {64421#false} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {64421#false} is VALID [2018-11-23 10:52:41,980 INFO L273 TraceCheckUtils]: 134: Hoare triple {64421#false} ~skip~0 := 0bv32; {64421#false} is VALID [2018-11-23 10:52:41,981 INFO L273 TraceCheckUtils]: 135: Hoare triple {64421#false} assume !false; {64421#false} is VALID [2018-11-23 10:52:41,981 INFO L273 TraceCheckUtils]: 136: Hoare triple {64421#false} ~state~0 := ~s__state~0; {64421#false} is VALID [2018-11-23 10:52:41,981 INFO L273 TraceCheckUtils]: 137: Hoare triple {64421#false} assume !(12292bv32 == ~s__state~0); {64421#false} is VALID [2018-11-23 10:52:41,981 INFO L273 TraceCheckUtils]: 138: Hoare triple {64421#false} assume !(16384bv32 == ~s__state~0); {64421#false} is VALID [2018-11-23 10:52:41,981 INFO L273 TraceCheckUtils]: 139: Hoare triple {64421#false} assume !(8192bv32 == ~s__state~0); {64421#false} is VALID [2018-11-23 10:52:41,981 INFO L273 TraceCheckUtils]: 140: Hoare triple {64421#false} assume !(24576bv32 == ~s__state~0); {64421#false} is VALID [2018-11-23 10:52:41,982 INFO L273 TraceCheckUtils]: 141: Hoare triple {64421#false} assume !(8195bv32 == ~s__state~0); {64421#false} is VALID [2018-11-23 10:52:41,982 INFO L273 TraceCheckUtils]: 142: Hoare triple {64421#false} assume !(8480bv32 == ~s__state~0); {64421#false} is VALID [2018-11-23 10:52:41,982 INFO L273 TraceCheckUtils]: 143: Hoare triple {64421#false} assume !(8481bv32 == ~s__state~0); {64421#false} is VALID [2018-11-23 10:52:41,982 INFO L273 TraceCheckUtils]: 144: Hoare triple {64421#false} assume !(8482bv32 == ~s__state~0); {64421#false} is VALID [2018-11-23 10:52:41,982 INFO L273 TraceCheckUtils]: 145: Hoare triple {64421#false} assume !(8464bv32 == ~s__state~0); {64421#false} is VALID [2018-11-23 10:52:41,982 INFO L273 TraceCheckUtils]: 146: Hoare triple {64421#false} assume !(8465bv32 == ~s__state~0); {64421#false} is VALID [2018-11-23 10:52:41,982 INFO L273 TraceCheckUtils]: 147: Hoare triple {64421#false} assume !(8466bv32 == ~s__state~0); {64421#false} is VALID [2018-11-23 10:52:41,982 INFO L273 TraceCheckUtils]: 148: Hoare triple {64421#false} assume !(8496bv32 == ~s__state~0); {64421#false} is VALID [2018-11-23 10:52:41,982 INFO L273 TraceCheckUtils]: 149: Hoare triple {64421#false} assume !(8497bv32 == ~s__state~0); {64421#false} is VALID [2018-11-23 10:52:41,983 INFO L273 TraceCheckUtils]: 150: Hoare triple {64421#false} assume !(8512bv32 == ~s__state~0); {64421#false} is VALID [2018-11-23 10:52:41,983 INFO L273 TraceCheckUtils]: 151: Hoare triple {64421#false} assume !(8513bv32 == ~s__state~0); {64421#false} is VALID [2018-11-23 10:52:41,983 INFO L273 TraceCheckUtils]: 152: Hoare triple {64421#false} assume !(8528bv32 == ~s__state~0); {64421#false} is VALID [2018-11-23 10:52:41,983 INFO L273 TraceCheckUtils]: 153: Hoare triple {64421#false} assume !(8529bv32 == ~s__state~0); {64421#false} is VALID [2018-11-23 10:52:41,983 INFO L273 TraceCheckUtils]: 154: Hoare triple {64421#false} assume !(8544bv32 == ~s__state~0); {64421#false} is VALID [2018-11-23 10:52:41,983 INFO L273 TraceCheckUtils]: 155: Hoare triple {64421#false} assume !(8545bv32 == ~s__state~0); {64421#false} is VALID [2018-11-23 10:52:41,983 INFO L273 TraceCheckUtils]: 156: Hoare triple {64421#false} assume !(8560bv32 == ~s__state~0); {64421#false} is VALID [2018-11-23 10:52:41,983 INFO L273 TraceCheckUtils]: 157: Hoare triple {64421#false} assume !(8561bv32 == ~s__state~0); {64421#false} is VALID [2018-11-23 10:52:41,983 INFO L273 TraceCheckUtils]: 158: Hoare triple {64421#false} assume !(8448bv32 == ~s__state~0); {64421#false} is VALID [2018-11-23 10:52:41,984 INFO L273 TraceCheckUtils]: 159: Hoare triple {64421#false} assume !(8576bv32 == ~s__state~0); {64421#false} is VALID [2018-11-23 10:52:41,984 INFO L273 TraceCheckUtils]: 160: Hoare triple {64421#false} assume !(8577bv32 == ~s__state~0); {64421#false} is VALID [2018-11-23 10:52:41,984 INFO L273 TraceCheckUtils]: 161: Hoare triple {64421#false} assume !(8592bv32 == ~s__state~0); {64421#false} is VALID [2018-11-23 10:52:41,984 INFO L273 TraceCheckUtils]: 162: Hoare triple {64421#false} assume !(8593bv32 == ~s__state~0); {64421#false} is VALID [2018-11-23 10:52:41,984 INFO L273 TraceCheckUtils]: 163: Hoare triple {64421#false} assume !(8608bv32 == ~s__state~0); {64421#false} is VALID [2018-11-23 10:52:41,984 INFO L273 TraceCheckUtils]: 164: Hoare triple {64421#false} assume !(8609bv32 == ~s__state~0); {64421#false} is VALID [2018-11-23 10:52:41,984 INFO L273 TraceCheckUtils]: 165: Hoare triple {64421#false} assume !(8640bv32 == ~s__state~0); {64421#false} is VALID [2018-11-23 10:52:41,984 INFO L273 TraceCheckUtils]: 166: Hoare triple {64421#false} assume !(8641bv32 == ~s__state~0); {64421#false} is VALID [2018-11-23 10:52:41,984 INFO L273 TraceCheckUtils]: 167: Hoare triple {64421#false} assume !(8656bv32 == ~s__state~0); {64421#false} is VALID [2018-11-23 10:52:41,985 INFO L273 TraceCheckUtils]: 168: Hoare triple {64421#false} assume !(8657bv32 == ~s__state~0); {64421#false} is VALID [2018-11-23 10:52:41,985 INFO L273 TraceCheckUtils]: 169: Hoare triple {64421#false} assume 8672bv32 == ~s__state~0; {64421#false} is VALID [2018-11-23 10:52:41,985 INFO L273 TraceCheckUtils]: 170: Hoare triple {64421#false} ~ret~0 := #t~nondet46;havoc #t~nondet46; {64421#false} is VALID [2018-11-23 10:52:41,985 INFO L273 TraceCheckUtils]: 171: Hoare triple {64421#false} assume !(4bv32 == ~blastFlag~0); {64421#false} is VALID [2018-11-23 10:52:41,985 INFO L273 TraceCheckUtils]: 172: Hoare triple {64421#false} assume !(5bv32 == ~blastFlag~0); {64421#false} is VALID [2018-11-23 10:52:41,985 INFO L273 TraceCheckUtils]: 173: Hoare triple {64421#false} assume !~bvsle32(~ret~0, 0bv32);~s__state~0 := 8448bv32; {64421#false} is VALID [2018-11-23 10:52:41,985 INFO L273 TraceCheckUtils]: 174: Hoare triple {64421#false} assume !(0bv32 != ~s__hit~0);~s__s3__tmp__next_state___0~0 := 3bv32; {64421#false} is VALID [2018-11-23 10:52:41,985 INFO L273 TraceCheckUtils]: 175: Hoare triple {64421#false} ~s__init_num~0 := 0bv32; {64421#false} is VALID [2018-11-23 10:52:41,986 INFO L273 TraceCheckUtils]: 176: Hoare triple {64421#false} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {64421#false} is VALID [2018-11-23 10:52:41,986 INFO L273 TraceCheckUtils]: 177: Hoare triple {64421#false} ~skip~0 := 0bv32; {64421#false} is VALID [2018-11-23 10:52:41,986 INFO L273 TraceCheckUtils]: 178: Hoare triple {64421#false} assume !false; {64421#false} is VALID [2018-11-23 10:52:41,986 INFO L273 TraceCheckUtils]: 179: Hoare triple {64421#false} ~state~0 := ~s__state~0; {64421#false} is VALID [2018-11-23 10:52:41,986 INFO L273 TraceCheckUtils]: 180: Hoare triple {64421#false} assume !(12292bv32 == ~s__state~0); {64421#false} is VALID [2018-11-23 10:52:41,986 INFO L273 TraceCheckUtils]: 181: Hoare triple {64421#false} assume !(16384bv32 == ~s__state~0); {64421#false} is VALID [2018-11-23 10:52:41,986 INFO L273 TraceCheckUtils]: 182: Hoare triple {64421#false} assume !(8192bv32 == ~s__state~0); {64421#false} is VALID [2018-11-23 10:52:41,986 INFO L273 TraceCheckUtils]: 183: Hoare triple {64421#false} assume !(24576bv32 == ~s__state~0); {64421#false} is VALID [2018-11-23 10:52:41,986 INFO L273 TraceCheckUtils]: 184: Hoare triple {64421#false} assume !(8195bv32 == ~s__state~0); {64421#false} is VALID [2018-11-23 10:52:41,987 INFO L273 TraceCheckUtils]: 185: Hoare triple {64421#false} assume !(8480bv32 == ~s__state~0); {64421#false} is VALID [2018-11-23 10:52:41,987 INFO L273 TraceCheckUtils]: 186: Hoare triple {64421#false} assume !(8481bv32 == ~s__state~0); {64421#false} is VALID [2018-11-23 10:52:41,987 INFO L273 TraceCheckUtils]: 187: Hoare triple {64421#false} assume !(8482bv32 == ~s__state~0); {64421#false} is VALID [2018-11-23 10:52:41,987 INFO L273 TraceCheckUtils]: 188: Hoare triple {64421#false} assume !(8464bv32 == ~s__state~0); {64421#false} is VALID [2018-11-23 10:52:41,987 INFO L273 TraceCheckUtils]: 189: Hoare triple {64421#false} assume !(8465bv32 == ~s__state~0); {64421#false} is VALID [2018-11-23 10:52:41,987 INFO L273 TraceCheckUtils]: 190: Hoare triple {64421#false} assume !(8466bv32 == ~s__state~0); {64421#false} is VALID [2018-11-23 10:52:41,987 INFO L273 TraceCheckUtils]: 191: Hoare triple {64421#false} assume !(8496bv32 == ~s__state~0); {64421#false} is VALID [2018-11-23 10:52:41,987 INFO L273 TraceCheckUtils]: 192: Hoare triple {64421#false} assume !(8497bv32 == ~s__state~0); {64421#false} is VALID [2018-11-23 10:52:41,988 INFO L273 TraceCheckUtils]: 193: Hoare triple {64421#false} assume !(8512bv32 == ~s__state~0); {64421#false} is VALID [2018-11-23 10:52:41,988 INFO L273 TraceCheckUtils]: 194: Hoare triple {64421#false} assume !(8513bv32 == ~s__state~0); {64421#false} is VALID [2018-11-23 10:52:41,988 INFO L273 TraceCheckUtils]: 195: Hoare triple {64421#false} assume !(8528bv32 == ~s__state~0); {64421#false} is VALID [2018-11-23 10:52:41,988 INFO L273 TraceCheckUtils]: 196: Hoare triple {64421#false} assume !(8529bv32 == ~s__state~0); {64421#false} is VALID [2018-11-23 10:52:41,988 INFO L273 TraceCheckUtils]: 197: Hoare triple {64421#false} assume !(8544bv32 == ~s__state~0); {64421#false} is VALID [2018-11-23 10:52:41,988 INFO L273 TraceCheckUtils]: 198: Hoare triple {64421#false} assume !(8545bv32 == ~s__state~0); {64421#false} is VALID [2018-11-23 10:52:41,988 INFO L273 TraceCheckUtils]: 199: Hoare triple {64421#false} assume !(8560bv32 == ~s__state~0); {64421#false} is VALID [2018-11-23 10:52:41,988 INFO L273 TraceCheckUtils]: 200: Hoare triple {64421#false} assume !(8561bv32 == ~s__state~0); {64421#false} is VALID [2018-11-23 10:52:41,988 INFO L273 TraceCheckUtils]: 201: Hoare triple {64421#false} assume 8448bv32 == ~s__state~0; {64421#false} is VALID [2018-11-23 10:52:41,989 INFO L273 TraceCheckUtils]: 202: Hoare triple {64421#false} ~num1~0 := #t~nondet37;havoc #t~nondet37; {64421#false} is VALID [2018-11-23 10:52:41,989 INFO L273 TraceCheckUtils]: 203: Hoare triple {64421#false} assume !~bvsgt32(~num1~0, 0bv32); {64421#false} is VALID [2018-11-23 10:52:41,989 INFO L273 TraceCheckUtils]: 204: Hoare triple {64421#false} ~s__state~0 := ~s__s3__tmp__next_state___0~0; {64421#false} is VALID [2018-11-23 10:52:41,989 INFO L273 TraceCheckUtils]: 205: Hoare triple {64421#false} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {64421#false} is VALID [2018-11-23 10:52:41,989 INFO L273 TraceCheckUtils]: 206: Hoare triple {64421#false} ~skip~0 := 0bv32; {64421#false} is VALID [2018-11-23 10:52:41,989 INFO L273 TraceCheckUtils]: 207: Hoare triple {64421#false} assume !false; {64421#false} is VALID [2018-11-23 10:52:41,989 INFO L273 TraceCheckUtils]: 208: Hoare triple {64421#false} ~state~0 := ~s__state~0; {64421#false} is VALID [2018-11-23 10:52:41,989 INFO L273 TraceCheckUtils]: 209: Hoare triple {64421#false} assume !(12292bv32 == ~s__state~0); {64421#false} is VALID [2018-11-23 10:52:41,989 INFO L273 TraceCheckUtils]: 210: Hoare triple {64421#false} assume !(16384bv32 == ~s__state~0); {64421#false} is VALID [2018-11-23 10:52:41,990 INFO L273 TraceCheckUtils]: 211: Hoare triple {64421#false} assume !(8192bv32 == ~s__state~0); {64421#false} is VALID [2018-11-23 10:52:41,990 INFO L273 TraceCheckUtils]: 212: Hoare triple {64421#false} assume !(24576bv32 == ~s__state~0); {64421#false} is VALID [2018-11-23 10:52:41,990 INFO L273 TraceCheckUtils]: 213: Hoare triple {64421#false} assume !(8195bv32 == ~s__state~0); {64421#false} is VALID [2018-11-23 10:52:41,990 INFO L273 TraceCheckUtils]: 214: Hoare triple {64421#false} assume !(8480bv32 == ~s__state~0); {64421#false} is VALID [2018-11-23 10:52:41,990 INFO L273 TraceCheckUtils]: 215: Hoare triple {64421#false} assume !(8481bv32 == ~s__state~0); {64421#false} is VALID [2018-11-23 10:52:41,990 INFO L273 TraceCheckUtils]: 216: Hoare triple {64421#false} assume !(8482bv32 == ~s__state~0); {64421#false} is VALID [2018-11-23 10:52:41,990 INFO L273 TraceCheckUtils]: 217: Hoare triple {64421#false} assume !(8464bv32 == ~s__state~0); {64421#false} is VALID [2018-11-23 10:52:41,990 INFO L273 TraceCheckUtils]: 218: Hoare triple {64421#false} assume !(8465bv32 == ~s__state~0); {64421#false} is VALID [2018-11-23 10:52:41,991 INFO L273 TraceCheckUtils]: 219: Hoare triple {64421#false} assume !(8466bv32 == ~s__state~0); {64421#false} is VALID [2018-11-23 10:52:41,991 INFO L273 TraceCheckUtils]: 220: Hoare triple {64421#false} assume !(8496bv32 == ~s__state~0); {64421#false} is VALID [2018-11-23 10:52:41,991 INFO L273 TraceCheckUtils]: 221: Hoare triple {64421#false} assume !(8497bv32 == ~s__state~0); {64421#false} is VALID [2018-11-23 10:52:41,991 INFO L273 TraceCheckUtils]: 222: Hoare triple {64421#false} assume !(8512bv32 == ~s__state~0); {64421#false} is VALID [2018-11-23 10:52:41,991 INFO L273 TraceCheckUtils]: 223: Hoare triple {64421#false} assume !(8513bv32 == ~s__state~0); {64421#false} is VALID [2018-11-23 10:52:41,991 INFO L273 TraceCheckUtils]: 224: Hoare triple {64421#false} assume !(8528bv32 == ~s__state~0); {64421#false} is VALID [2018-11-23 10:52:41,991 INFO L273 TraceCheckUtils]: 225: Hoare triple {64421#false} assume !(8529bv32 == ~s__state~0); {64421#false} is VALID [2018-11-23 10:52:41,991 INFO L273 TraceCheckUtils]: 226: Hoare triple {64421#false} assume !(8544bv32 == ~s__state~0); {64421#false} is VALID [2018-11-23 10:52:41,991 INFO L273 TraceCheckUtils]: 227: Hoare triple {64421#false} assume !(8545bv32 == ~s__state~0); {64421#false} is VALID [2018-11-23 10:52:41,992 INFO L273 TraceCheckUtils]: 228: Hoare triple {64421#false} assume !(8560bv32 == ~s__state~0); {64421#false} is VALID [2018-11-23 10:52:41,992 INFO L273 TraceCheckUtils]: 229: Hoare triple {64421#false} assume !(8561bv32 == ~s__state~0); {64421#false} is VALID [2018-11-23 10:52:41,992 INFO L273 TraceCheckUtils]: 230: Hoare triple {64421#false} assume !(8448bv32 == ~s__state~0); {64421#false} is VALID [2018-11-23 10:52:41,992 INFO L273 TraceCheckUtils]: 231: Hoare triple {64421#false} assume !(8576bv32 == ~s__state~0); {64421#false} is VALID [2018-11-23 10:52:41,992 INFO L273 TraceCheckUtils]: 232: Hoare triple {64421#false} assume !(8577bv32 == ~s__state~0); {64421#false} is VALID [2018-11-23 10:52:41,992 INFO L273 TraceCheckUtils]: 233: Hoare triple {64421#false} assume !(8592bv32 == ~s__state~0); {64421#false} is VALID [2018-11-23 10:52:41,992 INFO L273 TraceCheckUtils]: 234: Hoare triple {64421#false} assume !(8593bv32 == ~s__state~0); {64421#false} is VALID [2018-11-23 10:52:41,992 INFO L273 TraceCheckUtils]: 235: Hoare triple {64421#false} assume !(8608bv32 == ~s__state~0); {64421#false} is VALID [2018-11-23 10:52:41,993 INFO L273 TraceCheckUtils]: 236: Hoare triple {64421#false} assume !(8609bv32 == ~s__state~0); {64421#false} is VALID [2018-11-23 10:52:41,993 INFO L273 TraceCheckUtils]: 237: Hoare triple {64421#false} assume 8640bv32 == ~s__state~0; {64421#false} is VALID [2018-11-23 10:52:41,993 INFO L273 TraceCheckUtils]: 238: Hoare triple {64421#false} ~ret~0 := #t~nondet42;havoc #t~nondet42; {64421#false} is VALID [2018-11-23 10:52:41,993 INFO L273 TraceCheckUtils]: 239: Hoare triple {64421#false} assume 3bv32 == ~blastFlag~0;~blastFlag~0 := 4bv32; {64421#false} is VALID [2018-11-23 10:52:41,993 INFO L273 TraceCheckUtils]: 240: Hoare triple {64421#false} assume !~bvsle32(~ret~0, 0bv32); {64421#false} is VALID [2018-11-23 10:52:41,993 INFO L273 TraceCheckUtils]: 241: Hoare triple {64421#false} assume !(0bv32 != ~s__hit~0);~s__state~0 := 8656bv32; {64421#false} is VALID [2018-11-23 10:52:41,993 INFO L273 TraceCheckUtils]: 242: Hoare triple {64421#false} ~s__init_num~0 := 0bv32; {64421#false} is VALID [2018-11-23 10:52:41,993 INFO L273 TraceCheckUtils]: 243: Hoare triple {64421#false} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {64421#false} is VALID [2018-11-23 10:52:41,993 INFO L273 TraceCheckUtils]: 244: Hoare triple {64421#false} ~skip~0 := 0bv32; {64421#false} is VALID [2018-11-23 10:52:41,994 INFO L273 TraceCheckUtils]: 245: Hoare triple {64421#false} assume !false; {64421#false} is VALID [2018-11-23 10:52:41,994 INFO L273 TraceCheckUtils]: 246: Hoare triple {64421#false} ~state~0 := ~s__state~0; {64421#false} is VALID [2018-11-23 10:52:41,994 INFO L273 TraceCheckUtils]: 247: Hoare triple {64421#false} assume !(12292bv32 == ~s__state~0); {64421#false} is VALID [2018-11-23 10:52:41,994 INFO L273 TraceCheckUtils]: 248: Hoare triple {64421#false} assume !(16384bv32 == ~s__state~0); {64421#false} is VALID [2018-11-23 10:52:41,994 INFO L273 TraceCheckUtils]: 249: Hoare triple {64421#false} assume !(8192bv32 == ~s__state~0); {64421#false} is VALID [2018-11-23 10:52:41,994 INFO L273 TraceCheckUtils]: 250: Hoare triple {64421#false} assume !(24576bv32 == ~s__state~0); {64421#false} is VALID [2018-11-23 10:52:41,994 INFO L273 TraceCheckUtils]: 251: Hoare triple {64421#false} assume !(8195bv32 == ~s__state~0); {64421#false} is VALID [2018-11-23 10:52:41,994 INFO L273 TraceCheckUtils]: 252: Hoare triple {64421#false} assume !(8480bv32 == ~s__state~0); {64421#false} is VALID [2018-11-23 10:52:41,994 INFO L273 TraceCheckUtils]: 253: Hoare triple {64421#false} assume !(8481bv32 == ~s__state~0); {64421#false} is VALID [2018-11-23 10:52:41,995 INFO L273 TraceCheckUtils]: 254: Hoare triple {64421#false} assume !(8482bv32 == ~s__state~0); {64421#false} is VALID [2018-11-23 10:52:41,995 INFO L273 TraceCheckUtils]: 255: Hoare triple {64421#false} assume !(8464bv32 == ~s__state~0); {64421#false} is VALID [2018-11-23 10:52:41,995 INFO L273 TraceCheckUtils]: 256: Hoare triple {64421#false} assume !(8465bv32 == ~s__state~0); {64421#false} is VALID [2018-11-23 10:52:41,995 INFO L273 TraceCheckUtils]: 257: Hoare triple {64421#false} assume !(8466bv32 == ~s__state~0); {64421#false} is VALID [2018-11-23 10:52:41,995 INFO L273 TraceCheckUtils]: 258: Hoare triple {64421#false} assume !(8496bv32 == ~s__state~0); {64421#false} is VALID [2018-11-23 10:52:41,995 INFO L273 TraceCheckUtils]: 259: Hoare triple {64421#false} assume !(8497bv32 == ~s__state~0); {64421#false} is VALID [2018-11-23 10:52:41,995 INFO L273 TraceCheckUtils]: 260: Hoare triple {64421#false} assume !(8512bv32 == ~s__state~0); {64421#false} is VALID [2018-11-23 10:52:41,995 INFO L273 TraceCheckUtils]: 261: Hoare triple {64421#false} assume !(8513bv32 == ~s__state~0); {64421#false} is VALID [2018-11-23 10:52:41,996 INFO L273 TraceCheckUtils]: 262: Hoare triple {64421#false} assume !(8528bv32 == ~s__state~0); {64421#false} is VALID [2018-11-23 10:52:41,996 INFO L273 TraceCheckUtils]: 263: Hoare triple {64421#false} assume !(8529bv32 == ~s__state~0); {64421#false} is VALID [2018-11-23 10:52:41,996 INFO L273 TraceCheckUtils]: 264: Hoare triple {64421#false} assume !(8544bv32 == ~s__state~0); {64421#false} is VALID [2018-11-23 10:52:41,996 INFO L273 TraceCheckUtils]: 265: Hoare triple {64421#false} assume !(8545bv32 == ~s__state~0); {64421#false} is VALID [2018-11-23 10:52:41,996 INFO L273 TraceCheckUtils]: 266: Hoare triple {64421#false} assume !(8560bv32 == ~s__state~0); {64421#false} is VALID [2018-11-23 10:52:41,996 INFO L273 TraceCheckUtils]: 267: Hoare triple {64421#false} assume !(8561bv32 == ~s__state~0); {64421#false} is VALID [2018-11-23 10:52:41,996 INFO L273 TraceCheckUtils]: 268: Hoare triple {64421#false} assume !(8448bv32 == ~s__state~0); {64421#false} is VALID [2018-11-23 10:52:41,996 INFO L273 TraceCheckUtils]: 269: Hoare triple {64421#false} assume !(8576bv32 == ~s__state~0); {64421#false} is VALID [2018-11-23 10:52:41,996 INFO L273 TraceCheckUtils]: 270: Hoare triple {64421#false} assume !(8577bv32 == ~s__state~0); {64421#false} is VALID [2018-11-23 10:52:41,997 INFO L273 TraceCheckUtils]: 271: Hoare triple {64421#false} assume !(8592bv32 == ~s__state~0); {64421#false} is VALID [2018-11-23 10:52:41,997 INFO L273 TraceCheckUtils]: 272: Hoare triple {64421#false} assume !(8593bv32 == ~s__state~0); {64421#false} is VALID [2018-11-23 10:52:41,997 INFO L273 TraceCheckUtils]: 273: Hoare triple {64421#false} assume !(8608bv32 == ~s__state~0); {64421#false} is VALID [2018-11-23 10:52:41,997 INFO L273 TraceCheckUtils]: 274: Hoare triple {64421#false} assume !(8609bv32 == ~s__state~0); {64421#false} is VALID [2018-11-23 10:52:41,997 INFO L273 TraceCheckUtils]: 275: Hoare triple {64421#false} assume !(8640bv32 == ~s__state~0); {64421#false} is VALID [2018-11-23 10:52:41,997 INFO L273 TraceCheckUtils]: 276: Hoare triple {64421#false} assume !(8641bv32 == ~s__state~0); {64421#false} is VALID [2018-11-23 10:52:41,997 INFO L273 TraceCheckUtils]: 277: Hoare triple {64421#false} assume 8656bv32 == ~s__state~0; {64421#false} is VALID [2018-11-23 10:52:41,997 INFO L273 TraceCheckUtils]: 278: Hoare triple {64421#false} ~s__session__cipher~0 := ~s__s3__tmp__new_cipher~0;~tmp___9~0 := #t~nondet43;havoc #t~nondet43; {64421#false} is VALID [2018-11-23 10:52:41,997 INFO L273 TraceCheckUtils]: 279: Hoare triple {64421#false} assume !(0bv32 == ~tmp___9~0);~ret~0 := #t~nondet44;havoc #t~nondet44; {64421#false} is VALID [2018-11-23 10:52:41,998 INFO L273 TraceCheckUtils]: 280: Hoare triple {64421#false} assume !(2bv32 == ~blastFlag~0); {64421#false} is VALID [2018-11-23 10:52:41,998 INFO L273 TraceCheckUtils]: 281: Hoare triple {64421#false} assume !~bvsle32(~ret~0, 0bv32);~s__state~0 := 8672bv32;~s__init_num~0 := 0bv32;~tmp___10~0 := #t~nondet45;havoc #t~nondet45; {64421#false} is VALID [2018-11-23 10:52:41,998 INFO L273 TraceCheckUtils]: 282: Hoare triple {64421#false} assume !(0bv32 == ~tmp___10~0); {64421#false} is VALID [2018-11-23 10:52:41,998 INFO L273 TraceCheckUtils]: 283: Hoare triple {64421#false} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {64421#false} is VALID [2018-11-23 10:52:41,998 INFO L273 TraceCheckUtils]: 284: Hoare triple {64421#false} ~skip~0 := 0bv32; {64421#false} is VALID [2018-11-23 10:52:41,998 INFO L273 TraceCheckUtils]: 285: Hoare triple {64421#false} assume !false; {64421#false} is VALID [2018-11-23 10:52:41,998 INFO L273 TraceCheckUtils]: 286: Hoare triple {64421#false} ~state~0 := ~s__state~0; {64421#false} is VALID [2018-11-23 10:52:41,998 INFO L273 TraceCheckUtils]: 287: Hoare triple {64421#false} assume !(12292bv32 == ~s__state~0); {64421#false} is VALID [2018-11-23 10:52:41,998 INFO L273 TraceCheckUtils]: 288: Hoare triple {64421#false} assume !(16384bv32 == ~s__state~0); {64421#false} is VALID [2018-11-23 10:52:41,999 INFO L273 TraceCheckUtils]: 289: Hoare triple {64421#false} assume !(8192bv32 == ~s__state~0); {64421#false} is VALID [2018-11-23 10:52:41,999 INFO L273 TraceCheckUtils]: 290: Hoare triple {64421#false} assume !(24576bv32 == ~s__state~0); {64421#false} is VALID [2018-11-23 10:52:41,999 INFO L273 TraceCheckUtils]: 291: Hoare triple {64421#false} assume !(8195bv32 == ~s__state~0); {64421#false} is VALID [2018-11-23 10:52:41,999 INFO L273 TraceCheckUtils]: 292: Hoare triple {64421#false} assume !(8480bv32 == ~s__state~0); {64421#false} is VALID [2018-11-23 10:52:41,999 INFO L273 TraceCheckUtils]: 293: Hoare triple {64421#false} assume !(8481bv32 == ~s__state~0); {64421#false} is VALID [2018-11-23 10:52:41,999 INFO L273 TraceCheckUtils]: 294: Hoare triple {64421#false} assume !(8482bv32 == ~s__state~0); {64421#false} is VALID [2018-11-23 10:52:41,999 INFO L273 TraceCheckUtils]: 295: Hoare triple {64421#false} assume !(8464bv32 == ~s__state~0); {64421#false} is VALID [2018-11-23 10:52:41,999 INFO L273 TraceCheckUtils]: 296: Hoare triple {64421#false} assume !(8465bv32 == ~s__state~0); {64421#false} is VALID [2018-11-23 10:52:42,000 INFO L273 TraceCheckUtils]: 297: Hoare triple {64421#false} assume !(8466bv32 == ~s__state~0); {64421#false} is VALID [2018-11-23 10:52:42,000 INFO L273 TraceCheckUtils]: 298: Hoare triple {64421#false} assume !(8496bv32 == ~s__state~0); {64421#false} is VALID [2018-11-23 10:52:42,000 INFO L273 TraceCheckUtils]: 299: Hoare triple {64421#false} assume !(8497bv32 == ~s__state~0); {64421#false} is VALID [2018-11-23 10:52:42,000 INFO L273 TraceCheckUtils]: 300: Hoare triple {64421#false} assume !(8512bv32 == ~s__state~0); {64421#false} is VALID [2018-11-23 10:52:42,000 INFO L273 TraceCheckUtils]: 301: Hoare triple {64421#false} assume !(8513bv32 == ~s__state~0); {64421#false} is VALID [2018-11-23 10:52:42,000 INFO L273 TraceCheckUtils]: 302: Hoare triple {64421#false} assume !(8528bv32 == ~s__state~0); {64421#false} is VALID [2018-11-23 10:52:42,000 INFO L273 TraceCheckUtils]: 303: Hoare triple {64421#false} assume !(8529bv32 == ~s__state~0); {64421#false} is VALID [2018-11-23 10:52:42,000 INFO L273 TraceCheckUtils]: 304: Hoare triple {64421#false} assume !(8544bv32 == ~s__state~0); {64421#false} is VALID [2018-11-23 10:52:42,000 INFO L273 TraceCheckUtils]: 305: Hoare triple {64421#false} assume !(8545bv32 == ~s__state~0); {64421#false} is VALID [2018-11-23 10:52:42,001 INFO L273 TraceCheckUtils]: 306: Hoare triple {64421#false} assume !(8560bv32 == ~s__state~0); {64421#false} is VALID [2018-11-23 10:52:42,001 INFO L273 TraceCheckUtils]: 307: Hoare triple {64421#false} assume !(8561bv32 == ~s__state~0); {64421#false} is VALID [2018-11-23 10:52:42,001 INFO L273 TraceCheckUtils]: 308: Hoare triple {64421#false} assume !(8448bv32 == ~s__state~0); {64421#false} is VALID [2018-11-23 10:52:42,001 INFO L273 TraceCheckUtils]: 309: Hoare triple {64421#false} assume !(8576bv32 == ~s__state~0); {64421#false} is VALID [2018-11-23 10:52:42,001 INFO L273 TraceCheckUtils]: 310: Hoare triple {64421#false} assume !(8577bv32 == ~s__state~0); {64421#false} is VALID [2018-11-23 10:52:42,001 INFO L273 TraceCheckUtils]: 311: Hoare triple {64421#false} assume !(8592bv32 == ~s__state~0); {64421#false} is VALID [2018-11-23 10:52:42,001 INFO L273 TraceCheckUtils]: 312: Hoare triple {64421#false} assume !(8593bv32 == ~s__state~0); {64421#false} is VALID [2018-11-23 10:52:42,001 INFO L273 TraceCheckUtils]: 313: Hoare triple {64421#false} assume !(8608bv32 == ~s__state~0); {64421#false} is VALID [2018-11-23 10:52:42,002 INFO L273 TraceCheckUtils]: 314: Hoare triple {64421#false} assume !(8609bv32 == ~s__state~0); {64421#false} is VALID [2018-11-23 10:52:42,002 INFO L273 TraceCheckUtils]: 315: Hoare triple {64421#false} assume !(8640bv32 == ~s__state~0); {64421#false} is VALID [2018-11-23 10:52:42,002 INFO L273 TraceCheckUtils]: 316: Hoare triple {64421#false} assume !(8641bv32 == ~s__state~0); {64421#false} is VALID [2018-11-23 10:52:42,002 INFO L273 TraceCheckUtils]: 317: Hoare triple {64421#false} assume !(8656bv32 == ~s__state~0); {64421#false} is VALID [2018-11-23 10:52:42,002 INFO L273 TraceCheckUtils]: 318: Hoare triple {64421#false} assume !(8657bv32 == ~s__state~0); {64421#false} is VALID [2018-11-23 10:52:42,002 INFO L273 TraceCheckUtils]: 319: Hoare triple {64421#false} assume 8672bv32 == ~s__state~0; {64421#false} is VALID [2018-11-23 10:52:42,002 INFO L273 TraceCheckUtils]: 320: Hoare triple {64421#false} ~ret~0 := #t~nondet46;havoc #t~nondet46; {64421#false} is VALID [2018-11-23 10:52:42,002 INFO L273 TraceCheckUtils]: 321: Hoare triple {64421#false} assume 4bv32 == ~blastFlag~0;~blastFlag~0 := 5bv32; {64421#false} is VALID [2018-11-23 10:52:42,002 INFO L273 TraceCheckUtils]: 322: Hoare triple {64421#false} assume !~bvsle32(~ret~0, 0bv32);~s__state~0 := 8448bv32; {64421#false} is VALID [2018-11-23 10:52:42,003 INFO L273 TraceCheckUtils]: 323: Hoare triple {64421#false} assume 0bv32 != ~s__hit~0;~s__s3__tmp__next_state___0~0 := 8640bv32; {64421#false} is VALID [2018-11-23 10:52:42,003 INFO L273 TraceCheckUtils]: 324: Hoare triple {64421#false} ~s__init_num~0 := 0bv32; {64421#false} is VALID [2018-11-23 10:52:42,003 INFO L273 TraceCheckUtils]: 325: Hoare triple {64421#false} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {64421#false} is VALID [2018-11-23 10:52:42,003 INFO L273 TraceCheckUtils]: 326: Hoare triple {64421#false} ~skip~0 := 0bv32; {64421#false} is VALID [2018-11-23 10:52:42,003 INFO L273 TraceCheckUtils]: 327: Hoare triple {64421#false} assume !false; {64421#false} is VALID [2018-11-23 10:52:42,003 INFO L273 TraceCheckUtils]: 328: Hoare triple {64421#false} ~state~0 := ~s__state~0; {64421#false} is VALID [2018-11-23 10:52:42,003 INFO L273 TraceCheckUtils]: 329: Hoare triple {64421#false} assume !(12292bv32 == ~s__state~0); {64421#false} is VALID [2018-11-23 10:52:42,003 INFO L273 TraceCheckUtils]: 330: Hoare triple {64421#false} assume !(16384bv32 == ~s__state~0); {64421#false} is VALID [2018-11-23 10:52:42,003 INFO L273 TraceCheckUtils]: 331: Hoare triple {64421#false} assume !(8192bv32 == ~s__state~0); {64421#false} is VALID [2018-11-23 10:52:42,004 INFO L273 TraceCheckUtils]: 332: Hoare triple {64421#false} assume !(24576bv32 == ~s__state~0); {64421#false} is VALID [2018-11-23 10:52:42,004 INFO L273 TraceCheckUtils]: 333: Hoare triple {64421#false} assume !(8195bv32 == ~s__state~0); {64421#false} is VALID [2018-11-23 10:52:42,004 INFO L273 TraceCheckUtils]: 334: Hoare triple {64421#false} assume !(8480bv32 == ~s__state~0); {64421#false} is VALID [2018-11-23 10:52:42,004 INFO L273 TraceCheckUtils]: 335: Hoare triple {64421#false} assume !(8481bv32 == ~s__state~0); {64421#false} is VALID [2018-11-23 10:52:42,004 INFO L273 TraceCheckUtils]: 336: Hoare triple {64421#false} assume !(8482bv32 == ~s__state~0); {64421#false} is VALID [2018-11-23 10:52:42,004 INFO L273 TraceCheckUtils]: 337: Hoare triple {64421#false} assume !(8464bv32 == ~s__state~0); {64421#false} is VALID [2018-11-23 10:52:42,004 INFO L273 TraceCheckUtils]: 338: Hoare triple {64421#false} assume !(8465bv32 == ~s__state~0); {64421#false} is VALID [2018-11-23 10:52:42,004 INFO L273 TraceCheckUtils]: 339: Hoare triple {64421#false} assume !(8466bv32 == ~s__state~0); {64421#false} is VALID [2018-11-23 10:52:42,004 INFO L273 TraceCheckUtils]: 340: Hoare triple {64421#false} assume !(8496bv32 == ~s__state~0); {64421#false} is VALID [2018-11-23 10:52:42,005 INFO L273 TraceCheckUtils]: 341: Hoare triple {64421#false} assume !(8497bv32 == ~s__state~0); {64421#false} is VALID [2018-11-23 10:52:42,005 INFO L273 TraceCheckUtils]: 342: Hoare triple {64421#false} assume !(8512bv32 == ~s__state~0); {64421#false} is VALID [2018-11-23 10:52:42,005 INFO L273 TraceCheckUtils]: 343: Hoare triple {64421#false} assume !(8513bv32 == ~s__state~0); {64421#false} is VALID [2018-11-23 10:52:42,005 INFO L273 TraceCheckUtils]: 344: Hoare triple {64421#false} assume !(8528bv32 == ~s__state~0); {64421#false} is VALID [2018-11-23 10:52:42,005 INFO L273 TraceCheckUtils]: 345: Hoare triple {64421#false} assume !(8529bv32 == ~s__state~0); {64421#false} is VALID [2018-11-23 10:52:42,005 INFO L273 TraceCheckUtils]: 346: Hoare triple {64421#false} assume !(8544bv32 == ~s__state~0); {64421#false} is VALID [2018-11-23 10:52:42,005 INFO L273 TraceCheckUtils]: 347: Hoare triple {64421#false} assume !(8545bv32 == ~s__state~0); {64421#false} is VALID [2018-11-23 10:52:42,005 INFO L273 TraceCheckUtils]: 348: Hoare triple {64421#false} assume !(8560bv32 == ~s__state~0); {64421#false} is VALID [2018-11-23 10:52:42,006 INFO L273 TraceCheckUtils]: 349: Hoare triple {64421#false} assume !(8561bv32 == ~s__state~0); {64421#false} is VALID [2018-11-23 10:52:42,006 INFO L273 TraceCheckUtils]: 350: Hoare triple {64421#false} assume 8448bv32 == ~s__state~0; {64421#false} is VALID [2018-11-23 10:52:42,006 INFO L273 TraceCheckUtils]: 351: Hoare triple {64421#false} ~num1~0 := #t~nondet37;havoc #t~nondet37; {64421#false} is VALID [2018-11-23 10:52:42,006 INFO L273 TraceCheckUtils]: 352: Hoare triple {64421#false} assume !~bvsgt32(~num1~0, 0bv32); {64421#false} is VALID [2018-11-23 10:52:42,006 INFO L273 TraceCheckUtils]: 353: Hoare triple {64421#false} ~s__state~0 := ~s__s3__tmp__next_state___0~0; {64421#false} is VALID [2018-11-23 10:52:42,006 INFO L273 TraceCheckUtils]: 354: Hoare triple {64421#false} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {64421#false} is VALID [2018-11-23 10:52:42,006 INFO L273 TraceCheckUtils]: 355: Hoare triple {64421#false} ~skip~0 := 0bv32; {64421#false} is VALID [2018-11-23 10:52:42,006 INFO L273 TraceCheckUtils]: 356: Hoare triple {64421#false} assume !false; {64421#false} is VALID [2018-11-23 10:52:42,006 INFO L273 TraceCheckUtils]: 357: Hoare triple {64421#false} ~state~0 := ~s__state~0; {64421#false} is VALID [2018-11-23 10:52:42,007 INFO L273 TraceCheckUtils]: 358: Hoare triple {64421#false} assume !(12292bv32 == ~s__state~0); {64421#false} is VALID [2018-11-23 10:52:42,007 INFO L273 TraceCheckUtils]: 359: Hoare triple {64421#false} assume !(16384bv32 == ~s__state~0); {64421#false} is VALID [2018-11-23 10:52:42,007 INFO L273 TraceCheckUtils]: 360: Hoare triple {64421#false} assume !(8192bv32 == ~s__state~0); {64421#false} is VALID [2018-11-23 10:52:42,007 INFO L273 TraceCheckUtils]: 361: Hoare triple {64421#false} assume !(24576bv32 == ~s__state~0); {64421#false} is VALID [2018-11-23 10:52:42,007 INFO L273 TraceCheckUtils]: 362: Hoare triple {64421#false} assume !(8195bv32 == ~s__state~0); {64421#false} is VALID [2018-11-23 10:52:42,007 INFO L273 TraceCheckUtils]: 363: Hoare triple {64421#false} assume !(8480bv32 == ~s__state~0); {64421#false} is VALID [2018-11-23 10:52:42,007 INFO L273 TraceCheckUtils]: 364: Hoare triple {64421#false} assume !(8481bv32 == ~s__state~0); {64421#false} is VALID [2018-11-23 10:52:42,007 INFO L273 TraceCheckUtils]: 365: Hoare triple {64421#false} assume !(8482bv32 == ~s__state~0); {64421#false} is VALID [2018-11-23 10:52:42,007 INFO L273 TraceCheckUtils]: 366: Hoare triple {64421#false} assume !(8464bv32 == ~s__state~0); {64421#false} is VALID [2018-11-23 10:52:42,008 INFO L273 TraceCheckUtils]: 367: Hoare triple {64421#false} assume !(8465bv32 == ~s__state~0); {64421#false} is VALID [2018-11-23 10:52:42,008 INFO L273 TraceCheckUtils]: 368: Hoare triple {64421#false} assume !(8466bv32 == ~s__state~0); {64421#false} is VALID [2018-11-23 10:52:42,008 INFO L273 TraceCheckUtils]: 369: Hoare triple {64421#false} assume !(8496bv32 == ~s__state~0); {64421#false} is VALID [2018-11-23 10:52:42,008 INFO L273 TraceCheckUtils]: 370: Hoare triple {64421#false} assume !(8497bv32 == ~s__state~0); {64421#false} is VALID [2018-11-23 10:52:42,008 INFO L273 TraceCheckUtils]: 371: Hoare triple {64421#false} assume !(8512bv32 == ~s__state~0); {64421#false} is VALID [2018-11-23 10:52:42,008 INFO L273 TraceCheckUtils]: 372: Hoare triple {64421#false} assume !(8513bv32 == ~s__state~0); {64421#false} is VALID [2018-11-23 10:52:42,008 INFO L273 TraceCheckUtils]: 373: Hoare triple {64421#false} assume !(8528bv32 == ~s__state~0); {64421#false} is VALID [2018-11-23 10:52:42,008 INFO L273 TraceCheckUtils]: 374: Hoare triple {64421#false} assume !(8529bv32 == ~s__state~0); {64421#false} is VALID [2018-11-23 10:52:42,008 INFO L273 TraceCheckUtils]: 375: Hoare triple {64421#false} assume !(8544bv32 == ~s__state~0); {64421#false} is VALID [2018-11-23 10:52:42,009 INFO L273 TraceCheckUtils]: 376: Hoare triple {64421#false} assume !(8545bv32 == ~s__state~0); {64421#false} is VALID [2018-11-23 10:52:42,009 INFO L273 TraceCheckUtils]: 377: Hoare triple {64421#false} assume !(8560bv32 == ~s__state~0); {64421#false} is VALID [2018-11-23 10:52:42,009 INFO L273 TraceCheckUtils]: 378: Hoare triple {64421#false} assume !(8561bv32 == ~s__state~0); {64421#false} is VALID [2018-11-23 10:52:42,009 INFO L273 TraceCheckUtils]: 379: Hoare triple {64421#false} assume !(8448bv32 == ~s__state~0); {64421#false} is VALID [2018-11-23 10:52:42,009 INFO L273 TraceCheckUtils]: 380: Hoare triple {64421#false} assume !(8576bv32 == ~s__state~0); {64421#false} is VALID [2018-11-23 10:52:42,009 INFO L273 TraceCheckUtils]: 381: Hoare triple {64421#false} assume !(8577bv32 == ~s__state~0); {64421#false} is VALID [2018-11-23 10:52:42,009 INFO L273 TraceCheckUtils]: 382: Hoare triple {64421#false} assume !(8592bv32 == ~s__state~0); {64421#false} is VALID [2018-11-23 10:52:42,009 INFO L273 TraceCheckUtils]: 383: Hoare triple {64421#false} assume !(8593bv32 == ~s__state~0); {64421#false} is VALID [2018-11-23 10:52:42,010 INFO L273 TraceCheckUtils]: 384: Hoare triple {64421#false} assume !(8608bv32 == ~s__state~0); {64421#false} is VALID [2018-11-23 10:52:42,010 INFO L273 TraceCheckUtils]: 385: Hoare triple {64421#false} assume !(8609bv32 == ~s__state~0); {64421#false} is VALID [2018-11-23 10:52:42,010 INFO L273 TraceCheckUtils]: 386: Hoare triple {64421#false} assume !(8640bv32 == ~s__state~0); {64421#false} is VALID [2018-11-23 10:52:42,010 INFO L273 TraceCheckUtils]: 387: Hoare triple {64421#false} assume !(8641bv32 == ~s__state~0); {64421#false} is VALID [2018-11-23 10:52:42,010 INFO L273 TraceCheckUtils]: 388: Hoare triple {64421#false} assume !(8656bv32 == ~s__state~0); {64421#false} is VALID [2018-11-23 10:52:42,010 INFO L273 TraceCheckUtils]: 389: Hoare triple {64421#false} assume !(8657bv32 == ~s__state~0); {64421#false} is VALID [2018-11-23 10:52:42,010 INFO L273 TraceCheckUtils]: 390: Hoare triple {64421#false} assume 8672bv32 == ~s__state~0; {64421#false} is VALID [2018-11-23 10:52:42,010 INFO L273 TraceCheckUtils]: 391: Hoare triple {64421#false} ~ret~0 := #t~nondet46;havoc #t~nondet46; {64421#false} is VALID [2018-11-23 10:52:42,010 INFO L273 TraceCheckUtils]: 392: Hoare triple {64421#false} assume !(4bv32 == ~blastFlag~0); {64421#false} is VALID [2018-11-23 10:52:42,011 INFO L273 TraceCheckUtils]: 393: Hoare triple {64421#false} assume 5bv32 == ~blastFlag~0; {64421#false} is VALID [2018-11-23 10:52:42,011 INFO L256 TraceCheckUtils]: 394: Hoare triple {64421#false} call ERR(); {64421#false} is VALID [2018-11-23 10:52:42,011 INFO L273 TraceCheckUtils]: 395: Hoare triple {64421#false} assume !false; {64421#false} is VALID [2018-11-23 10:52:42,093 INFO L134 CoverageAnalysis]: Checked inductivity of 1480 backedges. 674 proven. 0 refuted. 0 times theorem prover too weak. 806 trivial. 0 not checked. [2018-11-23 10:52:42,093 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-11-23 10:52:42,095 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-23 10:52:42,095 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-23 10:52:42,095 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 396 [2018-11-23 10:52:42,096 INFO L84 Accepts]: Finished accepts. word is accepted. [2018-11-23 10:52:42,096 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 3 states. [2018-11-23 10:52:42,224 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 138 edges. 138 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2018-11-23 10:52:42,224 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-11-23 10:52:42,225 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-23 10:52:42,225 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-23 10:52:42,225 INFO L87 Difference]: Start difference. First operand 1500 states and 1936 transitions. Second operand 3 states. [2018-11-23 10:52:43,482 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-23 10:52:43,483 INFO L93 Difference]: Finished difference Result 3162 states and 4165 transitions. [2018-11-23 10:52:43,483 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-23 10:52:43,483 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 396 [2018-11-23 10:52:43,483 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-23 10:52:43,483 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2018-11-23 10:52:43,485 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 449 transitions. [2018-11-23 10:52:43,486 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2018-11-23 10:52:43,488 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 449 transitions. [2018-11-23 10:52:43,488 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 3 states and 449 transitions. [2018-11-23 10:52:43,895 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 449 edges. 449 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2018-11-23 10:52:44,017 INFO L225 Difference]: With dead ends: 3162 [2018-11-23 10:52:44,017 INFO L226 Difference]: Without dead ends: 1675 [2018-11-23 10:52:44,019 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 395 GetRequests, 394 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-23 10:52:44,020 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1675 states. [2018-11-23 10:52:44,342 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1675 to 1635. [2018-11-23 10:52:44,342 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2018-11-23 10:52:44,342 INFO L82 GeneralOperation]: Start isEquivalent. First operand 1675 states. Second operand 1635 states. [2018-11-23 10:52:44,343 INFO L74 IsIncluded]: Start isIncluded. First operand 1675 states. Second operand 1635 states. [2018-11-23 10:52:44,343 INFO L87 Difference]: Start difference. First operand 1675 states. Second operand 1635 states. [2018-11-23 10:52:44,443 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-23 10:52:44,443 INFO L93 Difference]: Finished difference Result 1675 states and 2161 transitions. [2018-11-23 10:52:44,443 INFO L276 IsEmpty]: Start isEmpty. Operand 1675 states and 2161 transitions. [2018-11-23 10:52:44,445 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-11-23 10:52:44,445 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2018-11-23 10:52:44,445 INFO L74 IsIncluded]: Start isIncluded. First operand 1635 states. Second operand 1675 states. [2018-11-23 10:52:44,445 INFO L87 Difference]: Start difference. First operand 1635 states. Second operand 1675 states. [2018-11-23 10:52:44,543 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-23 10:52:44,543 INFO L93 Difference]: Finished difference Result 1675 states and 2161 transitions. [2018-11-23 10:52:44,543 INFO L276 IsEmpty]: Start isEmpty. Operand 1675 states and 2161 transitions. [2018-11-23 10:52:44,545 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-11-23 10:52:44,545 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2018-11-23 10:52:44,545 INFO L88 GeneralOperation]: Finished isEquivalent. [2018-11-23 10:52:44,545 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2018-11-23 10:52:44,545 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1635 states. [2018-11-23 10:52:44,654 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1635 states to 1635 states and 2096 transitions. [2018-11-23 10:52:44,654 INFO L78 Accepts]: Start accepts. Automaton has 1635 states and 2096 transitions. Word has length 396 [2018-11-23 10:52:44,654 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-23 10:52:44,654 INFO L480 AbstractCegarLoop]: Abstraction has 1635 states and 2096 transitions. [2018-11-23 10:52:44,654 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-11-23 10:52:44,654 INFO L276 IsEmpty]: Start isEmpty. Operand 1635 states and 2096 transitions. [2018-11-23 10:52:44,658 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 420 [2018-11-23 10:52:44,658 INFO L394 BasicCegarLoop]: Found error trace [2018-11-23 10:52:44,658 INFO L402 BasicCegarLoop]: trace histogram [13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 12, 12, 12, 12, 12, 11, 11, 10, 10, 9, 9, 8, 8, 8, 8, 6, 6, 6, 6, 6, 6, 6, 5, 5, 3, 3, 3, 3, 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, 1] [2018-11-23 10:52:44,658 INFO L423 AbstractCegarLoop]: === Iteration 15 === [ERRErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-23 10:52:44,658 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-23 10:52:44,659 INFO L82 PathProgramCache]: Analyzing trace with hash -1853244552, now seen corresponding path program 1 times [2018-11-23 10:52:44,659 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-23 10:52:44,659 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc4nyu Starting monitored process 16 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 16 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk [2018-11-23 10:52:44,674 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-23 10:52:44,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-23 10:52:44,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-23 10:52:44,850 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-23 10:52:45,237 INFO L256 TraceCheckUtils]: 0: Hoare triple {74305#true} call ULTIMATE.init(); {74305#true} is VALID [2018-11-23 10:52:45,237 INFO L273 TraceCheckUtils]: 1: Hoare triple {74305#true} assume true; {74305#true} is VALID [2018-11-23 10:52:45,237 INFO L268 TraceCheckUtils]: 2: Hoare quadruple {74305#true} {74305#true} #611#return; {74305#true} is VALID [2018-11-23 10:52:45,237 INFO L256 TraceCheckUtils]: 3: Hoare triple {74305#true} call #t~ret51 := main(); {74305#true} is VALID [2018-11-23 10:52:45,238 INFO L273 TraceCheckUtils]: 4: Hoare triple {74305#true} havoc ~s~0;havoc ~tmp~1;~s~0 := 8464bv32; {74305#true} is VALID [2018-11-23 10:52:45,238 INFO L256 TraceCheckUtils]: 5: Hoare triple {74305#true} call #t~ret50 := ssl3_accept(~s~0); {74305#true} is VALID [2018-11-23 10:52:45,238 INFO L273 TraceCheckUtils]: 6: Hoare triple {74305#true} ~initial_state := #in~initial_state;~s__info_callback~0 := #t~nondet0;havoc #t~nondet0;~s__in_handshake~0 := #t~nondet1;havoc #t~nondet1;havoc ~s__state~0;havoc ~s__new_session~0;havoc ~s__server~0;~s__version~0 := #t~nondet2;havoc #t~nondet2;havoc ~s__type~0;havoc ~s__init_num~0;~s__hit~0 := #t~nondet3;havoc #t~nondet3;havoc ~s__rwstate~0;havoc ~s__init_buf___0~0;~s__debug~0 := #t~nondet4;havoc #t~nondet4;havoc ~s__shutdown~0;~s__cert~0 := #t~nondet5;havoc #t~nondet5;~s__options~0 := #t~nondet6;havoc #t~nondet6;~s__verify_mode~0 := #t~nondet7;havoc #t~nondet7;~s__session__peer~0 := #t~nondet8;havoc #t~nondet8;~s__cert__pkeys__AT0__privatekey~0 := #t~nondet9;havoc #t~nondet9;~s__ctx__info_callback~0 := #t~nondet10;havoc #t~nondet10;~s__ctx__stats__sess_accept_renegotiate~0 := #t~nondet11;havoc #t~nondet11;~s__ctx__stats__sess_accept~0 := #t~nondet12;havoc #t~nondet12;~s__ctx__stats__sess_accept_good~0 := #t~nondet13;havoc #t~nondet13;havoc ~s__s3__tmp__cert_request~0;~s__s3__tmp__reuse_message~0 := #t~nondet14;havoc #t~nondet14;havoc ~s__s3__tmp__use_rsa_tmp~0;~s__s3__tmp__new_cipher~0 := #t~nondet15;havoc #t~nondet15;~s__s3__tmp__new_cipher__algorithms~0 := #t~nondet16;havoc #t~nondet16;havoc ~s__s3__tmp__next_state___0~0;~s__s3__tmp__new_cipher__algo_strength~0 := #t~nondet17;havoc #t~nondet17;havoc ~s__session__cipher~0;~buf~0 := #t~nondet18;havoc #t~nondet18;havoc ~l~0;havoc ~Time~0;~tmp~0 := #t~nondet19;havoc #t~nondet19;havoc ~cb~0;havoc ~num1~0;havoc ~ret~0;havoc ~new_state~0;havoc ~state~0;havoc ~skip~0;havoc ~got_new_session~0;~tmp___1~0 := #t~nondet20;havoc #t~nondet20;~tmp___2~0 := #t~nondet21;havoc #t~nondet21;havoc ~tmp___3~0;havoc ~tmp___4~0;havoc ~tmp___5~0;havoc ~tmp___6~0;havoc ~tmp___7~0;~tmp___8~0 := #t~nondet22;havoc #t~nondet22;havoc ~tmp___9~0;havoc ~tmp___10~0;havoc ~blastFlag~0;havoc ~__cil_tmp55~0;havoc ~__cil_tmp56~0;havoc ~__cil_tmp57~0;havoc ~__cil_tmp58~0;havoc ~__cil_tmp59~0;havoc ~__cil_tmp60~0;havoc ~__cil_tmp61~0;~s__state~0 := ~initial_state;~blastFlag~0 := 0bv32;~Time~0 := ~tmp~0;~cb~0 := 0bv32;~ret~0 := 4294967295bv32;~skip~0 := 0bv32;~got_new_session~0 := 0bv32; {74305#true} is VALID [2018-11-23 10:52:45,238 INFO L273 TraceCheckUtils]: 7: Hoare triple {74305#true} assume 0bv32 != ~s__info_callback~0;~cb~0 := ~s__info_callback~0; {74305#true} is VALID [2018-11-23 10:52:45,238 INFO L273 TraceCheckUtils]: 8: Hoare triple {74305#true} #t~post23 := ~s__in_handshake~0;~s__in_handshake~0 := ~bvadd32(1bv32, #t~post23);havoc #t~post23; {74305#true} is VALID [2018-11-23 10:52:45,239 INFO L273 TraceCheckUtils]: 9: Hoare triple {74305#true} assume !(0bv32 != ~bvadd32(12288bv32, ~tmp___1~0)); {74305#true} is VALID [2018-11-23 10:52:45,239 INFO L273 TraceCheckUtils]: 10: Hoare triple {74305#true} assume !(0bv32 == ~s__cert~0); {74305#true} is VALID [2018-11-23 10:52:45,239 INFO L273 TraceCheckUtils]: 11: Hoare triple {74305#true} assume !false; {74305#true} is VALID [2018-11-23 10:52:45,239 INFO L273 TraceCheckUtils]: 12: Hoare triple {74305#true} ~state~0 := ~s__state~0; {74305#true} is VALID [2018-11-23 10:52:45,239 INFO L273 TraceCheckUtils]: 13: Hoare triple {74305#true} assume !(12292bv32 == ~s__state~0); {74305#true} is VALID [2018-11-23 10:52:45,239 INFO L273 TraceCheckUtils]: 14: Hoare triple {74305#true} assume !(16384bv32 == ~s__state~0); {74305#true} is VALID [2018-11-23 10:52:45,239 INFO L273 TraceCheckUtils]: 15: Hoare triple {74305#true} assume !(8192bv32 == ~s__state~0); {74305#true} is VALID [2018-11-23 10:52:45,239 INFO L273 TraceCheckUtils]: 16: Hoare triple {74305#true} assume !(24576bv32 == ~s__state~0); {74305#true} is VALID [2018-11-23 10:52:45,240 INFO L273 TraceCheckUtils]: 17: Hoare triple {74305#true} assume !(8195bv32 == ~s__state~0); {74305#true} is VALID [2018-11-23 10:52:45,240 INFO L273 TraceCheckUtils]: 18: Hoare triple {74305#true} assume !(8480bv32 == ~s__state~0); {74305#true} is VALID [2018-11-23 10:52:45,240 INFO L273 TraceCheckUtils]: 19: Hoare triple {74305#true} assume !(8481bv32 == ~s__state~0); {74305#true} is VALID [2018-11-23 10:52:45,240 INFO L273 TraceCheckUtils]: 20: Hoare triple {74305#true} assume !(8482bv32 == ~s__state~0); {74305#true} is VALID [2018-11-23 10:52:45,240 INFO L273 TraceCheckUtils]: 21: Hoare triple {74305#true} assume 8464bv32 == ~s__state~0; {74305#true} is VALID [2018-11-23 10:52:45,240 INFO L273 TraceCheckUtils]: 22: Hoare triple {74305#true} ~s__shutdown~0 := 0bv32;~ret~0 := #t~nondet30;havoc #t~nondet30; {74305#true} is VALID [2018-11-23 10:52:45,240 INFO L273 TraceCheckUtils]: 23: Hoare triple {74305#true} assume 0bv32 == ~blastFlag~0;~blastFlag~0 := 1bv32; {74305#true} is VALID [2018-11-23 10:52:45,240 INFO L273 TraceCheckUtils]: 24: Hoare triple {74305#true} assume !~bvsle32(~ret~0, 0bv32);~got_new_session~0 := 1bv32;~s__state~0 := 8496bv32;~s__init_num~0 := 0bv32; {74305#true} is VALID [2018-11-23 10:52:45,240 INFO L273 TraceCheckUtils]: 25: Hoare triple {74305#true} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {74305#true} is VALID [2018-11-23 10:52:45,241 INFO L273 TraceCheckUtils]: 26: Hoare triple {74305#true} ~skip~0 := 0bv32; {74305#true} is VALID [2018-11-23 10:52:45,241 INFO L273 TraceCheckUtils]: 27: Hoare triple {74305#true} assume !false; {74305#true} is VALID [2018-11-23 10:52:45,241 INFO L273 TraceCheckUtils]: 28: Hoare triple {74305#true} ~state~0 := ~s__state~0; {74305#true} is VALID [2018-11-23 10:52:45,241 INFO L273 TraceCheckUtils]: 29: Hoare triple {74305#true} assume !(12292bv32 == ~s__state~0); {74305#true} is VALID [2018-11-23 10:52:45,241 INFO L273 TraceCheckUtils]: 30: Hoare triple {74305#true} assume !(16384bv32 == ~s__state~0); {74305#true} is VALID [2018-11-23 10:52:45,241 INFO L273 TraceCheckUtils]: 31: Hoare triple {74305#true} assume !(8192bv32 == ~s__state~0); {74305#true} is VALID [2018-11-23 10:52:45,241 INFO L273 TraceCheckUtils]: 32: Hoare triple {74305#true} assume !(24576bv32 == ~s__state~0); {74305#true} is VALID [2018-11-23 10:52:45,241 INFO L273 TraceCheckUtils]: 33: Hoare triple {74305#true} assume !(8195bv32 == ~s__state~0); {74305#true} is VALID [2018-11-23 10:52:45,241 INFO L273 TraceCheckUtils]: 34: Hoare triple {74305#true} assume !(8480bv32 == ~s__state~0); {74305#true} is VALID [2018-11-23 10:52:45,242 INFO L273 TraceCheckUtils]: 35: Hoare triple {74305#true} assume !(8481bv32 == ~s__state~0); {74305#true} is VALID [2018-11-23 10:52:45,242 INFO L273 TraceCheckUtils]: 36: Hoare triple {74305#true} assume !(8482bv32 == ~s__state~0); {74305#true} is VALID [2018-11-23 10:52:45,242 INFO L273 TraceCheckUtils]: 37: Hoare triple {74305#true} assume !(8464bv32 == ~s__state~0); {74305#true} is VALID [2018-11-23 10:52:45,242 INFO L273 TraceCheckUtils]: 38: Hoare triple {74305#true} assume !(8465bv32 == ~s__state~0); {74305#true} is VALID [2018-11-23 10:52:45,242 INFO L273 TraceCheckUtils]: 39: Hoare triple {74305#true} assume !(8466bv32 == ~s__state~0); {74305#true} is VALID [2018-11-23 10:52:45,242 INFO L273 TraceCheckUtils]: 40: Hoare triple {74305#true} assume 8496bv32 == ~s__state~0; {74305#true} is VALID [2018-11-23 10:52:45,242 INFO L273 TraceCheckUtils]: 41: Hoare triple {74305#true} ~ret~0 := #t~nondet31;havoc #t~nondet31; {74305#true} is VALID [2018-11-23 10:52:45,242 INFO L273 TraceCheckUtils]: 42: Hoare triple {74305#true} assume 1bv32 == ~blastFlag~0;~blastFlag~0 := 2bv32; {74305#true} is VALID [2018-11-23 10:52:45,243 INFO L273 TraceCheckUtils]: 43: Hoare triple {74305#true} assume !~bvsle32(~ret~0, 0bv32); {74305#true} is VALID [2018-11-23 10:52:45,243 INFO L273 TraceCheckUtils]: 44: Hoare triple {74305#true} assume !(0bv32 != ~s__hit~0);~s__state~0 := 8512bv32; {74305#true} is VALID [2018-11-23 10:52:45,243 INFO L273 TraceCheckUtils]: 45: Hoare triple {74305#true} ~s__init_num~0 := 0bv32; {74305#true} is VALID [2018-11-23 10:52:45,243 INFO L273 TraceCheckUtils]: 46: Hoare triple {74305#true} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {74305#true} is VALID [2018-11-23 10:52:45,243 INFO L273 TraceCheckUtils]: 47: Hoare triple {74305#true} ~skip~0 := 0bv32; {74305#true} is VALID [2018-11-23 10:52:45,243 INFO L273 TraceCheckUtils]: 48: Hoare triple {74305#true} assume !false; {74305#true} is VALID [2018-11-23 10:52:45,243 INFO L273 TraceCheckUtils]: 49: Hoare triple {74305#true} ~state~0 := ~s__state~0; {74305#true} is VALID [2018-11-23 10:52:45,243 INFO L273 TraceCheckUtils]: 50: Hoare triple {74305#true} assume !(12292bv32 == ~s__state~0); {74305#true} is VALID [2018-11-23 10:52:45,243 INFO L273 TraceCheckUtils]: 51: Hoare triple {74305#true} assume !(16384bv32 == ~s__state~0); {74305#true} is VALID [2018-11-23 10:52:45,244 INFO L273 TraceCheckUtils]: 52: Hoare triple {74305#true} assume !(8192bv32 == ~s__state~0); {74305#true} is VALID [2018-11-23 10:52:45,244 INFO L273 TraceCheckUtils]: 53: Hoare triple {74305#true} assume !(24576bv32 == ~s__state~0); {74305#true} is VALID [2018-11-23 10:52:45,244 INFO L273 TraceCheckUtils]: 54: Hoare triple {74305#true} assume !(8195bv32 == ~s__state~0); {74305#true} is VALID [2018-11-23 10:52:45,244 INFO L273 TraceCheckUtils]: 55: Hoare triple {74305#true} assume !(8480bv32 == ~s__state~0); {74305#true} is VALID [2018-11-23 10:52:45,244 INFO L273 TraceCheckUtils]: 56: Hoare triple {74305#true} assume !(8481bv32 == ~s__state~0); {74305#true} is VALID [2018-11-23 10:52:45,244 INFO L273 TraceCheckUtils]: 57: Hoare triple {74305#true} assume !(8482bv32 == ~s__state~0); {74305#true} is VALID [2018-11-23 10:52:45,244 INFO L273 TraceCheckUtils]: 58: Hoare triple {74305#true} assume !(8464bv32 == ~s__state~0); {74305#true} is VALID [2018-11-23 10:52:45,244 INFO L273 TraceCheckUtils]: 59: Hoare triple {74305#true} assume !(8465bv32 == ~s__state~0); {74305#true} is VALID [2018-11-23 10:52:45,244 INFO L273 TraceCheckUtils]: 60: Hoare triple {74305#true} assume !(8466bv32 == ~s__state~0); {74305#true} is VALID [2018-11-23 10:52:45,245 INFO L273 TraceCheckUtils]: 61: Hoare triple {74305#true} assume !(8496bv32 == ~s__state~0); {74305#true} is VALID [2018-11-23 10:52:45,245 INFO L273 TraceCheckUtils]: 62: Hoare triple {74305#true} assume !(8497bv32 == ~s__state~0); {74305#true} is VALID [2018-11-23 10:52:45,245 INFO L273 TraceCheckUtils]: 63: Hoare triple {74305#true} assume 8512bv32 == ~s__state~0; {74305#true} is VALID [2018-11-23 10:52:45,245 INFO L273 TraceCheckUtils]: 64: Hoare triple {74305#true} ~__cil_tmp56~0 := ~s__s3__tmp__new_cipher__algorithms~0; {74305#true} is VALID [2018-11-23 10:52:45,245 INFO L273 TraceCheckUtils]: 65: Hoare triple {74305#true} assume 0bv32 != ~bvadd32(256bv32, ~__cil_tmp56~0);~skip~0 := 1bv32; {74305#true} is VALID [2018-11-23 10:52:45,245 INFO L273 TraceCheckUtils]: 66: Hoare triple {74305#true} ~s__state~0 := 8528bv32;~s__init_num~0 := 0bv32; {74305#true} is VALID [2018-11-23 10:52:45,245 INFO L273 TraceCheckUtils]: 67: Hoare triple {74305#true} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {74305#true} is VALID [2018-11-23 10:52:45,245 INFO L273 TraceCheckUtils]: 68: Hoare triple {74305#true} ~skip~0 := 0bv32; {74305#true} is VALID [2018-11-23 10:52:45,246 INFO L273 TraceCheckUtils]: 69: Hoare triple {74305#true} assume !false; {74305#true} is VALID [2018-11-23 10:52:45,246 INFO L273 TraceCheckUtils]: 70: Hoare triple {74305#true} ~state~0 := ~s__state~0; {74305#true} is VALID [2018-11-23 10:52:45,246 INFO L273 TraceCheckUtils]: 71: Hoare triple {74305#true} assume !(12292bv32 == ~s__state~0); {74305#true} is VALID [2018-11-23 10:52:45,246 INFO L273 TraceCheckUtils]: 72: Hoare triple {74305#true} assume !(16384bv32 == ~s__state~0); {74305#true} is VALID [2018-11-23 10:52:45,246 INFO L273 TraceCheckUtils]: 73: Hoare triple {74305#true} assume !(8192bv32 == ~s__state~0); {74305#true} is VALID [2018-11-23 10:52:45,246 INFO L273 TraceCheckUtils]: 74: Hoare triple {74305#true} assume !(24576bv32 == ~s__state~0); {74305#true} is VALID [2018-11-23 10:52:45,246 INFO L273 TraceCheckUtils]: 75: Hoare triple {74305#true} assume !(8195bv32 == ~s__state~0); {74305#true} is VALID [2018-11-23 10:52:45,246 INFO L273 TraceCheckUtils]: 76: Hoare triple {74305#true} assume !(8480bv32 == ~s__state~0); {74305#true} is VALID [2018-11-23 10:52:45,246 INFO L273 TraceCheckUtils]: 77: Hoare triple {74305#true} assume !(8481bv32 == ~s__state~0); {74305#true} is VALID [2018-11-23 10:52:45,247 INFO L273 TraceCheckUtils]: 78: Hoare triple {74305#true} assume !(8482bv32 == ~s__state~0); {74305#true} is VALID [2018-11-23 10:52:45,247 INFO L273 TraceCheckUtils]: 79: Hoare triple {74305#true} assume !(8464bv32 == ~s__state~0); {74305#true} is VALID [2018-11-23 10:52:45,247 INFO L273 TraceCheckUtils]: 80: Hoare triple {74305#true} assume !(8465bv32 == ~s__state~0); {74305#true} is VALID [2018-11-23 10:52:45,247 INFO L273 TraceCheckUtils]: 81: Hoare triple {74305#true} assume !(8466bv32 == ~s__state~0); {74305#true} is VALID [2018-11-23 10:52:45,247 INFO L273 TraceCheckUtils]: 82: Hoare triple {74305#true} assume !(8496bv32 == ~s__state~0); {74305#true} is VALID [2018-11-23 10:52:45,247 INFO L273 TraceCheckUtils]: 83: Hoare triple {74305#true} assume !(8497bv32 == ~s__state~0); {74305#true} is VALID [2018-11-23 10:52:45,247 INFO L273 TraceCheckUtils]: 84: Hoare triple {74305#true} assume !(8512bv32 == ~s__state~0); {74305#true} is VALID [2018-11-23 10:52:45,247 INFO L273 TraceCheckUtils]: 85: Hoare triple {74305#true} assume !(8513bv32 == ~s__state~0); {74305#true} is VALID [2018-11-23 10:52:45,248 INFO L273 TraceCheckUtils]: 86: Hoare triple {74305#true} assume 8528bv32 == ~s__state~0; {74305#true} is VALID [2018-11-23 10:52:45,248 INFO L273 TraceCheckUtils]: 87: Hoare triple {74305#true} ~l~0 := ~s__s3__tmp__new_cipher__algorithms~0;~__cil_tmp57~0 := ~s__options~0; {74305#true} is VALID [2018-11-23 10:52:45,248 INFO L273 TraceCheckUtils]: 88: Hoare triple {74305#true} assume 0bv32 != ~bvadd32(2097152bv32, ~__cil_tmp57~0);~s__s3__tmp__use_rsa_tmp~0 := 1bv32; {74305#true} is VALID [2018-11-23 10:52:45,248 INFO L273 TraceCheckUtils]: 89: Hoare triple {74305#true} assume 0bv32 != ~s__s3__tmp__use_rsa_tmp~0; {74305#true} is VALID [2018-11-23 10:52:45,248 INFO L273 TraceCheckUtils]: 90: Hoare triple {74305#true} ~ret~0 := #t~nondet34;havoc #t~nondet34; {74305#true} is VALID [2018-11-23 10:52:45,248 INFO L273 TraceCheckUtils]: 91: Hoare triple {74305#true} assume !~bvsle32(~ret~0, 0bv32); {74305#true} is VALID [2018-11-23 10:52:45,248 INFO L273 TraceCheckUtils]: 92: Hoare triple {74305#true} ~s__state~0 := 8544bv32;~s__init_num~0 := 0bv32; {74305#true} is VALID [2018-11-23 10:52:45,248 INFO L273 TraceCheckUtils]: 93: Hoare triple {74305#true} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {74305#true} is VALID [2018-11-23 10:52:45,248 INFO L273 TraceCheckUtils]: 94: Hoare triple {74305#true} ~skip~0 := 0bv32; {74305#true} is VALID [2018-11-23 10:52:45,249 INFO L273 TraceCheckUtils]: 95: Hoare triple {74305#true} assume !false; {74305#true} is VALID [2018-11-23 10:52:45,249 INFO L273 TraceCheckUtils]: 96: Hoare triple {74305#true} ~state~0 := ~s__state~0; {74305#true} is VALID [2018-11-23 10:52:45,249 INFO L273 TraceCheckUtils]: 97: Hoare triple {74305#true} assume !(12292bv32 == ~s__state~0); {74305#true} is VALID [2018-11-23 10:52:45,249 INFO L273 TraceCheckUtils]: 98: Hoare triple {74305#true} assume !(16384bv32 == ~s__state~0); {74305#true} is VALID [2018-11-23 10:52:45,249 INFO L273 TraceCheckUtils]: 99: Hoare triple {74305#true} assume !(8192bv32 == ~s__state~0); {74305#true} is VALID [2018-11-23 10:52:45,249 INFO L273 TraceCheckUtils]: 100: Hoare triple {74305#true} assume !(24576bv32 == ~s__state~0); {74305#true} is VALID [2018-11-23 10:52:45,249 INFO L273 TraceCheckUtils]: 101: Hoare triple {74305#true} assume !(8195bv32 == ~s__state~0); {74305#true} is VALID [2018-11-23 10:52:45,249 INFO L273 TraceCheckUtils]: 102: Hoare triple {74305#true} assume !(8480bv32 == ~s__state~0); {74305#true} is VALID [2018-11-23 10:52:45,249 INFO L273 TraceCheckUtils]: 103: Hoare triple {74305#true} assume !(8481bv32 == ~s__state~0); {74305#true} is VALID [2018-11-23 10:52:45,250 INFO L273 TraceCheckUtils]: 104: Hoare triple {74305#true} assume !(8482bv32 == ~s__state~0); {74305#true} is VALID [2018-11-23 10:52:45,250 INFO L273 TraceCheckUtils]: 105: Hoare triple {74305#true} assume !(8464bv32 == ~s__state~0); {74305#true} is VALID [2018-11-23 10:52:45,250 INFO L273 TraceCheckUtils]: 106: Hoare triple {74305#true} assume !(8465bv32 == ~s__state~0); {74305#true} is VALID [2018-11-23 10:52:45,250 INFO L273 TraceCheckUtils]: 107: Hoare triple {74305#true} assume !(8466bv32 == ~s__state~0); {74305#true} is VALID [2018-11-23 10:52:45,250 INFO L273 TraceCheckUtils]: 108: Hoare triple {74305#true} assume !(8496bv32 == ~s__state~0); {74305#true} is VALID [2018-11-23 10:52:45,250 INFO L273 TraceCheckUtils]: 109: Hoare triple {74305#true} assume !(8497bv32 == ~s__state~0); {74305#true} is VALID [2018-11-23 10:52:45,250 INFO L273 TraceCheckUtils]: 110: Hoare triple {74305#true} assume !(8512bv32 == ~s__state~0); {74305#true} is VALID [2018-11-23 10:52:45,250 INFO L273 TraceCheckUtils]: 111: Hoare triple {74305#true} assume !(8513bv32 == ~s__state~0); {74305#true} is VALID [2018-11-23 10:52:45,251 INFO L273 TraceCheckUtils]: 112: Hoare triple {74305#true} assume !(8528bv32 == ~s__state~0); {74305#true} is VALID [2018-11-23 10:52:45,251 INFO L273 TraceCheckUtils]: 113: Hoare triple {74305#true} assume !(8529bv32 == ~s__state~0); {74305#true} is VALID [2018-11-23 10:52:45,251 INFO L273 TraceCheckUtils]: 114: Hoare triple {74305#true} assume 8544bv32 == ~s__state~0; {74305#true} is VALID [2018-11-23 10:52:45,251 INFO L273 TraceCheckUtils]: 115: Hoare triple {74305#true} assume !(0bv32 != ~bvadd32(1bv32, ~s__verify_mode~0));~skip~0 := 1bv32;~s__s3__tmp__cert_request~0 := 0bv32;~s__state~0 := 8560bv32; {74655#(= (_ bv8560 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:45,252 INFO L273 TraceCheckUtils]: 116: Hoare triple {74655#(= (_ bv8560 32) ssl3_accept_~s__state~0)} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {74655#(= (_ bv8560 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:45,253 INFO L273 TraceCheckUtils]: 117: Hoare triple {74655#(= (_ bv8560 32) ssl3_accept_~s__state~0)} ~skip~0 := 0bv32; {74655#(= (_ bv8560 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:45,253 INFO L273 TraceCheckUtils]: 118: Hoare triple {74655#(= (_ bv8560 32) ssl3_accept_~s__state~0)} assume !false; {74655#(= (_ bv8560 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:45,253 INFO L273 TraceCheckUtils]: 119: Hoare triple {74655#(= (_ bv8560 32) ssl3_accept_~s__state~0)} ~state~0 := ~s__state~0; {74655#(= (_ bv8560 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:45,254 INFO L273 TraceCheckUtils]: 120: Hoare triple {74655#(= (_ bv8560 32) ssl3_accept_~s__state~0)} assume !(12292bv32 == ~s__state~0); {74655#(= (_ bv8560 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:45,254 INFO L273 TraceCheckUtils]: 121: Hoare triple {74655#(= (_ bv8560 32) ssl3_accept_~s__state~0)} assume !(16384bv32 == ~s__state~0); {74655#(= (_ bv8560 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:45,254 INFO L273 TraceCheckUtils]: 122: Hoare triple {74655#(= (_ bv8560 32) ssl3_accept_~s__state~0)} assume !(8192bv32 == ~s__state~0); {74655#(= (_ bv8560 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:45,255 INFO L273 TraceCheckUtils]: 123: Hoare triple {74655#(= (_ bv8560 32) ssl3_accept_~s__state~0)} assume !(24576bv32 == ~s__state~0); {74655#(= (_ bv8560 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:45,255 INFO L273 TraceCheckUtils]: 124: Hoare triple {74655#(= (_ bv8560 32) ssl3_accept_~s__state~0)} assume !(8195bv32 == ~s__state~0); {74655#(= (_ bv8560 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:45,256 INFO L273 TraceCheckUtils]: 125: Hoare triple {74655#(= (_ bv8560 32) ssl3_accept_~s__state~0)} assume !(8480bv32 == ~s__state~0); {74655#(= (_ bv8560 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:45,256 INFO L273 TraceCheckUtils]: 126: Hoare triple {74655#(= (_ bv8560 32) ssl3_accept_~s__state~0)} assume !(8481bv32 == ~s__state~0); {74655#(= (_ bv8560 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:45,257 INFO L273 TraceCheckUtils]: 127: Hoare triple {74655#(= (_ bv8560 32) ssl3_accept_~s__state~0)} assume !(8482bv32 == ~s__state~0); {74655#(= (_ bv8560 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:45,258 INFO L273 TraceCheckUtils]: 128: Hoare triple {74655#(= (_ bv8560 32) ssl3_accept_~s__state~0)} assume !(8464bv32 == ~s__state~0); {74655#(= (_ bv8560 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:45,258 INFO L273 TraceCheckUtils]: 129: Hoare triple {74655#(= (_ bv8560 32) ssl3_accept_~s__state~0)} assume !(8465bv32 == ~s__state~0); {74655#(= (_ bv8560 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:45,258 INFO L273 TraceCheckUtils]: 130: Hoare triple {74655#(= (_ bv8560 32) ssl3_accept_~s__state~0)} assume !(8466bv32 == ~s__state~0); {74655#(= (_ bv8560 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:45,259 INFO L273 TraceCheckUtils]: 131: Hoare triple {74655#(= (_ bv8560 32) ssl3_accept_~s__state~0)} assume !(8496bv32 == ~s__state~0); {74655#(= (_ bv8560 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:45,259 INFO L273 TraceCheckUtils]: 132: Hoare triple {74655#(= (_ bv8560 32) ssl3_accept_~s__state~0)} assume !(8497bv32 == ~s__state~0); {74655#(= (_ bv8560 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:45,260 INFO L273 TraceCheckUtils]: 133: Hoare triple {74655#(= (_ bv8560 32) ssl3_accept_~s__state~0)} assume !(8512bv32 == ~s__state~0); {74655#(= (_ bv8560 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:45,260 INFO L273 TraceCheckUtils]: 134: Hoare triple {74655#(= (_ bv8560 32) ssl3_accept_~s__state~0)} assume !(8513bv32 == ~s__state~0); {74655#(= (_ bv8560 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:45,261 INFO L273 TraceCheckUtils]: 135: Hoare triple {74655#(= (_ bv8560 32) ssl3_accept_~s__state~0)} assume !(8528bv32 == ~s__state~0); {74655#(= (_ bv8560 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:45,261 INFO L273 TraceCheckUtils]: 136: Hoare triple {74655#(= (_ bv8560 32) ssl3_accept_~s__state~0)} assume !(8529bv32 == ~s__state~0); {74655#(= (_ bv8560 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:45,262 INFO L273 TraceCheckUtils]: 137: Hoare triple {74655#(= (_ bv8560 32) ssl3_accept_~s__state~0)} assume !(8544bv32 == ~s__state~0); {74655#(= (_ bv8560 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:45,262 INFO L273 TraceCheckUtils]: 138: Hoare triple {74655#(= (_ bv8560 32) ssl3_accept_~s__state~0)} assume !(8545bv32 == ~s__state~0); {74655#(= (_ bv8560 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:45,263 INFO L273 TraceCheckUtils]: 139: Hoare triple {74655#(= (_ bv8560 32) ssl3_accept_~s__state~0)} assume !(8560bv32 == ~s__state~0); {74306#false} is VALID [2018-11-23 10:52:45,263 INFO L273 TraceCheckUtils]: 140: Hoare triple {74306#false} assume !(8561bv32 == ~s__state~0); {74306#false} is VALID [2018-11-23 10:52:45,263 INFO L273 TraceCheckUtils]: 141: Hoare triple {74306#false} assume !(8448bv32 == ~s__state~0); {74306#false} is VALID [2018-11-23 10:52:45,264 INFO L273 TraceCheckUtils]: 142: Hoare triple {74306#false} assume !(8576bv32 == ~s__state~0); {74306#false} is VALID [2018-11-23 10:52:45,264 INFO L273 TraceCheckUtils]: 143: Hoare triple {74306#false} assume !(8577bv32 == ~s__state~0); {74306#false} is VALID [2018-11-23 10:52:45,264 INFO L273 TraceCheckUtils]: 144: Hoare triple {74306#false} assume !(8592bv32 == ~s__state~0); {74306#false} is VALID [2018-11-23 10:52:45,264 INFO L273 TraceCheckUtils]: 145: Hoare triple {74306#false} assume !(8593bv32 == ~s__state~0); {74306#false} is VALID [2018-11-23 10:52:45,264 INFO L273 TraceCheckUtils]: 146: Hoare triple {74306#false} assume !(8608bv32 == ~s__state~0); {74306#false} is VALID [2018-11-23 10:52:45,264 INFO L273 TraceCheckUtils]: 147: Hoare triple {74306#false} assume !(8609bv32 == ~s__state~0); {74306#false} is VALID [2018-11-23 10:52:45,265 INFO L273 TraceCheckUtils]: 148: Hoare triple {74306#false} assume !(8640bv32 == ~s__state~0); {74306#false} is VALID [2018-11-23 10:52:45,265 INFO L273 TraceCheckUtils]: 149: Hoare triple {74306#false} assume !(8641bv32 == ~s__state~0); {74306#false} is VALID [2018-11-23 10:52:45,265 INFO L273 TraceCheckUtils]: 150: Hoare triple {74306#false} assume 8656bv32 == ~s__state~0; {74306#false} is VALID [2018-11-23 10:52:45,265 INFO L273 TraceCheckUtils]: 151: Hoare triple {74306#false} ~s__session__cipher~0 := ~s__s3__tmp__new_cipher~0;~tmp___9~0 := #t~nondet43;havoc #t~nondet43; {74306#false} is VALID [2018-11-23 10:52:45,265 INFO L273 TraceCheckUtils]: 152: Hoare triple {74306#false} assume !(0bv32 == ~tmp___9~0);~ret~0 := #t~nondet44;havoc #t~nondet44; {74306#false} is VALID [2018-11-23 10:52:45,266 INFO L273 TraceCheckUtils]: 153: Hoare triple {74306#false} assume 2bv32 == ~blastFlag~0;~blastFlag~0 := 3bv32; {74306#false} is VALID [2018-11-23 10:52:45,266 INFO L273 TraceCheckUtils]: 154: Hoare triple {74306#false} assume !~bvsle32(~ret~0, 0bv32);~s__state~0 := 8672bv32;~s__init_num~0 := 0bv32;~tmp___10~0 := #t~nondet45;havoc #t~nondet45; {74306#false} is VALID [2018-11-23 10:52:45,266 INFO L273 TraceCheckUtils]: 155: Hoare triple {74306#false} assume !(0bv32 == ~tmp___10~0); {74306#false} is VALID [2018-11-23 10:52:45,266 INFO L273 TraceCheckUtils]: 156: Hoare triple {74306#false} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {74306#false} is VALID [2018-11-23 10:52:45,266 INFO L273 TraceCheckUtils]: 157: Hoare triple {74306#false} ~skip~0 := 0bv32; {74306#false} is VALID [2018-11-23 10:52:45,267 INFO L273 TraceCheckUtils]: 158: Hoare triple {74306#false} assume !false; {74306#false} is VALID [2018-11-23 10:52:45,267 INFO L273 TraceCheckUtils]: 159: Hoare triple {74306#false} ~state~0 := ~s__state~0; {74306#false} is VALID [2018-11-23 10:52:45,267 INFO L273 TraceCheckUtils]: 160: Hoare triple {74306#false} assume !(12292bv32 == ~s__state~0); {74306#false} is VALID [2018-11-23 10:52:45,267 INFO L273 TraceCheckUtils]: 161: Hoare triple {74306#false} assume !(16384bv32 == ~s__state~0); {74306#false} is VALID [2018-11-23 10:52:45,267 INFO L273 TraceCheckUtils]: 162: Hoare triple {74306#false} assume !(8192bv32 == ~s__state~0); {74306#false} is VALID [2018-11-23 10:52:45,267 INFO L273 TraceCheckUtils]: 163: Hoare triple {74306#false} assume !(24576bv32 == ~s__state~0); {74306#false} is VALID [2018-11-23 10:52:45,267 INFO L273 TraceCheckUtils]: 164: Hoare triple {74306#false} assume !(8195bv32 == ~s__state~0); {74306#false} is VALID [2018-11-23 10:52:45,267 INFO L273 TraceCheckUtils]: 165: Hoare triple {74306#false} assume !(8480bv32 == ~s__state~0); {74306#false} is VALID [2018-11-23 10:52:45,267 INFO L273 TraceCheckUtils]: 166: Hoare triple {74306#false} assume !(8481bv32 == ~s__state~0); {74306#false} is VALID [2018-11-23 10:52:45,268 INFO L273 TraceCheckUtils]: 167: Hoare triple {74306#false} assume !(8482bv32 == ~s__state~0); {74306#false} is VALID [2018-11-23 10:52:45,268 INFO L273 TraceCheckUtils]: 168: Hoare triple {74306#false} assume !(8464bv32 == ~s__state~0); {74306#false} is VALID [2018-11-23 10:52:45,268 INFO L273 TraceCheckUtils]: 169: Hoare triple {74306#false} assume !(8465bv32 == ~s__state~0); {74306#false} is VALID [2018-11-23 10:52:45,268 INFO L273 TraceCheckUtils]: 170: Hoare triple {74306#false} assume !(8466bv32 == ~s__state~0); {74306#false} is VALID [2018-11-23 10:52:45,268 INFO L273 TraceCheckUtils]: 171: Hoare triple {74306#false} assume !(8496bv32 == ~s__state~0); {74306#false} is VALID [2018-11-23 10:52:45,268 INFO L273 TraceCheckUtils]: 172: Hoare triple {74306#false} assume !(8497bv32 == ~s__state~0); {74306#false} is VALID [2018-11-23 10:52:45,268 INFO L273 TraceCheckUtils]: 173: Hoare triple {74306#false} assume !(8512bv32 == ~s__state~0); {74306#false} is VALID [2018-11-23 10:52:45,268 INFO L273 TraceCheckUtils]: 174: Hoare triple {74306#false} assume !(8513bv32 == ~s__state~0); {74306#false} is VALID [2018-11-23 10:52:45,268 INFO L273 TraceCheckUtils]: 175: Hoare triple {74306#false} assume !(8528bv32 == ~s__state~0); {74306#false} is VALID [2018-11-23 10:52:45,269 INFO L273 TraceCheckUtils]: 176: Hoare triple {74306#false} assume !(8529bv32 == ~s__state~0); {74306#false} is VALID [2018-11-23 10:52:45,269 INFO L273 TraceCheckUtils]: 177: Hoare triple {74306#false} assume !(8544bv32 == ~s__state~0); {74306#false} is VALID [2018-11-23 10:52:45,269 INFO L273 TraceCheckUtils]: 178: Hoare triple {74306#false} assume !(8545bv32 == ~s__state~0); {74306#false} is VALID [2018-11-23 10:52:45,269 INFO L273 TraceCheckUtils]: 179: Hoare triple {74306#false} assume !(8560bv32 == ~s__state~0); {74306#false} is VALID [2018-11-23 10:52:45,269 INFO L273 TraceCheckUtils]: 180: Hoare triple {74306#false} assume !(8561bv32 == ~s__state~0); {74306#false} is VALID [2018-11-23 10:52:45,269 INFO L273 TraceCheckUtils]: 181: Hoare triple {74306#false} assume !(8448bv32 == ~s__state~0); {74306#false} is VALID [2018-11-23 10:52:45,269 INFO L273 TraceCheckUtils]: 182: Hoare triple {74306#false} assume !(8576bv32 == ~s__state~0); {74306#false} is VALID [2018-11-23 10:52:45,269 INFO L273 TraceCheckUtils]: 183: Hoare triple {74306#false} assume !(8577bv32 == ~s__state~0); {74306#false} is VALID [2018-11-23 10:52:45,270 INFO L273 TraceCheckUtils]: 184: Hoare triple {74306#false} assume !(8592bv32 == ~s__state~0); {74306#false} is VALID [2018-11-23 10:52:45,270 INFO L273 TraceCheckUtils]: 185: Hoare triple {74306#false} assume !(8593bv32 == ~s__state~0); {74306#false} is VALID [2018-11-23 10:52:45,270 INFO L273 TraceCheckUtils]: 186: Hoare triple {74306#false} assume !(8608bv32 == ~s__state~0); {74306#false} is VALID [2018-11-23 10:52:45,270 INFO L273 TraceCheckUtils]: 187: Hoare triple {74306#false} assume !(8609bv32 == ~s__state~0); {74306#false} is VALID [2018-11-23 10:52:45,270 INFO L273 TraceCheckUtils]: 188: Hoare triple {74306#false} assume !(8640bv32 == ~s__state~0); {74306#false} is VALID [2018-11-23 10:52:45,270 INFO L273 TraceCheckUtils]: 189: Hoare triple {74306#false} assume !(8641bv32 == ~s__state~0); {74306#false} is VALID [2018-11-23 10:52:45,270 INFO L273 TraceCheckUtils]: 190: Hoare triple {74306#false} assume !(8656bv32 == ~s__state~0); {74306#false} is VALID [2018-11-23 10:52:45,270 INFO L273 TraceCheckUtils]: 191: Hoare triple {74306#false} assume !(8657bv32 == ~s__state~0); {74306#false} is VALID [2018-11-23 10:52:45,270 INFO L273 TraceCheckUtils]: 192: Hoare triple {74306#false} assume 8672bv32 == ~s__state~0; {74306#false} is VALID [2018-11-23 10:52:45,271 INFO L273 TraceCheckUtils]: 193: Hoare triple {74306#false} ~ret~0 := #t~nondet46;havoc #t~nondet46; {74306#false} is VALID [2018-11-23 10:52:45,271 INFO L273 TraceCheckUtils]: 194: Hoare triple {74306#false} assume !(4bv32 == ~blastFlag~0); {74306#false} is VALID [2018-11-23 10:52:45,271 INFO L273 TraceCheckUtils]: 195: Hoare triple {74306#false} assume !(5bv32 == ~blastFlag~0); {74306#false} is VALID [2018-11-23 10:52:45,271 INFO L273 TraceCheckUtils]: 196: Hoare triple {74306#false} assume !~bvsle32(~ret~0, 0bv32);~s__state~0 := 8448bv32; {74306#false} is VALID [2018-11-23 10:52:45,271 INFO L273 TraceCheckUtils]: 197: Hoare triple {74306#false} assume !(0bv32 != ~s__hit~0);~s__s3__tmp__next_state___0~0 := 3bv32; {74306#false} is VALID [2018-11-23 10:52:45,271 INFO L273 TraceCheckUtils]: 198: Hoare triple {74306#false} ~s__init_num~0 := 0bv32; {74306#false} is VALID [2018-11-23 10:52:45,271 INFO L273 TraceCheckUtils]: 199: Hoare triple {74306#false} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {74306#false} is VALID [2018-11-23 10:52:45,271 INFO L273 TraceCheckUtils]: 200: Hoare triple {74306#false} ~skip~0 := 0bv32; {74306#false} is VALID [2018-11-23 10:52:45,271 INFO L273 TraceCheckUtils]: 201: Hoare triple {74306#false} assume !false; {74306#false} is VALID [2018-11-23 10:52:45,272 INFO L273 TraceCheckUtils]: 202: Hoare triple {74306#false} ~state~0 := ~s__state~0; {74306#false} is VALID [2018-11-23 10:52:45,272 INFO L273 TraceCheckUtils]: 203: Hoare triple {74306#false} assume !(12292bv32 == ~s__state~0); {74306#false} is VALID [2018-11-23 10:52:45,272 INFO L273 TraceCheckUtils]: 204: Hoare triple {74306#false} assume !(16384bv32 == ~s__state~0); {74306#false} is VALID [2018-11-23 10:52:45,272 INFO L273 TraceCheckUtils]: 205: Hoare triple {74306#false} assume !(8192bv32 == ~s__state~0); {74306#false} is VALID [2018-11-23 10:52:45,272 INFO L273 TraceCheckUtils]: 206: Hoare triple {74306#false} assume !(24576bv32 == ~s__state~0); {74306#false} is VALID [2018-11-23 10:52:45,272 INFO L273 TraceCheckUtils]: 207: Hoare triple {74306#false} assume !(8195bv32 == ~s__state~0); {74306#false} is VALID [2018-11-23 10:52:45,272 INFO L273 TraceCheckUtils]: 208: Hoare triple {74306#false} assume !(8480bv32 == ~s__state~0); {74306#false} is VALID [2018-11-23 10:52:45,272 INFO L273 TraceCheckUtils]: 209: Hoare triple {74306#false} assume !(8481bv32 == ~s__state~0); {74306#false} is VALID [2018-11-23 10:52:45,273 INFO L273 TraceCheckUtils]: 210: Hoare triple {74306#false} assume !(8482bv32 == ~s__state~0); {74306#false} is VALID [2018-11-23 10:52:45,273 INFO L273 TraceCheckUtils]: 211: Hoare triple {74306#false} assume !(8464bv32 == ~s__state~0); {74306#false} is VALID [2018-11-23 10:52:45,273 INFO L273 TraceCheckUtils]: 212: Hoare triple {74306#false} assume !(8465bv32 == ~s__state~0); {74306#false} is VALID [2018-11-23 10:52:45,273 INFO L273 TraceCheckUtils]: 213: Hoare triple {74306#false} assume !(8466bv32 == ~s__state~0); {74306#false} is VALID [2018-11-23 10:52:45,273 INFO L273 TraceCheckUtils]: 214: Hoare triple {74306#false} assume !(8496bv32 == ~s__state~0); {74306#false} is VALID [2018-11-23 10:52:45,273 INFO L273 TraceCheckUtils]: 215: Hoare triple {74306#false} assume !(8497bv32 == ~s__state~0); {74306#false} is VALID [2018-11-23 10:52:45,273 INFO L273 TraceCheckUtils]: 216: Hoare triple {74306#false} assume !(8512bv32 == ~s__state~0); {74306#false} is VALID [2018-11-23 10:52:45,273 INFO L273 TraceCheckUtils]: 217: Hoare triple {74306#false} assume !(8513bv32 == ~s__state~0); {74306#false} is VALID [2018-11-23 10:52:45,273 INFO L273 TraceCheckUtils]: 218: Hoare triple {74306#false} assume !(8528bv32 == ~s__state~0); {74306#false} is VALID [2018-11-23 10:52:45,274 INFO L273 TraceCheckUtils]: 219: Hoare triple {74306#false} assume !(8529bv32 == ~s__state~0); {74306#false} is VALID [2018-11-23 10:52:45,274 INFO L273 TraceCheckUtils]: 220: Hoare triple {74306#false} assume !(8544bv32 == ~s__state~0); {74306#false} is VALID [2018-11-23 10:52:45,274 INFO L273 TraceCheckUtils]: 221: Hoare triple {74306#false} assume !(8545bv32 == ~s__state~0); {74306#false} is VALID [2018-11-23 10:52:45,274 INFO L273 TraceCheckUtils]: 222: Hoare triple {74306#false} assume !(8560bv32 == ~s__state~0); {74306#false} is VALID [2018-11-23 10:52:45,274 INFO L273 TraceCheckUtils]: 223: Hoare triple {74306#false} assume !(8561bv32 == ~s__state~0); {74306#false} is VALID [2018-11-23 10:52:45,274 INFO L273 TraceCheckUtils]: 224: Hoare triple {74306#false} assume 8448bv32 == ~s__state~0; {74306#false} is VALID [2018-11-23 10:52:45,274 INFO L273 TraceCheckUtils]: 225: Hoare triple {74306#false} ~num1~0 := #t~nondet37;havoc #t~nondet37; {74306#false} is VALID [2018-11-23 10:52:45,274 INFO L273 TraceCheckUtils]: 226: Hoare triple {74306#false} assume !~bvsgt32(~num1~0, 0bv32); {74306#false} is VALID [2018-11-23 10:52:45,274 INFO L273 TraceCheckUtils]: 227: Hoare triple {74306#false} ~s__state~0 := ~s__s3__tmp__next_state___0~0; {74306#false} is VALID [2018-11-23 10:52:45,275 INFO L273 TraceCheckUtils]: 228: Hoare triple {74306#false} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {74306#false} is VALID [2018-11-23 10:52:45,275 INFO L273 TraceCheckUtils]: 229: Hoare triple {74306#false} ~skip~0 := 0bv32; {74306#false} is VALID [2018-11-23 10:52:45,275 INFO L273 TraceCheckUtils]: 230: Hoare triple {74306#false} assume !false; {74306#false} is VALID [2018-11-23 10:52:45,275 INFO L273 TraceCheckUtils]: 231: Hoare triple {74306#false} ~state~0 := ~s__state~0; {74306#false} is VALID [2018-11-23 10:52:45,275 INFO L273 TraceCheckUtils]: 232: Hoare triple {74306#false} assume !(12292bv32 == ~s__state~0); {74306#false} is VALID [2018-11-23 10:52:45,275 INFO L273 TraceCheckUtils]: 233: Hoare triple {74306#false} assume !(16384bv32 == ~s__state~0); {74306#false} is VALID [2018-11-23 10:52:45,275 INFO L273 TraceCheckUtils]: 234: Hoare triple {74306#false} assume !(8192bv32 == ~s__state~0); {74306#false} is VALID [2018-11-23 10:52:45,275 INFO L273 TraceCheckUtils]: 235: Hoare triple {74306#false} assume !(24576bv32 == ~s__state~0); {74306#false} is VALID [2018-11-23 10:52:45,275 INFO L273 TraceCheckUtils]: 236: Hoare triple {74306#false} assume !(8195bv32 == ~s__state~0); {74306#false} is VALID [2018-11-23 10:52:45,276 INFO L273 TraceCheckUtils]: 237: Hoare triple {74306#false} assume !(8480bv32 == ~s__state~0); {74306#false} is VALID [2018-11-23 10:52:45,276 INFO L273 TraceCheckUtils]: 238: Hoare triple {74306#false} assume !(8481bv32 == ~s__state~0); {74306#false} is VALID [2018-11-23 10:52:45,276 INFO L273 TraceCheckUtils]: 239: Hoare triple {74306#false} assume !(8482bv32 == ~s__state~0); {74306#false} is VALID [2018-11-23 10:52:45,276 INFO L273 TraceCheckUtils]: 240: Hoare triple {74306#false} assume !(8464bv32 == ~s__state~0); {74306#false} is VALID [2018-11-23 10:52:45,276 INFO L273 TraceCheckUtils]: 241: Hoare triple {74306#false} assume !(8465bv32 == ~s__state~0); {74306#false} is VALID [2018-11-23 10:52:45,276 INFO L273 TraceCheckUtils]: 242: Hoare triple {74306#false} assume !(8466bv32 == ~s__state~0); {74306#false} is VALID [2018-11-23 10:52:45,276 INFO L273 TraceCheckUtils]: 243: Hoare triple {74306#false} assume !(8496bv32 == ~s__state~0); {74306#false} is VALID [2018-11-23 10:52:45,276 INFO L273 TraceCheckUtils]: 244: Hoare triple {74306#false} assume !(8497bv32 == ~s__state~0); {74306#false} is VALID [2018-11-23 10:52:45,277 INFO L273 TraceCheckUtils]: 245: Hoare triple {74306#false} assume !(8512bv32 == ~s__state~0); {74306#false} is VALID [2018-11-23 10:52:45,277 INFO L273 TraceCheckUtils]: 246: Hoare triple {74306#false} assume !(8513bv32 == ~s__state~0); {74306#false} is VALID [2018-11-23 10:52:45,277 INFO L273 TraceCheckUtils]: 247: Hoare triple {74306#false} assume !(8528bv32 == ~s__state~0); {74306#false} is VALID [2018-11-23 10:52:45,277 INFO L273 TraceCheckUtils]: 248: Hoare triple {74306#false} assume !(8529bv32 == ~s__state~0); {74306#false} is VALID [2018-11-23 10:52:45,277 INFO L273 TraceCheckUtils]: 249: Hoare triple {74306#false} assume !(8544bv32 == ~s__state~0); {74306#false} is VALID [2018-11-23 10:52:45,277 INFO L273 TraceCheckUtils]: 250: Hoare triple {74306#false} assume !(8545bv32 == ~s__state~0); {74306#false} is VALID [2018-11-23 10:52:45,277 INFO L273 TraceCheckUtils]: 251: Hoare triple {74306#false} assume !(8560bv32 == ~s__state~0); {74306#false} is VALID [2018-11-23 10:52:45,277 INFO L273 TraceCheckUtils]: 252: Hoare triple {74306#false} assume !(8561bv32 == ~s__state~0); {74306#false} is VALID [2018-11-23 10:52:45,277 INFO L273 TraceCheckUtils]: 253: Hoare triple {74306#false} assume !(8448bv32 == ~s__state~0); {74306#false} is VALID [2018-11-23 10:52:45,278 INFO L273 TraceCheckUtils]: 254: Hoare triple {74306#false} assume !(8576bv32 == ~s__state~0); {74306#false} is VALID [2018-11-23 10:52:45,278 INFO L273 TraceCheckUtils]: 255: Hoare triple {74306#false} assume !(8577bv32 == ~s__state~0); {74306#false} is VALID [2018-11-23 10:52:45,278 INFO L273 TraceCheckUtils]: 256: Hoare triple {74306#false} assume !(8592bv32 == ~s__state~0); {74306#false} is VALID [2018-11-23 10:52:45,278 INFO L273 TraceCheckUtils]: 257: Hoare triple {74306#false} assume !(8593bv32 == ~s__state~0); {74306#false} is VALID [2018-11-23 10:52:45,278 INFO L273 TraceCheckUtils]: 258: Hoare triple {74306#false} assume !(8608bv32 == ~s__state~0); {74306#false} is VALID [2018-11-23 10:52:45,278 INFO L273 TraceCheckUtils]: 259: Hoare triple {74306#false} assume !(8609bv32 == ~s__state~0); {74306#false} is VALID [2018-11-23 10:52:45,278 INFO L273 TraceCheckUtils]: 260: Hoare triple {74306#false} assume 8640bv32 == ~s__state~0; {74306#false} is VALID [2018-11-23 10:52:45,278 INFO L273 TraceCheckUtils]: 261: Hoare triple {74306#false} ~ret~0 := #t~nondet42;havoc #t~nondet42; {74306#false} is VALID [2018-11-23 10:52:45,279 INFO L273 TraceCheckUtils]: 262: Hoare triple {74306#false} assume 3bv32 == ~blastFlag~0;~blastFlag~0 := 4bv32; {74306#false} is VALID [2018-11-23 10:52:45,279 INFO L273 TraceCheckUtils]: 263: Hoare triple {74306#false} assume !~bvsle32(~ret~0, 0bv32); {74306#false} is VALID [2018-11-23 10:52:45,279 INFO L273 TraceCheckUtils]: 264: Hoare triple {74306#false} assume !(0bv32 != ~s__hit~0);~s__state~0 := 8656bv32; {74306#false} is VALID [2018-11-23 10:52:45,279 INFO L273 TraceCheckUtils]: 265: Hoare triple {74306#false} ~s__init_num~0 := 0bv32; {74306#false} is VALID [2018-11-23 10:52:45,279 INFO L273 TraceCheckUtils]: 266: Hoare triple {74306#false} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {74306#false} is VALID [2018-11-23 10:52:45,279 INFO L273 TraceCheckUtils]: 267: Hoare triple {74306#false} ~skip~0 := 0bv32; {74306#false} is VALID [2018-11-23 10:52:45,280 INFO L273 TraceCheckUtils]: 268: Hoare triple {74306#false} assume !false; {74306#false} is VALID [2018-11-23 10:52:45,280 INFO L273 TraceCheckUtils]: 269: Hoare triple {74306#false} ~state~0 := ~s__state~0; {74306#false} is VALID [2018-11-23 10:52:45,280 INFO L273 TraceCheckUtils]: 270: Hoare triple {74306#false} assume !(12292bv32 == ~s__state~0); {74306#false} is VALID [2018-11-23 10:52:45,280 INFO L273 TraceCheckUtils]: 271: Hoare triple {74306#false} assume !(16384bv32 == ~s__state~0); {74306#false} is VALID [2018-11-23 10:52:45,280 INFO L273 TraceCheckUtils]: 272: Hoare triple {74306#false} assume !(8192bv32 == ~s__state~0); {74306#false} is VALID [2018-11-23 10:52:45,280 INFO L273 TraceCheckUtils]: 273: Hoare triple {74306#false} assume !(24576bv32 == ~s__state~0); {74306#false} is VALID [2018-11-23 10:52:45,281 INFO L273 TraceCheckUtils]: 274: Hoare triple {74306#false} assume !(8195bv32 == ~s__state~0); {74306#false} is VALID [2018-11-23 10:52:45,281 INFO L273 TraceCheckUtils]: 275: Hoare triple {74306#false} assume !(8480bv32 == ~s__state~0); {74306#false} is VALID [2018-11-23 10:52:45,281 INFO L273 TraceCheckUtils]: 276: Hoare triple {74306#false} assume !(8481bv32 == ~s__state~0); {74306#false} is VALID [2018-11-23 10:52:45,281 INFO L273 TraceCheckUtils]: 277: Hoare triple {74306#false} assume !(8482bv32 == ~s__state~0); {74306#false} is VALID [2018-11-23 10:52:45,281 INFO L273 TraceCheckUtils]: 278: Hoare triple {74306#false} assume !(8464bv32 == ~s__state~0); {74306#false} is VALID [2018-11-23 10:52:45,281 INFO L273 TraceCheckUtils]: 279: Hoare triple {74306#false} assume !(8465bv32 == ~s__state~0); {74306#false} is VALID [2018-11-23 10:52:45,281 INFO L273 TraceCheckUtils]: 280: Hoare triple {74306#false} assume !(8466bv32 == ~s__state~0); {74306#false} is VALID [2018-11-23 10:52:45,282 INFO L273 TraceCheckUtils]: 281: Hoare triple {74306#false} assume !(8496bv32 == ~s__state~0); {74306#false} is VALID [2018-11-23 10:52:45,282 INFO L273 TraceCheckUtils]: 282: Hoare triple {74306#false} assume !(8497bv32 == ~s__state~0); {74306#false} is VALID [2018-11-23 10:52:45,282 INFO L273 TraceCheckUtils]: 283: Hoare triple {74306#false} assume !(8512bv32 == ~s__state~0); {74306#false} is VALID [2018-11-23 10:52:45,282 INFO L273 TraceCheckUtils]: 284: Hoare triple {74306#false} assume !(8513bv32 == ~s__state~0); {74306#false} is VALID [2018-11-23 10:52:45,282 INFO L273 TraceCheckUtils]: 285: Hoare triple {74306#false} assume !(8528bv32 == ~s__state~0); {74306#false} is VALID [2018-11-23 10:52:45,282 INFO L273 TraceCheckUtils]: 286: Hoare triple {74306#false} assume !(8529bv32 == ~s__state~0); {74306#false} is VALID [2018-11-23 10:52:45,283 INFO L273 TraceCheckUtils]: 287: Hoare triple {74306#false} assume !(8544bv32 == ~s__state~0); {74306#false} is VALID [2018-11-23 10:52:45,283 INFO L273 TraceCheckUtils]: 288: Hoare triple {74306#false} assume !(8545bv32 == ~s__state~0); {74306#false} is VALID [2018-11-23 10:52:45,283 INFO L273 TraceCheckUtils]: 289: Hoare triple {74306#false} assume !(8560bv32 == ~s__state~0); {74306#false} is VALID [2018-11-23 10:52:45,283 INFO L273 TraceCheckUtils]: 290: Hoare triple {74306#false} assume !(8561bv32 == ~s__state~0); {74306#false} is VALID [2018-11-23 10:52:45,283 INFO L273 TraceCheckUtils]: 291: Hoare triple {74306#false} assume !(8448bv32 == ~s__state~0); {74306#false} is VALID [2018-11-23 10:52:45,283 INFO L273 TraceCheckUtils]: 292: Hoare triple {74306#false} assume !(8576bv32 == ~s__state~0); {74306#false} is VALID [2018-11-23 10:52:45,284 INFO L273 TraceCheckUtils]: 293: Hoare triple {74306#false} assume !(8577bv32 == ~s__state~0); {74306#false} is VALID [2018-11-23 10:52:45,284 INFO L273 TraceCheckUtils]: 294: Hoare triple {74306#false} assume !(8592bv32 == ~s__state~0); {74306#false} is VALID [2018-11-23 10:52:45,284 INFO L273 TraceCheckUtils]: 295: Hoare triple {74306#false} assume !(8593bv32 == ~s__state~0); {74306#false} is VALID [2018-11-23 10:52:45,284 INFO L273 TraceCheckUtils]: 296: Hoare triple {74306#false} assume !(8608bv32 == ~s__state~0); {74306#false} is VALID [2018-11-23 10:52:45,284 INFO L273 TraceCheckUtils]: 297: Hoare triple {74306#false} assume !(8609bv32 == ~s__state~0); {74306#false} is VALID [2018-11-23 10:52:45,285 INFO L273 TraceCheckUtils]: 298: Hoare triple {74306#false} assume !(8640bv32 == ~s__state~0); {74306#false} is VALID [2018-11-23 10:52:45,285 INFO L273 TraceCheckUtils]: 299: Hoare triple {74306#false} assume !(8641bv32 == ~s__state~0); {74306#false} is VALID [2018-11-23 10:52:45,285 INFO L273 TraceCheckUtils]: 300: Hoare triple {74306#false} assume 8656bv32 == ~s__state~0; {74306#false} is VALID [2018-11-23 10:52:45,285 INFO L273 TraceCheckUtils]: 301: Hoare triple {74306#false} ~s__session__cipher~0 := ~s__s3__tmp__new_cipher~0;~tmp___9~0 := #t~nondet43;havoc #t~nondet43; {74306#false} is VALID [2018-11-23 10:52:45,285 INFO L273 TraceCheckUtils]: 302: Hoare triple {74306#false} assume !(0bv32 == ~tmp___9~0);~ret~0 := #t~nondet44;havoc #t~nondet44; {74306#false} is VALID [2018-11-23 10:52:45,286 INFO L273 TraceCheckUtils]: 303: Hoare triple {74306#false} assume !(2bv32 == ~blastFlag~0); {74306#false} is VALID [2018-11-23 10:52:45,286 INFO L273 TraceCheckUtils]: 304: Hoare triple {74306#false} assume !~bvsle32(~ret~0, 0bv32);~s__state~0 := 8672bv32;~s__init_num~0 := 0bv32;~tmp___10~0 := #t~nondet45;havoc #t~nondet45; {74306#false} is VALID [2018-11-23 10:52:45,286 INFO L273 TraceCheckUtils]: 305: Hoare triple {74306#false} assume !(0bv32 == ~tmp___10~0); {74306#false} is VALID [2018-11-23 10:52:45,286 INFO L273 TraceCheckUtils]: 306: Hoare triple {74306#false} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {74306#false} is VALID [2018-11-23 10:52:45,286 INFO L273 TraceCheckUtils]: 307: Hoare triple {74306#false} ~skip~0 := 0bv32; {74306#false} is VALID [2018-11-23 10:52:45,286 INFO L273 TraceCheckUtils]: 308: Hoare triple {74306#false} assume !false; {74306#false} is VALID [2018-11-23 10:52:45,287 INFO L273 TraceCheckUtils]: 309: Hoare triple {74306#false} ~state~0 := ~s__state~0; {74306#false} is VALID [2018-11-23 10:52:45,287 INFO L273 TraceCheckUtils]: 310: Hoare triple {74306#false} assume !(12292bv32 == ~s__state~0); {74306#false} is VALID [2018-11-23 10:52:45,287 INFO L273 TraceCheckUtils]: 311: Hoare triple {74306#false} assume !(16384bv32 == ~s__state~0); {74306#false} is VALID [2018-11-23 10:52:45,287 INFO L273 TraceCheckUtils]: 312: Hoare triple {74306#false} assume !(8192bv32 == ~s__state~0); {74306#false} is VALID [2018-11-23 10:52:45,287 INFO L273 TraceCheckUtils]: 313: Hoare triple {74306#false} assume !(24576bv32 == ~s__state~0); {74306#false} is VALID [2018-11-23 10:52:45,287 INFO L273 TraceCheckUtils]: 314: Hoare triple {74306#false} assume !(8195bv32 == ~s__state~0); {74306#false} is VALID [2018-11-23 10:52:45,288 INFO L273 TraceCheckUtils]: 315: Hoare triple {74306#false} assume !(8480bv32 == ~s__state~0); {74306#false} is VALID [2018-11-23 10:52:45,288 INFO L273 TraceCheckUtils]: 316: Hoare triple {74306#false} assume !(8481bv32 == ~s__state~0); {74306#false} is VALID [2018-11-23 10:52:45,288 INFO L273 TraceCheckUtils]: 317: Hoare triple {74306#false} assume !(8482bv32 == ~s__state~0); {74306#false} is VALID [2018-11-23 10:52:45,288 INFO L273 TraceCheckUtils]: 318: Hoare triple {74306#false} assume !(8464bv32 == ~s__state~0); {74306#false} is VALID [2018-11-23 10:52:45,288 INFO L273 TraceCheckUtils]: 319: Hoare triple {74306#false} assume !(8465bv32 == ~s__state~0); {74306#false} is VALID [2018-11-23 10:52:45,288 INFO L273 TraceCheckUtils]: 320: Hoare triple {74306#false} assume !(8466bv32 == ~s__state~0); {74306#false} is VALID [2018-11-23 10:52:45,289 INFO L273 TraceCheckUtils]: 321: Hoare triple {74306#false} assume !(8496bv32 == ~s__state~0); {74306#false} is VALID [2018-11-23 10:52:45,289 INFO L273 TraceCheckUtils]: 322: Hoare triple {74306#false} assume !(8497bv32 == ~s__state~0); {74306#false} is VALID [2018-11-23 10:52:45,289 INFO L273 TraceCheckUtils]: 323: Hoare triple {74306#false} assume !(8512bv32 == ~s__state~0); {74306#false} is VALID [2018-11-23 10:52:45,289 INFO L273 TraceCheckUtils]: 324: Hoare triple {74306#false} assume !(8513bv32 == ~s__state~0); {74306#false} is VALID [2018-11-23 10:52:45,289 INFO L273 TraceCheckUtils]: 325: Hoare triple {74306#false} assume !(8528bv32 == ~s__state~0); {74306#false} is VALID [2018-11-23 10:52:45,289 INFO L273 TraceCheckUtils]: 326: Hoare triple {74306#false} assume !(8529bv32 == ~s__state~0); {74306#false} is VALID [2018-11-23 10:52:45,290 INFO L273 TraceCheckUtils]: 327: Hoare triple {74306#false} assume !(8544bv32 == ~s__state~0); {74306#false} is VALID [2018-11-23 10:52:45,290 INFO L273 TraceCheckUtils]: 328: Hoare triple {74306#false} assume !(8545bv32 == ~s__state~0); {74306#false} is VALID [2018-11-23 10:52:45,290 INFO L273 TraceCheckUtils]: 329: Hoare triple {74306#false} assume !(8560bv32 == ~s__state~0); {74306#false} is VALID [2018-11-23 10:52:45,290 INFO L273 TraceCheckUtils]: 330: Hoare triple {74306#false} assume !(8561bv32 == ~s__state~0); {74306#false} is VALID [2018-11-23 10:52:45,290 INFO L273 TraceCheckUtils]: 331: Hoare triple {74306#false} assume !(8448bv32 == ~s__state~0); {74306#false} is VALID [2018-11-23 10:52:45,291 INFO L273 TraceCheckUtils]: 332: Hoare triple {74306#false} assume !(8576bv32 == ~s__state~0); {74306#false} is VALID [2018-11-23 10:52:45,291 INFO L273 TraceCheckUtils]: 333: Hoare triple {74306#false} assume !(8577bv32 == ~s__state~0); {74306#false} is VALID [2018-11-23 10:52:45,291 INFO L273 TraceCheckUtils]: 334: Hoare triple {74306#false} assume !(8592bv32 == ~s__state~0); {74306#false} is VALID [2018-11-23 10:52:45,291 INFO L273 TraceCheckUtils]: 335: Hoare triple {74306#false} assume !(8593bv32 == ~s__state~0); {74306#false} is VALID [2018-11-23 10:52:45,291 INFO L273 TraceCheckUtils]: 336: Hoare triple {74306#false} assume !(8608bv32 == ~s__state~0); {74306#false} is VALID [2018-11-23 10:52:45,291 INFO L273 TraceCheckUtils]: 337: Hoare triple {74306#false} assume !(8609bv32 == ~s__state~0); {74306#false} is VALID [2018-11-23 10:52:45,291 INFO L273 TraceCheckUtils]: 338: Hoare triple {74306#false} assume !(8640bv32 == ~s__state~0); {74306#false} is VALID [2018-11-23 10:52:45,292 INFO L273 TraceCheckUtils]: 339: Hoare triple {74306#false} assume !(8641bv32 == ~s__state~0); {74306#false} is VALID [2018-11-23 10:52:45,292 INFO L273 TraceCheckUtils]: 340: Hoare triple {74306#false} assume !(8656bv32 == ~s__state~0); {74306#false} is VALID [2018-11-23 10:52:45,292 INFO L273 TraceCheckUtils]: 341: Hoare triple {74306#false} assume !(8657bv32 == ~s__state~0); {74306#false} is VALID [2018-11-23 10:52:45,292 INFO L273 TraceCheckUtils]: 342: Hoare triple {74306#false} assume 8672bv32 == ~s__state~0; {74306#false} is VALID [2018-11-23 10:52:45,292 INFO L273 TraceCheckUtils]: 343: Hoare triple {74306#false} ~ret~0 := #t~nondet46;havoc #t~nondet46; {74306#false} is VALID [2018-11-23 10:52:45,292 INFO L273 TraceCheckUtils]: 344: Hoare triple {74306#false} assume 4bv32 == ~blastFlag~0;~blastFlag~0 := 5bv32; {74306#false} is VALID [2018-11-23 10:52:45,293 INFO L273 TraceCheckUtils]: 345: Hoare triple {74306#false} assume !~bvsle32(~ret~0, 0bv32);~s__state~0 := 8448bv32; {74306#false} is VALID [2018-11-23 10:52:45,293 INFO L273 TraceCheckUtils]: 346: Hoare triple {74306#false} assume 0bv32 != ~s__hit~0;~s__s3__tmp__next_state___0~0 := 8640bv32; {74306#false} is VALID [2018-11-23 10:52:45,293 INFO L273 TraceCheckUtils]: 347: Hoare triple {74306#false} ~s__init_num~0 := 0bv32; {74306#false} is VALID [2018-11-23 10:52:45,293 INFO L273 TraceCheckUtils]: 348: Hoare triple {74306#false} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {74306#false} is VALID [2018-11-23 10:52:45,293 INFO L273 TraceCheckUtils]: 349: Hoare triple {74306#false} ~skip~0 := 0bv32; {74306#false} is VALID [2018-11-23 10:52:45,293 INFO L273 TraceCheckUtils]: 350: Hoare triple {74306#false} assume !false; {74306#false} is VALID [2018-11-23 10:52:45,294 INFO L273 TraceCheckUtils]: 351: Hoare triple {74306#false} ~state~0 := ~s__state~0; {74306#false} is VALID [2018-11-23 10:52:45,294 INFO L273 TraceCheckUtils]: 352: Hoare triple {74306#false} assume !(12292bv32 == ~s__state~0); {74306#false} is VALID [2018-11-23 10:52:45,294 INFO L273 TraceCheckUtils]: 353: Hoare triple {74306#false} assume !(16384bv32 == ~s__state~0); {74306#false} is VALID [2018-11-23 10:52:45,294 INFO L273 TraceCheckUtils]: 354: Hoare triple {74306#false} assume !(8192bv32 == ~s__state~0); {74306#false} is VALID [2018-11-23 10:52:45,294 INFO L273 TraceCheckUtils]: 355: Hoare triple {74306#false} assume !(24576bv32 == ~s__state~0); {74306#false} is VALID [2018-11-23 10:52:45,294 INFO L273 TraceCheckUtils]: 356: Hoare triple {74306#false} assume !(8195bv32 == ~s__state~0); {74306#false} is VALID [2018-11-23 10:52:45,295 INFO L273 TraceCheckUtils]: 357: Hoare triple {74306#false} assume !(8480bv32 == ~s__state~0); {74306#false} is VALID [2018-11-23 10:52:45,295 INFO L273 TraceCheckUtils]: 358: Hoare triple {74306#false} assume !(8481bv32 == ~s__state~0); {74306#false} is VALID [2018-11-23 10:52:45,295 INFO L273 TraceCheckUtils]: 359: Hoare triple {74306#false} assume !(8482bv32 == ~s__state~0); {74306#false} is VALID [2018-11-23 10:52:45,295 INFO L273 TraceCheckUtils]: 360: Hoare triple {74306#false} assume !(8464bv32 == ~s__state~0); {74306#false} is VALID [2018-11-23 10:52:45,295 INFO L273 TraceCheckUtils]: 361: Hoare triple {74306#false} assume !(8465bv32 == ~s__state~0); {74306#false} is VALID [2018-11-23 10:52:45,295 INFO L273 TraceCheckUtils]: 362: Hoare triple {74306#false} assume !(8466bv32 == ~s__state~0); {74306#false} is VALID [2018-11-23 10:52:45,296 INFO L273 TraceCheckUtils]: 363: Hoare triple {74306#false} assume !(8496bv32 == ~s__state~0); {74306#false} is VALID [2018-11-23 10:52:45,296 INFO L273 TraceCheckUtils]: 364: Hoare triple {74306#false} assume !(8497bv32 == ~s__state~0); {74306#false} is VALID [2018-11-23 10:52:45,296 INFO L273 TraceCheckUtils]: 365: Hoare triple {74306#false} assume !(8512bv32 == ~s__state~0); {74306#false} is VALID [2018-11-23 10:52:45,296 INFO L273 TraceCheckUtils]: 366: Hoare triple {74306#false} assume !(8513bv32 == ~s__state~0); {74306#false} is VALID [2018-11-23 10:52:45,296 INFO L273 TraceCheckUtils]: 367: Hoare triple {74306#false} assume !(8528bv32 == ~s__state~0); {74306#false} is VALID [2018-11-23 10:52:45,296 INFO L273 TraceCheckUtils]: 368: Hoare triple {74306#false} assume !(8529bv32 == ~s__state~0); {74306#false} is VALID [2018-11-23 10:52:45,297 INFO L273 TraceCheckUtils]: 369: Hoare triple {74306#false} assume !(8544bv32 == ~s__state~0); {74306#false} is VALID [2018-11-23 10:52:45,297 INFO L273 TraceCheckUtils]: 370: Hoare triple {74306#false} assume !(8545bv32 == ~s__state~0); {74306#false} is VALID [2018-11-23 10:52:45,297 INFO L273 TraceCheckUtils]: 371: Hoare triple {74306#false} assume !(8560bv32 == ~s__state~0); {74306#false} is VALID [2018-11-23 10:52:45,297 INFO L273 TraceCheckUtils]: 372: Hoare triple {74306#false} assume !(8561bv32 == ~s__state~0); {74306#false} is VALID [2018-11-23 10:52:45,297 INFO L273 TraceCheckUtils]: 373: Hoare triple {74306#false} assume 8448bv32 == ~s__state~0; {74306#false} is VALID [2018-11-23 10:52:45,297 INFO L273 TraceCheckUtils]: 374: Hoare triple {74306#false} ~num1~0 := #t~nondet37;havoc #t~nondet37; {74306#false} is VALID [2018-11-23 10:52:45,298 INFO L273 TraceCheckUtils]: 375: Hoare triple {74306#false} assume !~bvsgt32(~num1~0, 0bv32); {74306#false} is VALID [2018-11-23 10:52:45,298 INFO L273 TraceCheckUtils]: 376: Hoare triple {74306#false} ~s__state~0 := ~s__s3__tmp__next_state___0~0; {74306#false} is VALID [2018-11-23 10:52:45,298 INFO L273 TraceCheckUtils]: 377: Hoare triple {74306#false} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {74306#false} is VALID [2018-11-23 10:52:45,298 INFO L273 TraceCheckUtils]: 378: Hoare triple {74306#false} ~skip~0 := 0bv32; {74306#false} is VALID [2018-11-23 10:52:45,298 INFO L273 TraceCheckUtils]: 379: Hoare triple {74306#false} assume !false; {74306#false} is VALID [2018-11-23 10:52:45,298 INFO L273 TraceCheckUtils]: 380: Hoare triple {74306#false} ~state~0 := ~s__state~0; {74306#false} is VALID [2018-11-23 10:52:45,298 INFO L273 TraceCheckUtils]: 381: Hoare triple {74306#false} assume !(12292bv32 == ~s__state~0); {74306#false} is VALID [2018-11-23 10:52:45,299 INFO L273 TraceCheckUtils]: 382: Hoare triple {74306#false} assume !(16384bv32 == ~s__state~0); {74306#false} is VALID [2018-11-23 10:52:45,299 INFO L273 TraceCheckUtils]: 383: Hoare triple {74306#false} assume !(8192bv32 == ~s__state~0); {74306#false} is VALID [2018-11-23 10:52:45,299 INFO L273 TraceCheckUtils]: 384: Hoare triple {74306#false} assume !(24576bv32 == ~s__state~0); {74306#false} is VALID [2018-11-23 10:52:45,299 INFO L273 TraceCheckUtils]: 385: Hoare triple {74306#false} assume !(8195bv32 == ~s__state~0); {74306#false} is VALID [2018-11-23 10:52:45,299 INFO L273 TraceCheckUtils]: 386: Hoare triple {74306#false} assume !(8480bv32 == ~s__state~0); {74306#false} is VALID [2018-11-23 10:52:45,299 INFO L273 TraceCheckUtils]: 387: Hoare triple {74306#false} assume !(8481bv32 == ~s__state~0); {74306#false} is VALID [2018-11-23 10:52:45,300 INFO L273 TraceCheckUtils]: 388: Hoare triple {74306#false} assume !(8482bv32 == ~s__state~0); {74306#false} is VALID [2018-11-23 10:52:45,300 INFO L273 TraceCheckUtils]: 389: Hoare triple {74306#false} assume !(8464bv32 == ~s__state~0); {74306#false} is VALID [2018-11-23 10:52:45,300 INFO L273 TraceCheckUtils]: 390: Hoare triple {74306#false} assume !(8465bv32 == ~s__state~0); {74306#false} is VALID [2018-11-23 10:52:45,300 INFO L273 TraceCheckUtils]: 391: Hoare triple {74306#false} assume !(8466bv32 == ~s__state~0); {74306#false} is VALID [2018-11-23 10:52:45,300 INFO L273 TraceCheckUtils]: 392: Hoare triple {74306#false} assume !(8496bv32 == ~s__state~0); {74306#false} is VALID [2018-11-23 10:52:45,300 INFO L273 TraceCheckUtils]: 393: Hoare triple {74306#false} assume !(8497bv32 == ~s__state~0); {74306#false} is VALID [2018-11-23 10:52:45,301 INFO L273 TraceCheckUtils]: 394: Hoare triple {74306#false} assume !(8512bv32 == ~s__state~0); {74306#false} is VALID [2018-11-23 10:52:45,301 INFO L273 TraceCheckUtils]: 395: Hoare triple {74306#false} assume !(8513bv32 == ~s__state~0); {74306#false} is VALID [2018-11-23 10:52:45,301 INFO L273 TraceCheckUtils]: 396: Hoare triple {74306#false} assume !(8528bv32 == ~s__state~0); {74306#false} is VALID [2018-11-23 10:52:45,301 INFO L273 TraceCheckUtils]: 397: Hoare triple {74306#false} assume !(8529bv32 == ~s__state~0); {74306#false} is VALID [2018-11-23 10:52:45,301 INFO L273 TraceCheckUtils]: 398: Hoare triple {74306#false} assume !(8544bv32 == ~s__state~0); {74306#false} is VALID [2018-11-23 10:52:45,301 INFO L273 TraceCheckUtils]: 399: Hoare triple {74306#false} assume !(8545bv32 == ~s__state~0); {74306#false} is VALID [2018-11-23 10:52:45,302 INFO L273 TraceCheckUtils]: 400: Hoare triple {74306#false} assume !(8560bv32 == ~s__state~0); {74306#false} is VALID [2018-11-23 10:52:45,302 INFO L273 TraceCheckUtils]: 401: Hoare triple {74306#false} assume !(8561bv32 == ~s__state~0); {74306#false} is VALID [2018-11-23 10:52:45,302 INFO L273 TraceCheckUtils]: 402: Hoare triple {74306#false} assume !(8448bv32 == ~s__state~0); {74306#false} is VALID [2018-11-23 10:52:45,302 INFO L273 TraceCheckUtils]: 403: Hoare triple {74306#false} assume !(8576bv32 == ~s__state~0); {74306#false} is VALID [2018-11-23 10:52:45,302 INFO L273 TraceCheckUtils]: 404: Hoare triple {74306#false} assume !(8577bv32 == ~s__state~0); {74306#false} is VALID [2018-11-23 10:52:45,302 INFO L273 TraceCheckUtils]: 405: Hoare triple {74306#false} assume !(8592bv32 == ~s__state~0); {74306#false} is VALID [2018-11-23 10:52:45,303 INFO L273 TraceCheckUtils]: 406: Hoare triple {74306#false} assume !(8593bv32 == ~s__state~0); {74306#false} is VALID [2018-11-23 10:52:45,303 INFO L273 TraceCheckUtils]: 407: Hoare triple {74306#false} assume !(8608bv32 == ~s__state~0); {74306#false} is VALID [2018-11-23 10:52:45,303 INFO L273 TraceCheckUtils]: 408: Hoare triple {74306#false} assume !(8609bv32 == ~s__state~0); {74306#false} is VALID [2018-11-23 10:52:45,303 INFO L273 TraceCheckUtils]: 409: Hoare triple {74306#false} assume !(8640bv32 == ~s__state~0); {74306#false} is VALID [2018-11-23 10:52:45,303 INFO L273 TraceCheckUtils]: 410: Hoare triple {74306#false} assume !(8641bv32 == ~s__state~0); {74306#false} is VALID [2018-11-23 10:52:45,303 INFO L273 TraceCheckUtils]: 411: Hoare triple {74306#false} assume !(8656bv32 == ~s__state~0); {74306#false} is VALID [2018-11-23 10:52:45,303 INFO L273 TraceCheckUtils]: 412: Hoare triple {74306#false} assume !(8657bv32 == ~s__state~0); {74306#false} is VALID [2018-11-23 10:52:45,304 INFO L273 TraceCheckUtils]: 413: Hoare triple {74306#false} assume 8672bv32 == ~s__state~0; {74306#false} is VALID [2018-11-23 10:52:45,304 INFO L273 TraceCheckUtils]: 414: Hoare triple {74306#false} ~ret~0 := #t~nondet46;havoc #t~nondet46; {74306#false} is VALID [2018-11-23 10:52:45,304 INFO L273 TraceCheckUtils]: 415: Hoare triple {74306#false} assume !(4bv32 == ~blastFlag~0); {74306#false} is VALID [2018-11-23 10:52:45,304 INFO L273 TraceCheckUtils]: 416: Hoare triple {74306#false} assume 5bv32 == ~blastFlag~0; {74306#false} is VALID [2018-11-23 10:52:45,304 INFO L256 TraceCheckUtils]: 417: Hoare triple {74306#false} call ERR(); {74306#false} is VALID [2018-11-23 10:52:45,304 INFO L273 TraceCheckUtils]: 418: Hoare triple {74306#false} assume !false; {74306#false} is VALID [2018-11-23 10:52:45,372 INFO L134 CoverageAnalysis]: Checked inductivity of 1721 backedges. 864 proven. 0 refuted. 0 times theorem prover too weak. 857 trivial. 0 not checked. [2018-11-23 10:52:45,372 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-11-23 10:52:45,374 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-23 10:52:45,374 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-23 10:52:45,374 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 419 [2018-11-23 10:52:45,375 INFO L84 Accepts]: Finished accepts. word is accepted. [2018-11-23 10:52:45,375 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 3 states. [2018-11-23 10:52:45,519 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 144 edges. 144 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2018-11-23 10:52:45,520 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-11-23 10:52:45,520 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-23 10:52:45,520 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-23 10:52:45,520 INFO L87 Difference]: Start difference. First operand 1635 states and 2096 transitions. Second operand 3 states. [2018-11-23 10:52:46,830 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-23 10:52:46,830 INFO L93 Difference]: Finished difference Result 3412 states and 4450 transitions. [2018-11-23 10:52:46,830 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-23 10:52:46,830 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 419 [2018-11-23 10:52:46,831 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-23 10:52:46,831 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2018-11-23 10:52:46,832 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 442 transitions. [2018-11-23 10:52:46,833 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2018-11-23 10:52:46,834 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 442 transitions. [2018-11-23 10:52:46,834 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 3 states and 442 transitions. [2018-11-23 10:52:47,243 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 442 edges. 442 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2018-11-23 10:52:47,394 INFO L225 Difference]: With dead ends: 3412 [2018-11-23 10:52:47,394 INFO L226 Difference]: Without dead ends: 1790 [2018-11-23 10:52:47,396 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 418 GetRequests, 417 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-23 10:52:47,397 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1790 states. [2018-11-23 10:52:47,685 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1790 to 1780. [2018-11-23 10:52:47,685 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2018-11-23 10:52:47,686 INFO L82 GeneralOperation]: Start isEquivalent. First operand 1790 states. Second operand 1780 states. [2018-11-23 10:52:47,686 INFO L74 IsIncluded]: Start isIncluded. First operand 1790 states. Second operand 1780 states. [2018-11-23 10:52:47,686 INFO L87 Difference]: Start difference. First operand 1790 states. Second operand 1780 states. [2018-11-23 10:52:47,785 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-23 10:52:47,786 INFO L93 Difference]: Finished difference Result 1790 states and 2276 transitions. [2018-11-23 10:52:47,786 INFO L276 IsEmpty]: Start isEmpty. Operand 1790 states and 2276 transitions. [2018-11-23 10:52:47,788 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-11-23 10:52:47,788 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2018-11-23 10:52:47,788 INFO L74 IsIncluded]: Start isIncluded. First operand 1780 states. Second operand 1790 states. [2018-11-23 10:52:47,789 INFO L87 Difference]: Start difference. First operand 1780 states. Second operand 1790 states. [2018-11-23 10:52:47,882 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-23 10:52:47,882 INFO L93 Difference]: Finished difference Result 1790 states and 2276 transitions. [2018-11-23 10:52:47,882 INFO L276 IsEmpty]: Start isEmpty. Operand 1790 states and 2276 transitions. [2018-11-23 10:52:47,884 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-11-23 10:52:47,884 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2018-11-23 10:52:47,884 INFO L88 GeneralOperation]: Finished isEquivalent. [2018-11-23 10:52:47,885 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2018-11-23 10:52:47,885 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1780 states. [2018-11-23 10:52:47,995 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1780 states to 1780 states and 2266 transitions. [2018-11-23 10:52:47,995 INFO L78 Accepts]: Start accepts. Automaton has 1780 states and 2266 transitions. Word has length 419 [2018-11-23 10:52:47,995 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-23 10:52:47,995 INFO L480 AbstractCegarLoop]: Abstraction has 1780 states and 2266 transitions. [2018-11-23 10:52:47,996 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-11-23 10:52:47,996 INFO L276 IsEmpty]: Start isEmpty. Operand 1780 states and 2266 transitions. [2018-11-23 10:52:48,002 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 454 [2018-11-23 10:52:48,003 INFO L394 BasicCegarLoop]: Found error trace [2018-11-23 10:52:48,003 INFO L402 BasicCegarLoop]: trace histogram [14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 13, 13, 13, 13, 13, 12, 12, 11, 11, 10, 10, 9, 9, 9, 9, 6, 6, 6, 6, 6, 6, 6, 5, 5, 3, 3, 3, 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] [2018-11-23 10:52:48,003 INFO L423 AbstractCegarLoop]: === Iteration 16 === [ERRErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-23 10:52:48,004 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-23 10:52:48,004 INFO L82 PathProgramCache]: Analyzing trace with hash 134700959, now seen corresponding path program 1 times [2018-11-23 10:52:48,005 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-23 10:52:48,005 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc4nyu Starting monitored process 17 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 17 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk [2018-11-23 10:52:48,022 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-23 10:52:48,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-23 10:52:48,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-23 10:52:48,243 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-23 10:52:48,660 INFO L256 TraceCheckUtils]: 0: Hoare triple {84904#true} call ULTIMATE.init(); {84904#true} is VALID [2018-11-23 10:52:48,661 INFO L273 TraceCheckUtils]: 1: Hoare triple {84904#true} assume true; {84904#true} is VALID [2018-11-23 10:52:48,661 INFO L268 TraceCheckUtils]: 2: Hoare quadruple {84904#true} {84904#true} #611#return; {84904#true} is VALID [2018-11-23 10:52:48,661 INFO L256 TraceCheckUtils]: 3: Hoare triple {84904#true} call #t~ret51 := main(); {84904#true} is VALID [2018-11-23 10:52:48,661 INFO L273 TraceCheckUtils]: 4: Hoare triple {84904#true} havoc ~s~0;havoc ~tmp~1;~s~0 := 8464bv32; {84904#true} is VALID [2018-11-23 10:52:48,661 INFO L256 TraceCheckUtils]: 5: Hoare triple {84904#true} call #t~ret50 := ssl3_accept(~s~0); {84904#true} is VALID [2018-11-23 10:52:48,662 INFO L273 TraceCheckUtils]: 6: Hoare triple {84904#true} ~initial_state := #in~initial_state;~s__info_callback~0 := #t~nondet0;havoc #t~nondet0;~s__in_handshake~0 := #t~nondet1;havoc #t~nondet1;havoc ~s__state~0;havoc ~s__new_session~0;havoc ~s__server~0;~s__version~0 := #t~nondet2;havoc #t~nondet2;havoc ~s__type~0;havoc ~s__init_num~0;~s__hit~0 := #t~nondet3;havoc #t~nondet3;havoc ~s__rwstate~0;havoc ~s__init_buf___0~0;~s__debug~0 := #t~nondet4;havoc #t~nondet4;havoc ~s__shutdown~0;~s__cert~0 := #t~nondet5;havoc #t~nondet5;~s__options~0 := #t~nondet6;havoc #t~nondet6;~s__verify_mode~0 := #t~nondet7;havoc #t~nondet7;~s__session__peer~0 := #t~nondet8;havoc #t~nondet8;~s__cert__pkeys__AT0__privatekey~0 := #t~nondet9;havoc #t~nondet9;~s__ctx__info_callback~0 := #t~nondet10;havoc #t~nondet10;~s__ctx__stats__sess_accept_renegotiate~0 := #t~nondet11;havoc #t~nondet11;~s__ctx__stats__sess_accept~0 := #t~nondet12;havoc #t~nondet12;~s__ctx__stats__sess_accept_good~0 := #t~nondet13;havoc #t~nondet13;havoc ~s__s3__tmp__cert_request~0;~s__s3__tmp__reuse_message~0 := #t~nondet14;havoc #t~nondet14;havoc ~s__s3__tmp__use_rsa_tmp~0;~s__s3__tmp__new_cipher~0 := #t~nondet15;havoc #t~nondet15;~s__s3__tmp__new_cipher__algorithms~0 := #t~nondet16;havoc #t~nondet16;havoc ~s__s3__tmp__next_state___0~0;~s__s3__tmp__new_cipher__algo_strength~0 := #t~nondet17;havoc #t~nondet17;havoc ~s__session__cipher~0;~buf~0 := #t~nondet18;havoc #t~nondet18;havoc ~l~0;havoc ~Time~0;~tmp~0 := #t~nondet19;havoc #t~nondet19;havoc ~cb~0;havoc ~num1~0;havoc ~ret~0;havoc ~new_state~0;havoc ~state~0;havoc ~skip~0;havoc ~got_new_session~0;~tmp___1~0 := #t~nondet20;havoc #t~nondet20;~tmp___2~0 := #t~nondet21;havoc #t~nondet21;havoc ~tmp___3~0;havoc ~tmp___4~0;havoc ~tmp___5~0;havoc ~tmp___6~0;havoc ~tmp___7~0;~tmp___8~0 := #t~nondet22;havoc #t~nondet22;havoc ~tmp___9~0;havoc ~tmp___10~0;havoc ~blastFlag~0;havoc ~__cil_tmp55~0;havoc ~__cil_tmp56~0;havoc ~__cil_tmp57~0;havoc ~__cil_tmp58~0;havoc ~__cil_tmp59~0;havoc ~__cil_tmp60~0;havoc ~__cil_tmp61~0;~s__state~0 := ~initial_state;~blastFlag~0 := 0bv32;~Time~0 := ~tmp~0;~cb~0 := 0bv32;~ret~0 := 4294967295bv32;~skip~0 := 0bv32;~got_new_session~0 := 0bv32; {84904#true} is VALID [2018-11-23 10:52:48,662 INFO L273 TraceCheckUtils]: 7: Hoare triple {84904#true} assume 0bv32 != ~s__info_callback~0;~cb~0 := ~s__info_callback~0; {84904#true} is VALID [2018-11-23 10:52:48,662 INFO L273 TraceCheckUtils]: 8: Hoare triple {84904#true} #t~post23 := ~s__in_handshake~0;~s__in_handshake~0 := ~bvadd32(1bv32, #t~post23);havoc #t~post23; {84904#true} is VALID [2018-11-23 10:52:48,662 INFO L273 TraceCheckUtils]: 9: Hoare triple {84904#true} assume !(0bv32 != ~bvadd32(12288bv32, ~tmp___1~0)); {84904#true} is VALID [2018-11-23 10:52:48,662 INFO L273 TraceCheckUtils]: 10: Hoare triple {84904#true} assume !(0bv32 == ~s__cert~0); {84904#true} is VALID [2018-11-23 10:52:48,663 INFO L273 TraceCheckUtils]: 11: Hoare triple {84904#true} assume !false; {84904#true} is VALID [2018-11-23 10:52:48,663 INFO L273 TraceCheckUtils]: 12: Hoare triple {84904#true} ~state~0 := ~s__state~0; {84904#true} is VALID [2018-11-23 10:52:48,663 INFO L273 TraceCheckUtils]: 13: Hoare triple {84904#true} assume !(12292bv32 == ~s__state~0); {84904#true} is VALID [2018-11-23 10:52:48,663 INFO L273 TraceCheckUtils]: 14: Hoare triple {84904#true} assume !(16384bv32 == ~s__state~0); {84904#true} is VALID [2018-11-23 10:52:48,663 INFO L273 TraceCheckUtils]: 15: Hoare triple {84904#true} assume !(8192bv32 == ~s__state~0); {84904#true} is VALID [2018-11-23 10:52:48,664 INFO L273 TraceCheckUtils]: 16: Hoare triple {84904#true} assume !(24576bv32 == ~s__state~0); {84904#true} is VALID [2018-11-23 10:52:48,664 INFO L273 TraceCheckUtils]: 17: Hoare triple {84904#true} assume !(8195bv32 == ~s__state~0); {84904#true} is VALID [2018-11-23 10:52:48,664 INFO L273 TraceCheckUtils]: 18: Hoare triple {84904#true} assume !(8480bv32 == ~s__state~0); {84904#true} is VALID [2018-11-23 10:52:48,664 INFO L273 TraceCheckUtils]: 19: Hoare triple {84904#true} assume !(8481bv32 == ~s__state~0); {84904#true} is VALID [2018-11-23 10:52:48,664 INFO L273 TraceCheckUtils]: 20: Hoare triple {84904#true} assume !(8482bv32 == ~s__state~0); {84904#true} is VALID [2018-11-23 10:52:48,664 INFO L273 TraceCheckUtils]: 21: Hoare triple {84904#true} assume 8464bv32 == ~s__state~0; {84904#true} is VALID [2018-11-23 10:52:48,664 INFO L273 TraceCheckUtils]: 22: Hoare triple {84904#true} ~s__shutdown~0 := 0bv32;~ret~0 := #t~nondet30;havoc #t~nondet30; {84904#true} is VALID [2018-11-23 10:52:48,664 INFO L273 TraceCheckUtils]: 23: Hoare triple {84904#true} assume 0bv32 == ~blastFlag~0;~blastFlag~0 := 1bv32; {84904#true} is VALID [2018-11-23 10:52:48,665 INFO L273 TraceCheckUtils]: 24: Hoare triple {84904#true} assume !~bvsle32(~ret~0, 0bv32);~got_new_session~0 := 1bv32;~s__state~0 := 8496bv32;~s__init_num~0 := 0bv32; {84904#true} is VALID [2018-11-23 10:52:48,665 INFO L273 TraceCheckUtils]: 25: Hoare triple {84904#true} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {84904#true} is VALID [2018-11-23 10:52:48,665 INFO L273 TraceCheckUtils]: 26: Hoare triple {84904#true} ~skip~0 := 0bv32; {84904#true} is VALID [2018-11-23 10:52:48,665 INFO L273 TraceCheckUtils]: 27: Hoare triple {84904#true} assume !false; {84904#true} is VALID [2018-11-23 10:52:48,665 INFO L273 TraceCheckUtils]: 28: Hoare triple {84904#true} ~state~0 := ~s__state~0; {84904#true} is VALID [2018-11-23 10:52:48,665 INFO L273 TraceCheckUtils]: 29: Hoare triple {84904#true} assume !(12292bv32 == ~s__state~0); {84904#true} is VALID [2018-11-23 10:52:48,665 INFO L273 TraceCheckUtils]: 30: Hoare triple {84904#true} assume !(16384bv32 == ~s__state~0); {84904#true} is VALID [2018-11-23 10:52:48,665 INFO L273 TraceCheckUtils]: 31: Hoare triple {84904#true} assume !(8192bv32 == ~s__state~0); {84904#true} is VALID [2018-11-23 10:52:48,666 INFO L273 TraceCheckUtils]: 32: Hoare triple {84904#true} assume !(24576bv32 == ~s__state~0); {84904#true} is VALID [2018-11-23 10:52:48,666 INFO L273 TraceCheckUtils]: 33: Hoare triple {84904#true} assume !(8195bv32 == ~s__state~0); {84904#true} is VALID [2018-11-23 10:52:48,666 INFO L273 TraceCheckUtils]: 34: Hoare triple {84904#true} assume !(8480bv32 == ~s__state~0); {84904#true} is VALID [2018-11-23 10:52:48,666 INFO L273 TraceCheckUtils]: 35: Hoare triple {84904#true} assume !(8481bv32 == ~s__state~0); {84904#true} is VALID [2018-11-23 10:52:48,666 INFO L273 TraceCheckUtils]: 36: Hoare triple {84904#true} assume !(8482bv32 == ~s__state~0); {84904#true} is VALID [2018-11-23 10:52:48,666 INFO L273 TraceCheckUtils]: 37: Hoare triple {84904#true} assume !(8464bv32 == ~s__state~0); {84904#true} is VALID [2018-11-23 10:52:48,666 INFO L273 TraceCheckUtils]: 38: Hoare triple {84904#true} assume !(8465bv32 == ~s__state~0); {84904#true} is VALID [2018-11-23 10:52:48,666 INFO L273 TraceCheckUtils]: 39: Hoare triple {84904#true} assume !(8466bv32 == ~s__state~0); {84904#true} is VALID [2018-11-23 10:52:48,666 INFO L273 TraceCheckUtils]: 40: Hoare triple {84904#true} assume 8496bv32 == ~s__state~0; {84904#true} is VALID [2018-11-23 10:52:48,667 INFO L273 TraceCheckUtils]: 41: Hoare triple {84904#true} ~ret~0 := #t~nondet31;havoc #t~nondet31; {84904#true} is VALID [2018-11-23 10:52:48,667 INFO L273 TraceCheckUtils]: 42: Hoare triple {84904#true} assume 1bv32 == ~blastFlag~0;~blastFlag~0 := 2bv32; {84904#true} is VALID [2018-11-23 10:52:48,667 INFO L273 TraceCheckUtils]: 43: Hoare triple {84904#true} assume !~bvsle32(~ret~0, 0bv32); {84904#true} is VALID [2018-11-23 10:52:48,667 INFO L273 TraceCheckUtils]: 44: Hoare triple {84904#true} assume !(0bv32 != ~s__hit~0);~s__state~0 := 8512bv32; {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,667 INFO L273 TraceCheckUtils]: 45: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} ~s__init_num~0 := 0bv32; {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,668 INFO L273 TraceCheckUtils]: 46: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,668 INFO L273 TraceCheckUtils]: 47: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} ~skip~0 := 0bv32; {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,668 INFO L273 TraceCheckUtils]: 48: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !false; {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,669 INFO L273 TraceCheckUtils]: 49: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} ~state~0 := ~s__state~0; {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,669 INFO L273 TraceCheckUtils]: 50: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(12292bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,669 INFO L273 TraceCheckUtils]: 51: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(16384bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,670 INFO L273 TraceCheckUtils]: 52: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(8192bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,670 INFO L273 TraceCheckUtils]: 53: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(24576bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,670 INFO L273 TraceCheckUtils]: 54: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(8195bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,671 INFO L273 TraceCheckUtils]: 55: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(8480bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,671 INFO L273 TraceCheckUtils]: 56: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(8481bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,671 INFO L273 TraceCheckUtils]: 57: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(8482bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,672 INFO L273 TraceCheckUtils]: 58: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(8464bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,672 INFO L273 TraceCheckUtils]: 59: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(8465bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,673 INFO L273 TraceCheckUtils]: 60: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(8466bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,673 INFO L273 TraceCheckUtils]: 61: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(8496bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,674 INFO L273 TraceCheckUtils]: 62: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(8497bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,674 INFO L273 TraceCheckUtils]: 63: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume 8512bv32 == ~s__state~0; {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,675 INFO L273 TraceCheckUtils]: 64: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} ~__cil_tmp56~0 := ~s__s3__tmp__new_cipher__algorithms~0; {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,675 INFO L273 TraceCheckUtils]: 65: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume 0bv32 != ~bvadd32(256bv32, ~__cil_tmp56~0);~skip~0 := 1bv32; {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,676 INFO L273 TraceCheckUtils]: 66: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} ~s__state~0 := 8528bv32;~s__init_num~0 := 0bv32; {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,676 INFO L273 TraceCheckUtils]: 67: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,695 INFO L273 TraceCheckUtils]: 68: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} ~skip~0 := 0bv32; {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,696 INFO L273 TraceCheckUtils]: 69: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !false; {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,696 INFO L273 TraceCheckUtils]: 70: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} ~state~0 := ~s__state~0; {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,697 INFO L273 TraceCheckUtils]: 71: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(12292bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,697 INFO L273 TraceCheckUtils]: 72: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(16384bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,697 INFO L273 TraceCheckUtils]: 73: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(8192bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,697 INFO L273 TraceCheckUtils]: 74: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(24576bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,698 INFO L273 TraceCheckUtils]: 75: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(8195bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,698 INFO L273 TraceCheckUtils]: 76: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(8480bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,699 INFO L273 TraceCheckUtils]: 77: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(8481bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,699 INFO L273 TraceCheckUtils]: 78: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(8482bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,700 INFO L273 TraceCheckUtils]: 79: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(8464bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,700 INFO L273 TraceCheckUtils]: 80: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(8465bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,701 INFO L273 TraceCheckUtils]: 81: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(8466bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,701 INFO L273 TraceCheckUtils]: 82: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(8496bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,702 INFO L273 TraceCheckUtils]: 83: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(8497bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,702 INFO L273 TraceCheckUtils]: 84: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(8512bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,703 INFO L273 TraceCheckUtils]: 85: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(8513bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,703 INFO L273 TraceCheckUtils]: 86: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume 8528bv32 == ~s__state~0; {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,704 INFO L273 TraceCheckUtils]: 87: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} ~l~0 := ~s__s3__tmp__new_cipher__algorithms~0;~__cil_tmp57~0 := ~s__options~0; {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,704 INFO L273 TraceCheckUtils]: 88: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume 0bv32 != ~bvadd32(2097152bv32, ~__cil_tmp57~0);~s__s3__tmp__use_rsa_tmp~0 := 1bv32; {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,705 INFO L273 TraceCheckUtils]: 89: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume 0bv32 != ~s__s3__tmp__use_rsa_tmp~0; {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,705 INFO L273 TraceCheckUtils]: 90: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} ~ret~0 := #t~nondet34;havoc #t~nondet34; {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,706 INFO L273 TraceCheckUtils]: 91: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !~bvsle32(~ret~0, 0bv32); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,706 INFO L273 TraceCheckUtils]: 92: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} ~s__state~0 := 8544bv32;~s__init_num~0 := 0bv32; {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,707 INFO L273 TraceCheckUtils]: 93: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,707 INFO L273 TraceCheckUtils]: 94: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} ~skip~0 := 0bv32; {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,708 INFO L273 TraceCheckUtils]: 95: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !false; {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,708 INFO L273 TraceCheckUtils]: 96: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} ~state~0 := ~s__state~0; {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,709 INFO L273 TraceCheckUtils]: 97: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(12292bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,709 INFO L273 TraceCheckUtils]: 98: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(16384bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,710 INFO L273 TraceCheckUtils]: 99: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(8192bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,710 INFO L273 TraceCheckUtils]: 100: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(24576bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,711 INFO L273 TraceCheckUtils]: 101: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(8195bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,711 INFO L273 TraceCheckUtils]: 102: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(8480bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,712 INFO L273 TraceCheckUtils]: 103: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(8481bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,712 INFO L273 TraceCheckUtils]: 104: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(8482bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,713 INFO L273 TraceCheckUtils]: 105: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(8464bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,713 INFO L273 TraceCheckUtils]: 106: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(8465bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,714 INFO L273 TraceCheckUtils]: 107: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(8466bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,714 INFO L273 TraceCheckUtils]: 108: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(8496bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,715 INFO L273 TraceCheckUtils]: 109: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(8497bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,715 INFO L273 TraceCheckUtils]: 110: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(8512bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,716 INFO L273 TraceCheckUtils]: 111: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(8513bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,716 INFO L273 TraceCheckUtils]: 112: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(8528bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,717 INFO L273 TraceCheckUtils]: 113: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(8529bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,717 INFO L273 TraceCheckUtils]: 114: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume 8544bv32 == ~s__state~0; {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,718 INFO L273 TraceCheckUtils]: 115: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume 0bv32 != ~bvadd32(1bv32, ~s__verify_mode~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,718 INFO L273 TraceCheckUtils]: 116: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(0bv32 != ~s__session__peer~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,719 INFO L273 TraceCheckUtils]: 117: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} ~__cil_tmp61~0 := ~s__s3__tmp__new_cipher__algorithms~0; {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,719 INFO L273 TraceCheckUtils]: 118: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(0bv32 != ~bvadd32(256bv32, ~__cil_tmp61~0)); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,720 INFO L273 TraceCheckUtils]: 119: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} ~s__s3__tmp__cert_request~0 := 1bv32;~ret~0 := #t~nondet35;havoc #t~nondet35; {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,720 INFO L273 TraceCheckUtils]: 120: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !~bvsle32(~ret~0, 0bv32);~s__state~0 := 8448bv32;~s__s3__tmp__next_state___0~0 := 8576bv32;~s__init_num~0 := 0bv32; {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,721 INFO L273 TraceCheckUtils]: 121: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,721 INFO L273 TraceCheckUtils]: 122: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} ~skip~0 := 0bv32; {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,722 INFO L273 TraceCheckUtils]: 123: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !false; {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,722 INFO L273 TraceCheckUtils]: 124: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} ~state~0 := ~s__state~0; {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,723 INFO L273 TraceCheckUtils]: 125: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(12292bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,723 INFO L273 TraceCheckUtils]: 126: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(16384bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,724 INFO L273 TraceCheckUtils]: 127: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(8192bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,724 INFO L273 TraceCheckUtils]: 128: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(24576bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,725 INFO L273 TraceCheckUtils]: 129: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(8195bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,725 INFO L273 TraceCheckUtils]: 130: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(8480bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,726 INFO L273 TraceCheckUtils]: 131: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(8481bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,726 INFO L273 TraceCheckUtils]: 132: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(8482bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,727 INFO L273 TraceCheckUtils]: 133: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(8464bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,727 INFO L273 TraceCheckUtils]: 134: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(8465bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,728 INFO L273 TraceCheckUtils]: 135: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(8466bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,728 INFO L273 TraceCheckUtils]: 136: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(8496bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,729 INFO L273 TraceCheckUtils]: 137: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(8497bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,729 INFO L273 TraceCheckUtils]: 138: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(8512bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,730 INFO L273 TraceCheckUtils]: 139: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(8513bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,730 INFO L273 TraceCheckUtils]: 140: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(8528bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,731 INFO L273 TraceCheckUtils]: 141: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(8529bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,731 INFO L273 TraceCheckUtils]: 142: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(8544bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,732 INFO L273 TraceCheckUtils]: 143: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(8545bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,732 INFO L273 TraceCheckUtils]: 144: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(8560bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,733 INFO L273 TraceCheckUtils]: 145: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(8561bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,733 INFO L273 TraceCheckUtils]: 146: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume 8448bv32 == ~s__state~0; {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,734 INFO L273 TraceCheckUtils]: 147: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} ~num1~0 := #t~nondet37;havoc #t~nondet37; {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,734 INFO L273 TraceCheckUtils]: 148: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !~bvsgt32(~num1~0, 0bv32); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,735 INFO L273 TraceCheckUtils]: 149: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} ~s__state~0 := ~s__s3__tmp__next_state___0~0; {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,735 INFO L273 TraceCheckUtils]: 150: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,736 INFO L273 TraceCheckUtils]: 151: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} ~skip~0 := 0bv32; {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,736 INFO L273 TraceCheckUtils]: 152: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !false; {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,737 INFO L273 TraceCheckUtils]: 153: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} ~state~0 := ~s__state~0; {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,737 INFO L273 TraceCheckUtils]: 154: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(12292bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,738 INFO L273 TraceCheckUtils]: 155: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(16384bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,738 INFO L273 TraceCheckUtils]: 156: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(8192bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,739 INFO L273 TraceCheckUtils]: 157: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(24576bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,739 INFO L273 TraceCheckUtils]: 158: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(8195bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,740 INFO L273 TraceCheckUtils]: 159: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(8480bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,740 INFO L273 TraceCheckUtils]: 160: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(8481bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,741 INFO L273 TraceCheckUtils]: 161: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(8482bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,741 INFO L273 TraceCheckUtils]: 162: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(8464bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,742 INFO L273 TraceCheckUtils]: 163: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(8465bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,742 INFO L273 TraceCheckUtils]: 164: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(8466bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,743 INFO L273 TraceCheckUtils]: 165: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(8496bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,743 INFO L273 TraceCheckUtils]: 166: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(8497bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,744 INFO L273 TraceCheckUtils]: 167: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(8512bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,744 INFO L273 TraceCheckUtils]: 168: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(8513bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,745 INFO L273 TraceCheckUtils]: 169: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(8528bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,745 INFO L273 TraceCheckUtils]: 170: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(8529bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,746 INFO L273 TraceCheckUtils]: 171: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(8544bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,746 INFO L273 TraceCheckUtils]: 172: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(8545bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,747 INFO L273 TraceCheckUtils]: 173: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(8560bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,747 INFO L273 TraceCheckUtils]: 174: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(8561bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,748 INFO L273 TraceCheckUtils]: 175: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(8448bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,748 INFO L273 TraceCheckUtils]: 176: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(8576bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,749 INFO L273 TraceCheckUtils]: 177: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(8577bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,749 INFO L273 TraceCheckUtils]: 178: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(8592bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,750 INFO L273 TraceCheckUtils]: 179: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(8593bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,750 INFO L273 TraceCheckUtils]: 180: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(8608bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,750 INFO L273 TraceCheckUtils]: 181: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(8609bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,751 INFO L273 TraceCheckUtils]: 182: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(8640bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,751 INFO L273 TraceCheckUtils]: 183: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(8641bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,752 INFO L273 TraceCheckUtils]: 184: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume 8656bv32 == ~s__state~0; {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,752 INFO L273 TraceCheckUtils]: 185: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} ~s__session__cipher~0 := ~s__s3__tmp__new_cipher~0;~tmp___9~0 := #t~nondet43;havoc #t~nondet43; {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,753 INFO L273 TraceCheckUtils]: 186: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(0bv32 == ~tmp___9~0);~ret~0 := #t~nondet44;havoc #t~nondet44; {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,754 INFO L273 TraceCheckUtils]: 187: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume 2bv32 == ~blastFlag~0;~blastFlag~0 := 3bv32; {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,754 INFO L273 TraceCheckUtils]: 188: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !~bvsle32(~ret~0, 0bv32);~s__state~0 := 8672bv32;~s__init_num~0 := 0bv32;~tmp___10~0 := #t~nondet45;havoc #t~nondet45; {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,755 INFO L273 TraceCheckUtils]: 189: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(0bv32 == ~tmp___10~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,755 INFO L273 TraceCheckUtils]: 190: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,756 INFO L273 TraceCheckUtils]: 191: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} ~skip~0 := 0bv32; {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,756 INFO L273 TraceCheckUtils]: 192: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !false; {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,756 INFO L273 TraceCheckUtils]: 193: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} ~state~0 := ~s__state~0; {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,757 INFO L273 TraceCheckUtils]: 194: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(12292bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,757 INFO L273 TraceCheckUtils]: 195: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(16384bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,758 INFO L273 TraceCheckUtils]: 196: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(8192bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,758 INFO L273 TraceCheckUtils]: 197: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(24576bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,759 INFO L273 TraceCheckUtils]: 198: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(8195bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,759 INFO L273 TraceCheckUtils]: 199: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(8480bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,760 INFO L273 TraceCheckUtils]: 200: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(8481bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,760 INFO L273 TraceCheckUtils]: 201: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(8482bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,761 INFO L273 TraceCheckUtils]: 202: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(8464bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,761 INFO L273 TraceCheckUtils]: 203: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(8465bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,762 INFO L273 TraceCheckUtils]: 204: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(8466bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,762 INFO L273 TraceCheckUtils]: 205: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(8496bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,763 INFO L273 TraceCheckUtils]: 206: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(8497bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,763 INFO L273 TraceCheckUtils]: 207: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(8512bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,764 INFO L273 TraceCheckUtils]: 208: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(8513bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,764 INFO L273 TraceCheckUtils]: 209: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(8528bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,765 INFO L273 TraceCheckUtils]: 210: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(8529bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,765 INFO L273 TraceCheckUtils]: 211: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(8544bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,766 INFO L273 TraceCheckUtils]: 212: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(8545bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,766 INFO L273 TraceCheckUtils]: 213: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(8560bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,767 INFO L273 TraceCheckUtils]: 214: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(8561bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,767 INFO L273 TraceCheckUtils]: 215: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(8448bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,768 INFO L273 TraceCheckUtils]: 216: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(8576bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,768 INFO L273 TraceCheckUtils]: 217: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(8577bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,769 INFO L273 TraceCheckUtils]: 218: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(8592bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,769 INFO L273 TraceCheckUtils]: 219: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(8593bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,770 INFO L273 TraceCheckUtils]: 220: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(8608bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,770 INFO L273 TraceCheckUtils]: 221: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(8609bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,771 INFO L273 TraceCheckUtils]: 222: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(8640bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,771 INFO L273 TraceCheckUtils]: 223: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(8641bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,772 INFO L273 TraceCheckUtils]: 224: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(8656bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,772 INFO L273 TraceCheckUtils]: 225: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(8657bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,773 INFO L273 TraceCheckUtils]: 226: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume 8672bv32 == ~s__state~0; {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,773 INFO L273 TraceCheckUtils]: 227: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} ~ret~0 := #t~nondet46;havoc #t~nondet46; {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,774 INFO L273 TraceCheckUtils]: 228: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(4bv32 == ~blastFlag~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,774 INFO L273 TraceCheckUtils]: 229: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(5bv32 == ~blastFlag~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,775 INFO L273 TraceCheckUtils]: 230: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !~bvsle32(~ret~0, 0bv32);~s__state~0 := 8448bv32; {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,775 INFO L273 TraceCheckUtils]: 231: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(0bv32 != ~s__hit~0);~s__s3__tmp__next_state___0~0 := 3bv32; {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,776 INFO L273 TraceCheckUtils]: 232: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} ~s__init_num~0 := 0bv32; {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,776 INFO L273 TraceCheckUtils]: 233: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,777 INFO L273 TraceCheckUtils]: 234: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} ~skip~0 := 0bv32; {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,777 INFO L273 TraceCheckUtils]: 235: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !false; {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,778 INFO L273 TraceCheckUtils]: 236: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} ~state~0 := ~s__state~0; {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,778 INFO L273 TraceCheckUtils]: 237: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(12292bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,779 INFO L273 TraceCheckUtils]: 238: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(16384bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,779 INFO L273 TraceCheckUtils]: 239: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(8192bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,779 INFO L273 TraceCheckUtils]: 240: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(24576bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,780 INFO L273 TraceCheckUtils]: 241: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(8195bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,780 INFO L273 TraceCheckUtils]: 242: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(8480bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,781 INFO L273 TraceCheckUtils]: 243: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(8481bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,781 INFO L273 TraceCheckUtils]: 244: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(8482bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,782 INFO L273 TraceCheckUtils]: 245: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(8464bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,782 INFO L273 TraceCheckUtils]: 246: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(8465bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,783 INFO L273 TraceCheckUtils]: 247: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(8466bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,783 INFO L273 TraceCheckUtils]: 248: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(8496bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,784 INFO L273 TraceCheckUtils]: 249: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(8497bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,784 INFO L273 TraceCheckUtils]: 250: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(8512bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,785 INFO L273 TraceCheckUtils]: 251: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(8513bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,785 INFO L273 TraceCheckUtils]: 252: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(8528bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,786 INFO L273 TraceCheckUtils]: 253: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(8529bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,806 INFO L273 TraceCheckUtils]: 254: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(8544bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,820 INFO L273 TraceCheckUtils]: 255: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(8545bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,828 INFO L273 TraceCheckUtils]: 256: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(8560bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,832 INFO L273 TraceCheckUtils]: 257: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(8561bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,832 INFO L273 TraceCheckUtils]: 258: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume 8448bv32 == ~s__state~0; {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,833 INFO L273 TraceCheckUtils]: 259: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} ~num1~0 := #t~nondet37;havoc #t~nondet37; {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,833 INFO L273 TraceCheckUtils]: 260: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !~bvsgt32(~num1~0, 0bv32); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,835 INFO L273 TraceCheckUtils]: 261: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} ~s__state~0 := ~s__s3__tmp__next_state___0~0; {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,835 INFO L273 TraceCheckUtils]: 262: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,835 INFO L273 TraceCheckUtils]: 263: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} ~skip~0 := 0bv32; {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,836 INFO L273 TraceCheckUtils]: 264: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !false; {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,837 INFO L273 TraceCheckUtils]: 265: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} ~state~0 := ~s__state~0; {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,837 INFO L273 TraceCheckUtils]: 266: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(12292bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,837 INFO L273 TraceCheckUtils]: 267: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(16384bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,838 INFO L273 TraceCheckUtils]: 268: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(8192bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,838 INFO L273 TraceCheckUtils]: 269: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(24576bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,838 INFO L273 TraceCheckUtils]: 270: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(8195bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,839 INFO L273 TraceCheckUtils]: 271: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(8480bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,839 INFO L273 TraceCheckUtils]: 272: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(8481bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,840 INFO L273 TraceCheckUtils]: 273: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(8482bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,840 INFO L273 TraceCheckUtils]: 274: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(8464bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,841 INFO L273 TraceCheckUtils]: 275: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(8465bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,841 INFO L273 TraceCheckUtils]: 276: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(8466bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,842 INFO L273 TraceCheckUtils]: 277: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(8496bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,842 INFO L273 TraceCheckUtils]: 278: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(8497bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,843 INFO L273 TraceCheckUtils]: 279: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(8512bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,843 INFO L273 TraceCheckUtils]: 280: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(8513bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,844 INFO L273 TraceCheckUtils]: 281: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(8528bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,844 INFO L273 TraceCheckUtils]: 282: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(8529bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,844 INFO L273 TraceCheckUtils]: 283: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(8544bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,845 INFO L273 TraceCheckUtils]: 284: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(8545bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,846 INFO L273 TraceCheckUtils]: 285: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(8560bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,846 INFO L273 TraceCheckUtils]: 286: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(8561bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,847 INFO L273 TraceCheckUtils]: 287: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(8448bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,847 INFO L273 TraceCheckUtils]: 288: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(8576bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,848 INFO L273 TraceCheckUtils]: 289: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(8577bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,848 INFO L273 TraceCheckUtils]: 290: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(8592bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,848 INFO L273 TraceCheckUtils]: 291: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(8593bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,849 INFO L273 TraceCheckUtils]: 292: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(8608bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,849 INFO L273 TraceCheckUtils]: 293: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(8609bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,850 INFO L273 TraceCheckUtils]: 294: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume 8640bv32 == ~s__state~0; {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,850 INFO L273 TraceCheckUtils]: 295: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} ~ret~0 := #t~nondet42;havoc #t~nondet42; {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,851 INFO L273 TraceCheckUtils]: 296: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume 3bv32 == ~blastFlag~0;~blastFlag~0 := 4bv32; {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,851 INFO L273 TraceCheckUtils]: 297: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !~bvsle32(~ret~0, 0bv32); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,852 INFO L273 TraceCheckUtils]: 298: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(0bv32 != ~s__hit~0);~s__state~0 := 8656bv32; {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,852 INFO L273 TraceCheckUtils]: 299: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} ~s__init_num~0 := 0bv32; {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,853 INFO L273 TraceCheckUtils]: 300: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,853 INFO L273 TraceCheckUtils]: 301: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} ~skip~0 := 0bv32; {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,854 INFO L273 TraceCheckUtils]: 302: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !false; {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,854 INFO L273 TraceCheckUtils]: 303: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} ~state~0 := ~s__state~0; {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,855 INFO L273 TraceCheckUtils]: 304: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(12292bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,855 INFO L273 TraceCheckUtils]: 305: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(16384bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,856 INFO L273 TraceCheckUtils]: 306: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(8192bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,856 INFO L273 TraceCheckUtils]: 307: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(24576bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,857 INFO L273 TraceCheckUtils]: 308: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(8195bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,857 INFO L273 TraceCheckUtils]: 309: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(8480bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,857 INFO L273 TraceCheckUtils]: 310: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(8481bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,858 INFO L273 TraceCheckUtils]: 311: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(8482bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,858 INFO L273 TraceCheckUtils]: 312: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(8464bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,859 INFO L273 TraceCheckUtils]: 313: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(8465bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,859 INFO L273 TraceCheckUtils]: 314: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(8466bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,860 INFO L273 TraceCheckUtils]: 315: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(8496bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,860 INFO L273 TraceCheckUtils]: 316: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(8497bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,861 INFO L273 TraceCheckUtils]: 317: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(8512bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,861 INFO L273 TraceCheckUtils]: 318: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(8513bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,862 INFO L273 TraceCheckUtils]: 319: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(8528bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,862 INFO L273 TraceCheckUtils]: 320: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(8529bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,863 INFO L273 TraceCheckUtils]: 321: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(8544bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,863 INFO L273 TraceCheckUtils]: 322: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(8545bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,864 INFO L273 TraceCheckUtils]: 323: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(8560bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,864 INFO L273 TraceCheckUtils]: 324: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(8561bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,865 INFO L273 TraceCheckUtils]: 325: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(8448bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,865 INFO L273 TraceCheckUtils]: 326: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(8576bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,866 INFO L273 TraceCheckUtils]: 327: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(8577bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,866 INFO L273 TraceCheckUtils]: 328: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(8592bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,867 INFO L273 TraceCheckUtils]: 329: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(8593bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,867 INFO L273 TraceCheckUtils]: 330: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(8608bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,867 INFO L273 TraceCheckUtils]: 331: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(8609bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,868 INFO L273 TraceCheckUtils]: 332: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(8640bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,868 INFO L273 TraceCheckUtils]: 333: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(8641bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,869 INFO L273 TraceCheckUtils]: 334: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume 8656bv32 == ~s__state~0; {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,869 INFO L273 TraceCheckUtils]: 335: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} ~s__session__cipher~0 := ~s__s3__tmp__new_cipher~0;~tmp___9~0 := #t~nondet43;havoc #t~nondet43; {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,870 INFO L273 TraceCheckUtils]: 336: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(0bv32 == ~tmp___9~0);~ret~0 := #t~nondet44;havoc #t~nondet44; {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,870 INFO L273 TraceCheckUtils]: 337: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(2bv32 == ~blastFlag~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,871 INFO L273 TraceCheckUtils]: 338: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !~bvsle32(~ret~0, 0bv32);~s__state~0 := 8672bv32;~s__init_num~0 := 0bv32;~tmp___10~0 := #t~nondet45;havoc #t~nondet45; {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,871 INFO L273 TraceCheckUtils]: 339: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(0bv32 == ~tmp___10~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,872 INFO L273 TraceCheckUtils]: 340: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,872 INFO L273 TraceCheckUtils]: 341: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} ~skip~0 := 0bv32; {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,873 INFO L273 TraceCheckUtils]: 342: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !false; {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,873 INFO L273 TraceCheckUtils]: 343: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} ~state~0 := ~s__state~0; {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,874 INFO L273 TraceCheckUtils]: 344: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(12292bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,874 INFO L273 TraceCheckUtils]: 345: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(16384bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,875 INFO L273 TraceCheckUtils]: 346: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(8192bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,875 INFO L273 TraceCheckUtils]: 347: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(24576bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,876 INFO L273 TraceCheckUtils]: 348: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(8195bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,876 INFO L273 TraceCheckUtils]: 349: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(8480bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,877 INFO L273 TraceCheckUtils]: 350: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(8481bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,877 INFO L273 TraceCheckUtils]: 351: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(8482bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,878 INFO L273 TraceCheckUtils]: 352: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(8464bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,878 INFO L273 TraceCheckUtils]: 353: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(8465bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,879 INFO L273 TraceCheckUtils]: 354: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(8466bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,879 INFO L273 TraceCheckUtils]: 355: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(8496bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,880 INFO L273 TraceCheckUtils]: 356: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(8497bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,880 INFO L273 TraceCheckUtils]: 357: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(8512bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,881 INFO L273 TraceCheckUtils]: 358: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(8513bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,881 INFO L273 TraceCheckUtils]: 359: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(8528bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,882 INFO L273 TraceCheckUtils]: 360: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(8529bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,882 INFO L273 TraceCheckUtils]: 361: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(8544bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,883 INFO L273 TraceCheckUtils]: 362: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(8545bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,883 INFO L273 TraceCheckUtils]: 363: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(8560bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,884 INFO L273 TraceCheckUtils]: 364: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(8561bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,884 INFO L273 TraceCheckUtils]: 365: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(8448bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,885 INFO L273 TraceCheckUtils]: 366: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(8576bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,885 INFO L273 TraceCheckUtils]: 367: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(8577bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,886 INFO L273 TraceCheckUtils]: 368: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(8592bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,886 INFO L273 TraceCheckUtils]: 369: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(8593bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,887 INFO L273 TraceCheckUtils]: 370: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(8608bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,887 INFO L273 TraceCheckUtils]: 371: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(8609bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,888 INFO L273 TraceCheckUtils]: 372: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(8640bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,888 INFO L273 TraceCheckUtils]: 373: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(8641bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,889 INFO L273 TraceCheckUtils]: 374: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(8656bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,889 INFO L273 TraceCheckUtils]: 375: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !(8657bv32 == ~s__state~0); {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,890 INFO L273 TraceCheckUtils]: 376: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume 8672bv32 == ~s__state~0; {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,890 INFO L273 TraceCheckUtils]: 377: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} ~ret~0 := #t~nondet46;havoc #t~nondet46; {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,891 INFO L273 TraceCheckUtils]: 378: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume 4bv32 == ~blastFlag~0;~blastFlag~0 := 5bv32; {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,891 INFO L273 TraceCheckUtils]: 379: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume !~bvsle32(~ret~0, 0bv32);~s__state~0 := 8448bv32; {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} is VALID [2018-11-23 10:52:48,892 INFO L273 TraceCheckUtils]: 380: Hoare triple {85041#(= ssl3_accept_~s__hit~0 (_ bv0 32))} assume 0bv32 != ~s__hit~0;~s__s3__tmp__next_state___0~0 := 8640bv32; {84905#false} is VALID [2018-11-23 10:52:48,892 INFO L273 TraceCheckUtils]: 381: Hoare triple {84905#false} ~s__init_num~0 := 0bv32; {84905#false} is VALID [2018-11-23 10:52:48,892 INFO L273 TraceCheckUtils]: 382: Hoare triple {84905#false} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {84905#false} is VALID [2018-11-23 10:52:48,892 INFO L273 TraceCheckUtils]: 383: Hoare triple {84905#false} ~skip~0 := 0bv32; {84905#false} is VALID [2018-11-23 10:52:48,893 INFO L273 TraceCheckUtils]: 384: Hoare triple {84905#false} assume !false; {84905#false} is VALID [2018-11-23 10:52:48,893 INFO L273 TraceCheckUtils]: 385: Hoare triple {84905#false} ~state~0 := ~s__state~0; {84905#false} is VALID [2018-11-23 10:52:48,893 INFO L273 TraceCheckUtils]: 386: Hoare triple {84905#false} assume !(12292bv32 == ~s__state~0); {84905#false} is VALID [2018-11-23 10:52:48,893 INFO L273 TraceCheckUtils]: 387: Hoare triple {84905#false} assume !(16384bv32 == ~s__state~0); {84905#false} is VALID [2018-11-23 10:52:48,893 INFO L273 TraceCheckUtils]: 388: Hoare triple {84905#false} assume !(8192bv32 == ~s__state~0); {84905#false} is VALID [2018-11-23 10:52:48,894 INFO L273 TraceCheckUtils]: 389: Hoare triple {84905#false} assume !(24576bv32 == ~s__state~0); {84905#false} is VALID [2018-11-23 10:52:48,894 INFO L273 TraceCheckUtils]: 390: Hoare triple {84905#false} assume !(8195bv32 == ~s__state~0); {84905#false} is VALID [2018-11-23 10:52:48,894 INFO L273 TraceCheckUtils]: 391: Hoare triple {84905#false} assume !(8480bv32 == ~s__state~0); {84905#false} is VALID [2018-11-23 10:52:48,894 INFO L273 TraceCheckUtils]: 392: Hoare triple {84905#false} assume !(8481bv32 == ~s__state~0); {84905#false} is VALID [2018-11-23 10:52:48,894 INFO L273 TraceCheckUtils]: 393: Hoare triple {84905#false} assume !(8482bv32 == ~s__state~0); {84905#false} is VALID [2018-11-23 10:52:48,895 INFO L273 TraceCheckUtils]: 394: Hoare triple {84905#false} assume !(8464bv32 == ~s__state~0); {84905#false} is VALID [2018-11-23 10:52:48,895 INFO L273 TraceCheckUtils]: 395: Hoare triple {84905#false} assume !(8465bv32 == ~s__state~0); {84905#false} is VALID [2018-11-23 10:52:48,895 INFO L273 TraceCheckUtils]: 396: Hoare triple {84905#false} assume !(8466bv32 == ~s__state~0); {84905#false} is VALID [2018-11-23 10:52:48,895 INFO L273 TraceCheckUtils]: 397: Hoare triple {84905#false} assume !(8496bv32 == ~s__state~0); {84905#false} is VALID [2018-11-23 10:52:48,896 INFO L273 TraceCheckUtils]: 398: Hoare triple {84905#false} assume !(8497bv32 == ~s__state~0); {84905#false} is VALID [2018-11-23 10:52:48,896 INFO L273 TraceCheckUtils]: 399: Hoare triple {84905#false} assume !(8512bv32 == ~s__state~0); {84905#false} is VALID [2018-11-23 10:52:48,896 INFO L273 TraceCheckUtils]: 400: Hoare triple {84905#false} assume !(8513bv32 == ~s__state~0); {84905#false} is VALID [2018-11-23 10:52:48,896 INFO L273 TraceCheckUtils]: 401: Hoare triple {84905#false} assume !(8528bv32 == ~s__state~0); {84905#false} is VALID [2018-11-23 10:52:48,896 INFO L273 TraceCheckUtils]: 402: Hoare triple {84905#false} assume !(8529bv32 == ~s__state~0); {84905#false} is VALID [2018-11-23 10:52:48,896 INFO L273 TraceCheckUtils]: 403: Hoare triple {84905#false} assume !(8544bv32 == ~s__state~0); {84905#false} is VALID [2018-11-23 10:52:48,896 INFO L273 TraceCheckUtils]: 404: Hoare triple {84905#false} assume !(8545bv32 == ~s__state~0); {84905#false} is VALID [2018-11-23 10:52:48,896 INFO L273 TraceCheckUtils]: 405: Hoare triple {84905#false} assume !(8560bv32 == ~s__state~0); {84905#false} is VALID [2018-11-23 10:52:48,897 INFO L273 TraceCheckUtils]: 406: Hoare triple {84905#false} assume !(8561bv32 == ~s__state~0); {84905#false} is VALID [2018-11-23 10:52:48,897 INFO L273 TraceCheckUtils]: 407: Hoare triple {84905#false} assume 8448bv32 == ~s__state~0; {84905#false} is VALID [2018-11-23 10:52:48,897 INFO L273 TraceCheckUtils]: 408: Hoare triple {84905#false} ~num1~0 := #t~nondet37;havoc #t~nondet37; {84905#false} is VALID [2018-11-23 10:52:48,897 INFO L273 TraceCheckUtils]: 409: Hoare triple {84905#false} assume !~bvsgt32(~num1~0, 0bv32); {84905#false} is VALID [2018-11-23 10:52:48,897 INFO L273 TraceCheckUtils]: 410: Hoare triple {84905#false} ~s__state~0 := ~s__s3__tmp__next_state___0~0; {84905#false} is VALID [2018-11-23 10:52:48,897 INFO L273 TraceCheckUtils]: 411: Hoare triple {84905#false} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {84905#false} is VALID [2018-11-23 10:52:48,898 INFO L273 TraceCheckUtils]: 412: Hoare triple {84905#false} ~skip~0 := 0bv32; {84905#false} is VALID [2018-11-23 10:52:48,898 INFO L273 TraceCheckUtils]: 413: Hoare triple {84905#false} assume !false; {84905#false} is VALID [2018-11-23 10:52:48,898 INFO L273 TraceCheckUtils]: 414: Hoare triple {84905#false} ~state~0 := ~s__state~0; {84905#false} is VALID [2018-11-23 10:52:48,898 INFO L273 TraceCheckUtils]: 415: Hoare triple {84905#false} assume !(12292bv32 == ~s__state~0); {84905#false} is VALID [2018-11-23 10:52:48,898 INFO L273 TraceCheckUtils]: 416: Hoare triple {84905#false} assume !(16384bv32 == ~s__state~0); {84905#false} is VALID [2018-11-23 10:52:48,898 INFO L273 TraceCheckUtils]: 417: Hoare triple {84905#false} assume !(8192bv32 == ~s__state~0); {84905#false} is VALID [2018-11-23 10:52:48,899 INFO L273 TraceCheckUtils]: 418: Hoare triple {84905#false} assume !(24576bv32 == ~s__state~0); {84905#false} is VALID [2018-11-23 10:52:48,899 INFO L273 TraceCheckUtils]: 419: Hoare triple {84905#false} assume !(8195bv32 == ~s__state~0); {84905#false} is VALID [2018-11-23 10:52:48,899 INFO L273 TraceCheckUtils]: 420: Hoare triple {84905#false} assume !(8480bv32 == ~s__state~0); {84905#false} is VALID [2018-11-23 10:52:48,899 INFO L273 TraceCheckUtils]: 421: Hoare triple {84905#false} assume !(8481bv32 == ~s__state~0); {84905#false} is VALID [2018-11-23 10:52:48,899 INFO L273 TraceCheckUtils]: 422: Hoare triple {84905#false} assume !(8482bv32 == ~s__state~0); {84905#false} is VALID [2018-11-23 10:52:48,899 INFO L273 TraceCheckUtils]: 423: Hoare triple {84905#false} assume !(8464bv32 == ~s__state~0); {84905#false} is VALID [2018-11-23 10:52:48,900 INFO L273 TraceCheckUtils]: 424: Hoare triple {84905#false} assume !(8465bv32 == ~s__state~0); {84905#false} is VALID [2018-11-23 10:52:48,900 INFO L273 TraceCheckUtils]: 425: Hoare triple {84905#false} assume !(8466bv32 == ~s__state~0); {84905#false} is VALID [2018-11-23 10:52:48,900 INFO L273 TraceCheckUtils]: 426: Hoare triple {84905#false} assume !(8496bv32 == ~s__state~0); {84905#false} is VALID [2018-11-23 10:52:48,900 INFO L273 TraceCheckUtils]: 427: Hoare triple {84905#false} assume !(8497bv32 == ~s__state~0); {84905#false} is VALID [2018-11-23 10:52:48,900 INFO L273 TraceCheckUtils]: 428: Hoare triple {84905#false} assume !(8512bv32 == ~s__state~0); {84905#false} is VALID [2018-11-23 10:52:48,900 INFO L273 TraceCheckUtils]: 429: Hoare triple {84905#false} assume !(8513bv32 == ~s__state~0); {84905#false} is VALID [2018-11-23 10:52:48,901 INFO L273 TraceCheckUtils]: 430: Hoare triple {84905#false} assume !(8528bv32 == ~s__state~0); {84905#false} is VALID [2018-11-23 10:52:48,901 INFO L273 TraceCheckUtils]: 431: Hoare triple {84905#false} assume !(8529bv32 == ~s__state~0); {84905#false} is VALID [2018-11-23 10:52:48,901 INFO L273 TraceCheckUtils]: 432: Hoare triple {84905#false} assume !(8544bv32 == ~s__state~0); {84905#false} is VALID [2018-11-23 10:52:48,901 INFO L273 TraceCheckUtils]: 433: Hoare triple {84905#false} assume !(8545bv32 == ~s__state~0); {84905#false} is VALID [2018-11-23 10:52:48,901 INFO L273 TraceCheckUtils]: 434: Hoare triple {84905#false} assume !(8560bv32 == ~s__state~0); {84905#false} is VALID [2018-11-23 10:52:48,902 INFO L273 TraceCheckUtils]: 435: Hoare triple {84905#false} assume !(8561bv32 == ~s__state~0); {84905#false} is VALID [2018-11-23 10:52:48,902 INFO L273 TraceCheckUtils]: 436: Hoare triple {84905#false} assume !(8448bv32 == ~s__state~0); {84905#false} is VALID [2018-11-23 10:52:48,902 INFO L273 TraceCheckUtils]: 437: Hoare triple {84905#false} assume !(8576bv32 == ~s__state~0); {84905#false} is VALID [2018-11-23 10:52:48,902 INFO L273 TraceCheckUtils]: 438: Hoare triple {84905#false} assume !(8577bv32 == ~s__state~0); {84905#false} is VALID [2018-11-23 10:52:48,902 INFO L273 TraceCheckUtils]: 439: Hoare triple {84905#false} assume !(8592bv32 == ~s__state~0); {84905#false} is VALID [2018-11-23 10:52:48,902 INFO L273 TraceCheckUtils]: 440: Hoare triple {84905#false} assume !(8593bv32 == ~s__state~0); {84905#false} is VALID [2018-11-23 10:52:48,903 INFO L273 TraceCheckUtils]: 441: Hoare triple {84905#false} assume !(8608bv32 == ~s__state~0); {84905#false} is VALID [2018-11-23 10:52:48,903 INFO L273 TraceCheckUtils]: 442: Hoare triple {84905#false} assume !(8609bv32 == ~s__state~0); {84905#false} is VALID [2018-11-23 10:52:48,903 INFO L273 TraceCheckUtils]: 443: Hoare triple {84905#false} assume !(8640bv32 == ~s__state~0); {84905#false} is VALID [2018-11-23 10:52:48,903 INFO L273 TraceCheckUtils]: 444: Hoare triple {84905#false} assume !(8641bv32 == ~s__state~0); {84905#false} is VALID [2018-11-23 10:52:48,903 INFO L273 TraceCheckUtils]: 445: Hoare triple {84905#false} assume !(8656bv32 == ~s__state~0); {84905#false} is VALID [2018-11-23 10:52:48,903 INFO L273 TraceCheckUtils]: 446: Hoare triple {84905#false} assume !(8657bv32 == ~s__state~0); {84905#false} is VALID [2018-11-23 10:52:48,904 INFO L273 TraceCheckUtils]: 447: Hoare triple {84905#false} assume 8672bv32 == ~s__state~0; {84905#false} is VALID [2018-11-23 10:52:48,904 INFO L273 TraceCheckUtils]: 448: Hoare triple {84905#false} ~ret~0 := #t~nondet46;havoc #t~nondet46; {84905#false} is VALID [2018-11-23 10:52:48,904 INFO L273 TraceCheckUtils]: 449: Hoare triple {84905#false} assume !(4bv32 == ~blastFlag~0); {84905#false} is VALID [2018-11-23 10:52:48,904 INFO L273 TraceCheckUtils]: 450: Hoare triple {84905#false} assume 5bv32 == ~blastFlag~0; {84905#false} is VALID [2018-11-23 10:52:48,904 INFO L256 TraceCheckUtils]: 451: Hoare triple {84905#false} call ERR(); {84905#false} is VALID [2018-11-23 10:52:48,904 INFO L273 TraceCheckUtils]: 452: Hoare triple {84905#false} assume !false; {84905#false} is VALID [2018-11-23 10:52:49,078 INFO L134 CoverageAnalysis]: Checked inductivity of 2022 backedges. 867 proven. 0 refuted. 0 times theorem prover too weak. 1155 trivial. 0 not checked. [2018-11-23 10:52:49,078 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-11-23 10:52:49,080 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-23 10:52:49,081 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-23 10:52:49,081 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 453 [2018-11-23 10:52:49,082 INFO L84 Accepts]: Finished accepts. word is accepted. [2018-11-23 10:52:49,082 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 3 states. [2018-11-23 10:52:49,345 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 163 edges. 163 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2018-11-23 10:52:49,345 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-11-23 10:52:49,345 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-23 10:52:49,345 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-23 10:52:49,346 INFO L87 Difference]: Start difference. First operand 1780 states and 2266 transitions. Second operand 3 states. [2018-11-23 10:52:50,456 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-23 10:52:50,456 INFO L93 Difference]: Finished difference Result 2078 states and 2649 transitions. [2018-11-23 10:52:50,456 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-23 10:52:50,457 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 453 [2018-11-23 10:52:50,457 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-23 10:52:50,457 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2018-11-23 10:52:50,460 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 547 transitions. [2018-11-23 10:52:50,460 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2018-11-23 10:52:50,462 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 547 transitions. [2018-11-23 10:52:50,463 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 3 states and 547 transitions. [2018-11-23 10:52:50,989 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 547 edges. 547 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2018-11-23 10:52:51,113 INFO L225 Difference]: With dead ends: 2078 [2018-11-23 10:52:51,113 INFO L226 Difference]: Without dead ends: 1746 [2018-11-23 10:52:51,114 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 452 GetRequests, 451 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-23 10:52:51,115 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1746 states. [2018-11-23 10:52:51,438 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1746 to 1451. [2018-11-23 10:52:51,438 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2018-11-23 10:52:51,438 INFO L82 GeneralOperation]: Start isEquivalent. First operand 1746 states. Second operand 1451 states. [2018-11-23 10:52:51,438 INFO L74 IsIncluded]: Start isIncluded. First operand 1746 states. Second operand 1451 states. [2018-11-23 10:52:51,439 INFO L87 Difference]: Start difference. First operand 1746 states. Second operand 1451 states. [2018-11-23 10:52:51,529 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-23 10:52:51,529 INFO L93 Difference]: Finished difference Result 1746 states and 2225 transitions. [2018-11-23 10:52:51,530 INFO L276 IsEmpty]: Start isEmpty. Operand 1746 states and 2225 transitions. [2018-11-23 10:52:51,531 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-11-23 10:52:51,531 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2018-11-23 10:52:51,531 INFO L74 IsIncluded]: Start isIncluded. First operand 1451 states. Second operand 1746 states. [2018-11-23 10:52:51,532 INFO L87 Difference]: Start difference. First operand 1451 states. Second operand 1746 states. [2018-11-23 10:52:51,618 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-23 10:52:51,618 INFO L93 Difference]: Finished difference Result 1746 states and 2225 transitions. [2018-11-23 10:52:51,618 INFO L276 IsEmpty]: Start isEmpty. Operand 1746 states and 2225 transitions. [2018-11-23 10:52:51,620 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-11-23 10:52:51,620 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2018-11-23 10:52:51,620 INFO L88 GeneralOperation]: Finished isEquivalent. [2018-11-23 10:52:51,620 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2018-11-23 10:52:51,621 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1451 states. [2018-11-23 10:52:51,684 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1451 states to 1451 states and 1844 transitions. [2018-11-23 10:52:51,684 INFO L78 Accepts]: Start accepts. Automaton has 1451 states and 1844 transitions. Word has length 453 [2018-11-23 10:52:51,684 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-23 10:52:51,684 INFO L480 AbstractCegarLoop]: Abstraction has 1451 states and 1844 transitions. [2018-11-23 10:52:51,685 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-11-23 10:52:51,685 INFO L276 IsEmpty]: Start isEmpty. Operand 1451 states and 1844 transitions. [2018-11-23 10:52:51,688 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 454 [2018-11-23 10:52:51,688 INFO L394 BasicCegarLoop]: Found error trace [2018-11-23 10:52:51,688 INFO L402 BasicCegarLoop]: trace histogram [14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 13, 13, 13, 13, 13, 12, 12, 11, 11, 10, 10, 9, 9, 9, 9, 6, 6, 6, 6, 6, 6, 6, 5, 5, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-23 10:52:51,688 INFO L423 AbstractCegarLoop]: === Iteration 17 === [ERRErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-23 10:52:51,688 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-23 10:52:51,689 INFO L82 PathProgramCache]: Analyzing trace with hash -1776341599, now seen corresponding path program 1 times [2018-11-23 10:52:51,689 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-23 10:52:51,689 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc4nyu Starting monitored process 18 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 18 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk [2018-11-23 10:52:51,705 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-23 10:52:51,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-23 10:52:51,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-23 10:52:51,932 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-23 10:52:53,853 INFO L256 TraceCheckUtils]: 0: Hoare triple {93674#true} call ULTIMATE.init(); {93674#true} is VALID [2018-11-23 10:52:53,854 INFO L273 TraceCheckUtils]: 1: Hoare triple {93674#true} assume true; {93674#true} is VALID [2018-11-23 10:52:53,854 INFO L268 TraceCheckUtils]: 2: Hoare quadruple {93674#true} {93674#true} #611#return; {93674#true} is VALID [2018-11-23 10:52:53,854 INFO L256 TraceCheckUtils]: 3: Hoare triple {93674#true} call #t~ret51 := main(); {93674#true} is VALID [2018-11-23 10:52:53,855 INFO L273 TraceCheckUtils]: 4: Hoare triple {93674#true} havoc ~s~0;havoc ~tmp~1;~s~0 := 8464bv32; {93674#true} is VALID [2018-11-23 10:52:53,855 INFO L256 TraceCheckUtils]: 5: Hoare triple {93674#true} call #t~ret50 := ssl3_accept(~s~0); {93674#true} is VALID [2018-11-23 10:52:53,855 INFO L273 TraceCheckUtils]: 6: Hoare triple {93674#true} ~initial_state := #in~initial_state;~s__info_callback~0 := #t~nondet0;havoc #t~nondet0;~s__in_handshake~0 := #t~nondet1;havoc #t~nondet1;havoc ~s__state~0;havoc ~s__new_session~0;havoc ~s__server~0;~s__version~0 := #t~nondet2;havoc #t~nondet2;havoc ~s__type~0;havoc ~s__init_num~0;~s__hit~0 := #t~nondet3;havoc #t~nondet3;havoc ~s__rwstate~0;havoc ~s__init_buf___0~0;~s__debug~0 := #t~nondet4;havoc #t~nondet4;havoc ~s__shutdown~0;~s__cert~0 := #t~nondet5;havoc #t~nondet5;~s__options~0 := #t~nondet6;havoc #t~nondet6;~s__verify_mode~0 := #t~nondet7;havoc #t~nondet7;~s__session__peer~0 := #t~nondet8;havoc #t~nondet8;~s__cert__pkeys__AT0__privatekey~0 := #t~nondet9;havoc #t~nondet9;~s__ctx__info_callback~0 := #t~nondet10;havoc #t~nondet10;~s__ctx__stats__sess_accept_renegotiate~0 := #t~nondet11;havoc #t~nondet11;~s__ctx__stats__sess_accept~0 := #t~nondet12;havoc #t~nondet12;~s__ctx__stats__sess_accept_good~0 := #t~nondet13;havoc #t~nondet13;havoc ~s__s3__tmp__cert_request~0;~s__s3__tmp__reuse_message~0 := #t~nondet14;havoc #t~nondet14;havoc ~s__s3__tmp__use_rsa_tmp~0;~s__s3__tmp__new_cipher~0 := #t~nondet15;havoc #t~nondet15;~s__s3__tmp__new_cipher__algorithms~0 := #t~nondet16;havoc #t~nondet16;havoc ~s__s3__tmp__next_state___0~0;~s__s3__tmp__new_cipher__algo_strength~0 := #t~nondet17;havoc #t~nondet17;havoc ~s__session__cipher~0;~buf~0 := #t~nondet18;havoc #t~nondet18;havoc ~l~0;havoc ~Time~0;~tmp~0 := #t~nondet19;havoc #t~nondet19;havoc ~cb~0;havoc ~num1~0;havoc ~ret~0;havoc ~new_state~0;havoc ~state~0;havoc ~skip~0;havoc ~got_new_session~0;~tmp___1~0 := #t~nondet20;havoc #t~nondet20;~tmp___2~0 := #t~nondet21;havoc #t~nondet21;havoc ~tmp___3~0;havoc ~tmp___4~0;havoc ~tmp___5~0;havoc ~tmp___6~0;havoc ~tmp___7~0;~tmp___8~0 := #t~nondet22;havoc #t~nondet22;havoc ~tmp___9~0;havoc ~tmp___10~0;havoc ~blastFlag~0;havoc ~__cil_tmp55~0;havoc ~__cil_tmp56~0;havoc ~__cil_tmp57~0;havoc ~__cil_tmp58~0;havoc ~__cil_tmp59~0;havoc ~__cil_tmp60~0;havoc ~__cil_tmp61~0;~s__state~0 := ~initial_state;~blastFlag~0 := 0bv32;~Time~0 := ~tmp~0;~cb~0 := 0bv32;~ret~0 := 4294967295bv32;~skip~0 := 0bv32;~got_new_session~0 := 0bv32; {93674#true} is VALID [2018-11-23 10:52:53,855 INFO L273 TraceCheckUtils]: 7: Hoare triple {93674#true} assume 0bv32 != ~s__info_callback~0;~cb~0 := ~s__info_callback~0; {93674#true} is VALID [2018-11-23 10:52:53,855 INFO L273 TraceCheckUtils]: 8: Hoare triple {93674#true} #t~post23 := ~s__in_handshake~0;~s__in_handshake~0 := ~bvadd32(1bv32, #t~post23);havoc #t~post23; {93674#true} is VALID [2018-11-23 10:52:53,856 INFO L273 TraceCheckUtils]: 9: Hoare triple {93674#true} assume !(0bv32 != ~bvadd32(12288bv32, ~tmp___1~0)); {93674#true} is VALID [2018-11-23 10:52:53,856 INFO L273 TraceCheckUtils]: 10: Hoare triple {93674#true} assume !(0bv32 == ~s__cert~0); {93674#true} is VALID [2018-11-23 10:52:53,856 INFO L273 TraceCheckUtils]: 11: Hoare triple {93674#true} assume !false; {93674#true} is VALID [2018-11-23 10:52:53,856 INFO L273 TraceCheckUtils]: 12: Hoare triple {93674#true} ~state~0 := ~s__state~0; {93674#true} is VALID [2018-11-23 10:52:53,856 INFO L273 TraceCheckUtils]: 13: Hoare triple {93674#true} assume !(12292bv32 == ~s__state~0); {93674#true} is VALID [2018-11-23 10:52:53,856 INFO L273 TraceCheckUtils]: 14: Hoare triple {93674#true} assume !(16384bv32 == ~s__state~0); {93674#true} is VALID [2018-11-23 10:52:53,856 INFO L273 TraceCheckUtils]: 15: Hoare triple {93674#true} assume !(8192bv32 == ~s__state~0); {93674#true} is VALID [2018-11-23 10:52:53,856 INFO L273 TraceCheckUtils]: 16: Hoare triple {93674#true} assume !(24576bv32 == ~s__state~0); {93674#true} is VALID [2018-11-23 10:52:53,857 INFO L273 TraceCheckUtils]: 17: Hoare triple {93674#true} assume !(8195bv32 == ~s__state~0); {93674#true} is VALID [2018-11-23 10:52:53,857 INFO L273 TraceCheckUtils]: 18: Hoare triple {93674#true} assume !(8480bv32 == ~s__state~0); {93674#true} is VALID [2018-11-23 10:52:53,857 INFO L273 TraceCheckUtils]: 19: Hoare triple {93674#true} assume !(8481bv32 == ~s__state~0); {93674#true} is VALID [2018-11-23 10:52:53,857 INFO L273 TraceCheckUtils]: 20: Hoare triple {93674#true} assume !(8482bv32 == ~s__state~0); {93674#true} is VALID [2018-11-23 10:52:53,857 INFO L273 TraceCheckUtils]: 21: Hoare triple {93674#true} assume 8464bv32 == ~s__state~0; {93674#true} is VALID [2018-11-23 10:52:53,857 INFO L273 TraceCheckUtils]: 22: Hoare triple {93674#true} ~s__shutdown~0 := 0bv32;~ret~0 := #t~nondet30;havoc #t~nondet30; {93674#true} is VALID [2018-11-23 10:52:53,857 INFO L273 TraceCheckUtils]: 23: Hoare triple {93674#true} assume 0bv32 == ~blastFlag~0;~blastFlag~0 := 1bv32; {93674#true} is VALID [2018-11-23 10:52:53,857 INFO L273 TraceCheckUtils]: 24: Hoare triple {93674#true} assume !~bvsle32(~ret~0, 0bv32);~got_new_session~0 := 1bv32;~s__state~0 := 8496bv32;~s__init_num~0 := 0bv32; {93674#true} is VALID [2018-11-23 10:52:53,857 INFO L273 TraceCheckUtils]: 25: Hoare triple {93674#true} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {93674#true} is VALID [2018-11-23 10:52:53,858 INFO L273 TraceCheckUtils]: 26: Hoare triple {93674#true} ~skip~0 := 0bv32; {93674#true} is VALID [2018-11-23 10:52:53,858 INFO L273 TraceCheckUtils]: 27: Hoare triple {93674#true} assume !false; {93674#true} is VALID [2018-11-23 10:52:53,858 INFO L273 TraceCheckUtils]: 28: Hoare triple {93674#true} ~state~0 := ~s__state~0; {93674#true} is VALID [2018-11-23 10:52:53,858 INFO L273 TraceCheckUtils]: 29: Hoare triple {93674#true} assume !(12292bv32 == ~s__state~0); {93674#true} is VALID [2018-11-23 10:52:53,858 INFO L273 TraceCheckUtils]: 30: Hoare triple {93674#true} assume !(16384bv32 == ~s__state~0); {93674#true} is VALID [2018-11-23 10:52:53,858 INFO L273 TraceCheckUtils]: 31: Hoare triple {93674#true} assume !(8192bv32 == ~s__state~0); {93674#true} is VALID [2018-11-23 10:52:53,858 INFO L273 TraceCheckUtils]: 32: Hoare triple {93674#true} assume !(24576bv32 == ~s__state~0); {93674#true} is VALID [2018-11-23 10:52:53,858 INFO L273 TraceCheckUtils]: 33: Hoare triple {93674#true} assume !(8195bv32 == ~s__state~0); {93674#true} is VALID [2018-11-23 10:52:53,858 INFO L273 TraceCheckUtils]: 34: Hoare triple {93674#true} assume !(8480bv32 == ~s__state~0); {93674#true} is VALID [2018-11-23 10:52:53,859 INFO L273 TraceCheckUtils]: 35: Hoare triple {93674#true} assume !(8481bv32 == ~s__state~0); {93674#true} is VALID [2018-11-23 10:52:53,859 INFO L273 TraceCheckUtils]: 36: Hoare triple {93674#true} assume !(8482bv32 == ~s__state~0); {93674#true} is VALID [2018-11-23 10:52:53,859 INFO L273 TraceCheckUtils]: 37: Hoare triple {93674#true} assume !(8464bv32 == ~s__state~0); {93674#true} is VALID [2018-11-23 10:52:53,859 INFO L273 TraceCheckUtils]: 38: Hoare triple {93674#true} assume !(8465bv32 == ~s__state~0); {93674#true} is VALID [2018-11-23 10:52:53,859 INFO L273 TraceCheckUtils]: 39: Hoare triple {93674#true} assume !(8466bv32 == ~s__state~0); {93674#true} is VALID [2018-11-23 10:52:53,859 INFO L273 TraceCheckUtils]: 40: Hoare triple {93674#true} assume 8496bv32 == ~s__state~0; {93674#true} is VALID [2018-11-23 10:52:53,859 INFO L273 TraceCheckUtils]: 41: Hoare triple {93674#true} ~ret~0 := #t~nondet31;havoc #t~nondet31; {93674#true} is VALID [2018-11-23 10:52:53,859 INFO L273 TraceCheckUtils]: 42: Hoare triple {93674#true} assume 1bv32 == ~blastFlag~0;~blastFlag~0 := 2bv32; {93674#true} is VALID [2018-11-23 10:52:53,859 INFO L273 TraceCheckUtils]: 43: Hoare triple {93674#true} assume !~bvsle32(~ret~0, 0bv32); {93674#true} is VALID [2018-11-23 10:52:53,859 INFO L273 TraceCheckUtils]: 44: Hoare triple {93674#true} assume !(0bv32 != ~s__hit~0);~s__state~0 := 8512bv32; {93674#true} is VALID [2018-11-23 10:52:53,860 INFO L273 TraceCheckUtils]: 45: Hoare triple {93674#true} ~s__init_num~0 := 0bv32; {93674#true} is VALID [2018-11-23 10:52:53,860 INFO L273 TraceCheckUtils]: 46: Hoare triple {93674#true} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {93674#true} is VALID [2018-11-23 10:52:53,860 INFO L273 TraceCheckUtils]: 47: Hoare triple {93674#true} ~skip~0 := 0bv32; {93674#true} is VALID [2018-11-23 10:52:53,860 INFO L273 TraceCheckUtils]: 48: Hoare triple {93674#true} assume !false; {93674#true} is VALID [2018-11-23 10:52:53,860 INFO L273 TraceCheckUtils]: 49: Hoare triple {93674#true} ~state~0 := ~s__state~0; {93674#true} is VALID [2018-11-23 10:52:53,860 INFO L273 TraceCheckUtils]: 50: Hoare triple {93674#true} assume !(12292bv32 == ~s__state~0); {93674#true} is VALID [2018-11-23 10:52:53,860 INFO L273 TraceCheckUtils]: 51: Hoare triple {93674#true} assume !(16384bv32 == ~s__state~0); {93674#true} is VALID [2018-11-23 10:52:53,860 INFO L273 TraceCheckUtils]: 52: Hoare triple {93674#true} assume !(8192bv32 == ~s__state~0); {93674#true} is VALID [2018-11-23 10:52:53,860 INFO L273 TraceCheckUtils]: 53: Hoare triple {93674#true} assume !(24576bv32 == ~s__state~0); {93674#true} is VALID [2018-11-23 10:52:53,861 INFO L273 TraceCheckUtils]: 54: Hoare triple {93674#true} assume !(8195bv32 == ~s__state~0); {93674#true} is VALID [2018-11-23 10:52:53,861 INFO L273 TraceCheckUtils]: 55: Hoare triple {93674#true} assume !(8480bv32 == ~s__state~0); {93674#true} is VALID [2018-11-23 10:52:53,861 INFO L273 TraceCheckUtils]: 56: Hoare triple {93674#true} assume !(8481bv32 == ~s__state~0); {93674#true} is VALID [2018-11-23 10:52:53,861 INFO L273 TraceCheckUtils]: 57: Hoare triple {93674#true} assume !(8482bv32 == ~s__state~0); {93674#true} is VALID [2018-11-23 10:52:53,861 INFO L273 TraceCheckUtils]: 58: Hoare triple {93674#true} assume !(8464bv32 == ~s__state~0); {93674#true} is VALID [2018-11-23 10:52:53,861 INFO L273 TraceCheckUtils]: 59: Hoare triple {93674#true} assume !(8465bv32 == ~s__state~0); {93674#true} is VALID [2018-11-23 10:52:53,861 INFO L273 TraceCheckUtils]: 60: Hoare triple {93674#true} assume !(8466bv32 == ~s__state~0); {93674#true} is VALID [2018-11-23 10:52:53,861 INFO L273 TraceCheckUtils]: 61: Hoare triple {93674#true} assume !(8496bv32 == ~s__state~0); {93674#true} is VALID [2018-11-23 10:52:53,861 INFO L273 TraceCheckUtils]: 62: Hoare triple {93674#true} assume !(8497bv32 == ~s__state~0); {93674#true} is VALID [2018-11-23 10:52:53,862 INFO L273 TraceCheckUtils]: 63: Hoare triple {93674#true} assume 8512bv32 == ~s__state~0; {93674#true} is VALID [2018-11-23 10:52:53,862 INFO L273 TraceCheckUtils]: 64: Hoare triple {93674#true} ~__cil_tmp56~0 := ~s__s3__tmp__new_cipher__algorithms~0; {93871#(= ssl3_accept_~__cil_tmp56~0 ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0)} is VALID [2018-11-23 10:52:53,862 INFO L273 TraceCheckUtils]: 65: Hoare triple {93871#(= ssl3_accept_~__cil_tmp56~0 ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0)} assume 0bv32 != ~bvadd32(256bv32, ~__cil_tmp56~0);~skip~0 := 1bv32; {93875#(not (= (_ bv4294967040 32) ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0))} is VALID [2018-11-23 10:52:53,863 INFO L273 TraceCheckUtils]: 66: Hoare triple {93875#(not (= (_ bv4294967040 32) ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0))} ~s__state~0 := 8528bv32;~s__init_num~0 := 0bv32; {93875#(not (= (_ bv4294967040 32) ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0))} is VALID [2018-11-23 10:52:53,863 INFO L273 TraceCheckUtils]: 67: Hoare triple {93875#(not (= (_ bv4294967040 32) ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0))} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {93875#(not (= (_ bv4294967040 32) ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0))} is VALID [2018-11-23 10:52:53,863 INFO L273 TraceCheckUtils]: 68: Hoare triple {93875#(not (= (_ bv4294967040 32) ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0))} ~skip~0 := 0bv32; {93875#(not (= (_ bv4294967040 32) ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0))} is VALID [2018-11-23 10:52:53,863 INFO L273 TraceCheckUtils]: 69: Hoare triple {93875#(not (= (_ bv4294967040 32) ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0))} assume !false; {93875#(not (= (_ bv4294967040 32) ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0))} is VALID [2018-11-23 10:52:53,864 INFO L273 TraceCheckUtils]: 70: Hoare triple {93875#(not (= (_ bv4294967040 32) ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0))} ~state~0 := ~s__state~0; {93875#(not (= (_ bv4294967040 32) ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0))} is VALID [2018-11-23 10:52:53,864 INFO L273 TraceCheckUtils]: 71: Hoare triple {93875#(not (= (_ bv4294967040 32) ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0))} assume !(12292bv32 == ~s__state~0); {93875#(not (= (_ bv4294967040 32) ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0))} is VALID [2018-11-23 10:52:53,864 INFO L273 TraceCheckUtils]: 72: Hoare triple {93875#(not (= (_ bv4294967040 32) ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0))} assume !(16384bv32 == ~s__state~0); {93875#(not (= (_ bv4294967040 32) ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0))} is VALID [2018-11-23 10:52:53,865 INFO L273 TraceCheckUtils]: 73: Hoare triple {93875#(not (= (_ bv4294967040 32) ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0))} assume !(8192bv32 == ~s__state~0); {93875#(not (= (_ bv4294967040 32) ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0))} is VALID [2018-11-23 10:52:53,865 INFO L273 TraceCheckUtils]: 74: Hoare triple {93875#(not (= (_ bv4294967040 32) ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0))} assume !(24576bv32 == ~s__state~0); {93875#(not (= (_ bv4294967040 32) ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0))} is VALID [2018-11-23 10:52:53,866 INFO L273 TraceCheckUtils]: 75: Hoare triple {93875#(not (= (_ bv4294967040 32) ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0))} assume !(8195bv32 == ~s__state~0); {93875#(not (= (_ bv4294967040 32) ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0))} is VALID [2018-11-23 10:52:53,866 INFO L273 TraceCheckUtils]: 76: Hoare triple {93875#(not (= (_ bv4294967040 32) ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0))} assume !(8480bv32 == ~s__state~0); {93875#(not (= (_ bv4294967040 32) ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0))} is VALID [2018-11-23 10:52:53,867 INFO L273 TraceCheckUtils]: 77: Hoare triple {93875#(not (= (_ bv4294967040 32) ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0))} assume !(8481bv32 == ~s__state~0); {93875#(not (= (_ bv4294967040 32) ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0))} is VALID [2018-11-23 10:52:53,867 INFO L273 TraceCheckUtils]: 78: Hoare triple {93875#(not (= (_ bv4294967040 32) ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0))} assume !(8482bv32 == ~s__state~0); {93875#(not (= (_ bv4294967040 32) ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0))} is VALID [2018-11-23 10:52:53,868 INFO L273 TraceCheckUtils]: 79: Hoare triple {93875#(not (= (_ bv4294967040 32) ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0))} assume !(8464bv32 == ~s__state~0); {93875#(not (= (_ bv4294967040 32) ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0))} is VALID [2018-11-23 10:52:53,868 INFO L273 TraceCheckUtils]: 80: Hoare triple {93875#(not (= (_ bv4294967040 32) ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0))} assume !(8465bv32 == ~s__state~0); {93875#(not (= (_ bv4294967040 32) ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0))} is VALID [2018-11-23 10:52:53,869 INFO L273 TraceCheckUtils]: 81: Hoare triple {93875#(not (= (_ bv4294967040 32) ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0))} assume !(8466bv32 == ~s__state~0); {93875#(not (= (_ bv4294967040 32) ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0))} is VALID [2018-11-23 10:52:53,869 INFO L273 TraceCheckUtils]: 82: Hoare triple {93875#(not (= (_ bv4294967040 32) ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0))} assume !(8496bv32 == ~s__state~0); {93875#(not (= (_ bv4294967040 32) ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0))} is VALID [2018-11-23 10:52:53,870 INFO L273 TraceCheckUtils]: 83: Hoare triple {93875#(not (= (_ bv4294967040 32) ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0))} assume !(8497bv32 == ~s__state~0); {93875#(not (= (_ bv4294967040 32) ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0))} is VALID [2018-11-23 10:52:53,870 INFO L273 TraceCheckUtils]: 84: Hoare triple {93875#(not (= (_ bv4294967040 32) ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0))} assume !(8512bv32 == ~s__state~0); {93875#(not (= (_ bv4294967040 32) ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0))} is VALID [2018-11-23 10:52:53,871 INFO L273 TraceCheckUtils]: 85: Hoare triple {93875#(not (= (_ bv4294967040 32) ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0))} assume !(8513bv32 == ~s__state~0); {93875#(not (= (_ bv4294967040 32) ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0))} is VALID [2018-11-23 10:52:53,871 INFO L273 TraceCheckUtils]: 86: Hoare triple {93875#(not (= (_ bv4294967040 32) ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0))} assume 8528bv32 == ~s__state~0; {93875#(not (= (_ bv4294967040 32) ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0))} is VALID [2018-11-23 10:52:53,872 INFO L273 TraceCheckUtils]: 87: Hoare triple {93875#(not (= (_ bv4294967040 32) ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0))} ~l~0 := ~s__s3__tmp__new_cipher__algorithms~0;~__cil_tmp57~0 := ~s__options~0; {93875#(not (= (_ bv4294967040 32) ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0))} is VALID [2018-11-23 10:52:53,872 INFO L273 TraceCheckUtils]: 88: Hoare triple {93875#(not (= (_ bv4294967040 32) ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0))} assume 0bv32 != ~bvadd32(2097152bv32, ~__cil_tmp57~0);~s__s3__tmp__use_rsa_tmp~0 := 1bv32; {93875#(not (= (_ bv4294967040 32) ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0))} is VALID [2018-11-23 10:52:53,873 INFO L273 TraceCheckUtils]: 89: Hoare triple {93875#(not (= (_ bv4294967040 32) ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0))} assume 0bv32 != ~s__s3__tmp__use_rsa_tmp~0; {93875#(not (= (_ bv4294967040 32) ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0))} is VALID [2018-11-23 10:52:53,873 INFO L273 TraceCheckUtils]: 90: Hoare triple {93875#(not (= (_ bv4294967040 32) ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0))} ~ret~0 := #t~nondet34;havoc #t~nondet34; {93875#(not (= (_ bv4294967040 32) ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0))} is VALID [2018-11-23 10:52:53,874 INFO L273 TraceCheckUtils]: 91: Hoare triple {93875#(not (= (_ bv4294967040 32) ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0))} assume !~bvsle32(~ret~0, 0bv32); {93875#(not (= (_ bv4294967040 32) ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0))} is VALID [2018-11-23 10:52:53,874 INFO L273 TraceCheckUtils]: 92: Hoare triple {93875#(not (= (_ bv4294967040 32) ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0))} ~s__state~0 := 8544bv32;~s__init_num~0 := 0bv32; {93875#(not (= (_ bv4294967040 32) ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0))} is VALID [2018-11-23 10:52:53,875 INFO L273 TraceCheckUtils]: 93: Hoare triple {93875#(not (= (_ bv4294967040 32) ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0))} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {93875#(not (= (_ bv4294967040 32) ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0))} is VALID [2018-11-23 10:52:53,875 INFO L273 TraceCheckUtils]: 94: Hoare triple {93875#(not (= (_ bv4294967040 32) ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0))} ~skip~0 := 0bv32; {93875#(not (= (_ bv4294967040 32) ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0))} is VALID [2018-11-23 10:52:53,876 INFO L273 TraceCheckUtils]: 95: Hoare triple {93875#(not (= (_ bv4294967040 32) ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0))} assume !false; {93875#(not (= (_ bv4294967040 32) ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0))} is VALID [2018-11-23 10:52:53,876 INFO L273 TraceCheckUtils]: 96: Hoare triple {93875#(not (= (_ bv4294967040 32) ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0))} ~state~0 := ~s__state~0; {93875#(not (= (_ bv4294967040 32) ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0))} is VALID [2018-11-23 10:52:53,877 INFO L273 TraceCheckUtils]: 97: Hoare triple {93875#(not (= (_ bv4294967040 32) ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0))} assume !(12292bv32 == ~s__state~0); {93875#(not (= (_ bv4294967040 32) ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0))} is VALID [2018-11-23 10:52:53,877 INFO L273 TraceCheckUtils]: 98: Hoare triple {93875#(not (= (_ bv4294967040 32) ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0))} assume !(16384bv32 == ~s__state~0); {93875#(not (= (_ bv4294967040 32) ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0))} is VALID [2018-11-23 10:52:53,878 INFO L273 TraceCheckUtils]: 99: Hoare triple {93875#(not (= (_ bv4294967040 32) ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0))} assume !(8192bv32 == ~s__state~0); {93875#(not (= (_ bv4294967040 32) ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0))} is VALID [2018-11-23 10:52:53,878 INFO L273 TraceCheckUtils]: 100: Hoare triple {93875#(not (= (_ bv4294967040 32) ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0))} assume !(24576bv32 == ~s__state~0); {93875#(not (= (_ bv4294967040 32) ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0))} is VALID [2018-11-23 10:52:53,879 INFO L273 TraceCheckUtils]: 101: Hoare triple {93875#(not (= (_ bv4294967040 32) ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0))} assume !(8195bv32 == ~s__state~0); {93875#(not (= (_ bv4294967040 32) ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0))} is VALID [2018-11-23 10:52:53,879 INFO L273 TraceCheckUtils]: 102: Hoare triple {93875#(not (= (_ bv4294967040 32) ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0))} assume !(8480bv32 == ~s__state~0); {93875#(not (= (_ bv4294967040 32) ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0))} is VALID [2018-11-23 10:52:53,881 INFO L273 TraceCheckUtils]: 103: Hoare triple {93875#(not (= (_ bv4294967040 32) ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0))} assume !(8481bv32 == ~s__state~0); {93875#(not (= (_ bv4294967040 32) ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0))} is VALID [2018-11-23 10:52:53,881 INFO L273 TraceCheckUtils]: 104: Hoare triple {93875#(not (= (_ bv4294967040 32) ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0))} assume !(8482bv32 == ~s__state~0); {93875#(not (= (_ bv4294967040 32) ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0))} is VALID [2018-11-23 10:52:53,882 INFO L273 TraceCheckUtils]: 105: Hoare triple {93875#(not (= (_ bv4294967040 32) ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0))} assume !(8464bv32 == ~s__state~0); {93875#(not (= (_ bv4294967040 32) ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0))} is VALID [2018-11-23 10:52:53,882 INFO L273 TraceCheckUtils]: 106: Hoare triple {93875#(not (= (_ bv4294967040 32) ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0))} assume !(8465bv32 == ~s__state~0); {93875#(not (= (_ bv4294967040 32) ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0))} is VALID [2018-11-23 10:52:53,882 INFO L273 TraceCheckUtils]: 107: Hoare triple {93875#(not (= (_ bv4294967040 32) ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0))} assume !(8466bv32 == ~s__state~0); {93875#(not (= (_ bv4294967040 32) ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0))} is VALID [2018-11-23 10:52:53,883 INFO L273 TraceCheckUtils]: 108: Hoare triple {93875#(not (= (_ bv4294967040 32) ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0))} assume !(8496bv32 == ~s__state~0); {93875#(not (= (_ bv4294967040 32) ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0))} is VALID [2018-11-23 10:52:53,883 INFO L273 TraceCheckUtils]: 109: Hoare triple {93875#(not (= (_ bv4294967040 32) ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0))} assume !(8497bv32 == ~s__state~0); {93875#(not (= (_ bv4294967040 32) ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0))} is VALID [2018-11-23 10:52:53,883 INFO L273 TraceCheckUtils]: 110: Hoare triple {93875#(not (= (_ bv4294967040 32) ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0))} assume !(8512bv32 == ~s__state~0); {93875#(not (= (_ bv4294967040 32) ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0))} is VALID [2018-11-23 10:52:53,884 INFO L273 TraceCheckUtils]: 111: Hoare triple {93875#(not (= (_ bv4294967040 32) ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0))} assume !(8513bv32 == ~s__state~0); {93875#(not (= (_ bv4294967040 32) ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0))} is VALID [2018-11-23 10:52:53,884 INFO L273 TraceCheckUtils]: 112: Hoare triple {93875#(not (= (_ bv4294967040 32) ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0))} assume !(8528bv32 == ~s__state~0); {93875#(not (= (_ bv4294967040 32) ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0))} is VALID [2018-11-23 10:52:53,885 INFO L273 TraceCheckUtils]: 113: Hoare triple {93875#(not (= (_ bv4294967040 32) ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0))} assume !(8529bv32 == ~s__state~0); {93875#(not (= (_ bv4294967040 32) ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0))} is VALID [2018-11-23 10:52:53,885 INFO L273 TraceCheckUtils]: 114: Hoare triple {93875#(not (= (_ bv4294967040 32) ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0))} assume 8544bv32 == ~s__state~0; {93875#(not (= (_ bv4294967040 32) ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0))} is VALID [2018-11-23 10:52:53,886 INFO L273 TraceCheckUtils]: 115: Hoare triple {93875#(not (= (_ bv4294967040 32) ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0))} assume 0bv32 != ~bvadd32(1bv32, ~s__verify_mode~0); {93875#(not (= (_ bv4294967040 32) ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0))} is VALID [2018-11-23 10:52:53,886 INFO L273 TraceCheckUtils]: 116: Hoare triple {93875#(not (= (_ bv4294967040 32) ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0))} assume !(0bv32 != ~s__session__peer~0); {93875#(not (= (_ bv4294967040 32) ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0))} is VALID [2018-11-23 10:52:53,887 INFO L273 TraceCheckUtils]: 117: Hoare triple {93875#(not (= (_ bv4294967040 32) ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0))} ~__cil_tmp61~0 := ~s__s3__tmp__new_cipher__algorithms~0; {94032#(not (= (bvadd ssl3_accept_~__cil_tmp61~0 (_ bv256 32)) (_ bv0 32)))} is VALID [2018-11-23 10:52:53,887 INFO L273 TraceCheckUtils]: 118: Hoare triple {94032#(not (= (bvadd ssl3_accept_~__cil_tmp61~0 (_ bv256 32)) (_ bv0 32)))} assume !(0bv32 != ~bvadd32(256bv32, ~__cil_tmp61~0)); {93675#false} is VALID [2018-11-23 10:52:53,888 INFO L273 TraceCheckUtils]: 119: Hoare triple {93675#false} ~s__s3__tmp__cert_request~0 := 1bv32;~ret~0 := #t~nondet35;havoc #t~nondet35; {93675#false} is VALID [2018-11-23 10:52:53,888 INFO L273 TraceCheckUtils]: 120: Hoare triple {93675#false} assume !~bvsle32(~ret~0, 0bv32);~s__state~0 := 8448bv32;~s__s3__tmp__next_state___0~0 := 8576bv32;~s__init_num~0 := 0bv32; {93675#false} is VALID [2018-11-23 10:52:53,888 INFO L273 TraceCheckUtils]: 121: Hoare triple {93675#false} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {93675#false} is VALID [2018-11-23 10:52:53,888 INFO L273 TraceCheckUtils]: 122: Hoare triple {93675#false} ~skip~0 := 0bv32; {93675#false} is VALID [2018-11-23 10:52:53,888 INFO L273 TraceCheckUtils]: 123: Hoare triple {93675#false} assume !false; {93675#false} is VALID [2018-11-23 10:52:53,889 INFO L273 TraceCheckUtils]: 124: Hoare triple {93675#false} ~state~0 := ~s__state~0; {93675#false} is VALID [2018-11-23 10:52:53,889 INFO L273 TraceCheckUtils]: 125: Hoare triple {93675#false} assume !(12292bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,889 INFO L273 TraceCheckUtils]: 126: Hoare triple {93675#false} assume !(16384bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,889 INFO L273 TraceCheckUtils]: 127: Hoare triple {93675#false} assume !(8192bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,889 INFO L273 TraceCheckUtils]: 128: Hoare triple {93675#false} assume !(24576bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,889 INFO L273 TraceCheckUtils]: 129: Hoare triple {93675#false} assume !(8195bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,890 INFO L273 TraceCheckUtils]: 130: Hoare triple {93675#false} assume !(8480bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,890 INFO L273 TraceCheckUtils]: 131: Hoare triple {93675#false} assume !(8481bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,890 INFO L273 TraceCheckUtils]: 132: Hoare triple {93675#false} assume !(8482bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,890 INFO L273 TraceCheckUtils]: 133: Hoare triple {93675#false} assume !(8464bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,890 INFO L273 TraceCheckUtils]: 134: Hoare triple {93675#false} assume !(8465bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,891 INFO L273 TraceCheckUtils]: 135: Hoare triple {93675#false} assume !(8466bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,891 INFO L273 TraceCheckUtils]: 136: Hoare triple {93675#false} assume !(8496bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,891 INFO L273 TraceCheckUtils]: 137: Hoare triple {93675#false} assume !(8497bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,891 INFO L273 TraceCheckUtils]: 138: Hoare triple {93675#false} assume !(8512bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,891 INFO L273 TraceCheckUtils]: 139: Hoare triple {93675#false} assume !(8513bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,891 INFO L273 TraceCheckUtils]: 140: Hoare triple {93675#false} assume !(8528bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,892 INFO L273 TraceCheckUtils]: 141: Hoare triple {93675#false} assume !(8529bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,892 INFO L273 TraceCheckUtils]: 142: Hoare triple {93675#false} assume !(8544bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,892 INFO L273 TraceCheckUtils]: 143: Hoare triple {93675#false} assume !(8545bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,892 INFO L273 TraceCheckUtils]: 144: Hoare triple {93675#false} assume !(8560bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,892 INFO L273 TraceCheckUtils]: 145: Hoare triple {93675#false} assume !(8561bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,892 INFO L273 TraceCheckUtils]: 146: Hoare triple {93675#false} assume 8448bv32 == ~s__state~0; {93675#false} is VALID [2018-11-23 10:52:53,893 INFO L273 TraceCheckUtils]: 147: Hoare triple {93675#false} ~num1~0 := #t~nondet37;havoc #t~nondet37; {93675#false} is VALID [2018-11-23 10:52:53,893 INFO L273 TraceCheckUtils]: 148: Hoare triple {93675#false} assume !~bvsgt32(~num1~0, 0bv32); {93675#false} is VALID [2018-11-23 10:52:53,893 INFO L273 TraceCheckUtils]: 149: Hoare triple {93675#false} ~s__state~0 := ~s__s3__tmp__next_state___0~0; {93675#false} is VALID [2018-11-23 10:52:53,893 INFO L273 TraceCheckUtils]: 150: Hoare triple {93675#false} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {93675#false} is VALID [2018-11-23 10:52:53,893 INFO L273 TraceCheckUtils]: 151: Hoare triple {93675#false} ~skip~0 := 0bv32; {93675#false} is VALID [2018-11-23 10:52:53,893 INFO L273 TraceCheckUtils]: 152: Hoare triple {93675#false} assume !false; {93675#false} is VALID [2018-11-23 10:52:53,893 INFO L273 TraceCheckUtils]: 153: Hoare triple {93675#false} ~state~0 := ~s__state~0; {93675#false} is VALID [2018-11-23 10:52:53,893 INFO L273 TraceCheckUtils]: 154: Hoare triple {93675#false} assume !(12292bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,894 INFO L273 TraceCheckUtils]: 155: Hoare triple {93675#false} assume !(16384bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,894 INFO L273 TraceCheckUtils]: 156: Hoare triple {93675#false} assume !(8192bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,894 INFO L273 TraceCheckUtils]: 157: Hoare triple {93675#false} assume !(24576bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,894 INFO L273 TraceCheckUtils]: 158: Hoare triple {93675#false} assume !(8195bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,894 INFO L273 TraceCheckUtils]: 159: Hoare triple {93675#false} assume !(8480bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,894 INFO L273 TraceCheckUtils]: 160: Hoare triple {93675#false} assume !(8481bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,894 INFO L273 TraceCheckUtils]: 161: Hoare triple {93675#false} assume !(8482bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,894 INFO L273 TraceCheckUtils]: 162: Hoare triple {93675#false} assume !(8464bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,894 INFO L273 TraceCheckUtils]: 163: Hoare triple {93675#false} assume !(8465bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,895 INFO L273 TraceCheckUtils]: 164: Hoare triple {93675#false} assume !(8466bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,895 INFO L273 TraceCheckUtils]: 165: Hoare triple {93675#false} assume !(8496bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,895 INFO L273 TraceCheckUtils]: 166: Hoare triple {93675#false} assume !(8497bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,895 INFO L273 TraceCheckUtils]: 167: Hoare triple {93675#false} assume !(8512bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,895 INFO L273 TraceCheckUtils]: 168: Hoare triple {93675#false} assume !(8513bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,895 INFO L273 TraceCheckUtils]: 169: Hoare triple {93675#false} assume !(8528bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,895 INFO L273 TraceCheckUtils]: 170: Hoare triple {93675#false} assume !(8529bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,895 INFO L273 TraceCheckUtils]: 171: Hoare triple {93675#false} assume !(8544bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,895 INFO L273 TraceCheckUtils]: 172: Hoare triple {93675#false} assume !(8545bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,896 INFO L273 TraceCheckUtils]: 173: Hoare triple {93675#false} assume !(8560bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,896 INFO L273 TraceCheckUtils]: 174: Hoare triple {93675#false} assume !(8561bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,896 INFO L273 TraceCheckUtils]: 175: Hoare triple {93675#false} assume !(8448bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,896 INFO L273 TraceCheckUtils]: 176: Hoare triple {93675#false} assume !(8576bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,896 INFO L273 TraceCheckUtils]: 177: Hoare triple {93675#false} assume !(8577bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,896 INFO L273 TraceCheckUtils]: 178: Hoare triple {93675#false} assume !(8592bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,896 INFO L273 TraceCheckUtils]: 179: Hoare triple {93675#false} assume !(8593bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,896 INFO L273 TraceCheckUtils]: 180: Hoare triple {93675#false} assume !(8608bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,896 INFO L273 TraceCheckUtils]: 181: Hoare triple {93675#false} assume !(8609bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,897 INFO L273 TraceCheckUtils]: 182: Hoare triple {93675#false} assume !(8640bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,897 INFO L273 TraceCheckUtils]: 183: Hoare triple {93675#false} assume !(8641bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,897 INFO L273 TraceCheckUtils]: 184: Hoare triple {93675#false} assume 8656bv32 == ~s__state~0; {93675#false} is VALID [2018-11-23 10:52:53,897 INFO L273 TraceCheckUtils]: 185: Hoare triple {93675#false} ~s__session__cipher~0 := ~s__s3__tmp__new_cipher~0;~tmp___9~0 := #t~nondet43;havoc #t~nondet43; {93675#false} is VALID [2018-11-23 10:52:53,897 INFO L273 TraceCheckUtils]: 186: Hoare triple {93675#false} assume !(0bv32 == ~tmp___9~0);~ret~0 := #t~nondet44;havoc #t~nondet44; {93675#false} is VALID [2018-11-23 10:52:53,897 INFO L273 TraceCheckUtils]: 187: Hoare triple {93675#false} assume 2bv32 == ~blastFlag~0;~blastFlag~0 := 3bv32; {93675#false} is VALID [2018-11-23 10:52:53,897 INFO L273 TraceCheckUtils]: 188: Hoare triple {93675#false} assume !~bvsle32(~ret~0, 0bv32);~s__state~0 := 8672bv32;~s__init_num~0 := 0bv32;~tmp___10~0 := #t~nondet45;havoc #t~nondet45; {93675#false} is VALID [2018-11-23 10:52:53,897 INFO L273 TraceCheckUtils]: 189: Hoare triple {93675#false} assume !(0bv32 == ~tmp___10~0); {93675#false} is VALID [2018-11-23 10:52:53,897 INFO L273 TraceCheckUtils]: 190: Hoare triple {93675#false} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {93675#false} is VALID [2018-11-23 10:52:53,897 INFO L273 TraceCheckUtils]: 191: Hoare triple {93675#false} ~skip~0 := 0bv32; {93675#false} is VALID [2018-11-23 10:52:53,898 INFO L273 TraceCheckUtils]: 192: Hoare triple {93675#false} assume !false; {93675#false} is VALID [2018-11-23 10:52:53,898 INFO L273 TraceCheckUtils]: 193: Hoare triple {93675#false} ~state~0 := ~s__state~0; {93675#false} is VALID [2018-11-23 10:52:53,898 INFO L273 TraceCheckUtils]: 194: Hoare triple {93675#false} assume !(12292bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,898 INFO L273 TraceCheckUtils]: 195: Hoare triple {93675#false} assume !(16384bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,898 INFO L273 TraceCheckUtils]: 196: Hoare triple {93675#false} assume !(8192bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,898 INFO L273 TraceCheckUtils]: 197: Hoare triple {93675#false} assume !(24576bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,898 INFO L273 TraceCheckUtils]: 198: Hoare triple {93675#false} assume !(8195bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,898 INFO L273 TraceCheckUtils]: 199: Hoare triple {93675#false} assume !(8480bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,898 INFO L273 TraceCheckUtils]: 200: Hoare triple {93675#false} assume !(8481bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,899 INFO L273 TraceCheckUtils]: 201: Hoare triple {93675#false} assume !(8482bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,899 INFO L273 TraceCheckUtils]: 202: Hoare triple {93675#false} assume !(8464bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,899 INFO L273 TraceCheckUtils]: 203: Hoare triple {93675#false} assume !(8465bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,899 INFO L273 TraceCheckUtils]: 204: Hoare triple {93675#false} assume !(8466bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,899 INFO L273 TraceCheckUtils]: 205: Hoare triple {93675#false} assume !(8496bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,899 INFO L273 TraceCheckUtils]: 206: Hoare triple {93675#false} assume !(8497bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,899 INFO L273 TraceCheckUtils]: 207: Hoare triple {93675#false} assume !(8512bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,899 INFO L273 TraceCheckUtils]: 208: Hoare triple {93675#false} assume !(8513bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,899 INFO L273 TraceCheckUtils]: 209: Hoare triple {93675#false} assume !(8528bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,900 INFO L273 TraceCheckUtils]: 210: Hoare triple {93675#false} assume !(8529bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,900 INFO L273 TraceCheckUtils]: 211: Hoare triple {93675#false} assume !(8544bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,900 INFO L273 TraceCheckUtils]: 212: Hoare triple {93675#false} assume !(8545bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,900 INFO L273 TraceCheckUtils]: 213: Hoare triple {93675#false} assume !(8560bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,900 INFO L273 TraceCheckUtils]: 214: Hoare triple {93675#false} assume !(8561bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,900 INFO L273 TraceCheckUtils]: 215: Hoare triple {93675#false} assume !(8448bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,900 INFO L273 TraceCheckUtils]: 216: Hoare triple {93675#false} assume !(8576bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,900 INFO L273 TraceCheckUtils]: 217: Hoare triple {93675#false} assume !(8577bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,900 INFO L273 TraceCheckUtils]: 218: Hoare triple {93675#false} assume !(8592bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,901 INFO L273 TraceCheckUtils]: 219: Hoare triple {93675#false} assume !(8593bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,901 INFO L273 TraceCheckUtils]: 220: Hoare triple {93675#false} assume !(8608bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,901 INFO L273 TraceCheckUtils]: 221: Hoare triple {93675#false} assume !(8609bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,901 INFO L273 TraceCheckUtils]: 222: Hoare triple {93675#false} assume !(8640bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,901 INFO L273 TraceCheckUtils]: 223: Hoare triple {93675#false} assume !(8641bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,901 INFO L273 TraceCheckUtils]: 224: Hoare triple {93675#false} assume !(8656bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,901 INFO L273 TraceCheckUtils]: 225: Hoare triple {93675#false} assume !(8657bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,901 INFO L273 TraceCheckUtils]: 226: Hoare triple {93675#false} assume 8672bv32 == ~s__state~0; {93675#false} is VALID [2018-11-23 10:52:53,901 INFO L273 TraceCheckUtils]: 227: Hoare triple {93675#false} ~ret~0 := #t~nondet46;havoc #t~nondet46; {93675#false} is VALID [2018-11-23 10:52:53,902 INFO L273 TraceCheckUtils]: 228: Hoare triple {93675#false} assume !(4bv32 == ~blastFlag~0); {93675#false} is VALID [2018-11-23 10:52:53,902 INFO L273 TraceCheckUtils]: 229: Hoare triple {93675#false} assume !(5bv32 == ~blastFlag~0); {93675#false} is VALID [2018-11-23 10:52:53,902 INFO L273 TraceCheckUtils]: 230: Hoare triple {93675#false} assume !~bvsle32(~ret~0, 0bv32);~s__state~0 := 8448bv32; {93675#false} is VALID [2018-11-23 10:52:53,902 INFO L273 TraceCheckUtils]: 231: Hoare triple {93675#false} assume !(0bv32 != ~s__hit~0);~s__s3__tmp__next_state___0~0 := 3bv32; {93675#false} is VALID [2018-11-23 10:52:53,902 INFO L273 TraceCheckUtils]: 232: Hoare triple {93675#false} ~s__init_num~0 := 0bv32; {93675#false} is VALID [2018-11-23 10:52:53,902 INFO L273 TraceCheckUtils]: 233: Hoare triple {93675#false} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {93675#false} is VALID [2018-11-23 10:52:53,902 INFO L273 TraceCheckUtils]: 234: Hoare triple {93675#false} ~skip~0 := 0bv32; {93675#false} is VALID [2018-11-23 10:52:53,902 INFO L273 TraceCheckUtils]: 235: Hoare triple {93675#false} assume !false; {93675#false} is VALID [2018-11-23 10:52:53,902 INFO L273 TraceCheckUtils]: 236: Hoare triple {93675#false} ~state~0 := ~s__state~0; {93675#false} is VALID [2018-11-23 10:52:53,902 INFO L273 TraceCheckUtils]: 237: Hoare triple {93675#false} assume !(12292bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,903 INFO L273 TraceCheckUtils]: 238: Hoare triple {93675#false} assume !(16384bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,903 INFO L273 TraceCheckUtils]: 239: Hoare triple {93675#false} assume !(8192bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,903 INFO L273 TraceCheckUtils]: 240: Hoare triple {93675#false} assume !(24576bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,903 INFO L273 TraceCheckUtils]: 241: Hoare triple {93675#false} assume !(8195bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,903 INFO L273 TraceCheckUtils]: 242: Hoare triple {93675#false} assume !(8480bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,903 INFO L273 TraceCheckUtils]: 243: Hoare triple {93675#false} assume !(8481bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,903 INFO L273 TraceCheckUtils]: 244: Hoare triple {93675#false} assume !(8482bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,903 INFO L273 TraceCheckUtils]: 245: Hoare triple {93675#false} assume !(8464bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,903 INFO L273 TraceCheckUtils]: 246: Hoare triple {93675#false} assume !(8465bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,904 INFO L273 TraceCheckUtils]: 247: Hoare triple {93675#false} assume !(8466bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,904 INFO L273 TraceCheckUtils]: 248: Hoare triple {93675#false} assume !(8496bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,904 INFO L273 TraceCheckUtils]: 249: Hoare triple {93675#false} assume !(8497bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,904 INFO L273 TraceCheckUtils]: 250: Hoare triple {93675#false} assume !(8512bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,904 INFO L273 TraceCheckUtils]: 251: Hoare triple {93675#false} assume !(8513bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,904 INFO L273 TraceCheckUtils]: 252: Hoare triple {93675#false} assume !(8528bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,904 INFO L273 TraceCheckUtils]: 253: Hoare triple {93675#false} assume !(8529bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,904 INFO L273 TraceCheckUtils]: 254: Hoare triple {93675#false} assume !(8544bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,904 INFO L273 TraceCheckUtils]: 255: Hoare triple {93675#false} assume !(8545bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,905 INFO L273 TraceCheckUtils]: 256: Hoare triple {93675#false} assume !(8560bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,905 INFO L273 TraceCheckUtils]: 257: Hoare triple {93675#false} assume !(8561bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,905 INFO L273 TraceCheckUtils]: 258: Hoare triple {93675#false} assume 8448bv32 == ~s__state~0; {93675#false} is VALID [2018-11-23 10:52:53,905 INFO L273 TraceCheckUtils]: 259: Hoare triple {93675#false} ~num1~0 := #t~nondet37;havoc #t~nondet37; {93675#false} is VALID [2018-11-23 10:52:53,905 INFO L273 TraceCheckUtils]: 260: Hoare triple {93675#false} assume !~bvsgt32(~num1~0, 0bv32); {93675#false} is VALID [2018-11-23 10:52:53,905 INFO L273 TraceCheckUtils]: 261: Hoare triple {93675#false} ~s__state~0 := ~s__s3__tmp__next_state___0~0; {93675#false} is VALID [2018-11-23 10:52:53,905 INFO L273 TraceCheckUtils]: 262: Hoare triple {93675#false} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {93675#false} is VALID [2018-11-23 10:52:53,905 INFO L273 TraceCheckUtils]: 263: Hoare triple {93675#false} ~skip~0 := 0bv32; {93675#false} is VALID [2018-11-23 10:52:53,905 INFO L273 TraceCheckUtils]: 264: Hoare triple {93675#false} assume !false; {93675#false} is VALID [2018-11-23 10:52:53,906 INFO L273 TraceCheckUtils]: 265: Hoare triple {93675#false} ~state~0 := ~s__state~0; {93675#false} is VALID [2018-11-23 10:52:53,906 INFO L273 TraceCheckUtils]: 266: Hoare triple {93675#false} assume !(12292bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,906 INFO L273 TraceCheckUtils]: 267: Hoare triple {93675#false} assume !(16384bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,906 INFO L273 TraceCheckUtils]: 268: Hoare triple {93675#false} assume !(8192bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,906 INFO L273 TraceCheckUtils]: 269: Hoare triple {93675#false} assume !(24576bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,906 INFO L273 TraceCheckUtils]: 270: Hoare triple {93675#false} assume !(8195bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,906 INFO L273 TraceCheckUtils]: 271: Hoare triple {93675#false} assume !(8480bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,906 INFO L273 TraceCheckUtils]: 272: Hoare triple {93675#false} assume !(8481bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,906 INFO L273 TraceCheckUtils]: 273: Hoare triple {93675#false} assume !(8482bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,906 INFO L273 TraceCheckUtils]: 274: Hoare triple {93675#false} assume !(8464bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,907 INFO L273 TraceCheckUtils]: 275: Hoare triple {93675#false} assume !(8465bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,907 INFO L273 TraceCheckUtils]: 276: Hoare triple {93675#false} assume !(8466bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,907 INFO L273 TraceCheckUtils]: 277: Hoare triple {93675#false} assume !(8496bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,907 INFO L273 TraceCheckUtils]: 278: Hoare triple {93675#false} assume !(8497bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,907 INFO L273 TraceCheckUtils]: 279: Hoare triple {93675#false} assume !(8512bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,907 INFO L273 TraceCheckUtils]: 280: Hoare triple {93675#false} assume !(8513bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,907 INFO L273 TraceCheckUtils]: 281: Hoare triple {93675#false} assume !(8528bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,907 INFO L273 TraceCheckUtils]: 282: Hoare triple {93675#false} assume !(8529bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,907 INFO L273 TraceCheckUtils]: 283: Hoare triple {93675#false} assume !(8544bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,908 INFO L273 TraceCheckUtils]: 284: Hoare triple {93675#false} assume !(8545bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,908 INFO L273 TraceCheckUtils]: 285: Hoare triple {93675#false} assume !(8560bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,908 INFO L273 TraceCheckUtils]: 286: Hoare triple {93675#false} assume !(8561bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,908 INFO L273 TraceCheckUtils]: 287: Hoare triple {93675#false} assume !(8448bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,908 INFO L273 TraceCheckUtils]: 288: Hoare triple {93675#false} assume !(8576bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,908 INFO L273 TraceCheckUtils]: 289: Hoare triple {93675#false} assume !(8577bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,908 INFO L273 TraceCheckUtils]: 290: Hoare triple {93675#false} assume !(8592bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,908 INFO L273 TraceCheckUtils]: 291: Hoare triple {93675#false} assume !(8593bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,908 INFO L273 TraceCheckUtils]: 292: Hoare triple {93675#false} assume !(8608bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,909 INFO L273 TraceCheckUtils]: 293: Hoare triple {93675#false} assume !(8609bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,909 INFO L273 TraceCheckUtils]: 294: Hoare triple {93675#false} assume 8640bv32 == ~s__state~0; {93675#false} is VALID [2018-11-23 10:52:53,909 INFO L273 TraceCheckUtils]: 295: Hoare triple {93675#false} ~ret~0 := #t~nondet42;havoc #t~nondet42; {93675#false} is VALID [2018-11-23 10:52:53,909 INFO L273 TraceCheckUtils]: 296: Hoare triple {93675#false} assume 3bv32 == ~blastFlag~0;~blastFlag~0 := 4bv32; {93675#false} is VALID [2018-11-23 10:52:53,909 INFO L273 TraceCheckUtils]: 297: Hoare triple {93675#false} assume !~bvsle32(~ret~0, 0bv32); {93675#false} is VALID [2018-11-23 10:52:53,909 INFO L273 TraceCheckUtils]: 298: Hoare triple {93675#false} assume !(0bv32 != ~s__hit~0);~s__state~0 := 8656bv32; {93675#false} is VALID [2018-11-23 10:52:53,909 INFO L273 TraceCheckUtils]: 299: Hoare triple {93675#false} ~s__init_num~0 := 0bv32; {93675#false} is VALID [2018-11-23 10:52:53,909 INFO L273 TraceCheckUtils]: 300: Hoare triple {93675#false} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {93675#false} is VALID [2018-11-23 10:52:53,909 INFO L273 TraceCheckUtils]: 301: Hoare triple {93675#false} ~skip~0 := 0bv32; {93675#false} is VALID [2018-11-23 10:52:53,909 INFO L273 TraceCheckUtils]: 302: Hoare triple {93675#false} assume !false; {93675#false} is VALID [2018-11-23 10:52:53,910 INFO L273 TraceCheckUtils]: 303: Hoare triple {93675#false} ~state~0 := ~s__state~0; {93675#false} is VALID [2018-11-23 10:52:53,910 INFO L273 TraceCheckUtils]: 304: Hoare triple {93675#false} assume !(12292bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,910 INFO L273 TraceCheckUtils]: 305: Hoare triple {93675#false} assume !(16384bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,910 INFO L273 TraceCheckUtils]: 306: Hoare triple {93675#false} assume !(8192bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,910 INFO L273 TraceCheckUtils]: 307: Hoare triple {93675#false} assume !(24576bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,910 INFO L273 TraceCheckUtils]: 308: Hoare triple {93675#false} assume !(8195bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,910 INFO L273 TraceCheckUtils]: 309: Hoare triple {93675#false} assume !(8480bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,910 INFO L273 TraceCheckUtils]: 310: Hoare triple {93675#false} assume !(8481bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,910 INFO L273 TraceCheckUtils]: 311: Hoare triple {93675#false} assume !(8482bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,911 INFO L273 TraceCheckUtils]: 312: Hoare triple {93675#false} assume !(8464bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,911 INFO L273 TraceCheckUtils]: 313: Hoare triple {93675#false} assume !(8465bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,911 INFO L273 TraceCheckUtils]: 314: Hoare triple {93675#false} assume !(8466bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,911 INFO L273 TraceCheckUtils]: 315: Hoare triple {93675#false} assume !(8496bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,911 INFO L273 TraceCheckUtils]: 316: Hoare triple {93675#false} assume !(8497bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,911 INFO L273 TraceCheckUtils]: 317: Hoare triple {93675#false} assume !(8512bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,911 INFO L273 TraceCheckUtils]: 318: Hoare triple {93675#false} assume !(8513bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,911 INFO L273 TraceCheckUtils]: 319: Hoare triple {93675#false} assume !(8528bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,911 INFO L273 TraceCheckUtils]: 320: Hoare triple {93675#false} assume !(8529bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,912 INFO L273 TraceCheckUtils]: 321: Hoare triple {93675#false} assume !(8544bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,912 INFO L273 TraceCheckUtils]: 322: Hoare triple {93675#false} assume !(8545bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,912 INFO L273 TraceCheckUtils]: 323: Hoare triple {93675#false} assume !(8560bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,912 INFO L273 TraceCheckUtils]: 324: Hoare triple {93675#false} assume !(8561bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,912 INFO L273 TraceCheckUtils]: 325: Hoare triple {93675#false} assume !(8448bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,912 INFO L273 TraceCheckUtils]: 326: Hoare triple {93675#false} assume !(8576bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,912 INFO L273 TraceCheckUtils]: 327: Hoare triple {93675#false} assume !(8577bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,912 INFO L273 TraceCheckUtils]: 328: Hoare triple {93675#false} assume !(8592bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,912 INFO L273 TraceCheckUtils]: 329: Hoare triple {93675#false} assume !(8593bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,912 INFO L273 TraceCheckUtils]: 330: Hoare triple {93675#false} assume !(8608bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,913 INFO L273 TraceCheckUtils]: 331: Hoare triple {93675#false} assume !(8609bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,913 INFO L273 TraceCheckUtils]: 332: Hoare triple {93675#false} assume !(8640bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,913 INFO L273 TraceCheckUtils]: 333: Hoare triple {93675#false} assume !(8641bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,913 INFO L273 TraceCheckUtils]: 334: Hoare triple {93675#false} assume 8656bv32 == ~s__state~0; {93675#false} is VALID [2018-11-23 10:52:53,913 INFO L273 TraceCheckUtils]: 335: Hoare triple {93675#false} ~s__session__cipher~0 := ~s__s3__tmp__new_cipher~0;~tmp___9~0 := #t~nondet43;havoc #t~nondet43; {93675#false} is VALID [2018-11-23 10:52:53,913 INFO L273 TraceCheckUtils]: 336: Hoare triple {93675#false} assume !(0bv32 == ~tmp___9~0);~ret~0 := #t~nondet44;havoc #t~nondet44; {93675#false} is VALID [2018-11-23 10:52:53,913 INFO L273 TraceCheckUtils]: 337: Hoare triple {93675#false} assume !(2bv32 == ~blastFlag~0); {93675#false} is VALID [2018-11-23 10:52:53,913 INFO L273 TraceCheckUtils]: 338: Hoare triple {93675#false} assume !~bvsle32(~ret~0, 0bv32);~s__state~0 := 8672bv32;~s__init_num~0 := 0bv32;~tmp___10~0 := #t~nondet45;havoc #t~nondet45; {93675#false} is VALID [2018-11-23 10:52:53,913 INFO L273 TraceCheckUtils]: 339: Hoare triple {93675#false} assume !(0bv32 == ~tmp___10~0); {93675#false} is VALID [2018-11-23 10:52:53,914 INFO L273 TraceCheckUtils]: 340: Hoare triple {93675#false} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {93675#false} is VALID [2018-11-23 10:52:53,914 INFO L273 TraceCheckUtils]: 341: Hoare triple {93675#false} ~skip~0 := 0bv32; {93675#false} is VALID [2018-11-23 10:52:53,914 INFO L273 TraceCheckUtils]: 342: Hoare triple {93675#false} assume !false; {93675#false} is VALID [2018-11-23 10:52:53,914 INFO L273 TraceCheckUtils]: 343: Hoare triple {93675#false} ~state~0 := ~s__state~0; {93675#false} is VALID [2018-11-23 10:52:53,914 INFO L273 TraceCheckUtils]: 344: Hoare triple {93675#false} assume !(12292bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,914 INFO L273 TraceCheckUtils]: 345: Hoare triple {93675#false} assume !(16384bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,914 INFO L273 TraceCheckUtils]: 346: Hoare triple {93675#false} assume !(8192bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,914 INFO L273 TraceCheckUtils]: 347: Hoare triple {93675#false} assume !(24576bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,914 INFO L273 TraceCheckUtils]: 348: Hoare triple {93675#false} assume !(8195bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,915 INFO L273 TraceCheckUtils]: 349: Hoare triple {93675#false} assume !(8480bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,915 INFO L273 TraceCheckUtils]: 350: Hoare triple {93675#false} assume !(8481bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,915 INFO L273 TraceCheckUtils]: 351: Hoare triple {93675#false} assume !(8482bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,915 INFO L273 TraceCheckUtils]: 352: Hoare triple {93675#false} assume !(8464bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,915 INFO L273 TraceCheckUtils]: 353: Hoare triple {93675#false} assume !(8465bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,915 INFO L273 TraceCheckUtils]: 354: Hoare triple {93675#false} assume !(8466bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,915 INFO L273 TraceCheckUtils]: 355: Hoare triple {93675#false} assume !(8496bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,915 INFO L273 TraceCheckUtils]: 356: Hoare triple {93675#false} assume !(8497bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,915 INFO L273 TraceCheckUtils]: 357: Hoare triple {93675#false} assume !(8512bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,916 INFO L273 TraceCheckUtils]: 358: Hoare triple {93675#false} assume !(8513bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,916 INFO L273 TraceCheckUtils]: 359: Hoare triple {93675#false} assume !(8528bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,916 INFO L273 TraceCheckUtils]: 360: Hoare triple {93675#false} assume !(8529bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,916 INFO L273 TraceCheckUtils]: 361: Hoare triple {93675#false} assume !(8544bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,916 INFO L273 TraceCheckUtils]: 362: Hoare triple {93675#false} assume !(8545bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,916 INFO L273 TraceCheckUtils]: 363: Hoare triple {93675#false} assume !(8560bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,916 INFO L273 TraceCheckUtils]: 364: Hoare triple {93675#false} assume !(8561bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,916 INFO L273 TraceCheckUtils]: 365: Hoare triple {93675#false} assume !(8448bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,916 INFO L273 TraceCheckUtils]: 366: Hoare triple {93675#false} assume !(8576bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,917 INFO L273 TraceCheckUtils]: 367: Hoare triple {93675#false} assume !(8577bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,917 INFO L273 TraceCheckUtils]: 368: Hoare triple {93675#false} assume !(8592bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,917 INFO L273 TraceCheckUtils]: 369: Hoare triple {93675#false} assume !(8593bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,917 INFO L273 TraceCheckUtils]: 370: Hoare triple {93675#false} assume !(8608bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,917 INFO L273 TraceCheckUtils]: 371: Hoare triple {93675#false} assume !(8609bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,917 INFO L273 TraceCheckUtils]: 372: Hoare triple {93675#false} assume !(8640bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,917 INFO L273 TraceCheckUtils]: 373: Hoare triple {93675#false} assume !(8641bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,917 INFO L273 TraceCheckUtils]: 374: Hoare triple {93675#false} assume !(8656bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,917 INFO L273 TraceCheckUtils]: 375: Hoare triple {93675#false} assume !(8657bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,917 INFO L273 TraceCheckUtils]: 376: Hoare triple {93675#false} assume 8672bv32 == ~s__state~0; {93675#false} is VALID [2018-11-23 10:52:53,918 INFO L273 TraceCheckUtils]: 377: Hoare triple {93675#false} ~ret~0 := #t~nondet46;havoc #t~nondet46; {93675#false} is VALID [2018-11-23 10:52:53,918 INFO L273 TraceCheckUtils]: 378: Hoare triple {93675#false} assume 4bv32 == ~blastFlag~0;~blastFlag~0 := 5bv32; {93675#false} is VALID [2018-11-23 10:52:53,918 INFO L273 TraceCheckUtils]: 379: Hoare triple {93675#false} assume !~bvsle32(~ret~0, 0bv32);~s__state~0 := 8448bv32; {93675#false} is VALID [2018-11-23 10:52:53,918 INFO L273 TraceCheckUtils]: 380: Hoare triple {93675#false} assume !(0bv32 != ~s__hit~0);~s__s3__tmp__next_state___0~0 := 3bv32; {93675#false} is VALID [2018-11-23 10:52:53,918 INFO L273 TraceCheckUtils]: 381: Hoare triple {93675#false} ~s__init_num~0 := 0bv32; {93675#false} is VALID [2018-11-23 10:52:53,918 INFO L273 TraceCheckUtils]: 382: Hoare triple {93675#false} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {93675#false} is VALID [2018-11-23 10:52:53,918 INFO L273 TraceCheckUtils]: 383: Hoare triple {93675#false} ~skip~0 := 0bv32; {93675#false} is VALID [2018-11-23 10:52:53,918 INFO L273 TraceCheckUtils]: 384: Hoare triple {93675#false} assume !false; {93675#false} is VALID [2018-11-23 10:52:53,918 INFO L273 TraceCheckUtils]: 385: Hoare triple {93675#false} ~state~0 := ~s__state~0; {93675#false} is VALID [2018-11-23 10:52:53,919 INFO L273 TraceCheckUtils]: 386: Hoare triple {93675#false} assume !(12292bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,919 INFO L273 TraceCheckUtils]: 387: Hoare triple {93675#false} assume !(16384bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,919 INFO L273 TraceCheckUtils]: 388: Hoare triple {93675#false} assume !(8192bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,919 INFO L273 TraceCheckUtils]: 389: Hoare triple {93675#false} assume !(24576bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,919 INFO L273 TraceCheckUtils]: 390: Hoare triple {93675#false} assume !(8195bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,919 INFO L273 TraceCheckUtils]: 391: Hoare triple {93675#false} assume !(8480bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,919 INFO L273 TraceCheckUtils]: 392: Hoare triple {93675#false} assume !(8481bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,919 INFO L273 TraceCheckUtils]: 393: Hoare triple {93675#false} assume !(8482bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,919 INFO L273 TraceCheckUtils]: 394: Hoare triple {93675#false} assume !(8464bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,920 INFO L273 TraceCheckUtils]: 395: Hoare triple {93675#false} assume !(8465bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,920 INFO L273 TraceCheckUtils]: 396: Hoare triple {93675#false} assume !(8466bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,920 INFO L273 TraceCheckUtils]: 397: Hoare triple {93675#false} assume !(8496bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,920 INFO L273 TraceCheckUtils]: 398: Hoare triple {93675#false} assume !(8497bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,920 INFO L273 TraceCheckUtils]: 399: Hoare triple {93675#false} assume !(8512bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,920 INFO L273 TraceCheckUtils]: 400: Hoare triple {93675#false} assume !(8513bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,920 INFO L273 TraceCheckUtils]: 401: Hoare triple {93675#false} assume !(8528bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,920 INFO L273 TraceCheckUtils]: 402: Hoare triple {93675#false} assume !(8529bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,920 INFO L273 TraceCheckUtils]: 403: Hoare triple {93675#false} assume !(8544bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,921 INFO L273 TraceCheckUtils]: 404: Hoare triple {93675#false} assume !(8545bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,921 INFO L273 TraceCheckUtils]: 405: Hoare triple {93675#false} assume !(8560bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,921 INFO L273 TraceCheckUtils]: 406: Hoare triple {93675#false} assume !(8561bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,921 INFO L273 TraceCheckUtils]: 407: Hoare triple {93675#false} assume 8448bv32 == ~s__state~0; {93675#false} is VALID [2018-11-23 10:52:53,921 INFO L273 TraceCheckUtils]: 408: Hoare triple {93675#false} ~num1~0 := #t~nondet37;havoc #t~nondet37; {93675#false} is VALID [2018-11-23 10:52:53,921 INFO L273 TraceCheckUtils]: 409: Hoare triple {93675#false} assume !~bvsgt32(~num1~0, 0bv32); {93675#false} is VALID [2018-11-23 10:52:53,921 INFO L273 TraceCheckUtils]: 410: Hoare triple {93675#false} ~s__state~0 := ~s__s3__tmp__next_state___0~0; {93675#false} is VALID [2018-11-23 10:52:53,921 INFO L273 TraceCheckUtils]: 411: Hoare triple {93675#false} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {93675#false} is VALID [2018-11-23 10:52:53,921 INFO L273 TraceCheckUtils]: 412: Hoare triple {93675#false} ~skip~0 := 0bv32; {93675#false} is VALID [2018-11-23 10:52:53,922 INFO L273 TraceCheckUtils]: 413: Hoare triple {93675#false} assume !false; {93675#false} is VALID [2018-11-23 10:52:53,922 INFO L273 TraceCheckUtils]: 414: Hoare triple {93675#false} ~state~0 := ~s__state~0; {93675#false} is VALID [2018-11-23 10:52:53,922 INFO L273 TraceCheckUtils]: 415: Hoare triple {93675#false} assume !(12292bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,922 INFO L273 TraceCheckUtils]: 416: Hoare triple {93675#false} assume !(16384bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,922 INFO L273 TraceCheckUtils]: 417: Hoare triple {93675#false} assume !(8192bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,922 INFO L273 TraceCheckUtils]: 418: Hoare triple {93675#false} assume !(24576bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,922 INFO L273 TraceCheckUtils]: 419: Hoare triple {93675#false} assume !(8195bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,922 INFO L273 TraceCheckUtils]: 420: Hoare triple {93675#false} assume !(8480bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,922 INFO L273 TraceCheckUtils]: 421: Hoare triple {93675#false} assume !(8481bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,922 INFO L273 TraceCheckUtils]: 422: Hoare triple {93675#false} assume !(8482bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,923 INFO L273 TraceCheckUtils]: 423: Hoare triple {93675#false} assume !(8464bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,923 INFO L273 TraceCheckUtils]: 424: Hoare triple {93675#false} assume !(8465bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,923 INFO L273 TraceCheckUtils]: 425: Hoare triple {93675#false} assume !(8466bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,923 INFO L273 TraceCheckUtils]: 426: Hoare triple {93675#false} assume !(8496bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,923 INFO L273 TraceCheckUtils]: 427: Hoare triple {93675#false} assume !(8497bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,923 INFO L273 TraceCheckUtils]: 428: Hoare triple {93675#false} assume !(8512bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,923 INFO L273 TraceCheckUtils]: 429: Hoare triple {93675#false} assume !(8513bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,923 INFO L273 TraceCheckUtils]: 430: Hoare triple {93675#false} assume !(8528bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,923 INFO L273 TraceCheckUtils]: 431: Hoare triple {93675#false} assume !(8529bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,924 INFO L273 TraceCheckUtils]: 432: Hoare triple {93675#false} assume !(8544bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,924 INFO L273 TraceCheckUtils]: 433: Hoare triple {93675#false} assume !(8545bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,924 INFO L273 TraceCheckUtils]: 434: Hoare triple {93675#false} assume !(8560bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,924 INFO L273 TraceCheckUtils]: 435: Hoare triple {93675#false} assume !(8561bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,924 INFO L273 TraceCheckUtils]: 436: Hoare triple {93675#false} assume !(8448bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,924 INFO L273 TraceCheckUtils]: 437: Hoare triple {93675#false} assume !(8576bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,924 INFO L273 TraceCheckUtils]: 438: Hoare triple {93675#false} assume !(8577bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,924 INFO L273 TraceCheckUtils]: 439: Hoare triple {93675#false} assume !(8592bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,924 INFO L273 TraceCheckUtils]: 440: Hoare triple {93675#false} assume !(8593bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,925 INFO L273 TraceCheckUtils]: 441: Hoare triple {93675#false} assume !(8608bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,925 INFO L273 TraceCheckUtils]: 442: Hoare triple {93675#false} assume !(8609bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,925 INFO L273 TraceCheckUtils]: 443: Hoare triple {93675#false} assume !(8640bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,925 INFO L273 TraceCheckUtils]: 444: Hoare triple {93675#false} assume !(8641bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,925 INFO L273 TraceCheckUtils]: 445: Hoare triple {93675#false} assume !(8656bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,925 INFO L273 TraceCheckUtils]: 446: Hoare triple {93675#false} assume !(8657bv32 == ~s__state~0); {93675#false} is VALID [2018-11-23 10:52:53,925 INFO L273 TraceCheckUtils]: 447: Hoare triple {93675#false} assume 8672bv32 == ~s__state~0; {93675#false} is VALID [2018-11-23 10:52:53,925 INFO L273 TraceCheckUtils]: 448: Hoare triple {93675#false} ~ret~0 := #t~nondet46;havoc #t~nondet46; {93675#false} is VALID [2018-11-23 10:52:53,925 INFO L273 TraceCheckUtils]: 449: Hoare triple {93675#false} assume !(4bv32 == ~blastFlag~0); {93675#false} is VALID [2018-11-23 10:52:53,925 INFO L273 TraceCheckUtils]: 450: Hoare triple {93675#false} assume 5bv32 == ~blastFlag~0; {93675#false} is VALID [2018-11-23 10:52:53,926 INFO L256 TraceCheckUtils]: 451: Hoare triple {93675#false} call ERR(); {93675#false} is VALID [2018-11-23 10:52:53,926 INFO L273 TraceCheckUtils]: 452: Hoare triple {93675#false} assume !false; {93675#false} is VALID [2018-11-23 10:52:54,043 INFO L134 CoverageAnalysis]: Checked inductivity of 2022 backedges. 873 proven. 0 refuted. 0 times theorem prover too weak. 1149 trivial. 0 not checked. [2018-11-23 10:52:54,043 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-11-23 10:52:54,045 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-23 10:52:54,045 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-11-23 10:52:54,046 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 453 [2018-11-23 10:52:54,046 INFO L84 Accepts]: Finished accepts. word is accepted. [2018-11-23 10:52:54,046 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 5 states. [2018-11-23 10:52:54,185 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 141 edges. 141 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2018-11-23 10:52:54,185 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-11-23 10:52:54,185 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-11-23 10:52:54,185 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-11-23 10:52:54,186 INFO L87 Difference]: Start difference. First operand 1451 states and 1844 transitions. Second operand 5 states. [2018-11-23 10:53:03,543 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-23 10:53:03,543 INFO L93 Difference]: Finished difference Result 7879 states and 10003 transitions. [2018-11-23 10:53:03,543 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2018-11-23 10:53:03,543 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 453 [2018-11-23 10:53:03,543 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-23 10:53:03,544 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2018-11-23 10:53:03,548 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 1257 transitions. [2018-11-23 10:53:03,549 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2018-11-23 10:53:03,553 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 1257 transitions. [2018-11-23 10:53:03,554 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 7 states and 1257 transitions. [2018-11-23 10:53:04,950 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 1257 edges. 1257 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2018-11-23 10:53:07,173 INFO L225 Difference]: With dead ends: 7879 [2018-11-23 10:53:07,173 INFO L226 Difference]: Without dead ends: 6441 [2018-11-23 10:53:07,176 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 458 GetRequests, 452 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2018-11-23 10:53:07,180 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6441 states. [2018-11-23 10:53:09,605 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6441 to 2882. [2018-11-23 10:53:09,606 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2018-11-23 10:53:09,606 INFO L82 GeneralOperation]: Start isEquivalent. First operand 6441 states. Second operand 2882 states. [2018-11-23 10:53:09,606 INFO L74 IsIncluded]: Start isIncluded. First operand 6441 states. Second operand 2882 states. [2018-11-23 10:53:09,606 INFO L87 Difference]: Start difference. First operand 6441 states. Second operand 2882 states. [2018-11-23 10:53:11,222 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-23 10:53:11,222 INFO L93 Difference]: Finished difference Result 6441 states and 8164 transitions. [2018-11-23 10:53:11,222 INFO L276 IsEmpty]: Start isEmpty. Operand 6441 states and 8164 transitions. [2018-11-23 10:53:11,230 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-11-23 10:53:11,230 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2018-11-23 10:53:11,230 INFO L74 IsIncluded]: Start isIncluded. First operand 2882 states. Second operand 6441 states. [2018-11-23 10:53:11,230 INFO L87 Difference]: Start difference. First operand 2882 states. Second operand 6441 states. [2018-11-23 10:53:12,832 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-23 10:53:12,833 INFO L93 Difference]: Finished difference Result 6441 states and 8164 transitions. [2018-11-23 10:53:12,833 INFO L276 IsEmpty]: Start isEmpty. Operand 6441 states and 8164 transitions. [2018-11-23 10:53:12,840 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-11-23 10:53:12,840 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2018-11-23 10:53:12,841 INFO L88 GeneralOperation]: Finished isEquivalent. [2018-11-23 10:53:12,841 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2018-11-23 10:53:12,841 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2882 states. [2018-11-23 10:53:13,161 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2882 states to 2882 states and 3657 transitions. [2018-11-23 10:53:13,162 INFO L78 Accepts]: Start accepts. Automaton has 2882 states and 3657 transitions. Word has length 453 [2018-11-23 10:53:13,162 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-23 10:53:13,162 INFO L480 AbstractCegarLoop]: Abstraction has 2882 states and 3657 transitions. [2018-11-23 10:53:13,162 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-11-23 10:53:13,162 INFO L276 IsEmpty]: Start isEmpty. Operand 2882 states and 3657 transitions. [2018-11-23 10:53:13,167 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 455 [2018-11-23 10:53:13,168 INFO L394 BasicCegarLoop]: Found error trace [2018-11-23 10:53:13,168 INFO L402 BasicCegarLoop]: trace histogram [14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 13, 13, 13, 13, 13, 12, 12, 11, 11, 10, 10, 9, 9, 9, 9, 6, 6, 6, 6, 6, 6, 6, 5, 5, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-23 10:53:13,168 INFO L423 AbstractCegarLoop]: === Iteration 18 === [ERRErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-23 10:53:13,168 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-23 10:53:13,169 INFO L82 PathProgramCache]: Analyzing trace with hash -2138170008, now seen corresponding path program 1 times [2018-11-23 10:53:13,169 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-23 10:53:13,169 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc4nyu Starting monitored process 19 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 19 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk [2018-11-23 10:53:13,184 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-23 10:53:13,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-23 10:53:13,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-23 10:53:13,366 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-23 10:53:13,666 INFO L256 TraceCheckUtils]: 0: Hoare triple {119841#true} call ULTIMATE.init(); {119841#true} is VALID [2018-11-23 10:53:13,667 INFO L273 TraceCheckUtils]: 1: Hoare triple {119841#true} assume true; {119841#true} is VALID [2018-11-23 10:53:13,667 INFO L268 TraceCheckUtils]: 2: Hoare quadruple {119841#true} {119841#true} #611#return; {119841#true} is VALID [2018-11-23 10:53:13,667 INFO L256 TraceCheckUtils]: 3: Hoare triple {119841#true} call #t~ret51 := main(); {119841#true} is VALID [2018-11-23 10:53:13,667 INFO L273 TraceCheckUtils]: 4: Hoare triple {119841#true} havoc ~s~0;havoc ~tmp~1;~s~0 := 8464bv32; {119841#true} is VALID [2018-11-23 10:53:13,668 INFO L256 TraceCheckUtils]: 5: Hoare triple {119841#true} call #t~ret50 := ssl3_accept(~s~0); {119841#true} is VALID [2018-11-23 10:53:13,668 INFO L273 TraceCheckUtils]: 6: Hoare triple {119841#true} ~initial_state := #in~initial_state;~s__info_callback~0 := #t~nondet0;havoc #t~nondet0;~s__in_handshake~0 := #t~nondet1;havoc #t~nondet1;havoc ~s__state~0;havoc ~s__new_session~0;havoc ~s__server~0;~s__version~0 := #t~nondet2;havoc #t~nondet2;havoc ~s__type~0;havoc ~s__init_num~0;~s__hit~0 := #t~nondet3;havoc #t~nondet3;havoc ~s__rwstate~0;havoc ~s__init_buf___0~0;~s__debug~0 := #t~nondet4;havoc #t~nondet4;havoc ~s__shutdown~0;~s__cert~0 := #t~nondet5;havoc #t~nondet5;~s__options~0 := #t~nondet6;havoc #t~nondet6;~s__verify_mode~0 := #t~nondet7;havoc #t~nondet7;~s__session__peer~0 := #t~nondet8;havoc #t~nondet8;~s__cert__pkeys__AT0__privatekey~0 := #t~nondet9;havoc #t~nondet9;~s__ctx__info_callback~0 := #t~nondet10;havoc #t~nondet10;~s__ctx__stats__sess_accept_renegotiate~0 := #t~nondet11;havoc #t~nondet11;~s__ctx__stats__sess_accept~0 := #t~nondet12;havoc #t~nondet12;~s__ctx__stats__sess_accept_good~0 := #t~nondet13;havoc #t~nondet13;havoc ~s__s3__tmp__cert_request~0;~s__s3__tmp__reuse_message~0 := #t~nondet14;havoc #t~nondet14;havoc ~s__s3__tmp__use_rsa_tmp~0;~s__s3__tmp__new_cipher~0 := #t~nondet15;havoc #t~nondet15;~s__s3__tmp__new_cipher__algorithms~0 := #t~nondet16;havoc #t~nondet16;havoc ~s__s3__tmp__next_state___0~0;~s__s3__tmp__new_cipher__algo_strength~0 := #t~nondet17;havoc #t~nondet17;havoc ~s__session__cipher~0;~buf~0 := #t~nondet18;havoc #t~nondet18;havoc ~l~0;havoc ~Time~0;~tmp~0 := #t~nondet19;havoc #t~nondet19;havoc ~cb~0;havoc ~num1~0;havoc ~ret~0;havoc ~new_state~0;havoc ~state~0;havoc ~skip~0;havoc ~got_new_session~0;~tmp___1~0 := #t~nondet20;havoc #t~nondet20;~tmp___2~0 := #t~nondet21;havoc #t~nondet21;havoc ~tmp___3~0;havoc ~tmp___4~0;havoc ~tmp___5~0;havoc ~tmp___6~0;havoc ~tmp___7~0;~tmp___8~0 := #t~nondet22;havoc #t~nondet22;havoc ~tmp___9~0;havoc ~tmp___10~0;havoc ~blastFlag~0;havoc ~__cil_tmp55~0;havoc ~__cil_tmp56~0;havoc ~__cil_tmp57~0;havoc ~__cil_tmp58~0;havoc ~__cil_tmp59~0;havoc ~__cil_tmp60~0;havoc ~__cil_tmp61~0;~s__state~0 := ~initial_state;~blastFlag~0 := 0bv32;~Time~0 := ~tmp~0;~cb~0 := 0bv32;~ret~0 := 4294967295bv32;~skip~0 := 0bv32;~got_new_session~0 := 0bv32; {119841#true} is VALID [2018-11-23 10:53:13,668 INFO L273 TraceCheckUtils]: 7: Hoare triple {119841#true} assume 0bv32 != ~s__info_callback~0;~cb~0 := ~s__info_callback~0; {119841#true} is VALID [2018-11-23 10:53:13,668 INFO L273 TraceCheckUtils]: 8: Hoare triple {119841#true} #t~post23 := ~s__in_handshake~0;~s__in_handshake~0 := ~bvadd32(1bv32, #t~post23);havoc #t~post23; {119841#true} is VALID [2018-11-23 10:53:13,668 INFO L273 TraceCheckUtils]: 9: Hoare triple {119841#true} assume !(0bv32 != ~bvadd32(12288bv32, ~tmp___1~0)); {119841#true} is VALID [2018-11-23 10:53:13,669 INFO L273 TraceCheckUtils]: 10: Hoare triple {119841#true} assume !(0bv32 == ~s__cert~0); {119841#true} is VALID [2018-11-23 10:53:13,669 INFO L273 TraceCheckUtils]: 11: Hoare triple {119841#true} assume !false; {119841#true} is VALID [2018-11-23 10:53:13,669 INFO L273 TraceCheckUtils]: 12: Hoare triple {119841#true} ~state~0 := ~s__state~0; {119841#true} is VALID [2018-11-23 10:53:13,669 INFO L273 TraceCheckUtils]: 13: Hoare triple {119841#true} assume !(12292bv32 == ~s__state~0); {119841#true} is VALID [2018-11-23 10:53:13,669 INFO L273 TraceCheckUtils]: 14: Hoare triple {119841#true} assume !(16384bv32 == ~s__state~0); {119841#true} is VALID [2018-11-23 10:53:13,669 INFO L273 TraceCheckUtils]: 15: Hoare triple {119841#true} assume !(8192bv32 == ~s__state~0); {119841#true} is VALID [2018-11-23 10:53:13,670 INFO L273 TraceCheckUtils]: 16: Hoare triple {119841#true} assume !(24576bv32 == ~s__state~0); {119841#true} is VALID [2018-11-23 10:53:13,670 INFO L273 TraceCheckUtils]: 17: Hoare triple {119841#true} assume !(8195bv32 == ~s__state~0); {119841#true} is VALID [2018-11-23 10:53:13,670 INFO L273 TraceCheckUtils]: 18: Hoare triple {119841#true} assume !(8480bv32 == ~s__state~0); {119841#true} is VALID [2018-11-23 10:53:13,670 INFO L273 TraceCheckUtils]: 19: Hoare triple {119841#true} assume !(8481bv32 == ~s__state~0); {119841#true} is VALID [2018-11-23 10:53:13,670 INFO L273 TraceCheckUtils]: 20: Hoare triple {119841#true} assume !(8482bv32 == ~s__state~0); {119841#true} is VALID [2018-11-23 10:53:13,670 INFO L273 TraceCheckUtils]: 21: Hoare triple {119841#true} assume 8464bv32 == ~s__state~0; {119841#true} is VALID [2018-11-23 10:53:13,671 INFO L273 TraceCheckUtils]: 22: Hoare triple {119841#true} ~s__shutdown~0 := 0bv32;~ret~0 := #t~nondet30;havoc #t~nondet30; {119841#true} is VALID [2018-11-23 10:53:13,671 INFO L273 TraceCheckUtils]: 23: Hoare triple {119841#true} assume 0bv32 == ~blastFlag~0;~blastFlag~0 := 1bv32; {119841#true} is VALID [2018-11-23 10:53:13,671 INFO L273 TraceCheckUtils]: 24: Hoare triple {119841#true} assume !~bvsle32(~ret~0, 0bv32);~got_new_session~0 := 1bv32;~s__state~0 := 8496bv32;~s__init_num~0 := 0bv32; {119841#true} is VALID [2018-11-23 10:53:13,671 INFO L273 TraceCheckUtils]: 25: Hoare triple {119841#true} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {119841#true} is VALID [2018-11-23 10:53:13,671 INFO L273 TraceCheckUtils]: 26: Hoare triple {119841#true} ~skip~0 := 0bv32; {119841#true} is VALID [2018-11-23 10:53:13,671 INFO L273 TraceCheckUtils]: 27: Hoare triple {119841#true} assume !false; {119841#true} is VALID [2018-11-23 10:53:13,671 INFO L273 TraceCheckUtils]: 28: Hoare triple {119841#true} ~state~0 := ~s__state~0; {119841#true} is VALID [2018-11-23 10:53:13,671 INFO L273 TraceCheckUtils]: 29: Hoare triple {119841#true} assume !(12292bv32 == ~s__state~0); {119841#true} is VALID [2018-11-23 10:53:13,671 INFO L273 TraceCheckUtils]: 30: Hoare triple {119841#true} assume !(16384bv32 == ~s__state~0); {119841#true} is VALID [2018-11-23 10:53:13,672 INFO L273 TraceCheckUtils]: 31: Hoare triple {119841#true} assume !(8192bv32 == ~s__state~0); {119841#true} is VALID [2018-11-23 10:53:13,672 INFO L273 TraceCheckUtils]: 32: Hoare triple {119841#true} assume !(24576bv32 == ~s__state~0); {119841#true} is VALID [2018-11-23 10:53:13,672 INFO L273 TraceCheckUtils]: 33: Hoare triple {119841#true} assume !(8195bv32 == ~s__state~0); {119841#true} is VALID [2018-11-23 10:53:13,672 INFO L273 TraceCheckUtils]: 34: Hoare triple {119841#true} assume !(8480bv32 == ~s__state~0); {119841#true} is VALID [2018-11-23 10:53:13,672 INFO L273 TraceCheckUtils]: 35: Hoare triple {119841#true} assume !(8481bv32 == ~s__state~0); {119841#true} is VALID [2018-11-23 10:53:13,672 INFO L273 TraceCheckUtils]: 36: Hoare triple {119841#true} assume !(8482bv32 == ~s__state~0); {119841#true} is VALID [2018-11-23 10:53:13,672 INFO L273 TraceCheckUtils]: 37: Hoare triple {119841#true} assume !(8464bv32 == ~s__state~0); {119841#true} is VALID [2018-11-23 10:53:13,672 INFO L273 TraceCheckUtils]: 38: Hoare triple {119841#true} assume !(8465bv32 == ~s__state~0); {119841#true} is VALID [2018-11-23 10:53:13,672 INFO L273 TraceCheckUtils]: 39: Hoare triple {119841#true} assume !(8466bv32 == ~s__state~0); {119841#true} is VALID [2018-11-23 10:53:13,673 INFO L273 TraceCheckUtils]: 40: Hoare triple {119841#true} assume 8496bv32 == ~s__state~0; {119841#true} is VALID [2018-11-23 10:53:13,673 INFO L273 TraceCheckUtils]: 41: Hoare triple {119841#true} ~ret~0 := #t~nondet31;havoc #t~nondet31; {119841#true} is VALID [2018-11-23 10:53:13,673 INFO L273 TraceCheckUtils]: 42: Hoare triple {119841#true} assume 1bv32 == ~blastFlag~0;~blastFlag~0 := 2bv32; {119841#true} is VALID [2018-11-23 10:53:13,673 INFO L273 TraceCheckUtils]: 43: Hoare triple {119841#true} assume !~bvsle32(~ret~0, 0bv32); {119841#true} is VALID [2018-11-23 10:53:13,673 INFO L273 TraceCheckUtils]: 44: Hoare triple {119841#true} assume !(0bv32 != ~s__hit~0);~s__state~0 := 8512bv32; {119841#true} is VALID [2018-11-23 10:53:13,673 INFO L273 TraceCheckUtils]: 45: Hoare triple {119841#true} ~s__init_num~0 := 0bv32; {119841#true} is VALID [2018-11-23 10:53:13,673 INFO L273 TraceCheckUtils]: 46: Hoare triple {119841#true} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {119841#true} is VALID [2018-11-23 10:53:13,673 INFO L273 TraceCheckUtils]: 47: Hoare triple {119841#true} ~skip~0 := 0bv32; {119841#true} is VALID [2018-11-23 10:53:13,673 INFO L273 TraceCheckUtils]: 48: Hoare triple {119841#true} assume !false; {119841#true} is VALID [2018-11-23 10:53:13,674 INFO L273 TraceCheckUtils]: 49: Hoare triple {119841#true} ~state~0 := ~s__state~0; {119841#true} is VALID [2018-11-23 10:53:13,674 INFO L273 TraceCheckUtils]: 50: Hoare triple {119841#true} assume !(12292bv32 == ~s__state~0); {119841#true} is VALID [2018-11-23 10:53:13,674 INFO L273 TraceCheckUtils]: 51: Hoare triple {119841#true} assume !(16384bv32 == ~s__state~0); {119841#true} is VALID [2018-11-23 10:53:13,674 INFO L273 TraceCheckUtils]: 52: Hoare triple {119841#true} assume !(8192bv32 == ~s__state~0); {119841#true} is VALID [2018-11-23 10:53:13,674 INFO L273 TraceCheckUtils]: 53: Hoare triple {119841#true} assume !(24576bv32 == ~s__state~0); {119841#true} is VALID [2018-11-23 10:53:13,674 INFO L273 TraceCheckUtils]: 54: Hoare triple {119841#true} assume !(8195bv32 == ~s__state~0); {119841#true} is VALID [2018-11-23 10:53:13,674 INFO L273 TraceCheckUtils]: 55: Hoare triple {119841#true} assume !(8480bv32 == ~s__state~0); {119841#true} is VALID [2018-11-23 10:53:13,675 INFO L273 TraceCheckUtils]: 56: Hoare triple {119841#true} assume !(8481bv32 == ~s__state~0); {119841#true} is VALID [2018-11-23 10:53:13,675 INFO L273 TraceCheckUtils]: 57: Hoare triple {119841#true} assume !(8482bv32 == ~s__state~0); {119841#true} is VALID [2018-11-23 10:53:13,675 INFO L273 TraceCheckUtils]: 58: Hoare triple {119841#true} assume !(8464bv32 == ~s__state~0); {119841#true} is VALID [2018-11-23 10:53:13,675 INFO L273 TraceCheckUtils]: 59: Hoare triple {119841#true} assume !(8465bv32 == ~s__state~0); {119841#true} is VALID [2018-11-23 10:53:13,675 INFO L273 TraceCheckUtils]: 60: Hoare triple {119841#true} assume !(8466bv32 == ~s__state~0); {119841#true} is VALID [2018-11-23 10:53:13,675 INFO L273 TraceCheckUtils]: 61: Hoare triple {119841#true} assume !(8496bv32 == ~s__state~0); {119841#true} is VALID [2018-11-23 10:53:13,675 INFO L273 TraceCheckUtils]: 62: Hoare triple {119841#true} assume !(8497bv32 == ~s__state~0); {119841#true} is VALID [2018-11-23 10:53:13,676 INFO L273 TraceCheckUtils]: 63: Hoare triple {119841#true} assume 8512bv32 == ~s__state~0; {119841#true} is VALID [2018-11-23 10:53:13,676 INFO L273 TraceCheckUtils]: 64: Hoare triple {119841#true} ~__cil_tmp56~0 := ~s__s3__tmp__new_cipher__algorithms~0; {119841#true} is VALID [2018-11-23 10:53:13,676 INFO L273 TraceCheckUtils]: 65: Hoare triple {119841#true} assume 0bv32 != ~bvadd32(256bv32, ~__cil_tmp56~0);~skip~0 := 1bv32; {119841#true} is VALID [2018-11-23 10:53:13,676 INFO L273 TraceCheckUtils]: 66: Hoare triple {119841#true} ~s__state~0 := 8528bv32;~s__init_num~0 := 0bv32; {119841#true} is VALID [2018-11-23 10:53:13,676 INFO L273 TraceCheckUtils]: 67: Hoare triple {119841#true} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {119841#true} is VALID [2018-11-23 10:53:13,676 INFO L273 TraceCheckUtils]: 68: Hoare triple {119841#true} ~skip~0 := 0bv32; {119841#true} is VALID [2018-11-23 10:53:13,676 INFO L273 TraceCheckUtils]: 69: Hoare triple {119841#true} assume !false; {119841#true} is VALID [2018-11-23 10:53:13,676 INFO L273 TraceCheckUtils]: 70: Hoare triple {119841#true} ~state~0 := ~s__state~0; {119841#true} is VALID [2018-11-23 10:53:13,676 INFO L273 TraceCheckUtils]: 71: Hoare triple {119841#true} assume !(12292bv32 == ~s__state~0); {119841#true} is VALID [2018-11-23 10:53:13,677 INFO L273 TraceCheckUtils]: 72: Hoare triple {119841#true} assume !(16384bv32 == ~s__state~0); {119841#true} is VALID [2018-11-23 10:53:13,677 INFO L273 TraceCheckUtils]: 73: Hoare triple {119841#true} assume !(8192bv32 == ~s__state~0); {119841#true} is VALID [2018-11-23 10:53:13,677 INFO L273 TraceCheckUtils]: 74: Hoare triple {119841#true} assume !(24576bv32 == ~s__state~0); {119841#true} is VALID [2018-11-23 10:53:13,677 INFO L273 TraceCheckUtils]: 75: Hoare triple {119841#true} assume !(8195bv32 == ~s__state~0); {119841#true} is VALID [2018-11-23 10:53:13,677 INFO L273 TraceCheckUtils]: 76: Hoare triple {119841#true} assume !(8480bv32 == ~s__state~0); {119841#true} is VALID [2018-11-23 10:53:13,677 INFO L273 TraceCheckUtils]: 77: Hoare triple {119841#true} assume !(8481bv32 == ~s__state~0); {119841#true} is VALID [2018-11-23 10:53:13,677 INFO L273 TraceCheckUtils]: 78: Hoare triple {119841#true} assume !(8482bv32 == ~s__state~0); {119841#true} is VALID [2018-11-23 10:53:13,677 INFO L273 TraceCheckUtils]: 79: Hoare triple {119841#true} assume !(8464bv32 == ~s__state~0); {119841#true} is VALID [2018-11-23 10:53:13,678 INFO L273 TraceCheckUtils]: 80: Hoare triple {119841#true} assume !(8465bv32 == ~s__state~0); {119841#true} is VALID [2018-11-23 10:53:13,678 INFO L273 TraceCheckUtils]: 81: Hoare triple {119841#true} assume !(8466bv32 == ~s__state~0); {119841#true} is VALID [2018-11-23 10:53:13,678 INFO L273 TraceCheckUtils]: 82: Hoare triple {119841#true} assume !(8496bv32 == ~s__state~0); {119841#true} is VALID [2018-11-23 10:53:13,678 INFO L273 TraceCheckUtils]: 83: Hoare triple {119841#true} assume !(8497bv32 == ~s__state~0); {119841#true} is VALID [2018-11-23 10:53:13,678 INFO L273 TraceCheckUtils]: 84: Hoare triple {119841#true} assume !(8512bv32 == ~s__state~0); {119841#true} is VALID [2018-11-23 10:53:13,678 INFO L273 TraceCheckUtils]: 85: Hoare triple {119841#true} assume !(8513bv32 == ~s__state~0); {119841#true} is VALID [2018-11-23 10:53:13,678 INFO L273 TraceCheckUtils]: 86: Hoare triple {119841#true} assume 8528bv32 == ~s__state~0; {119841#true} is VALID [2018-11-23 10:53:13,678 INFO L273 TraceCheckUtils]: 87: Hoare triple {119841#true} ~l~0 := ~s__s3__tmp__new_cipher__algorithms~0;~__cil_tmp57~0 := ~s__options~0; {119841#true} is VALID [2018-11-23 10:53:13,678 INFO L273 TraceCheckUtils]: 88: Hoare triple {119841#true} assume 0bv32 != ~bvadd32(2097152bv32, ~__cil_tmp57~0);~s__s3__tmp__use_rsa_tmp~0 := 1bv32; {119841#true} is VALID [2018-11-23 10:53:13,679 INFO L273 TraceCheckUtils]: 89: Hoare triple {119841#true} assume 0bv32 != ~s__s3__tmp__use_rsa_tmp~0; {119841#true} is VALID [2018-11-23 10:53:13,679 INFO L273 TraceCheckUtils]: 90: Hoare triple {119841#true} ~ret~0 := #t~nondet34;havoc #t~nondet34; {119841#true} is VALID [2018-11-23 10:53:13,679 INFO L273 TraceCheckUtils]: 91: Hoare triple {119841#true} assume !~bvsle32(~ret~0, 0bv32); {119841#true} is VALID [2018-11-23 10:53:13,679 INFO L273 TraceCheckUtils]: 92: Hoare triple {119841#true} ~s__state~0 := 8544bv32;~s__init_num~0 := 0bv32; {119841#true} is VALID [2018-11-23 10:53:13,679 INFO L273 TraceCheckUtils]: 93: Hoare triple {119841#true} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {119841#true} is VALID [2018-11-23 10:53:13,679 INFO L273 TraceCheckUtils]: 94: Hoare triple {119841#true} ~skip~0 := 0bv32; {119841#true} is VALID [2018-11-23 10:53:13,679 INFO L273 TraceCheckUtils]: 95: Hoare triple {119841#true} assume !false; {119841#true} is VALID [2018-11-23 10:53:13,679 INFO L273 TraceCheckUtils]: 96: Hoare triple {119841#true} ~state~0 := ~s__state~0; {119841#true} is VALID [2018-11-23 10:53:13,679 INFO L273 TraceCheckUtils]: 97: Hoare triple {119841#true} assume !(12292bv32 == ~s__state~0); {119841#true} is VALID [2018-11-23 10:53:13,680 INFO L273 TraceCheckUtils]: 98: Hoare triple {119841#true} assume !(16384bv32 == ~s__state~0); {119841#true} is VALID [2018-11-23 10:53:13,680 INFO L273 TraceCheckUtils]: 99: Hoare triple {119841#true} assume !(8192bv32 == ~s__state~0); {119841#true} is VALID [2018-11-23 10:53:13,680 INFO L273 TraceCheckUtils]: 100: Hoare triple {119841#true} assume !(24576bv32 == ~s__state~0); {119841#true} is VALID [2018-11-23 10:53:13,680 INFO L273 TraceCheckUtils]: 101: Hoare triple {119841#true} assume !(8195bv32 == ~s__state~0); {119841#true} is VALID [2018-11-23 10:53:13,680 INFO L273 TraceCheckUtils]: 102: Hoare triple {119841#true} assume !(8480bv32 == ~s__state~0); {119841#true} is VALID [2018-11-23 10:53:13,680 INFO L273 TraceCheckUtils]: 103: Hoare triple {119841#true} assume !(8481bv32 == ~s__state~0); {119841#true} is VALID [2018-11-23 10:53:13,680 INFO L273 TraceCheckUtils]: 104: Hoare triple {119841#true} assume !(8482bv32 == ~s__state~0); {119841#true} is VALID [2018-11-23 10:53:13,680 INFO L273 TraceCheckUtils]: 105: Hoare triple {119841#true} assume !(8464bv32 == ~s__state~0); {119841#true} is VALID [2018-11-23 10:53:13,680 INFO L273 TraceCheckUtils]: 106: Hoare triple {119841#true} assume !(8465bv32 == ~s__state~0); {119841#true} is VALID [2018-11-23 10:53:13,681 INFO L273 TraceCheckUtils]: 107: Hoare triple {119841#true} assume !(8466bv32 == ~s__state~0); {119841#true} is VALID [2018-11-23 10:53:13,681 INFO L273 TraceCheckUtils]: 108: Hoare triple {119841#true} assume !(8496bv32 == ~s__state~0); {119841#true} is VALID [2018-11-23 10:53:13,681 INFO L273 TraceCheckUtils]: 109: Hoare triple {119841#true} assume !(8497bv32 == ~s__state~0); {119841#true} is VALID [2018-11-23 10:53:13,681 INFO L273 TraceCheckUtils]: 110: Hoare triple {119841#true} assume !(8512bv32 == ~s__state~0); {119841#true} is VALID [2018-11-23 10:53:13,681 INFO L273 TraceCheckUtils]: 111: Hoare triple {119841#true} assume !(8513bv32 == ~s__state~0); {119841#true} is VALID [2018-11-23 10:53:13,681 INFO L273 TraceCheckUtils]: 112: Hoare triple {119841#true} assume !(8528bv32 == ~s__state~0); {119841#true} is VALID [2018-11-23 10:53:13,681 INFO L273 TraceCheckUtils]: 113: Hoare triple {119841#true} assume !(8529bv32 == ~s__state~0); {119841#true} is VALID [2018-11-23 10:53:13,681 INFO L273 TraceCheckUtils]: 114: Hoare triple {119841#true} assume 8544bv32 == ~s__state~0; {119841#true} is VALID [2018-11-23 10:53:13,681 INFO L273 TraceCheckUtils]: 115: Hoare triple {119841#true} assume 0bv32 != ~bvadd32(1bv32, ~s__verify_mode~0); {119841#true} is VALID [2018-11-23 10:53:13,681 INFO L273 TraceCheckUtils]: 116: Hoare triple {119841#true} assume !(0bv32 != ~s__session__peer~0); {119841#true} is VALID [2018-11-23 10:53:13,682 INFO L273 TraceCheckUtils]: 117: Hoare triple {119841#true} ~__cil_tmp61~0 := ~s__s3__tmp__new_cipher__algorithms~0; {119841#true} is VALID [2018-11-23 10:53:13,682 INFO L273 TraceCheckUtils]: 118: Hoare triple {119841#true} assume 0bv32 != ~bvadd32(256bv32, ~__cil_tmp61~0); {119841#true} is VALID [2018-11-23 10:53:13,682 INFO L273 TraceCheckUtils]: 119: Hoare triple {119841#true} assume 0bv32 != ~bvadd32(2bv32, ~s__verify_mode~0); {119841#true} is VALID [2018-11-23 10:53:13,682 INFO L273 TraceCheckUtils]: 120: Hoare triple {119841#true} ~s__s3__tmp__cert_request~0 := 1bv32;~ret~0 := #t~nondet35;havoc #t~nondet35; {119841#true} is VALID [2018-11-23 10:53:13,682 INFO L273 TraceCheckUtils]: 121: Hoare triple {119841#true} assume !~bvsle32(~ret~0, 0bv32);~s__state~0 := 8448bv32;~s__s3__tmp__next_state___0~0 := 8576bv32;~s__init_num~0 := 0bv32; {120209#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} is VALID [2018-11-23 10:53:13,683 INFO L273 TraceCheckUtils]: 122: Hoare triple {120209#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {120209#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} is VALID [2018-11-23 10:53:13,683 INFO L273 TraceCheckUtils]: 123: Hoare triple {120209#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} ~skip~0 := 0bv32; {120209#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} is VALID [2018-11-23 10:53:13,683 INFO L273 TraceCheckUtils]: 124: Hoare triple {120209#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} assume !false; {120209#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} is VALID [2018-11-23 10:53:13,684 INFO L273 TraceCheckUtils]: 125: Hoare triple {120209#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} ~state~0 := ~s__state~0; {120209#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} is VALID [2018-11-23 10:53:13,684 INFO L273 TraceCheckUtils]: 126: Hoare triple {120209#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} assume !(12292bv32 == ~s__state~0); {120209#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} is VALID [2018-11-23 10:53:13,684 INFO L273 TraceCheckUtils]: 127: Hoare triple {120209#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} assume !(16384bv32 == ~s__state~0); {120209#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} is VALID [2018-11-23 10:53:13,685 INFO L273 TraceCheckUtils]: 128: Hoare triple {120209#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} assume !(8192bv32 == ~s__state~0); {120209#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} is VALID [2018-11-23 10:53:13,685 INFO L273 TraceCheckUtils]: 129: Hoare triple {120209#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} assume !(24576bv32 == ~s__state~0); {120209#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} is VALID [2018-11-23 10:53:13,685 INFO L273 TraceCheckUtils]: 130: Hoare triple {120209#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} assume !(8195bv32 == ~s__state~0); {120209#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} is VALID [2018-11-23 10:53:13,685 INFO L273 TraceCheckUtils]: 131: Hoare triple {120209#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} assume !(8480bv32 == ~s__state~0); {120209#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} is VALID [2018-11-23 10:53:13,686 INFO L273 TraceCheckUtils]: 132: Hoare triple {120209#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} assume !(8481bv32 == ~s__state~0); {120209#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} is VALID [2018-11-23 10:53:13,686 INFO L273 TraceCheckUtils]: 133: Hoare triple {120209#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} assume !(8482bv32 == ~s__state~0); {120209#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} is VALID [2018-11-23 10:53:13,686 INFO L273 TraceCheckUtils]: 134: Hoare triple {120209#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} assume !(8464bv32 == ~s__state~0); {120209#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} is VALID [2018-11-23 10:53:13,687 INFO L273 TraceCheckUtils]: 135: Hoare triple {120209#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} assume !(8465bv32 == ~s__state~0); {120209#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} is VALID [2018-11-23 10:53:13,687 INFO L273 TraceCheckUtils]: 136: Hoare triple {120209#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} assume !(8466bv32 == ~s__state~0); {120209#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} is VALID [2018-11-23 10:53:13,687 INFO L273 TraceCheckUtils]: 137: Hoare triple {120209#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} assume !(8496bv32 == ~s__state~0); {120209#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} is VALID [2018-11-23 10:53:13,688 INFO L273 TraceCheckUtils]: 138: Hoare triple {120209#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} assume !(8497bv32 == ~s__state~0); {120209#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} is VALID [2018-11-23 10:53:13,688 INFO L273 TraceCheckUtils]: 139: Hoare triple {120209#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} assume !(8512bv32 == ~s__state~0); {120209#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} is VALID [2018-11-23 10:53:13,689 INFO L273 TraceCheckUtils]: 140: Hoare triple {120209#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} assume !(8513bv32 == ~s__state~0); {120209#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} is VALID [2018-11-23 10:53:13,689 INFO L273 TraceCheckUtils]: 141: Hoare triple {120209#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} assume !(8528bv32 == ~s__state~0); {120209#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} is VALID [2018-11-23 10:53:13,690 INFO L273 TraceCheckUtils]: 142: Hoare triple {120209#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} assume !(8529bv32 == ~s__state~0); {120209#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} is VALID [2018-11-23 10:53:13,690 INFO L273 TraceCheckUtils]: 143: Hoare triple {120209#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} assume !(8544bv32 == ~s__state~0); {120209#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} is VALID [2018-11-23 10:53:13,691 INFO L273 TraceCheckUtils]: 144: Hoare triple {120209#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} assume !(8545bv32 == ~s__state~0); {120209#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} is VALID [2018-11-23 10:53:13,691 INFO L273 TraceCheckUtils]: 145: Hoare triple {120209#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} assume !(8560bv32 == ~s__state~0); {120209#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} is VALID [2018-11-23 10:53:13,692 INFO L273 TraceCheckUtils]: 146: Hoare triple {120209#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} assume !(8561bv32 == ~s__state~0); {120209#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} is VALID [2018-11-23 10:53:13,692 INFO L273 TraceCheckUtils]: 147: Hoare triple {120209#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} assume 8448bv32 == ~s__state~0; {120209#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} is VALID [2018-11-23 10:53:13,693 INFO L273 TraceCheckUtils]: 148: Hoare triple {120209#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} ~num1~0 := #t~nondet37;havoc #t~nondet37; {120209#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} is VALID [2018-11-23 10:53:13,693 INFO L273 TraceCheckUtils]: 149: Hoare triple {120209#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} assume !~bvsgt32(~num1~0, 0bv32); {120209#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} is VALID [2018-11-23 10:53:13,694 INFO L273 TraceCheckUtils]: 150: Hoare triple {120209#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} ~s__state~0 := ~s__s3__tmp__next_state___0~0; {120297#(= (_ bv8576 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:53:13,694 INFO L273 TraceCheckUtils]: 151: Hoare triple {120297#(= (_ bv8576 32) ssl3_accept_~s__state~0)} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {120297#(= (_ bv8576 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:53:13,695 INFO L273 TraceCheckUtils]: 152: Hoare triple {120297#(= (_ bv8576 32) ssl3_accept_~s__state~0)} ~skip~0 := 0bv32; {120297#(= (_ bv8576 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:53:13,695 INFO L273 TraceCheckUtils]: 153: Hoare triple {120297#(= (_ bv8576 32) ssl3_accept_~s__state~0)} assume !false; {120297#(= (_ bv8576 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:53:13,696 INFO L273 TraceCheckUtils]: 154: Hoare triple {120297#(= (_ bv8576 32) ssl3_accept_~s__state~0)} ~state~0 := ~s__state~0; {120297#(= (_ bv8576 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:53:13,696 INFO L273 TraceCheckUtils]: 155: Hoare triple {120297#(= (_ bv8576 32) ssl3_accept_~s__state~0)} assume !(12292bv32 == ~s__state~0); {120297#(= (_ bv8576 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:53:13,697 INFO L273 TraceCheckUtils]: 156: Hoare triple {120297#(= (_ bv8576 32) ssl3_accept_~s__state~0)} assume !(16384bv32 == ~s__state~0); {120297#(= (_ bv8576 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:53:13,697 INFO L273 TraceCheckUtils]: 157: Hoare triple {120297#(= (_ bv8576 32) ssl3_accept_~s__state~0)} assume !(8192bv32 == ~s__state~0); {120297#(= (_ bv8576 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:53:13,698 INFO L273 TraceCheckUtils]: 158: Hoare triple {120297#(= (_ bv8576 32) ssl3_accept_~s__state~0)} assume !(24576bv32 == ~s__state~0); {120297#(= (_ bv8576 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:53:13,698 INFO L273 TraceCheckUtils]: 159: Hoare triple {120297#(= (_ bv8576 32) ssl3_accept_~s__state~0)} assume !(8195bv32 == ~s__state~0); {120297#(= (_ bv8576 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:53:13,699 INFO L273 TraceCheckUtils]: 160: Hoare triple {120297#(= (_ bv8576 32) ssl3_accept_~s__state~0)} assume !(8480bv32 == ~s__state~0); {120297#(= (_ bv8576 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:53:13,699 INFO L273 TraceCheckUtils]: 161: Hoare triple {120297#(= (_ bv8576 32) ssl3_accept_~s__state~0)} assume !(8481bv32 == ~s__state~0); {120297#(= (_ bv8576 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:53:13,700 INFO L273 TraceCheckUtils]: 162: Hoare triple {120297#(= (_ bv8576 32) ssl3_accept_~s__state~0)} assume !(8482bv32 == ~s__state~0); {120297#(= (_ bv8576 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:53:13,700 INFO L273 TraceCheckUtils]: 163: Hoare triple {120297#(= (_ bv8576 32) ssl3_accept_~s__state~0)} assume !(8464bv32 == ~s__state~0); {120297#(= (_ bv8576 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:53:13,701 INFO L273 TraceCheckUtils]: 164: Hoare triple {120297#(= (_ bv8576 32) ssl3_accept_~s__state~0)} assume !(8465bv32 == ~s__state~0); {120297#(= (_ bv8576 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:53:13,701 INFO L273 TraceCheckUtils]: 165: Hoare triple {120297#(= (_ bv8576 32) ssl3_accept_~s__state~0)} assume !(8466bv32 == ~s__state~0); {120297#(= (_ bv8576 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:53:13,702 INFO L273 TraceCheckUtils]: 166: Hoare triple {120297#(= (_ bv8576 32) ssl3_accept_~s__state~0)} assume !(8496bv32 == ~s__state~0); {120297#(= (_ bv8576 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:53:13,702 INFO L273 TraceCheckUtils]: 167: Hoare triple {120297#(= (_ bv8576 32) ssl3_accept_~s__state~0)} assume !(8497bv32 == ~s__state~0); {120297#(= (_ bv8576 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:53:13,703 INFO L273 TraceCheckUtils]: 168: Hoare triple {120297#(= (_ bv8576 32) ssl3_accept_~s__state~0)} assume !(8512bv32 == ~s__state~0); {120297#(= (_ bv8576 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:53:13,703 INFO L273 TraceCheckUtils]: 169: Hoare triple {120297#(= (_ bv8576 32) ssl3_accept_~s__state~0)} assume !(8513bv32 == ~s__state~0); {120297#(= (_ bv8576 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:53:13,704 INFO L273 TraceCheckUtils]: 170: Hoare triple {120297#(= (_ bv8576 32) ssl3_accept_~s__state~0)} assume !(8528bv32 == ~s__state~0); {120297#(= (_ bv8576 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:53:13,704 INFO L273 TraceCheckUtils]: 171: Hoare triple {120297#(= (_ bv8576 32) ssl3_accept_~s__state~0)} assume !(8529bv32 == ~s__state~0); {120297#(= (_ bv8576 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:53:13,705 INFO L273 TraceCheckUtils]: 172: Hoare triple {120297#(= (_ bv8576 32) ssl3_accept_~s__state~0)} assume !(8544bv32 == ~s__state~0); {120297#(= (_ bv8576 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:53:13,705 INFO L273 TraceCheckUtils]: 173: Hoare triple {120297#(= (_ bv8576 32) ssl3_accept_~s__state~0)} assume !(8545bv32 == ~s__state~0); {120297#(= (_ bv8576 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:53:13,706 INFO L273 TraceCheckUtils]: 174: Hoare triple {120297#(= (_ bv8576 32) ssl3_accept_~s__state~0)} assume !(8560bv32 == ~s__state~0); {120297#(= (_ bv8576 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:53:13,706 INFO L273 TraceCheckUtils]: 175: Hoare triple {120297#(= (_ bv8576 32) ssl3_accept_~s__state~0)} assume !(8561bv32 == ~s__state~0); {120297#(= (_ bv8576 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:53:13,707 INFO L273 TraceCheckUtils]: 176: Hoare triple {120297#(= (_ bv8576 32) ssl3_accept_~s__state~0)} assume !(8448bv32 == ~s__state~0); {120297#(= (_ bv8576 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:53:13,707 INFO L273 TraceCheckUtils]: 177: Hoare triple {120297#(= (_ bv8576 32) ssl3_accept_~s__state~0)} assume !(8576bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:13,707 INFO L273 TraceCheckUtils]: 178: Hoare triple {119842#false} assume !(8577bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:13,708 INFO L273 TraceCheckUtils]: 179: Hoare triple {119842#false} assume !(8592bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:13,708 INFO L273 TraceCheckUtils]: 180: Hoare triple {119842#false} assume !(8593bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:13,708 INFO L273 TraceCheckUtils]: 181: Hoare triple {119842#false} assume !(8608bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:13,708 INFO L273 TraceCheckUtils]: 182: Hoare triple {119842#false} assume !(8609bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:13,708 INFO L273 TraceCheckUtils]: 183: Hoare triple {119842#false} assume !(8640bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:13,708 INFO L273 TraceCheckUtils]: 184: Hoare triple {119842#false} assume !(8641bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:13,709 INFO L273 TraceCheckUtils]: 185: Hoare triple {119842#false} assume 8656bv32 == ~s__state~0; {119842#false} is VALID [2018-11-23 10:53:13,709 INFO L273 TraceCheckUtils]: 186: Hoare triple {119842#false} ~s__session__cipher~0 := ~s__s3__tmp__new_cipher~0;~tmp___9~0 := #t~nondet43;havoc #t~nondet43; {119842#false} is VALID [2018-11-23 10:53:13,709 INFO L273 TraceCheckUtils]: 187: Hoare triple {119842#false} assume !(0bv32 == ~tmp___9~0);~ret~0 := #t~nondet44;havoc #t~nondet44; {119842#false} is VALID [2018-11-23 10:53:13,709 INFO L273 TraceCheckUtils]: 188: Hoare triple {119842#false} assume 2bv32 == ~blastFlag~0;~blastFlag~0 := 3bv32; {119842#false} is VALID [2018-11-23 10:53:13,709 INFO L273 TraceCheckUtils]: 189: Hoare triple {119842#false} assume !~bvsle32(~ret~0, 0bv32);~s__state~0 := 8672bv32;~s__init_num~0 := 0bv32;~tmp___10~0 := #t~nondet45;havoc #t~nondet45; {119842#false} is VALID [2018-11-23 10:53:13,710 INFO L273 TraceCheckUtils]: 190: Hoare triple {119842#false} assume !(0bv32 == ~tmp___10~0); {119842#false} is VALID [2018-11-23 10:53:13,710 INFO L273 TraceCheckUtils]: 191: Hoare triple {119842#false} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {119842#false} is VALID [2018-11-23 10:53:13,710 INFO L273 TraceCheckUtils]: 192: Hoare triple {119842#false} ~skip~0 := 0bv32; {119842#false} is VALID [2018-11-23 10:53:13,710 INFO L273 TraceCheckUtils]: 193: Hoare triple {119842#false} assume !false; {119842#false} is VALID [2018-11-23 10:53:13,710 INFO L273 TraceCheckUtils]: 194: Hoare triple {119842#false} ~state~0 := ~s__state~0; {119842#false} is VALID [2018-11-23 10:53:13,711 INFO L273 TraceCheckUtils]: 195: Hoare triple {119842#false} assume !(12292bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:13,711 INFO L273 TraceCheckUtils]: 196: Hoare triple {119842#false} assume !(16384bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:13,711 INFO L273 TraceCheckUtils]: 197: Hoare triple {119842#false} assume !(8192bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:13,711 INFO L273 TraceCheckUtils]: 198: Hoare triple {119842#false} assume !(24576bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:13,711 INFO L273 TraceCheckUtils]: 199: Hoare triple {119842#false} assume !(8195bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:13,711 INFO L273 TraceCheckUtils]: 200: Hoare triple {119842#false} assume !(8480bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:13,711 INFO L273 TraceCheckUtils]: 201: Hoare triple {119842#false} assume !(8481bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:13,712 INFO L273 TraceCheckUtils]: 202: Hoare triple {119842#false} assume !(8482bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:13,712 INFO L273 TraceCheckUtils]: 203: Hoare triple {119842#false} assume !(8464bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:13,712 INFO L273 TraceCheckUtils]: 204: Hoare triple {119842#false} assume !(8465bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:13,712 INFO L273 TraceCheckUtils]: 205: Hoare triple {119842#false} assume !(8466bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:13,712 INFO L273 TraceCheckUtils]: 206: Hoare triple {119842#false} assume !(8496bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:13,712 INFO L273 TraceCheckUtils]: 207: Hoare triple {119842#false} assume !(8497bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:13,712 INFO L273 TraceCheckUtils]: 208: Hoare triple {119842#false} assume !(8512bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:13,712 INFO L273 TraceCheckUtils]: 209: Hoare triple {119842#false} assume !(8513bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:13,712 INFO L273 TraceCheckUtils]: 210: Hoare triple {119842#false} assume !(8528bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:13,713 INFO L273 TraceCheckUtils]: 211: Hoare triple {119842#false} assume !(8529bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:13,713 INFO L273 TraceCheckUtils]: 212: Hoare triple {119842#false} assume !(8544bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:13,713 INFO L273 TraceCheckUtils]: 213: Hoare triple {119842#false} assume !(8545bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:13,713 INFO L273 TraceCheckUtils]: 214: Hoare triple {119842#false} assume !(8560bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:13,713 INFO L273 TraceCheckUtils]: 215: Hoare triple {119842#false} assume !(8561bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:13,713 INFO L273 TraceCheckUtils]: 216: Hoare triple {119842#false} assume !(8448bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:13,713 INFO L273 TraceCheckUtils]: 217: Hoare triple {119842#false} assume !(8576bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:13,713 INFO L273 TraceCheckUtils]: 218: Hoare triple {119842#false} assume !(8577bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:13,713 INFO L273 TraceCheckUtils]: 219: Hoare triple {119842#false} assume !(8592bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:13,714 INFO L273 TraceCheckUtils]: 220: Hoare triple {119842#false} assume !(8593bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:13,714 INFO L273 TraceCheckUtils]: 221: Hoare triple {119842#false} assume !(8608bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:13,714 INFO L273 TraceCheckUtils]: 222: Hoare triple {119842#false} assume !(8609bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:13,714 INFO L273 TraceCheckUtils]: 223: Hoare triple {119842#false} assume !(8640bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:13,714 INFO L273 TraceCheckUtils]: 224: Hoare triple {119842#false} assume !(8641bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:13,714 INFO L273 TraceCheckUtils]: 225: Hoare triple {119842#false} assume !(8656bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:13,714 INFO L273 TraceCheckUtils]: 226: Hoare triple {119842#false} assume !(8657bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:13,714 INFO L273 TraceCheckUtils]: 227: Hoare triple {119842#false} assume 8672bv32 == ~s__state~0; {119842#false} is VALID [2018-11-23 10:53:13,714 INFO L273 TraceCheckUtils]: 228: Hoare triple {119842#false} ~ret~0 := #t~nondet46;havoc #t~nondet46; {119842#false} is VALID [2018-11-23 10:53:13,715 INFO L273 TraceCheckUtils]: 229: Hoare triple {119842#false} assume !(4bv32 == ~blastFlag~0); {119842#false} is VALID [2018-11-23 10:53:13,715 INFO L273 TraceCheckUtils]: 230: Hoare triple {119842#false} assume !(5bv32 == ~blastFlag~0); {119842#false} is VALID [2018-11-23 10:53:13,715 INFO L273 TraceCheckUtils]: 231: Hoare triple {119842#false} assume !~bvsle32(~ret~0, 0bv32);~s__state~0 := 8448bv32; {119842#false} is VALID [2018-11-23 10:53:13,715 INFO L273 TraceCheckUtils]: 232: Hoare triple {119842#false} assume !(0bv32 != ~s__hit~0);~s__s3__tmp__next_state___0~0 := 3bv32; {119842#false} is VALID [2018-11-23 10:53:13,715 INFO L273 TraceCheckUtils]: 233: Hoare triple {119842#false} ~s__init_num~0 := 0bv32; {119842#false} is VALID [2018-11-23 10:53:13,715 INFO L273 TraceCheckUtils]: 234: Hoare triple {119842#false} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {119842#false} is VALID [2018-11-23 10:53:13,715 INFO L273 TraceCheckUtils]: 235: Hoare triple {119842#false} ~skip~0 := 0bv32; {119842#false} is VALID [2018-11-23 10:53:13,715 INFO L273 TraceCheckUtils]: 236: Hoare triple {119842#false} assume !false; {119842#false} is VALID [2018-11-23 10:53:13,715 INFO L273 TraceCheckUtils]: 237: Hoare triple {119842#false} ~state~0 := ~s__state~0; {119842#false} is VALID [2018-11-23 10:53:13,716 INFO L273 TraceCheckUtils]: 238: Hoare triple {119842#false} assume !(12292bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:13,716 INFO L273 TraceCheckUtils]: 239: Hoare triple {119842#false} assume !(16384bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:13,716 INFO L273 TraceCheckUtils]: 240: Hoare triple {119842#false} assume !(8192bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:13,716 INFO L273 TraceCheckUtils]: 241: Hoare triple {119842#false} assume !(24576bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:13,716 INFO L273 TraceCheckUtils]: 242: Hoare triple {119842#false} assume !(8195bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:13,716 INFO L273 TraceCheckUtils]: 243: Hoare triple {119842#false} assume !(8480bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:13,716 INFO L273 TraceCheckUtils]: 244: Hoare triple {119842#false} assume !(8481bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:13,716 INFO L273 TraceCheckUtils]: 245: Hoare triple {119842#false} assume !(8482bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:13,716 INFO L273 TraceCheckUtils]: 246: Hoare triple {119842#false} assume !(8464bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:13,717 INFO L273 TraceCheckUtils]: 247: Hoare triple {119842#false} assume !(8465bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:13,717 INFO L273 TraceCheckUtils]: 248: Hoare triple {119842#false} assume !(8466bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:13,717 INFO L273 TraceCheckUtils]: 249: Hoare triple {119842#false} assume !(8496bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:13,717 INFO L273 TraceCheckUtils]: 250: Hoare triple {119842#false} assume !(8497bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:13,717 INFO L273 TraceCheckUtils]: 251: Hoare triple {119842#false} assume !(8512bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:13,717 INFO L273 TraceCheckUtils]: 252: Hoare triple {119842#false} assume !(8513bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:13,717 INFO L273 TraceCheckUtils]: 253: Hoare triple {119842#false} assume !(8528bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:13,717 INFO L273 TraceCheckUtils]: 254: Hoare triple {119842#false} assume !(8529bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:13,718 INFO L273 TraceCheckUtils]: 255: Hoare triple {119842#false} assume !(8544bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:13,718 INFO L273 TraceCheckUtils]: 256: Hoare triple {119842#false} assume !(8545bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:13,718 INFO L273 TraceCheckUtils]: 257: Hoare triple {119842#false} assume !(8560bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:13,718 INFO L273 TraceCheckUtils]: 258: Hoare triple {119842#false} assume !(8561bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:13,718 INFO L273 TraceCheckUtils]: 259: Hoare triple {119842#false} assume 8448bv32 == ~s__state~0; {119842#false} is VALID [2018-11-23 10:53:13,718 INFO L273 TraceCheckUtils]: 260: Hoare triple {119842#false} ~num1~0 := #t~nondet37;havoc #t~nondet37; {119842#false} is VALID [2018-11-23 10:53:13,719 INFO L273 TraceCheckUtils]: 261: Hoare triple {119842#false} assume !~bvsgt32(~num1~0, 0bv32); {119842#false} is VALID [2018-11-23 10:53:13,719 INFO L273 TraceCheckUtils]: 262: Hoare triple {119842#false} ~s__state~0 := ~s__s3__tmp__next_state___0~0; {119842#false} is VALID [2018-11-23 10:53:13,719 INFO L273 TraceCheckUtils]: 263: Hoare triple {119842#false} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {119842#false} is VALID [2018-11-23 10:53:13,719 INFO L273 TraceCheckUtils]: 264: Hoare triple {119842#false} ~skip~0 := 0bv32; {119842#false} is VALID [2018-11-23 10:53:13,719 INFO L273 TraceCheckUtils]: 265: Hoare triple {119842#false} assume !false; {119842#false} is VALID [2018-11-23 10:53:13,719 INFO L273 TraceCheckUtils]: 266: Hoare triple {119842#false} ~state~0 := ~s__state~0; {119842#false} is VALID [2018-11-23 10:53:13,720 INFO L273 TraceCheckUtils]: 267: Hoare triple {119842#false} assume !(12292bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:13,720 INFO L273 TraceCheckUtils]: 268: Hoare triple {119842#false} assume !(16384bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:13,720 INFO L273 TraceCheckUtils]: 269: Hoare triple {119842#false} assume !(8192bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:13,720 INFO L273 TraceCheckUtils]: 270: Hoare triple {119842#false} assume !(24576bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:13,720 INFO L273 TraceCheckUtils]: 271: Hoare triple {119842#false} assume !(8195bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:13,720 INFO L273 TraceCheckUtils]: 272: Hoare triple {119842#false} assume !(8480bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:13,720 INFO L273 TraceCheckUtils]: 273: Hoare triple {119842#false} assume !(8481bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:13,721 INFO L273 TraceCheckUtils]: 274: Hoare triple {119842#false} assume !(8482bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:13,721 INFO L273 TraceCheckUtils]: 275: Hoare triple {119842#false} assume !(8464bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:13,721 INFO L273 TraceCheckUtils]: 276: Hoare triple {119842#false} assume !(8465bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:13,721 INFO L273 TraceCheckUtils]: 277: Hoare triple {119842#false} assume !(8466bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:13,721 INFO L273 TraceCheckUtils]: 278: Hoare triple {119842#false} assume !(8496bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:13,721 INFO L273 TraceCheckUtils]: 279: Hoare triple {119842#false} assume !(8497bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:13,722 INFO L273 TraceCheckUtils]: 280: Hoare triple {119842#false} assume !(8512bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:13,722 INFO L273 TraceCheckUtils]: 281: Hoare triple {119842#false} assume !(8513bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:13,722 INFO L273 TraceCheckUtils]: 282: Hoare triple {119842#false} assume !(8528bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:13,722 INFO L273 TraceCheckUtils]: 283: Hoare triple {119842#false} assume !(8529bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:13,722 INFO L273 TraceCheckUtils]: 284: Hoare triple {119842#false} assume !(8544bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:13,722 INFO L273 TraceCheckUtils]: 285: Hoare triple {119842#false} assume !(8545bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:13,723 INFO L273 TraceCheckUtils]: 286: Hoare triple {119842#false} assume !(8560bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:13,723 INFO L273 TraceCheckUtils]: 287: Hoare triple {119842#false} assume !(8561bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:13,723 INFO L273 TraceCheckUtils]: 288: Hoare triple {119842#false} assume !(8448bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:13,723 INFO L273 TraceCheckUtils]: 289: Hoare triple {119842#false} assume !(8576bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:13,723 INFO L273 TraceCheckUtils]: 290: Hoare triple {119842#false} assume !(8577bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:13,723 INFO L273 TraceCheckUtils]: 291: Hoare triple {119842#false} assume !(8592bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:13,724 INFO L273 TraceCheckUtils]: 292: Hoare triple {119842#false} assume !(8593bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:13,724 INFO L273 TraceCheckUtils]: 293: Hoare triple {119842#false} assume !(8608bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:13,724 INFO L273 TraceCheckUtils]: 294: Hoare triple {119842#false} assume !(8609bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:13,724 INFO L273 TraceCheckUtils]: 295: Hoare triple {119842#false} assume 8640bv32 == ~s__state~0; {119842#false} is VALID [2018-11-23 10:53:13,724 INFO L273 TraceCheckUtils]: 296: Hoare triple {119842#false} ~ret~0 := #t~nondet42;havoc #t~nondet42; {119842#false} is VALID [2018-11-23 10:53:13,724 INFO L273 TraceCheckUtils]: 297: Hoare triple {119842#false} assume 3bv32 == ~blastFlag~0;~blastFlag~0 := 4bv32; {119842#false} is VALID [2018-11-23 10:53:13,724 INFO L273 TraceCheckUtils]: 298: Hoare triple {119842#false} assume !~bvsle32(~ret~0, 0bv32); {119842#false} is VALID [2018-11-23 10:53:13,724 INFO L273 TraceCheckUtils]: 299: Hoare triple {119842#false} assume !(0bv32 != ~s__hit~0);~s__state~0 := 8656bv32; {119842#false} is VALID [2018-11-23 10:53:13,724 INFO L273 TraceCheckUtils]: 300: Hoare triple {119842#false} ~s__init_num~0 := 0bv32; {119842#false} is VALID [2018-11-23 10:53:13,725 INFO L273 TraceCheckUtils]: 301: Hoare triple {119842#false} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {119842#false} is VALID [2018-11-23 10:53:13,725 INFO L273 TraceCheckUtils]: 302: Hoare triple {119842#false} ~skip~0 := 0bv32; {119842#false} is VALID [2018-11-23 10:53:13,725 INFO L273 TraceCheckUtils]: 303: Hoare triple {119842#false} assume !false; {119842#false} is VALID [2018-11-23 10:53:13,725 INFO L273 TraceCheckUtils]: 304: Hoare triple {119842#false} ~state~0 := ~s__state~0; {119842#false} is VALID [2018-11-23 10:53:13,725 INFO L273 TraceCheckUtils]: 305: Hoare triple {119842#false} assume !(12292bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:13,725 INFO L273 TraceCheckUtils]: 306: Hoare triple {119842#false} assume !(16384bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:13,725 INFO L273 TraceCheckUtils]: 307: Hoare triple {119842#false} assume !(8192bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:13,725 INFO L273 TraceCheckUtils]: 308: Hoare triple {119842#false} assume !(24576bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:13,726 INFO L273 TraceCheckUtils]: 309: Hoare triple {119842#false} assume !(8195bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:13,726 INFO L273 TraceCheckUtils]: 310: Hoare triple {119842#false} assume !(8480bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:13,726 INFO L273 TraceCheckUtils]: 311: Hoare triple {119842#false} assume !(8481bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:13,726 INFO L273 TraceCheckUtils]: 312: Hoare triple {119842#false} assume !(8482bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:13,726 INFO L273 TraceCheckUtils]: 313: Hoare triple {119842#false} assume !(8464bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:13,726 INFO L273 TraceCheckUtils]: 314: Hoare triple {119842#false} assume !(8465bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:13,726 INFO L273 TraceCheckUtils]: 315: Hoare triple {119842#false} assume !(8466bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:13,727 INFO L273 TraceCheckUtils]: 316: Hoare triple {119842#false} assume !(8496bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:13,727 INFO L273 TraceCheckUtils]: 317: Hoare triple {119842#false} assume !(8497bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:13,727 INFO L273 TraceCheckUtils]: 318: Hoare triple {119842#false} assume !(8512bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:13,727 INFO L273 TraceCheckUtils]: 319: Hoare triple {119842#false} assume !(8513bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:13,727 INFO L273 TraceCheckUtils]: 320: Hoare triple {119842#false} assume !(8528bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:13,727 INFO L273 TraceCheckUtils]: 321: Hoare triple {119842#false} assume !(8529bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:13,728 INFO L273 TraceCheckUtils]: 322: Hoare triple {119842#false} assume !(8544bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:13,728 INFO L273 TraceCheckUtils]: 323: Hoare triple {119842#false} assume !(8545bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:13,728 INFO L273 TraceCheckUtils]: 324: Hoare triple {119842#false} assume !(8560bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:13,728 INFO L273 TraceCheckUtils]: 325: Hoare triple {119842#false} assume !(8561bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:13,728 INFO L273 TraceCheckUtils]: 326: Hoare triple {119842#false} assume !(8448bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:13,728 INFO L273 TraceCheckUtils]: 327: Hoare triple {119842#false} assume !(8576bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:13,728 INFO L273 TraceCheckUtils]: 328: Hoare triple {119842#false} assume !(8577bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:13,728 INFO L273 TraceCheckUtils]: 329: Hoare triple {119842#false} assume !(8592bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:13,729 INFO L273 TraceCheckUtils]: 330: Hoare triple {119842#false} assume !(8593bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:13,729 INFO L273 TraceCheckUtils]: 331: Hoare triple {119842#false} assume !(8608bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:13,729 INFO L273 TraceCheckUtils]: 332: Hoare triple {119842#false} assume !(8609bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:13,729 INFO L273 TraceCheckUtils]: 333: Hoare triple {119842#false} assume !(8640bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:13,729 INFO L273 TraceCheckUtils]: 334: Hoare triple {119842#false} assume !(8641bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:13,729 INFO L273 TraceCheckUtils]: 335: Hoare triple {119842#false} assume 8656bv32 == ~s__state~0; {119842#false} is VALID [2018-11-23 10:53:13,729 INFO L273 TraceCheckUtils]: 336: Hoare triple {119842#false} ~s__session__cipher~0 := ~s__s3__tmp__new_cipher~0;~tmp___9~0 := #t~nondet43;havoc #t~nondet43; {119842#false} is VALID [2018-11-23 10:53:13,729 INFO L273 TraceCheckUtils]: 337: Hoare triple {119842#false} assume !(0bv32 == ~tmp___9~0);~ret~0 := #t~nondet44;havoc #t~nondet44; {119842#false} is VALID [2018-11-23 10:53:13,729 INFO L273 TraceCheckUtils]: 338: Hoare triple {119842#false} assume !(2bv32 == ~blastFlag~0); {119842#false} is VALID [2018-11-23 10:53:13,730 INFO L273 TraceCheckUtils]: 339: Hoare triple {119842#false} assume !~bvsle32(~ret~0, 0bv32);~s__state~0 := 8672bv32;~s__init_num~0 := 0bv32;~tmp___10~0 := #t~nondet45;havoc #t~nondet45; {119842#false} is VALID [2018-11-23 10:53:13,730 INFO L273 TraceCheckUtils]: 340: Hoare triple {119842#false} assume !(0bv32 == ~tmp___10~0); {119842#false} is VALID [2018-11-23 10:53:13,730 INFO L273 TraceCheckUtils]: 341: Hoare triple {119842#false} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {119842#false} is VALID [2018-11-23 10:53:13,730 INFO L273 TraceCheckUtils]: 342: Hoare triple {119842#false} ~skip~0 := 0bv32; {119842#false} is VALID [2018-11-23 10:53:13,730 INFO L273 TraceCheckUtils]: 343: Hoare triple {119842#false} assume !false; {119842#false} is VALID [2018-11-23 10:53:13,730 INFO L273 TraceCheckUtils]: 344: Hoare triple {119842#false} ~state~0 := ~s__state~0; {119842#false} is VALID [2018-11-23 10:53:13,730 INFO L273 TraceCheckUtils]: 345: Hoare triple {119842#false} assume !(12292bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:13,730 INFO L273 TraceCheckUtils]: 346: Hoare triple {119842#false} assume !(16384bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:13,730 INFO L273 TraceCheckUtils]: 347: Hoare triple {119842#false} assume !(8192bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:13,731 INFO L273 TraceCheckUtils]: 348: Hoare triple {119842#false} assume !(24576bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:13,731 INFO L273 TraceCheckUtils]: 349: Hoare triple {119842#false} assume !(8195bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:13,731 INFO L273 TraceCheckUtils]: 350: Hoare triple {119842#false} assume !(8480bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:13,731 INFO L273 TraceCheckUtils]: 351: Hoare triple {119842#false} assume !(8481bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:13,731 INFO L273 TraceCheckUtils]: 352: Hoare triple {119842#false} assume !(8482bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:13,731 INFO L273 TraceCheckUtils]: 353: Hoare triple {119842#false} assume !(8464bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:13,731 INFO L273 TraceCheckUtils]: 354: Hoare triple {119842#false} assume !(8465bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:13,731 INFO L273 TraceCheckUtils]: 355: Hoare triple {119842#false} assume !(8466bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:13,731 INFO L273 TraceCheckUtils]: 356: Hoare triple {119842#false} assume !(8496bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:13,732 INFO L273 TraceCheckUtils]: 357: Hoare triple {119842#false} assume !(8497bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:13,732 INFO L273 TraceCheckUtils]: 358: Hoare triple {119842#false} assume !(8512bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:13,732 INFO L273 TraceCheckUtils]: 359: Hoare triple {119842#false} assume !(8513bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:13,732 INFO L273 TraceCheckUtils]: 360: Hoare triple {119842#false} assume !(8528bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:13,732 INFO L273 TraceCheckUtils]: 361: Hoare triple {119842#false} assume !(8529bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:13,732 INFO L273 TraceCheckUtils]: 362: Hoare triple {119842#false} assume !(8544bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:13,732 INFO L273 TraceCheckUtils]: 363: Hoare triple {119842#false} assume !(8545bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:13,733 INFO L273 TraceCheckUtils]: 364: Hoare triple {119842#false} assume !(8560bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:13,733 INFO L273 TraceCheckUtils]: 365: Hoare triple {119842#false} assume !(8561bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:13,733 INFO L273 TraceCheckUtils]: 366: Hoare triple {119842#false} assume !(8448bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:13,733 INFO L273 TraceCheckUtils]: 367: Hoare triple {119842#false} assume !(8576bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:13,733 INFO L273 TraceCheckUtils]: 368: Hoare triple {119842#false} assume !(8577bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:13,733 INFO L273 TraceCheckUtils]: 369: Hoare triple {119842#false} assume !(8592bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:13,733 INFO L273 TraceCheckUtils]: 370: Hoare triple {119842#false} assume !(8593bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:13,734 INFO L273 TraceCheckUtils]: 371: Hoare triple {119842#false} assume !(8608bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:13,734 INFO L273 TraceCheckUtils]: 372: Hoare triple {119842#false} assume !(8609bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:13,734 INFO L273 TraceCheckUtils]: 373: Hoare triple {119842#false} assume !(8640bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:13,734 INFO L273 TraceCheckUtils]: 374: Hoare triple {119842#false} assume !(8641bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:13,734 INFO L273 TraceCheckUtils]: 375: Hoare triple {119842#false} assume !(8656bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:13,734 INFO L273 TraceCheckUtils]: 376: Hoare triple {119842#false} assume !(8657bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:13,735 INFO L273 TraceCheckUtils]: 377: Hoare triple {119842#false} assume 8672bv32 == ~s__state~0; {119842#false} is VALID [2018-11-23 10:53:13,735 INFO L273 TraceCheckUtils]: 378: Hoare triple {119842#false} ~ret~0 := #t~nondet46;havoc #t~nondet46; {119842#false} is VALID [2018-11-23 10:53:13,735 INFO L273 TraceCheckUtils]: 379: Hoare triple {119842#false} assume 4bv32 == ~blastFlag~0;~blastFlag~0 := 5bv32; {119842#false} is VALID [2018-11-23 10:53:13,735 INFO L273 TraceCheckUtils]: 380: Hoare triple {119842#false} assume !~bvsle32(~ret~0, 0bv32);~s__state~0 := 8448bv32; {119842#false} is VALID [2018-11-23 10:53:13,735 INFO L273 TraceCheckUtils]: 381: Hoare triple {119842#false} assume !(0bv32 != ~s__hit~0);~s__s3__tmp__next_state___0~0 := 3bv32; {119842#false} is VALID [2018-11-23 10:53:13,735 INFO L273 TraceCheckUtils]: 382: Hoare triple {119842#false} ~s__init_num~0 := 0bv32; {119842#false} is VALID [2018-11-23 10:53:13,735 INFO L273 TraceCheckUtils]: 383: Hoare triple {119842#false} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {119842#false} is VALID [2018-11-23 10:53:13,736 INFO L273 TraceCheckUtils]: 384: Hoare triple {119842#false} ~skip~0 := 0bv32; {119842#false} is VALID [2018-11-23 10:53:13,736 INFO L273 TraceCheckUtils]: 385: Hoare triple {119842#false} assume !false; {119842#false} is VALID [2018-11-23 10:53:13,736 INFO L273 TraceCheckUtils]: 386: Hoare triple {119842#false} ~state~0 := ~s__state~0; {119842#false} is VALID [2018-11-23 10:53:13,736 INFO L273 TraceCheckUtils]: 387: Hoare triple {119842#false} assume !(12292bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:13,736 INFO L273 TraceCheckUtils]: 388: Hoare triple {119842#false} assume !(16384bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:13,736 INFO L273 TraceCheckUtils]: 389: Hoare triple {119842#false} assume !(8192bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:13,737 INFO L273 TraceCheckUtils]: 390: Hoare triple {119842#false} assume !(24576bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:13,737 INFO L273 TraceCheckUtils]: 391: Hoare triple {119842#false} assume !(8195bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:13,737 INFO L273 TraceCheckUtils]: 392: Hoare triple {119842#false} assume !(8480bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:13,737 INFO L273 TraceCheckUtils]: 393: Hoare triple {119842#false} assume !(8481bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:13,737 INFO L273 TraceCheckUtils]: 394: Hoare triple {119842#false} assume !(8482bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:13,737 INFO L273 TraceCheckUtils]: 395: Hoare triple {119842#false} assume !(8464bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:13,738 INFO L273 TraceCheckUtils]: 396: Hoare triple {119842#false} assume !(8465bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:13,738 INFO L273 TraceCheckUtils]: 397: Hoare triple {119842#false} assume !(8466bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:13,738 INFO L273 TraceCheckUtils]: 398: Hoare triple {119842#false} assume !(8496bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:13,738 INFO L273 TraceCheckUtils]: 399: Hoare triple {119842#false} assume !(8497bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:13,738 INFO L273 TraceCheckUtils]: 400: Hoare triple {119842#false} assume !(8512bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:13,738 INFO L273 TraceCheckUtils]: 401: Hoare triple {119842#false} assume !(8513bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:13,738 INFO L273 TraceCheckUtils]: 402: Hoare triple {119842#false} assume !(8528bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:13,739 INFO L273 TraceCheckUtils]: 403: Hoare triple {119842#false} assume !(8529bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:13,739 INFO L273 TraceCheckUtils]: 404: Hoare triple {119842#false} assume !(8544bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:13,739 INFO L273 TraceCheckUtils]: 405: Hoare triple {119842#false} assume !(8545bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:13,739 INFO L273 TraceCheckUtils]: 406: Hoare triple {119842#false} assume !(8560bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:13,739 INFO L273 TraceCheckUtils]: 407: Hoare triple {119842#false} assume !(8561bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:13,739 INFO L273 TraceCheckUtils]: 408: Hoare triple {119842#false} assume 8448bv32 == ~s__state~0; {119842#false} is VALID [2018-11-23 10:53:13,739 INFO L273 TraceCheckUtils]: 409: Hoare triple {119842#false} ~num1~0 := #t~nondet37;havoc #t~nondet37; {119842#false} is VALID [2018-11-23 10:53:13,740 INFO L273 TraceCheckUtils]: 410: Hoare triple {119842#false} assume !~bvsgt32(~num1~0, 0bv32); {119842#false} is VALID [2018-11-23 10:53:13,740 INFO L273 TraceCheckUtils]: 411: Hoare triple {119842#false} ~s__state~0 := ~s__s3__tmp__next_state___0~0; {119842#false} is VALID [2018-11-23 10:53:13,740 INFO L273 TraceCheckUtils]: 412: Hoare triple {119842#false} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {119842#false} is VALID [2018-11-23 10:53:13,740 INFO L273 TraceCheckUtils]: 413: Hoare triple {119842#false} ~skip~0 := 0bv32; {119842#false} is VALID [2018-11-23 10:53:13,740 INFO L273 TraceCheckUtils]: 414: Hoare triple {119842#false} assume !false; {119842#false} is VALID [2018-11-23 10:53:13,740 INFO L273 TraceCheckUtils]: 415: Hoare triple {119842#false} ~state~0 := ~s__state~0; {119842#false} is VALID [2018-11-23 10:53:13,741 INFO L273 TraceCheckUtils]: 416: Hoare triple {119842#false} assume !(12292bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:13,741 INFO L273 TraceCheckUtils]: 417: Hoare triple {119842#false} assume !(16384bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:13,741 INFO L273 TraceCheckUtils]: 418: Hoare triple {119842#false} assume !(8192bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:13,741 INFO L273 TraceCheckUtils]: 419: Hoare triple {119842#false} assume !(24576bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:13,741 INFO L273 TraceCheckUtils]: 420: Hoare triple {119842#false} assume !(8195bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:13,741 INFO L273 TraceCheckUtils]: 421: Hoare triple {119842#false} assume !(8480bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:13,741 INFO L273 TraceCheckUtils]: 422: Hoare triple {119842#false} assume !(8481bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:13,742 INFO L273 TraceCheckUtils]: 423: Hoare triple {119842#false} assume !(8482bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:13,742 INFO L273 TraceCheckUtils]: 424: Hoare triple {119842#false} assume !(8464bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:13,742 INFO L273 TraceCheckUtils]: 425: Hoare triple {119842#false} assume !(8465bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:13,742 INFO L273 TraceCheckUtils]: 426: Hoare triple {119842#false} assume !(8466bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:13,742 INFO L273 TraceCheckUtils]: 427: Hoare triple {119842#false} assume !(8496bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:13,742 INFO L273 TraceCheckUtils]: 428: Hoare triple {119842#false} assume !(8497bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:13,742 INFO L273 TraceCheckUtils]: 429: Hoare triple {119842#false} assume !(8512bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:13,742 INFO L273 TraceCheckUtils]: 430: Hoare triple {119842#false} assume !(8513bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:13,742 INFO L273 TraceCheckUtils]: 431: Hoare triple {119842#false} assume !(8528bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:13,742 INFO L273 TraceCheckUtils]: 432: Hoare triple {119842#false} assume !(8529bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:13,743 INFO L273 TraceCheckUtils]: 433: Hoare triple {119842#false} assume !(8544bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:13,743 INFO L273 TraceCheckUtils]: 434: Hoare triple {119842#false} assume !(8545bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:13,743 INFO L273 TraceCheckUtils]: 435: Hoare triple {119842#false} assume !(8560bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:13,743 INFO L273 TraceCheckUtils]: 436: Hoare triple {119842#false} assume !(8561bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:13,743 INFO L273 TraceCheckUtils]: 437: Hoare triple {119842#false} assume !(8448bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:13,743 INFO L273 TraceCheckUtils]: 438: Hoare triple {119842#false} assume !(8576bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:13,743 INFO L273 TraceCheckUtils]: 439: Hoare triple {119842#false} assume !(8577bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:13,743 INFO L273 TraceCheckUtils]: 440: Hoare triple {119842#false} assume !(8592bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:13,743 INFO L273 TraceCheckUtils]: 441: Hoare triple {119842#false} assume !(8593bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:13,744 INFO L273 TraceCheckUtils]: 442: Hoare triple {119842#false} assume !(8608bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:13,744 INFO L273 TraceCheckUtils]: 443: Hoare triple {119842#false} assume !(8609bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:13,744 INFO L273 TraceCheckUtils]: 444: Hoare triple {119842#false} assume !(8640bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:13,744 INFO L273 TraceCheckUtils]: 445: Hoare triple {119842#false} assume !(8641bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:13,744 INFO L273 TraceCheckUtils]: 446: Hoare triple {119842#false} assume !(8656bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:13,744 INFO L273 TraceCheckUtils]: 447: Hoare triple {119842#false} assume !(8657bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:13,744 INFO L273 TraceCheckUtils]: 448: Hoare triple {119842#false} assume 8672bv32 == ~s__state~0; {119842#false} is VALID [2018-11-23 10:53:13,744 INFO L273 TraceCheckUtils]: 449: Hoare triple {119842#false} ~ret~0 := #t~nondet46;havoc #t~nondet46; {119842#false} is VALID [2018-11-23 10:53:13,744 INFO L273 TraceCheckUtils]: 450: Hoare triple {119842#false} assume !(4bv32 == ~blastFlag~0); {119842#false} is VALID [2018-11-23 10:53:13,745 INFO L273 TraceCheckUtils]: 451: Hoare triple {119842#false} assume 5bv32 == ~blastFlag~0; {119842#false} is VALID [2018-11-23 10:53:13,745 INFO L256 TraceCheckUtils]: 452: Hoare triple {119842#false} call ERR(); {119842#false} is VALID [2018-11-23 10:53:13,745 INFO L273 TraceCheckUtils]: 453: Hoare triple {119842#false} assume !false; {119842#false} is VALID [2018-11-23 10:53:13,823 INFO L134 CoverageAnalysis]: Checked inductivity of 2022 backedges. 1158 proven. 26 refuted. 0 times theorem prover too weak. 838 trivial. 0 not checked. [2018-11-23 10:53:13,823 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-23 10:53:14,294 INFO L273 TraceCheckUtils]: 453: Hoare triple {119842#false} assume !false; {119842#false} is VALID [2018-11-23 10:53:14,295 INFO L256 TraceCheckUtils]: 452: Hoare triple {119842#false} call ERR(); {119842#false} is VALID [2018-11-23 10:53:14,295 INFO L273 TraceCheckUtils]: 451: Hoare triple {119842#false} assume 5bv32 == ~blastFlag~0; {119842#false} is VALID [2018-11-23 10:53:14,295 INFO L273 TraceCheckUtils]: 450: Hoare triple {119842#false} assume !(4bv32 == ~blastFlag~0); {119842#false} is VALID [2018-11-23 10:53:14,295 INFO L273 TraceCheckUtils]: 449: Hoare triple {119842#false} ~ret~0 := #t~nondet46;havoc #t~nondet46; {119842#false} is VALID [2018-11-23 10:53:14,296 INFO L273 TraceCheckUtils]: 448: Hoare triple {119842#false} assume 8672bv32 == ~s__state~0; {119842#false} is VALID [2018-11-23 10:53:14,296 INFO L273 TraceCheckUtils]: 447: Hoare triple {119842#false} assume !(8657bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:14,296 INFO L273 TraceCheckUtils]: 446: Hoare triple {119842#false} assume !(8656bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:14,296 INFO L273 TraceCheckUtils]: 445: Hoare triple {119842#false} assume !(8641bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:14,296 INFO L273 TraceCheckUtils]: 444: Hoare triple {119842#false} assume !(8640bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:14,296 INFO L273 TraceCheckUtils]: 443: Hoare triple {119842#false} assume !(8609bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:14,297 INFO L273 TraceCheckUtils]: 442: Hoare triple {119842#false} assume !(8608bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:14,297 INFO L273 TraceCheckUtils]: 441: Hoare triple {119842#false} assume !(8593bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:14,297 INFO L273 TraceCheckUtils]: 440: Hoare triple {119842#false} assume !(8592bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:14,297 INFO L273 TraceCheckUtils]: 439: Hoare triple {119842#false} assume !(8577bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:14,297 INFO L273 TraceCheckUtils]: 438: Hoare triple {119842#false} assume !(8576bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:14,297 INFO L273 TraceCheckUtils]: 437: Hoare triple {119842#false} assume !(8448bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:14,297 INFO L273 TraceCheckUtils]: 436: Hoare triple {119842#false} assume !(8561bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:14,298 INFO L273 TraceCheckUtils]: 435: Hoare triple {119842#false} assume !(8560bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:14,298 INFO L273 TraceCheckUtils]: 434: Hoare triple {119842#false} assume !(8545bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:14,298 INFO L273 TraceCheckUtils]: 433: Hoare triple {119842#false} assume !(8544bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:14,298 INFO L273 TraceCheckUtils]: 432: Hoare triple {119842#false} assume !(8529bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:14,298 INFO L273 TraceCheckUtils]: 431: Hoare triple {119842#false} assume !(8528bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:14,298 INFO L273 TraceCheckUtils]: 430: Hoare triple {119842#false} assume !(8513bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:14,299 INFO L273 TraceCheckUtils]: 429: Hoare triple {119842#false} assume !(8512bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:14,299 INFO L273 TraceCheckUtils]: 428: Hoare triple {119842#false} assume !(8497bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:14,299 INFO L273 TraceCheckUtils]: 427: Hoare triple {119842#false} assume !(8496bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:14,299 INFO L273 TraceCheckUtils]: 426: Hoare triple {119842#false} assume !(8466bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:14,299 INFO L273 TraceCheckUtils]: 425: Hoare triple {119842#false} assume !(8465bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:14,299 INFO L273 TraceCheckUtils]: 424: Hoare triple {119842#false} assume !(8464bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:14,299 INFO L273 TraceCheckUtils]: 423: Hoare triple {119842#false} assume !(8482bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:14,300 INFO L273 TraceCheckUtils]: 422: Hoare triple {119842#false} assume !(8481bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:14,300 INFO L273 TraceCheckUtils]: 421: Hoare triple {119842#false} assume !(8480bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:14,300 INFO L273 TraceCheckUtils]: 420: Hoare triple {119842#false} assume !(8195bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:14,300 INFO L273 TraceCheckUtils]: 419: Hoare triple {119842#false} assume !(24576bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:14,300 INFO L273 TraceCheckUtils]: 418: Hoare triple {119842#false} assume !(8192bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:14,300 INFO L273 TraceCheckUtils]: 417: Hoare triple {119842#false} assume !(16384bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:14,301 INFO L273 TraceCheckUtils]: 416: Hoare triple {119842#false} assume !(12292bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:14,301 INFO L273 TraceCheckUtils]: 415: Hoare triple {119842#false} ~state~0 := ~s__state~0; {119842#false} is VALID [2018-11-23 10:53:14,301 INFO L273 TraceCheckUtils]: 414: Hoare triple {119842#false} assume !false; {119842#false} is VALID [2018-11-23 10:53:14,301 INFO L273 TraceCheckUtils]: 413: Hoare triple {119842#false} ~skip~0 := 0bv32; {119842#false} is VALID [2018-11-23 10:53:14,301 INFO L273 TraceCheckUtils]: 412: Hoare triple {119842#false} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {119842#false} is VALID [2018-11-23 10:53:14,301 INFO L273 TraceCheckUtils]: 411: Hoare triple {119842#false} ~s__state~0 := ~s__s3__tmp__next_state___0~0; {119842#false} is VALID [2018-11-23 10:53:14,301 INFO L273 TraceCheckUtils]: 410: Hoare triple {119842#false} assume !~bvsgt32(~num1~0, 0bv32); {119842#false} is VALID [2018-11-23 10:53:14,302 INFO L273 TraceCheckUtils]: 409: Hoare triple {119842#false} ~num1~0 := #t~nondet37;havoc #t~nondet37; {119842#false} is VALID [2018-11-23 10:53:14,302 INFO L273 TraceCheckUtils]: 408: Hoare triple {119842#false} assume 8448bv32 == ~s__state~0; {119842#false} is VALID [2018-11-23 10:53:14,302 INFO L273 TraceCheckUtils]: 407: Hoare triple {119842#false} assume !(8561bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:14,302 INFO L273 TraceCheckUtils]: 406: Hoare triple {119842#false} assume !(8560bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:14,302 INFO L273 TraceCheckUtils]: 405: Hoare triple {119842#false} assume !(8545bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:14,302 INFO L273 TraceCheckUtils]: 404: Hoare triple {119842#false} assume !(8544bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:14,302 INFO L273 TraceCheckUtils]: 403: Hoare triple {119842#false} assume !(8529bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:14,303 INFO L273 TraceCheckUtils]: 402: Hoare triple {119842#false} assume !(8528bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:14,303 INFO L273 TraceCheckUtils]: 401: Hoare triple {119842#false} assume !(8513bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:14,303 INFO L273 TraceCheckUtils]: 400: Hoare triple {119842#false} assume !(8512bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:14,303 INFO L273 TraceCheckUtils]: 399: Hoare triple {119842#false} assume !(8497bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:14,303 INFO L273 TraceCheckUtils]: 398: Hoare triple {119842#false} assume !(8496bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:14,303 INFO L273 TraceCheckUtils]: 397: Hoare triple {119842#false} assume !(8466bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:14,303 INFO L273 TraceCheckUtils]: 396: Hoare triple {119842#false} assume !(8465bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:14,304 INFO L273 TraceCheckUtils]: 395: Hoare triple {119842#false} assume !(8464bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:14,304 INFO L273 TraceCheckUtils]: 394: Hoare triple {119842#false} assume !(8482bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:14,304 INFO L273 TraceCheckUtils]: 393: Hoare triple {119842#false} assume !(8481bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:14,304 INFO L273 TraceCheckUtils]: 392: Hoare triple {119842#false} assume !(8480bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:14,304 INFO L273 TraceCheckUtils]: 391: Hoare triple {119842#false} assume !(8195bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:14,305 INFO L273 TraceCheckUtils]: 390: Hoare triple {119842#false} assume !(24576bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:14,305 INFO L273 TraceCheckUtils]: 389: Hoare triple {119842#false} assume !(8192bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:14,305 INFO L273 TraceCheckUtils]: 388: Hoare triple {119842#false} assume !(16384bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:14,305 INFO L273 TraceCheckUtils]: 387: Hoare triple {119842#false} assume !(12292bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:14,305 INFO L273 TraceCheckUtils]: 386: Hoare triple {119842#false} ~state~0 := ~s__state~0; {119842#false} is VALID [2018-11-23 10:53:14,305 INFO L273 TraceCheckUtils]: 385: Hoare triple {119842#false} assume !false; {119842#false} is VALID [2018-11-23 10:53:14,306 INFO L273 TraceCheckUtils]: 384: Hoare triple {119842#false} ~skip~0 := 0bv32; {119842#false} is VALID [2018-11-23 10:53:14,306 INFO L273 TraceCheckUtils]: 383: Hoare triple {119842#false} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {119842#false} is VALID [2018-11-23 10:53:14,306 INFO L273 TraceCheckUtils]: 382: Hoare triple {119842#false} ~s__init_num~0 := 0bv32; {119842#false} is VALID [2018-11-23 10:53:14,306 INFO L273 TraceCheckUtils]: 381: Hoare triple {119842#false} assume !(0bv32 != ~s__hit~0);~s__s3__tmp__next_state___0~0 := 3bv32; {119842#false} is VALID [2018-11-23 10:53:14,306 INFO L273 TraceCheckUtils]: 380: Hoare triple {119842#false} assume !~bvsle32(~ret~0, 0bv32);~s__state~0 := 8448bv32; {119842#false} is VALID [2018-11-23 10:53:14,306 INFO L273 TraceCheckUtils]: 379: Hoare triple {119842#false} assume 4bv32 == ~blastFlag~0;~blastFlag~0 := 5bv32; {119842#false} is VALID [2018-11-23 10:53:14,307 INFO L273 TraceCheckUtils]: 378: Hoare triple {119842#false} ~ret~0 := #t~nondet46;havoc #t~nondet46; {119842#false} is VALID [2018-11-23 10:53:14,307 INFO L273 TraceCheckUtils]: 377: Hoare triple {119842#false} assume 8672bv32 == ~s__state~0; {119842#false} is VALID [2018-11-23 10:53:14,307 INFO L273 TraceCheckUtils]: 376: Hoare triple {119842#false} assume !(8657bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:14,307 INFO L273 TraceCheckUtils]: 375: Hoare triple {119842#false} assume !(8656bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:14,307 INFO L273 TraceCheckUtils]: 374: Hoare triple {119842#false} assume !(8641bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:14,307 INFO L273 TraceCheckUtils]: 373: Hoare triple {119842#false} assume !(8640bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:14,308 INFO L273 TraceCheckUtils]: 372: Hoare triple {119842#false} assume !(8609bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:14,308 INFO L273 TraceCheckUtils]: 371: Hoare triple {119842#false} assume !(8608bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:14,308 INFO L273 TraceCheckUtils]: 370: Hoare triple {119842#false} assume !(8593bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:14,308 INFO L273 TraceCheckUtils]: 369: Hoare triple {119842#false} assume !(8592bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:14,308 INFO L273 TraceCheckUtils]: 368: Hoare triple {119842#false} assume !(8577bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:14,308 INFO L273 TraceCheckUtils]: 367: Hoare triple {119842#false} assume !(8576bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:14,308 INFO L273 TraceCheckUtils]: 366: Hoare triple {119842#false} assume !(8448bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:14,309 INFO L273 TraceCheckUtils]: 365: Hoare triple {119842#false} assume !(8561bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:14,309 INFO L273 TraceCheckUtils]: 364: Hoare triple {119842#false} assume !(8560bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:14,309 INFO L273 TraceCheckUtils]: 363: Hoare triple {119842#false} assume !(8545bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:14,309 INFO L273 TraceCheckUtils]: 362: Hoare triple {119842#false} assume !(8544bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:14,309 INFO L273 TraceCheckUtils]: 361: Hoare triple {119842#false} assume !(8529bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:14,309 INFO L273 TraceCheckUtils]: 360: Hoare triple {119842#false} assume !(8528bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:14,310 INFO L273 TraceCheckUtils]: 359: Hoare triple {119842#false} assume !(8513bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:14,310 INFO L273 TraceCheckUtils]: 358: Hoare triple {119842#false} assume !(8512bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:14,310 INFO L273 TraceCheckUtils]: 357: Hoare triple {119842#false} assume !(8497bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:14,310 INFO L273 TraceCheckUtils]: 356: Hoare triple {119842#false} assume !(8496bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:14,310 INFO L273 TraceCheckUtils]: 355: Hoare triple {119842#false} assume !(8466bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:14,310 INFO L273 TraceCheckUtils]: 354: Hoare triple {119842#false} assume !(8465bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:14,310 INFO L273 TraceCheckUtils]: 353: Hoare triple {119842#false} assume !(8464bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:14,311 INFO L273 TraceCheckUtils]: 352: Hoare triple {119842#false} assume !(8482bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:14,311 INFO L273 TraceCheckUtils]: 351: Hoare triple {119842#false} assume !(8481bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:14,311 INFO L273 TraceCheckUtils]: 350: Hoare triple {119842#false} assume !(8480bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:14,311 INFO L273 TraceCheckUtils]: 349: Hoare triple {119842#false} assume !(8195bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:14,311 INFO L273 TraceCheckUtils]: 348: Hoare triple {119842#false} assume !(24576bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:14,311 INFO L273 TraceCheckUtils]: 347: Hoare triple {119842#false} assume !(8192bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:14,311 INFO L273 TraceCheckUtils]: 346: Hoare triple {119842#false} assume !(16384bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:14,312 INFO L273 TraceCheckUtils]: 345: Hoare triple {119842#false} assume !(12292bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:14,312 INFO L273 TraceCheckUtils]: 344: Hoare triple {119842#false} ~state~0 := ~s__state~0; {119842#false} is VALID [2018-11-23 10:53:14,312 INFO L273 TraceCheckUtils]: 343: Hoare triple {119842#false} assume !false; {119842#false} is VALID [2018-11-23 10:53:14,312 INFO L273 TraceCheckUtils]: 342: Hoare triple {119842#false} ~skip~0 := 0bv32; {119842#false} is VALID [2018-11-23 10:53:14,312 INFO L273 TraceCheckUtils]: 341: Hoare triple {119842#false} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {119842#false} is VALID [2018-11-23 10:53:14,312 INFO L273 TraceCheckUtils]: 340: Hoare triple {119842#false} assume !(0bv32 == ~tmp___10~0); {119842#false} is VALID [2018-11-23 10:53:14,313 INFO L273 TraceCheckUtils]: 339: Hoare triple {119842#false} assume !~bvsle32(~ret~0, 0bv32);~s__state~0 := 8672bv32;~s__init_num~0 := 0bv32;~tmp___10~0 := #t~nondet45;havoc #t~nondet45; {119842#false} is VALID [2018-11-23 10:53:14,313 INFO L273 TraceCheckUtils]: 338: Hoare triple {119842#false} assume !(2bv32 == ~blastFlag~0); {119842#false} is VALID [2018-11-23 10:53:14,313 INFO L273 TraceCheckUtils]: 337: Hoare triple {119842#false} assume !(0bv32 == ~tmp___9~0);~ret~0 := #t~nondet44;havoc #t~nondet44; {119842#false} is VALID [2018-11-23 10:53:14,313 INFO L273 TraceCheckUtils]: 336: Hoare triple {119842#false} ~s__session__cipher~0 := ~s__s3__tmp__new_cipher~0;~tmp___9~0 := #t~nondet43;havoc #t~nondet43; {119842#false} is VALID [2018-11-23 10:53:14,313 INFO L273 TraceCheckUtils]: 335: Hoare triple {119842#false} assume 8656bv32 == ~s__state~0; {119842#false} is VALID [2018-11-23 10:53:14,313 INFO L273 TraceCheckUtils]: 334: Hoare triple {119842#false} assume !(8641bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:14,313 INFO L273 TraceCheckUtils]: 333: Hoare triple {119842#false} assume !(8640bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:14,314 INFO L273 TraceCheckUtils]: 332: Hoare triple {119842#false} assume !(8609bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:14,314 INFO L273 TraceCheckUtils]: 331: Hoare triple {119842#false} assume !(8608bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:14,314 INFO L273 TraceCheckUtils]: 330: Hoare triple {119842#false} assume !(8593bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:14,314 INFO L273 TraceCheckUtils]: 329: Hoare triple {119842#false} assume !(8592bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:14,314 INFO L273 TraceCheckUtils]: 328: Hoare triple {119842#false} assume !(8577bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:14,314 INFO L273 TraceCheckUtils]: 327: Hoare triple {119842#false} assume !(8576bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:14,315 INFO L273 TraceCheckUtils]: 326: Hoare triple {119842#false} assume !(8448bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:14,315 INFO L273 TraceCheckUtils]: 325: Hoare triple {119842#false} assume !(8561bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:14,315 INFO L273 TraceCheckUtils]: 324: Hoare triple {119842#false} assume !(8560bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:14,315 INFO L273 TraceCheckUtils]: 323: Hoare triple {119842#false} assume !(8545bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:14,315 INFO L273 TraceCheckUtils]: 322: Hoare triple {119842#false} assume !(8544bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:14,315 INFO L273 TraceCheckUtils]: 321: Hoare triple {119842#false} assume !(8529bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:14,316 INFO L273 TraceCheckUtils]: 320: Hoare triple {119842#false} assume !(8528bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:14,316 INFO L273 TraceCheckUtils]: 319: Hoare triple {119842#false} assume !(8513bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:14,316 INFO L273 TraceCheckUtils]: 318: Hoare triple {119842#false} assume !(8512bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:14,316 INFO L273 TraceCheckUtils]: 317: Hoare triple {119842#false} assume !(8497bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:14,316 INFO L273 TraceCheckUtils]: 316: Hoare triple {119842#false} assume !(8496bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:14,316 INFO L273 TraceCheckUtils]: 315: Hoare triple {119842#false} assume !(8466bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:14,316 INFO L273 TraceCheckUtils]: 314: Hoare triple {119842#false} assume !(8465bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:14,317 INFO L273 TraceCheckUtils]: 313: Hoare triple {119842#false} assume !(8464bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:14,317 INFO L273 TraceCheckUtils]: 312: Hoare triple {119842#false} assume !(8482bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:14,317 INFO L273 TraceCheckUtils]: 311: Hoare triple {119842#false} assume !(8481bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:14,317 INFO L273 TraceCheckUtils]: 310: Hoare triple {119842#false} assume !(8480bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:14,317 INFO L273 TraceCheckUtils]: 309: Hoare triple {119842#false} assume !(8195bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:14,317 INFO L273 TraceCheckUtils]: 308: Hoare triple {119842#false} assume !(24576bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:14,317 INFO L273 TraceCheckUtils]: 307: Hoare triple {119842#false} assume !(8192bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:14,318 INFO L273 TraceCheckUtils]: 306: Hoare triple {119842#false} assume !(16384bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:14,318 INFO L273 TraceCheckUtils]: 305: Hoare triple {119842#false} assume !(12292bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:14,318 INFO L273 TraceCheckUtils]: 304: Hoare triple {119842#false} ~state~0 := ~s__state~0; {119842#false} is VALID [2018-11-23 10:53:14,318 INFO L273 TraceCheckUtils]: 303: Hoare triple {119842#false} assume !false; {119842#false} is VALID [2018-11-23 10:53:14,318 INFO L273 TraceCheckUtils]: 302: Hoare triple {119842#false} ~skip~0 := 0bv32; {119842#false} is VALID [2018-11-23 10:53:14,318 INFO L273 TraceCheckUtils]: 301: Hoare triple {119842#false} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {119842#false} is VALID [2018-11-23 10:53:14,319 INFO L273 TraceCheckUtils]: 300: Hoare triple {119842#false} ~s__init_num~0 := 0bv32; {119842#false} is VALID [2018-11-23 10:53:14,319 INFO L273 TraceCheckUtils]: 299: Hoare triple {119842#false} assume !(0bv32 != ~s__hit~0);~s__state~0 := 8656bv32; {119842#false} is VALID [2018-11-23 10:53:14,319 INFO L273 TraceCheckUtils]: 298: Hoare triple {119842#false} assume !~bvsle32(~ret~0, 0bv32); {119842#false} is VALID [2018-11-23 10:53:14,319 INFO L273 TraceCheckUtils]: 297: Hoare triple {119842#false} assume 3bv32 == ~blastFlag~0;~blastFlag~0 := 4bv32; {119842#false} is VALID [2018-11-23 10:53:14,319 INFO L273 TraceCheckUtils]: 296: Hoare triple {119842#false} ~ret~0 := #t~nondet42;havoc #t~nondet42; {119842#false} is VALID [2018-11-23 10:53:14,319 INFO L273 TraceCheckUtils]: 295: Hoare triple {119842#false} assume 8640bv32 == ~s__state~0; {119842#false} is VALID [2018-11-23 10:53:14,319 INFO L273 TraceCheckUtils]: 294: Hoare triple {119842#false} assume !(8609bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:14,320 INFO L273 TraceCheckUtils]: 293: Hoare triple {119842#false} assume !(8608bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:14,320 INFO L273 TraceCheckUtils]: 292: Hoare triple {119842#false} assume !(8593bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:14,320 INFO L273 TraceCheckUtils]: 291: Hoare triple {119842#false} assume !(8592bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:14,320 INFO L273 TraceCheckUtils]: 290: Hoare triple {119842#false} assume !(8577bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:14,320 INFO L273 TraceCheckUtils]: 289: Hoare triple {119842#false} assume !(8576bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:14,320 INFO L273 TraceCheckUtils]: 288: Hoare triple {119842#false} assume !(8448bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:14,321 INFO L273 TraceCheckUtils]: 287: Hoare triple {119842#false} assume !(8561bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:14,321 INFO L273 TraceCheckUtils]: 286: Hoare triple {119842#false} assume !(8560bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:14,321 INFO L273 TraceCheckUtils]: 285: Hoare triple {119842#false} assume !(8545bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:14,321 INFO L273 TraceCheckUtils]: 284: Hoare triple {119842#false} assume !(8544bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:14,321 INFO L273 TraceCheckUtils]: 283: Hoare triple {119842#false} assume !(8529bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:14,321 INFO L273 TraceCheckUtils]: 282: Hoare triple {119842#false} assume !(8528bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:14,321 INFO L273 TraceCheckUtils]: 281: Hoare triple {119842#false} assume !(8513bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:14,322 INFO L273 TraceCheckUtils]: 280: Hoare triple {119842#false} assume !(8512bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:14,322 INFO L273 TraceCheckUtils]: 279: Hoare triple {119842#false} assume !(8497bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:14,322 INFO L273 TraceCheckUtils]: 278: Hoare triple {119842#false} assume !(8496bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:14,322 INFO L273 TraceCheckUtils]: 277: Hoare triple {119842#false} assume !(8466bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:14,322 INFO L273 TraceCheckUtils]: 276: Hoare triple {119842#false} assume !(8465bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:14,322 INFO L273 TraceCheckUtils]: 275: Hoare triple {119842#false} assume !(8464bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:14,322 INFO L273 TraceCheckUtils]: 274: Hoare triple {119842#false} assume !(8482bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:14,323 INFO L273 TraceCheckUtils]: 273: Hoare triple {119842#false} assume !(8481bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:14,323 INFO L273 TraceCheckUtils]: 272: Hoare triple {119842#false} assume !(8480bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:14,323 INFO L273 TraceCheckUtils]: 271: Hoare triple {119842#false} assume !(8195bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:14,323 INFO L273 TraceCheckUtils]: 270: Hoare triple {119842#false} assume !(24576bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:14,323 INFO L273 TraceCheckUtils]: 269: Hoare triple {119842#false} assume !(8192bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:14,323 INFO L273 TraceCheckUtils]: 268: Hoare triple {119842#false} assume !(16384bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:14,324 INFO L273 TraceCheckUtils]: 267: Hoare triple {119842#false} assume !(12292bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:14,324 INFO L273 TraceCheckUtils]: 266: Hoare triple {119842#false} ~state~0 := ~s__state~0; {119842#false} is VALID [2018-11-23 10:53:14,324 INFO L273 TraceCheckUtils]: 265: Hoare triple {119842#false} assume !false; {119842#false} is VALID [2018-11-23 10:53:14,324 INFO L273 TraceCheckUtils]: 264: Hoare triple {119842#false} ~skip~0 := 0bv32; {119842#false} is VALID [2018-11-23 10:53:14,324 INFO L273 TraceCheckUtils]: 263: Hoare triple {119842#false} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {119842#false} is VALID [2018-11-23 10:53:14,324 INFO L273 TraceCheckUtils]: 262: Hoare triple {119842#false} ~s__state~0 := ~s__s3__tmp__next_state___0~0; {119842#false} is VALID [2018-11-23 10:53:14,324 INFO L273 TraceCheckUtils]: 261: Hoare triple {119842#false} assume !~bvsgt32(~num1~0, 0bv32); {119842#false} is VALID [2018-11-23 10:53:14,325 INFO L273 TraceCheckUtils]: 260: Hoare triple {119842#false} ~num1~0 := #t~nondet37;havoc #t~nondet37; {119842#false} is VALID [2018-11-23 10:53:14,325 INFO L273 TraceCheckUtils]: 259: Hoare triple {119842#false} assume 8448bv32 == ~s__state~0; {119842#false} is VALID [2018-11-23 10:53:14,325 INFO L273 TraceCheckUtils]: 258: Hoare triple {119842#false} assume !(8561bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:14,325 INFO L273 TraceCheckUtils]: 257: Hoare triple {119842#false} assume !(8560bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:14,325 INFO L273 TraceCheckUtils]: 256: Hoare triple {119842#false} assume !(8545bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:14,325 INFO L273 TraceCheckUtils]: 255: Hoare triple {119842#false} assume !(8544bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:14,326 INFO L273 TraceCheckUtils]: 254: Hoare triple {119842#false} assume !(8529bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:14,326 INFO L273 TraceCheckUtils]: 253: Hoare triple {119842#false} assume !(8528bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:14,326 INFO L273 TraceCheckUtils]: 252: Hoare triple {119842#false} assume !(8513bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:14,326 INFO L273 TraceCheckUtils]: 251: Hoare triple {119842#false} assume !(8512bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:14,326 INFO L273 TraceCheckUtils]: 250: Hoare triple {119842#false} assume !(8497bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:14,326 INFO L273 TraceCheckUtils]: 249: Hoare triple {119842#false} assume !(8496bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:14,326 INFO L273 TraceCheckUtils]: 248: Hoare triple {119842#false} assume !(8466bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:14,327 INFO L273 TraceCheckUtils]: 247: Hoare triple {119842#false} assume !(8465bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:14,327 INFO L273 TraceCheckUtils]: 246: Hoare triple {119842#false} assume !(8464bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:14,327 INFO L273 TraceCheckUtils]: 245: Hoare triple {119842#false} assume !(8482bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:14,327 INFO L273 TraceCheckUtils]: 244: Hoare triple {119842#false} assume !(8481bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:14,327 INFO L273 TraceCheckUtils]: 243: Hoare triple {119842#false} assume !(8480bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:14,327 INFO L273 TraceCheckUtils]: 242: Hoare triple {119842#false} assume !(8195bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:14,328 INFO L273 TraceCheckUtils]: 241: Hoare triple {119842#false} assume !(24576bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:14,328 INFO L273 TraceCheckUtils]: 240: Hoare triple {119842#false} assume !(8192bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:14,328 INFO L273 TraceCheckUtils]: 239: Hoare triple {119842#false} assume !(16384bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:14,328 INFO L273 TraceCheckUtils]: 238: Hoare triple {119842#false} assume !(12292bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:14,328 INFO L273 TraceCheckUtils]: 237: Hoare triple {119842#false} ~state~0 := ~s__state~0; {119842#false} is VALID [2018-11-23 10:53:14,328 INFO L273 TraceCheckUtils]: 236: Hoare triple {119842#false} assume !false; {119842#false} is VALID [2018-11-23 10:53:14,328 INFO L273 TraceCheckUtils]: 235: Hoare triple {119842#false} ~skip~0 := 0bv32; {119842#false} is VALID [2018-11-23 10:53:14,329 INFO L273 TraceCheckUtils]: 234: Hoare triple {119842#false} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {119842#false} is VALID [2018-11-23 10:53:14,329 INFO L273 TraceCheckUtils]: 233: Hoare triple {119842#false} ~s__init_num~0 := 0bv32; {119842#false} is VALID [2018-11-23 10:53:14,329 INFO L273 TraceCheckUtils]: 232: Hoare triple {119842#false} assume !(0bv32 != ~s__hit~0);~s__s3__tmp__next_state___0~0 := 3bv32; {119842#false} is VALID [2018-11-23 10:53:14,329 INFO L273 TraceCheckUtils]: 231: Hoare triple {119842#false} assume !~bvsle32(~ret~0, 0bv32);~s__state~0 := 8448bv32; {119842#false} is VALID [2018-11-23 10:53:14,329 INFO L273 TraceCheckUtils]: 230: Hoare triple {119842#false} assume !(5bv32 == ~blastFlag~0); {119842#false} is VALID [2018-11-23 10:53:14,329 INFO L273 TraceCheckUtils]: 229: Hoare triple {119842#false} assume !(4bv32 == ~blastFlag~0); {119842#false} is VALID [2018-11-23 10:53:14,330 INFO L273 TraceCheckUtils]: 228: Hoare triple {119842#false} ~ret~0 := #t~nondet46;havoc #t~nondet46; {119842#false} is VALID [2018-11-23 10:53:14,330 INFO L273 TraceCheckUtils]: 227: Hoare triple {119842#false} assume 8672bv32 == ~s__state~0; {119842#false} is VALID [2018-11-23 10:53:14,330 INFO L273 TraceCheckUtils]: 226: Hoare triple {119842#false} assume !(8657bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:14,330 INFO L273 TraceCheckUtils]: 225: Hoare triple {119842#false} assume !(8656bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:14,330 INFO L273 TraceCheckUtils]: 224: Hoare triple {119842#false} assume !(8641bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:14,330 INFO L273 TraceCheckUtils]: 223: Hoare triple {119842#false} assume !(8640bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:14,330 INFO L273 TraceCheckUtils]: 222: Hoare triple {119842#false} assume !(8609bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:14,331 INFO L273 TraceCheckUtils]: 221: Hoare triple {119842#false} assume !(8608bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:14,331 INFO L273 TraceCheckUtils]: 220: Hoare triple {119842#false} assume !(8593bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:14,331 INFO L273 TraceCheckUtils]: 219: Hoare triple {119842#false} assume !(8592bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:14,331 INFO L273 TraceCheckUtils]: 218: Hoare triple {119842#false} assume !(8577bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:14,331 INFO L273 TraceCheckUtils]: 217: Hoare triple {119842#false} assume !(8576bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:14,331 INFO L273 TraceCheckUtils]: 216: Hoare triple {119842#false} assume !(8448bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:14,331 INFO L273 TraceCheckUtils]: 215: Hoare triple {119842#false} assume !(8561bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:14,332 INFO L273 TraceCheckUtils]: 214: Hoare triple {119842#false} assume !(8560bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:14,332 INFO L273 TraceCheckUtils]: 213: Hoare triple {119842#false} assume !(8545bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:14,332 INFO L273 TraceCheckUtils]: 212: Hoare triple {119842#false} assume !(8544bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:14,332 INFO L273 TraceCheckUtils]: 211: Hoare triple {119842#false} assume !(8529bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:14,332 INFO L273 TraceCheckUtils]: 210: Hoare triple {119842#false} assume !(8528bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:14,332 INFO L273 TraceCheckUtils]: 209: Hoare triple {119842#false} assume !(8513bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:14,333 INFO L273 TraceCheckUtils]: 208: Hoare triple {119842#false} assume !(8512bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:14,333 INFO L273 TraceCheckUtils]: 207: Hoare triple {119842#false} assume !(8497bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:14,333 INFO L273 TraceCheckUtils]: 206: Hoare triple {119842#false} assume !(8496bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:14,333 INFO L273 TraceCheckUtils]: 205: Hoare triple {119842#false} assume !(8466bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:14,333 INFO L273 TraceCheckUtils]: 204: Hoare triple {119842#false} assume !(8465bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:14,333 INFO L273 TraceCheckUtils]: 203: Hoare triple {119842#false} assume !(8464bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:14,334 INFO L273 TraceCheckUtils]: 202: Hoare triple {119842#false} assume !(8482bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:14,334 INFO L273 TraceCheckUtils]: 201: Hoare triple {119842#false} assume !(8481bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:14,334 INFO L273 TraceCheckUtils]: 200: Hoare triple {119842#false} assume !(8480bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:14,334 INFO L273 TraceCheckUtils]: 199: Hoare triple {119842#false} assume !(8195bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:14,334 INFO L273 TraceCheckUtils]: 198: Hoare triple {119842#false} assume !(24576bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:14,334 INFO L273 TraceCheckUtils]: 197: Hoare triple {119842#false} assume !(8192bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:14,334 INFO L273 TraceCheckUtils]: 196: Hoare triple {119842#false} assume !(16384bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:14,335 INFO L273 TraceCheckUtils]: 195: Hoare triple {119842#false} assume !(12292bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:14,335 INFO L273 TraceCheckUtils]: 194: Hoare triple {119842#false} ~state~0 := ~s__state~0; {119842#false} is VALID [2018-11-23 10:53:14,335 INFO L273 TraceCheckUtils]: 193: Hoare triple {119842#false} assume !false; {119842#false} is VALID [2018-11-23 10:53:14,335 INFO L273 TraceCheckUtils]: 192: Hoare triple {119842#false} ~skip~0 := 0bv32; {119842#false} is VALID [2018-11-23 10:53:14,335 INFO L273 TraceCheckUtils]: 191: Hoare triple {119842#false} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {119842#false} is VALID [2018-11-23 10:53:14,335 INFO L273 TraceCheckUtils]: 190: Hoare triple {119842#false} assume !(0bv32 == ~tmp___10~0); {119842#false} is VALID [2018-11-23 10:53:14,335 INFO L273 TraceCheckUtils]: 189: Hoare triple {119842#false} assume !~bvsle32(~ret~0, 0bv32);~s__state~0 := 8672bv32;~s__init_num~0 := 0bv32;~tmp___10~0 := #t~nondet45;havoc #t~nondet45; {119842#false} is VALID [2018-11-23 10:53:14,336 INFO L273 TraceCheckUtils]: 188: Hoare triple {119842#false} assume 2bv32 == ~blastFlag~0;~blastFlag~0 := 3bv32; {119842#false} is VALID [2018-11-23 10:53:14,336 INFO L273 TraceCheckUtils]: 187: Hoare triple {119842#false} assume !(0bv32 == ~tmp___9~0);~ret~0 := #t~nondet44;havoc #t~nondet44; {119842#false} is VALID [2018-11-23 10:53:14,336 INFO L273 TraceCheckUtils]: 186: Hoare triple {119842#false} ~s__session__cipher~0 := ~s__s3__tmp__new_cipher~0;~tmp___9~0 := #t~nondet43;havoc #t~nondet43; {119842#false} is VALID [2018-11-23 10:53:14,336 INFO L273 TraceCheckUtils]: 185: Hoare triple {119842#false} assume 8656bv32 == ~s__state~0; {119842#false} is VALID [2018-11-23 10:53:14,336 INFO L273 TraceCheckUtils]: 184: Hoare triple {119842#false} assume !(8641bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:14,336 INFO L273 TraceCheckUtils]: 183: Hoare triple {119842#false} assume !(8640bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:14,336 INFO L273 TraceCheckUtils]: 182: Hoare triple {119842#false} assume !(8609bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:14,337 INFO L273 TraceCheckUtils]: 181: Hoare triple {119842#false} assume !(8608bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:14,337 INFO L273 TraceCheckUtils]: 180: Hoare triple {119842#false} assume !(8593bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:14,337 INFO L273 TraceCheckUtils]: 179: Hoare triple {119842#false} assume !(8592bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:14,337 INFO L273 TraceCheckUtils]: 178: Hoare triple {119842#false} assume !(8577bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:14,353 INFO L273 TraceCheckUtils]: 177: Hoare triple {120297#(= (_ bv8576 32) ssl3_accept_~s__state~0)} assume !(8576bv32 == ~s__state~0); {119842#false} is VALID [2018-11-23 10:53:14,358 INFO L273 TraceCheckUtils]: 176: Hoare triple {120297#(= (_ bv8576 32) ssl3_accept_~s__state~0)} assume !(8448bv32 == ~s__state~0); {120297#(= (_ bv8576 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:53:14,358 INFO L273 TraceCheckUtils]: 175: Hoare triple {120297#(= (_ bv8576 32) ssl3_accept_~s__state~0)} assume !(8561bv32 == ~s__state~0); {120297#(= (_ bv8576 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:53:14,360 INFO L273 TraceCheckUtils]: 174: Hoare triple {120297#(= (_ bv8576 32) ssl3_accept_~s__state~0)} assume !(8560bv32 == ~s__state~0); {120297#(= (_ bv8576 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:53:14,360 INFO L273 TraceCheckUtils]: 173: Hoare triple {120297#(= (_ bv8576 32) ssl3_accept_~s__state~0)} assume !(8545bv32 == ~s__state~0); {120297#(= (_ bv8576 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:53:14,363 INFO L273 TraceCheckUtils]: 172: Hoare triple {120297#(= (_ bv8576 32) ssl3_accept_~s__state~0)} assume !(8544bv32 == ~s__state~0); {120297#(= (_ bv8576 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:53:14,363 INFO L273 TraceCheckUtils]: 171: Hoare triple {120297#(= (_ bv8576 32) ssl3_accept_~s__state~0)} assume !(8529bv32 == ~s__state~0); {120297#(= (_ bv8576 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:53:14,365 INFO L273 TraceCheckUtils]: 170: Hoare triple {120297#(= (_ bv8576 32) ssl3_accept_~s__state~0)} assume !(8528bv32 == ~s__state~0); {120297#(= (_ bv8576 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:53:14,365 INFO L273 TraceCheckUtils]: 169: Hoare triple {120297#(= (_ bv8576 32) ssl3_accept_~s__state~0)} assume !(8513bv32 == ~s__state~0); {120297#(= (_ bv8576 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:53:14,367 INFO L273 TraceCheckUtils]: 168: Hoare triple {120297#(= (_ bv8576 32) ssl3_accept_~s__state~0)} assume !(8512bv32 == ~s__state~0); {120297#(= (_ bv8576 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:53:14,367 INFO L273 TraceCheckUtils]: 167: Hoare triple {120297#(= (_ bv8576 32) ssl3_accept_~s__state~0)} assume !(8497bv32 == ~s__state~0); {120297#(= (_ bv8576 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:53:14,370 INFO L273 TraceCheckUtils]: 166: Hoare triple {120297#(= (_ bv8576 32) ssl3_accept_~s__state~0)} assume !(8496bv32 == ~s__state~0); {120297#(= (_ bv8576 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:53:14,370 INFO L273 TraceCheckUtils]: 165: Hoare triple {120297#(= (_ bv8576 32) ssl3_accept_~s__state~0)} assume !(8466bv32 == ~s__state~0); {120297#(= (_ bv8576 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:53:14,372 INFO L273 TraceCheckUtils]: 164: Hoare triple {120297#(= (_ bv8576 32) ssl3_accept_~s__state~0)} assume !(8465bv32 == ~s__state~0); {120297#(= (_ bv8576 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:53:14,372 INFO L273 TraceCheckUtils]: 163: Hoare triple {120297#(= (_ bv8576 32) ssl3_accept_~s__state~0)} assume !(8464bv32 == ~s__state~0); {120297#(= (_ bv8576 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:53:14,375 INFO L273 TraceCheckUtils]: 162: Hoare triple {120297#(= (_ bv8576 32) ssl3_accept_~s__state~0)} assume !(8482bv32 == ~s__state~0); {120297#(= (_ bv8576 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:53:14,375 INFO L273 TraceCheckUtils]: 161: Hoare triple {120297#(= (_ bv8576 32) ssl3_accept_~s__state~0)} assume !(8481bv32 == ~s__state~0); {120297#(= (_ bv8576 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:53:14,377 INFO L273 TraceCheckUtils]: 160: Hoare triple {120297#(= (_ bv8576 32) ssl3_accept_~s__state~0)} assume !(8480bv32 == ~s__state~0); {120297#(= (_ bv8576 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:53:14,377 INFO L273 TraceCheckUtils]: 159: Hoare triple {120297#(= (_ bv8576 32) ssl3_accept_~s__state~0)} assume !(8195bv32 == ~s__state~0); {120297#(= (_ bv8576 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:53:14,379 INFO L273 TraceCheckUtils]: 158: Hoare triple {120297#(= (_ bv8576 32) ssl3_accept_~s__state~0)} assume !(24576bv32 == ~s__state~0); {120297#(= (_ bv8576 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:53:14,379 INFO L273 TraceCheckUtils]: 157: Hoare triple {120297#(= (_ bv8576 32) ssl3_accept_~s__state~0)} assume !(8192bv32 == ~s__state~0); {120297#(= (_ bv8576 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:53:14,381 INFO L273 TraceCheckUtils]: 156: Hoare triple {120297#(= (_ bv8576 32) ssl3_accept_~s__state~0)} assume !(16384bv32 == ~s__state~0); {120297#(= (_ bv8576 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:53:14,381 INFO L273 TraceCheckUtils]: 155: Hoare triple {120297#(= (_ bv8576 32) ssl3_accept_~s__state~0)} assume !(12292bv32 == ~s__state~0); {120297#(= (_ bv8576 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:53:14,383 INFO L273 TraceCheckUtils]: 154: Hoare triple {120297#(= (_ bv8576 32) ssl3_accept_~s__state~0)} ~state~0 := ~s__state~0; {120297#(= (_ bv8576 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:53:14,383 INFO L273 TraceCheckUtils]: 153: Hoare triple {120297#(= (_ bv8576 32) ssl3_accept_~s__state~0)} assume !false; {120297#(= (_ bv8576 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:53:14,386 INFO L273 TraceCheckUtils]: 152: Hoare triple {120297#(= (_ bv8576 32) ssl3_accept_~s__state~0)} ~skip~0 := 0bv32; {120297#(= (_ bv8576 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:53:14,386 INFO L273 TraceCheckUtils]: 151: Hoare triple {120297#(= (_ bv8576 32) ssl3_accept_~s__state~0)} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {120297#(= (_ bv8576 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:53:14,386 INFO L273 TraceCheckUtils]: 150: Hoare triple {120209#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} ~s__state~0 := ~s__s3__tmp__next_state___0~0; {120297#(= (_ bv8576 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:53:14,387 INFO L273 TraceCheckUtils]: 149: Hoare triple {120209#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} assume !~bvsgt32(~num1~0, 0bv32); {120209#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} is VALID [2018-11-23 10:53:14,387 INFO L273 TraceCheckUtils]: 148: Hoare triple {120209#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} ~num1~0 := #t~nondet37;havoc #t~nondet37; {120209#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} is VALID [2018-11-23 10:53:14,387 INFO L273 TraceCheckUtils]: 147: Hoare triple {120209#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} assume 8448bv32 == ~s__state~0; {120209#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} is VALID [2018-11-23 10:53:14,388 INFO L273 TraceCheckUtils]: 146: Hoare triple {120209#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} assume !(8561bv32 == ~s__state~0); {120209#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} is VALID [2018-11-23 10:53:14,388 INFO L273 TraceCheckUtils]: 145: Hoare triple {120209#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} assume !(8560bv32 == ~s__state~0); {120209#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} is VALID [2018-11-23 10:53:14,388 INFO L273 TraceCheckUtils]: 144: Hoare triple {120209#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} assume !(8545bv32 == ~s__state~0); {120209#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} is VALID [2018-11-23 10:53:14,389 INFO L273 TraceCheckUtils]: 143: Hoare triple {120209#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} assume !(8544bv32 == ~s__state~0); {120209#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} is VALID [2018-11-23 10:53:14,389 INFO L273 TraceCheckUtils]: 142: Hoare triple {120209#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} assume !(8529bv32 == ~s__state~0); {120209#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} is VALID [2018-11-23 10:53:14,389 INFO L273 TraceCheckUtils]: 141: Hoare triple {120209#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} assume !(8528bv32 == ~s__state~0); {120209#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} is VALID [2018-11-23 10:53:14,389 INFO L273 TraceCheckUtils]: 140: Hoare triple {120209#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} assume !(8513bv32 == ~s__state~0); {120209#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} is VALID [2018-11-23 10:53:14,390 INFO L273 TraceCheckUtils]: 139: Hoare triple {120209#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} assume !(8512bv32 == ~s__state~0); {120209#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} is VALID [2018-11-23 10:53:14,390 INFO L273 TraceCheckUtils]: 138: Hoare triple {120209#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} assume !(8497bv32 == ~s__state~0); {120209#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} is VALID [2018-11-23 10:53:14,391 INFO L273 TraceCheckUtils]: 137: Hoare triple {120209#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} assume !(8496bv32 == ~s__state~0); {120209#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} is VALID [2018-11-23 10:53:14,391 INFO L273 TraceCheckUtils]: 136: Hoare triple {120209#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} assume !(8466bv32 == ~s__state~0); {120209#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} is VALID [2018-11-23 10:53:14,392 INFO L273 TraceCheckUtils]: 135: Hoare triple {120209#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} assume !(8465bv32 == ~s__state~0); {120209#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} is VALID [2018-11-23 10:53:14,392 INFO L273 TraceCheckUtils]: 134: Hoare triple {120209#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} assume !(8464bv32 == ~s__state~0); {120209#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} is VALID [2018-11-23 10:53:14,393 INFO L273 TraceCheckUtils]: 133: Hoare triple {120209#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} assume !(8482bv32 == ~s__state~0); {120209#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} is VALID [2018-11-23 10:53:14,393 INFO L273 TraceCheckUtils]: 132: Hoare triple {120209#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} assume !(8481bv32 == ~s__state~0); {120209#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} is VALID [2018-11-23 10:53:14,394 INFO L273 TraceCheckUtils]: 131: Hoare triple {120209#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} assume !(8480bv32 == ~s__state~0); {120209#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} is VALID [2018-11-23 10:53:14,394 INFO L273 TraceCheckUtils]: 130: Hoare triple {120209#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} assume !(8195bv32 == ~s__state~0); {120209#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} is VALID [2018-11-23 10:53:14,395 INFO L273 TraceCheckUtils]: 129: Hoare triple {120209#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} assume !(24576bv32 == ~s__state~0); {120209#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} is VALID [2018-11-23 10:53:14,395 INFO L273 TraceCheckUtils]: 128: Hoare triple {120209#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} assume !(8192bv32 == ~s__state~0); {120209#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} is VALID [2018-11-23 10:53:14,396 INFO L273 TraceCheckUtils]: 127: Hoare triple {120209#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} assume !(16384bv32 == ~s__state~0); {120209#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} is VALID [2018-11-23 10:53:14,396 INFO L273 TraceCheckUtils]: 126: Hoare triple {120209#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} assume !(12292bv32 == ~s__state~0); {120209#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} is VALID [2018-11-23 10:53:14,397 INFO L273 TraceCheckUtils]: 125: Hoare triple {120209#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} ~state~0 := ~s__state~0; {120209#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} is VALID [2018-11-23 10:53:14,397 INFO L273 TraceCheckUtils]: 124: Hoare triple {120209#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} assume !false; {120209#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} is VALID [2018-11-23 10:53:14,398 INFO L273 TraceCheckUtils]: 123: Hoare triple {120209#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} ~skip~0 := 0bv32; {120209#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} is VALID [2018-11-23 10:53:14,398 INFO L273 TraceCheckUtils]: 122: Hoare triple {120209#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {120209#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} is VALID [2018-11-23 10:53:14,399 INFO L273 TraceCheckUtils]: 121: Hoare triple {119841#true} assume !~bvsle32(~ret~0, 0bv32);~s__state~0 := 8448bv32;~s__s3__tmp__next_state___0~0 := 8576bv32;~s__init_num~0 := 0bv32; {120209#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} is VALID [2018-11-23 10:53:14,399 INFO L273 TraceCheckUtils]: 120: Hoare triple {119841#true} ~s__s3__tmp__cert_request~0 := 1bv32;~ret~0 := #t~nondet35;havoc #t~nondet35; {119841#true} is VALID [2018-11-23 10:53:14,399 INFO L273 TraceCheckUtils]: 119: Hoare triple {119841#true} assume 0bv32 != ~bvadd32(2bv32, ~s__verify_mode~0); {119841#true} is VALID [2018-11-23 10:53:14,400 INFO L273 TraceCheckUtils]: 118: Hoare triple {119841#true} assume 0bv32 != ~bvadd32(256bv32, ~__cil_tmp61~0); {119841#true} is VALID [2018-11-23 10:53:14,400 INFO L273 TraceCheckUtils]: 117: Hoare triple {119841#true} ~__cil_tmp61~0 := ~s__s3__tmp__new_cipher__algorithms~0; {119841#true} is VALID [2018-11-23 10:53:14,400 INFO L273 TraceCheckUtils]: 116: Hoare triple {119841#true} assume !(0bv32 != ~s__session__peer~0); {119841#true} is VALID [2018-11-23 10:53:14,400 INFO L273 TraceCheckUtils]: 115: Hoare triple {119841#true} assume 0bv32 != ~bvadd32(1bv32, ~s__verify_mode~0); {119841#true} is VALID [2018-11-23 10:53:14,400 INFO L273 TraceCheckUtils]: 114: Hoare triple {119841#true} assume 8544bv32 == ~s__state~0; {119841#true} is VALID [2018-11-23 10:53:14,401 INFO L273 TraceCheckUtils]: 113: Hoare triple {119841#true} assume !(8529bv32 == ~s__state~0); {119841#true} is VALID [2018-11-23 10:53:14,401 INFO L273 TraceCheckUtils]: 112: Hoare triple {119841#true} assume !(8528bv32 == ~s__state~0); {119841#true} is VALID [2018-11-23 10:53:14,401 INFO L273 TraceCheckUtils]: 111: Hoare triple {119841#true} assume !(8513bv32 == ~s__state~0); {119841#true} is VALID [2018-11-23 10:53:14,401 INFO L273 TraceCheckUtils]: 110: Hoare triple {119841#true} assume !(8512bv32 == ~s__state~0); {119841#true} is VALID [2018-11-23 10:53:14,401 INFO L273 TraceCheckUtils]: 109: Hoare triple {119841#true} assume !(8497bv32 == ~s__state~0); {119841#true} is VALID [2018-11-23 10:53:14,401 INFO L273 TraceCheckUtils]: 108: Hoare triple {119841#true} assume !(8496bv32 == ~s__state~0); {119841#true} is VALID [2018-11-23 10:53:14,402 INFO L273 TraceCheckUtils]: 107: Hoare triple {119841#true} assume !(8466bv32 == ~s__state~0); {119841#true} is VALID [2018-11-23 10:53:14,402 INFO L273 TraceCheckUtils]: 106: Hoare triple {119841#true} assume !(8465bv32 == ~s__state~0); {119841#true} is VALID [2018-11-23 10:53:14,402 INFO L273 TraceCheckUtils]: 105: Hoare triple {119841#true} assume !(8464bv32 == ~s__state~0); {119841#true} is VALID [2018-11-23 10:53:14,402 INFO L273 TraceCheckUtils]: 104: Hoare triple {119841#true} assume !(8482bv32 == ~s__state~0); {119841#true} is VALID [2018-11-23 10:53:14,402 INFO L273 TraceCheckUtils]: 103: Hoare triple {119841#true} assume !(8481bv32 == ~s__state~0); {119841#true} is VALID [2018-11-23 10:53:14,402 INFO L273 TraceCheckUtils]: 102: Hoare triple {119841#true} assume !(8480bv32 == ~s__state~0); {119841#true} is VALID [2018-11-23 10:53:14,402 INFO L273 TraceCheckUtils]: 101: Hoare triple {119841#true} assume !(8195bv32 == ~s__state~0); {119841#true} is VALID [2018-11-23 10:53:14,402 INFO L273 TraceCheckUtils]: 100: Hoare triple {119841#true} assume !(24576bv32 == ~s__state~0); {119841#true} is VALID [2018-11-23 10:53:14,402 INFO L273 TraceCheckUtils]: 99: Hoare triple {119841#true} assume !(8192bv32 == ~s__state~0); {119841#true} is VALID [2018-11-23 10:53:14,403 INFO L273 TraceCheckUtils]: 98: Hoare triple {119841#true} assume !(16384bv32 == ~s__state~0); {119841#true} is VALID [2018-11-23 10:53:14,403 INFO L273 TraceCheckUtils]: 97: Hoare triple {119841#true} assume !(12292bv32 == ~s__state~0); {119841#true} is VALID [2018-11-23 10:53:14,403 INFO L273 TraceCheckUtils]: 96: Hoare triple {119841#true} ~state~0 := ~s__state~0; {119841#true} is VALID [2018-11-23 10:53:14,403 INFO L273 TraceCheckUtils]: 95: Hoare triple {119841#true} assume !false; {119841#true} is VALID [2018-11-23 10:53:14,403 INFO L273 TraceCheckUtils]: 94: Hoare triple {119841#true} ~skip~0 := 0bv32; {119841#true} is VALID [2018-11-23 10:53:14,403 INFO L273 TraceCheckUtils]: 93: Hoare triple {119841#true} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {119841#true} is VALID [2018-11-23 10:53:14,403 INFO L273 TraceCheckUtils]: 92: Hoare triple {119841#true} ~s__state~0 := 8544bv32;~s__init_num~0 := 0bv32; {119841#true} is VALID [2018-11-23 10:53:14,403 INFO L273 TraceCheckUtils]: 91: Hoare triple {119841#true} assume !~bvsle32(~ret~0, 0bv32); {119841#true} is VALID [2018-11-23 10:53:14,403 INFO L273 TraceCheckUtils]: 90: Hoare triple {119841#true} ~ret~0 := #t~nondet34;havoc #t~nondet34; {119841#true} is VALID [2018-11-23 10:53:14,404 INFO L273 TraceCheckUtils]: 89: Hoare triple {119841#true} assume 0bv32 != ~s__s3__tmp__use_rsa_tmp~0; {119841#true} is VALID [2018-11-23 10:53:14,404 INFO L273 TraceCheckUtils]: 88: Hoare triple {119841#true} assume 0bv32 != ~bvadd32(2097152bv32, ~__cil_tmp57~0);~s__s3__tmp__use_rsa_tmp~0 := 1bv32; {119841#true} is VALID [2018-11-23 10:53:14,404 INFO L273 TraceCheckUtils]: 87: Hoare triple {119841#true} ~l~0 := ~s__s3__tmp__new_cipher__algorithms~0;~__cil_tmp57~0 := ~s__options~0; {119841#true} is VALID [2018-11-23 10:53:14,404 INFO L273 TraceCheckUtils]: 86: Hoare triple {119841#true} assume 8528bv32 == ~s__state~0; {119841#true} is VALID [2018-11-23 10:53:14,404 INFO L273 TraceCheckUtils]: 85: Hoare triple {119841#true} assume !(8513bv32 == ~s__state~0); {119841#true} is VALID [2018-11-23 10:53:14,404 INFO L273 TraceCheckUtils]: 84: Hoare triple {119841#true} assume !(8512bv32 == ~s__state~0); {119841#true} is VALID [2018-11-23 10:53:14,404 INFO L273 TraceCheckUtils]: 83: Hoare triple {119841#true} assume !(8497bv32 == ~s__state~0); {119841#true} is VALID [2018-11-23 10:53:14,404 INFO L273 TraceCheckUtils]: 82: Hoare triple {119841#true} assume !(8496bv32 == ~s__state~0); {119841#true} is VALID [2018-11-23 10:53:14,404 INFO L273 TraceCheckUtils]: 81: Hoare triple {119841#true} assume !(8466bv32 == ~s__state~0); {119841#true} is VALID [2018-11-23 10:53:14,405 INFO L273 TraceCheckUtils]: 80: Hoare triple {119841#true} assume !(8465bv32 == ~s__state~0); {119841#true} is VALID [2018-11-23 10:53:14,405 INFO L273 TraceCheckUtils]: 79: Hoare triple {119841#true} assume !(8464bv32 == ~s__state~0); {119841#true} is VALID [2018-11-23 10:53:14,405 INFO L273 TraceCheckUtils]: 78: Hoare triple {119841#true} assume !(8482bv32 == ~s__state~0); {119841#true} is VALID [2018-11-23 10:53:14,405 INFO L273 TraceCheckUtils]: 77: Hoare triple {119841#true} assume !(8481bv32 == ~s__state~0); {119841#true} is VALID [2018-11-23 10:53:14,405 INFO L273 TraceCheckUtils]: 76: Hoare triple {119841#true} assume !(8480bv32 == ~s__state~0); {119841#true} is VALID [2018-11-23 10:53:14,405 INFO L273 TraceCheckUtils]: 75: Hoare triple {119841#true} assume !(8195bv32 == ~s__state~0); {119841#true} is VALID [2018-11-23 10:53:14,405 INFO L273 TraceCheckUtils]: 74: Hoare triple {119841#true} assume !(24576bv32 == ~s__state~0); {119841#true} is VALID [2018-11-23 10:53:14,405 INFO L273 TraceCheckUtils]: 73: Hoare triple {119841#true} assume !(8192bv32 == ~s__state~0); {119841#true} is VALID [2018-11-23 10:53:14,406 INFO L273 TraceCheckUtils]: 72: Hoare triple {119841#true} assume !(16384bv32 == ~s__state~0); {119841#true} is VALID [2018-11-23 10:53:14,406 INFO L273 TraceCheckUtils]: 71: Hoare triple {119841#true} assume !(12292bv32 == ~s__state~0); {119841#true} is VALID [2018-11-23 10:53:14,406 INFO L273 TraceCheckUtils]: 70: Hoare triple {119841#true} ~state~0 := ~s__state~0; {119841#true} is VALID [2018-11-23 10:53:14,406 INFO L273 TraceCheckUtils]: 69: Hoare triple {119841#true} assume !false; {119841#true} is VALID [2018-11-23 10:53:14,406 INFO L273 TraceCheckUtils]: 68: Hoare triple {119841#true} ~skip~0 := 0bv32; {119841#true} is VALID [2018-11-23 10:53:14,406 INFO L273 TraceCheckUtils]: 67: Hoare triple {119841#true} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {119841#true} is VALID [2018-11-23 10:53:14,407 INFO L273 TraceCheckUtils]: 66: Hoare triple {119841#true} ~s__state~0 := 8528bv32;~s__init_num~0 := 0bv32; {119841#true} is VALID [2018-11-23 10:53:14,407 INFO L273 TraceCheckUtils]: 65: Hoare triple {119841#true} assume 0bv32 != ~bvadd32(256bv32, ~__cil_tmp56~0);~skip~0 := 1bv32; {119841#true} is VALID [2018-11-23 10:53:14,407 INFO L273 TraceCheckUtils]: 64: Hoare triple {119841#true} ~__cil_tmp56~0 := ~s__s3__tmp__new_cipher__algorithms~0; {119841#true} is VALID [2018-11-23 10:53:14,407 INFO L273 TraceCheckUtils]: 63: Hoare triple {119841#true} assume 8512bv32 == ~s__state~0; {119841#true} is VALID [2018-11-23 10:53:14,407 INFO L273 TraceCheckUtils]: 62: Hoare triple {119841#true} assume !(8497bv32 == ~s__state~0); {119841#true} is VALID [2018-11-23 10:53:14,407 INFO L273 TraceCheckUtils]: 61: Hoare triple {119841#true} assume !(8496bv32 == ~s__state~0); {119841#true} is VALID [2018-11-23 10:53:14,408 INFO L273 TraceCheckUtils]: 60: Hoare triple {119841#true} assume !(8466bv32 == ~s__state~0); {119841#true} is VALID [2018-11-23 10:53:14,408 INFO L273 TraceCheckUtils]: 59: Hoare triple {119841#true} assume !(8465bv32 == ~s__state~0); {119841#true} is VALID [2018-11-23 10:53:14,408 INFO L273 TraceCheckUtils]: 58: Hoare triple {119841#true} assume !(8464bv32 == ~s__state~0); {119841#true} is VALID [2018-11-23 10:53:14,408 INFO L273 TraceCheckUtils]: 57: Hoare triple {119841#true} assume !(8482bv32 == ~s__state~0); {119841#true} is VALID [2018-11-23 10:53:14,408 INFO L273 TraceCheckUtils]: 56: Hoare triple {119841#true} assume !(8481bv32 == ~s__state~0); {119841#true} is VALID [2018-11-23 10:53:14,408 INFO L273 TraceCheckUtils]: 55: Hoare triple {119841#true} assume !(8480bv32 == ~s__state~0); {119841#true} is VALID [2018-11-23 10:53:14,409 INFO L273 TraceCheckUtils]: 54: Hoare triple {119841#true} assume !(8195bv32 == ~s__state~0); {119841#true} is VALID [2018-11-23 10:53:14,409 INFO L273 TraceCheckUtils]: 53: Hoare triple {119841#true} assume !(24576bv32 == ~s__state~0); {119841#true} is VALID [2018-11-23 10:53:14,409 INFO L273 TraceCheckUtils]: 52: Hoare triple {119841#true} assume !(8192bv32 == ~s__state~0); {119841#true} is VALID [2018-11-23 10:53:14,409 INFO L273 TraceCheckUtils]: 51: Hoare triple {119841#true} assume !(16384bv32 == ~s__state~0); {119841#true} is VALID [2018-11-23 10:53:14,409 INFO L273 TraceCheckUtils]: 50: Hoare triple {119841#true} assume !(12292bv32 == ~s__state~0); {119841#true} is VALID [2018-11-23 10:53:14,409 INFO L273 TraceCheckUtils]: 49: Hoare triple {119841#true} ~state~0 := ~s__state~0; {119841#true} is VALID [2018-11-23 10:53:14,410 INFO L273 TraceCheckUtils]: 48: Hoare triple {119841#true} assume !false; {119841#true} is VALID [2018-11-23 10:53:14,410 INFO L273 TraceCheckUtils]: 47: Hoare triple {119841#true} ~skip~0 := 0bv32; {119841#true} is VALID [2018-11-23 10:53:14,410 INFO L273 TraceCheckUtils]: 46: Hoare triple {119841#true} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {119841#true} is VALID [2018-11-23 10:53:14,410 INFO L273 TraceCheckUtils]: 45: Hoare triple {119841#true} ~s__init_num~0 := 0bv32; {119841#true} is VALID [2018-11-23 10:53:14,410 INFO L273 TraceCheckUtils]: 44: Hoare triple {119841#true} assume !(0bv32 != ~s__hit~0);~s__state~0 := 8512bv32; {119841#true} is VALID [2018-11-23 10:53:14,410 INFO L273 TraceCheckUtils]: 43: Hoare triple {119841#true} assume !~bvsle32(~ret~0, 0bv32); {119841#true} is VALID [2018-11-23 10:53:14,410 INFO L273 TraceCheckUtils]: 42: Hoare triple {119841#true} assume 1bv32 == ~blastFlag~0;~blastFlag~0 := 2bv32; {119841#true} is VALID [2018-11-23 10:53:14,411 INFO L273 TraceCheckUtils]: 41: Hoare triple {119841#true} ~ret~0 := #t~nondet31;havoc #t~nondet31; {119841#true} is VALID [2018-11-23 10:53:14,411 INFO L273 TraceCheckUtils]: 40: Hoare triple {119841#true} assume 8496bv32 == ~s__state~0; {119841#true} is VALID [2018-11-23 10:53:14,411 INFO L273 TraceCheckUtils]: 39: Hoare triple {119841#true} assume !(8466bv32 == ~s__state~0); {119841#true} is VALID [2018-11-23 10:53:14,411 INFO L273 TraceCheckUtils]: 38: Hoare triple {119841#true} assume !(8465bv32 == ~s__state~0); {119841#true} is VALID [2018-11-23 10:53:14,411 INFO L273 TraceCheckUtils]: 37: Hoare triple {119841#true} assume !(8464bv32 == ~s__state~0); {119841#true} is VALID [2018-11-23 10:53:14,411 INFO L273 TraceCheckUtils]: 36: Hoare triple {119841#true} assume !(8482bv32 == ~s__state~0); {119841#true} is VALID [2018-11-23 10:53:14,412 INFO L273 TraceCheckUtils]: 35: Hoare triple {119841#true} assume !(8481bv32 == ~s__state~0); {119841#true} is VALID [2018-11-23 10:53:14,412 INFO L273 TraceCheckUtils]: 34: Hoare triple {119841#true} assume !(8480bv32 == ~s__state~0); {119841#true} is VALID [2018-11-23 10:53:14,412 INFO L273 TraceCheckUtils]: 33: Hoare triple {119841#true} assume !(8195bv32 == ~s__state~0); {119841#true} is VALID [2018-11-23 10:53:14,412 INFO L273 TraceCheckUtils]: 32: Hoare triple {119841#true} assume !(24576bv32 == ~s__state~0); {119841#true} is VALID [2018-11-23 10:53:14,412 INFO L273 TraceCheckUtils]: 31: Hoare triple {119841#true} assume !(8192bv32 == ~s__state~0); {119841#true} is VALID [2018-11-23 10:53:14,412 INFO L273 TraceCheckUtils]: 30: Hoare triple {119841#true} assume !(16384bv32 == ~s__state~0); {119841#true} is VALID [2018-11-23 10:53:14,412 INFO L273 TraceCheckUtils]: 29: Hoare triple {119841#true} assume !(12292bv32 == ~s__state~0); {119841#true} is VALID [2018-11-23 10:53:14,413 INFO L273 TraceCheckUtils]: 28: Hoare triple {119841#true} ~state~0 := ~s__state~0; {119841#true} is VALID [2018-11-23 10:53:14,413 INFO L273 TraceCheckUtils]: 27: Hoare triple {119841#true} assume !false; {119841#true} is VALID [2018-11-23 10:53:14,413 INFO L273 TraceCheckUtils]: 26: Hoare triple {119841#true} ~skip~0 := 0bv32; {119841#true} is VALID [2018-11-23 10:53:14,413 INFO L273 TraceCheckUtils]: 25: Hoare triple {119841#true} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {119841#true} is VALID [2018-11-23 10:53:14,413 INFO L273 TraceCheckUtils]: 24: Hoare triple {119841#true} assume !~bvsle32(~ret~0, 0bv32);~got_new_session~0 := 1bv32;~s__state~0 := 8496bv32;~s__init_num~0 := 0bv32; {119841#true} is VALID [2018-11-23 10:53:14,413 INFO L273 TraceCheckUtils]: 23: Hoare triple {119841#true} assume 0bv32 == ~blastFlag~0;~blastFlag~0 := 1bv32; {119841#true} is VALID [2018-11-23 10:53:14,413 INFO L273 TraceCheckUtils]: 22: Hoare triple {119841#true} ~s__shutdown~0 := 0bv32;~ret~0 := #t~nondet30;havoc #t~nondet30; {119841#true} is VALID [2018-11-23 10:53:14,414 INFO L273 TraceCheckUtils]: 21: Hoare triple {119841#true} assume 8464bv32 == ~s__state~0; {119841#true} is VALID [2018-11-23 10:53:14,414 INFO L273 TraceCheckUtils]: 20: Hoare triple {119841#true} assume !(8482bv32 == ~s__state~0); {119841#true} is VALID [2018-11-23 10:53:14,414 INFO L273 TraceCheckUtils]: 19: Hoare triple {119841#true} assume !(8481bv32 == ~s__state~0); {119841#true} is VALID [2018-11-23 10:53:14,414 INFO L273 TraceCheckUtils]: 18: Hoare triple {119841#true} assume !(8480bv32 == ~s__state~0); {119841#true} is VALID [2018-11-23 10:53:14,414 INFO L273 TraceCheckUtils]: 17: Hoare triple {119841#true} assume !(8195bv32 == ~s__state~0); {119841#true} is VALID [2018-11-23 10:53:14,414 INFO L273 TraceCheckUtils]: 16: Hoare triple {119841#true} assume !(24576bv32 == ~s__state~0); {119841#true} is VALID [2018-11-23 10:53:14,415 INFO L273 TraceCheckUtils]: 15: Hoare triple {119841#true} assume !(8192bv32 == ~s__state~0); {119841#true} is VALID [2018-11-23 10:53:14,415 INFO L273 TraceCheckUtils]: 14: Hoare triple {119841#true} assume !(16384bv32 == ~s__state~0); {119841#true} is VALID [2018-11-23 10:53:14,415 INFO L273 TraceCheckUtils]: 13: Hoare triple {119841#true} assume !(12292bv32 == ~s__state~0); {119841#true} is VALID [2018-11-23 10:53:14,415 INFO L273 TraceCheckUtils]: 12: Hoare triple {119841#true} ~state~0 := ~s__state~0; {119841#true} is VALID [2018-11-23 10:53:14,415 INFO L273 TraceCheckUtils]: 11: Hoare triple {119841#true} assume !false; {119841#true} is VALID [2018-11-23 10:53:14,415 INFO L273 TraceCheckUtils]: 10: Hoare triple {119841#true} assume !(0bv32 == ~s__cert~0); {119841#true} is VALID [2018-11-23 10:53:14,415 INFO L273 TraceCheckUtils]: 9: Hoare triple {119841#true} assume !(0bv32 != ~bvadd32(12288bv32, ~tmp___1~0)); {119841#true} is VALID [2018-11-23 10:53:14,416 INFO L273 TraceCheckUtils]: 8: Hoare triple {119841#true} #t~post23 := ~s__in_handshake~0;~s__in_handshake~0 := ~bvadd32(1bv32, #t~post23);havoc #t~post23; {119841#true} is VALID [2018-11-23 10:53:14,416 INFO L273 TraceCheckUtils]: 7: Hoare triple {119841#true} assume 0bv32 != ~s__info_callback~0;~cb~0 := ~s__info_callback~0; {119841#true} is VALID [2018-11-23 10:53:14,416 INFO L273 TraceCheckUtils]: 6: Hoare triple {119841#true} ~initial_state := #in~initial_state;~s__info_callback~0 := #t~nondet0;havoc #t~nondet0;~s__in_handshake~0 := #t~nondet1;havoc #t~nondet1;havoc ~s__state~0;havoc ~s__new_session~0;havoc ~s__server~0;~s__version~0 := #t~nondet2;havoc #t~nondet2;havoc ~s__type~0;havoc ~s__init_num~0;~s__hit~0 := #t~nondet3;havoc #t~nondet3;havoc ~s__rwstate~0;havoc ~s__init_buf___0~0;~s__debug~0 := #t~nondet4;havoc #t~nondet4;havoc ~s__shutdown~0;~s__cert~0 := #t~nondet5;havoc #t~nondet5;~s__options~0 := #t~nondet6;havoc #t~nondet6;~s__verify_mode~0 := #t~nondet7;havoc #t~nondet7;~s__session__peer~0 := #t~nondet8;havoc #t~nondet8;~s__cert__pkeys__AT0__privatekey~0 := #t~nondet9;havoc #t~nondet9;~s__ctx__info_callback~0 := #t~nondet10;havoc #t~nondet10;~s__ctx__stats__sess_accept_renegotiate~0 := #t~nondet11;havoc #t~nondet11;~s__ctx__stats__sess_accept~0 := #t~nondet12;havoc #t~nondet12;~s__ctx__stats__sess_accept_good~0 := #t~nondet13;havoc #t~nondet13;havoc ~s__s3__tmp__cert_request~0;~s__s3__tmp__reuse_message~0 := #t~nondet14;havoc #t~nondet14;havoc ~s__s3__tmp__use_rsa_tmp~0;~s__s3__tmp__new_cipher~0 := #t~nondet15;havoc #t~nondet15;~s__s3__tmp__new_cipher__algorithms~0 := #t~nondet16;havoc #t~nondet16;havoc ~s__s3__tmp__next_state___0~0;~s__s3__tmp__new_cipher__algo_strength~0 := #t~nondet17;havoc #t~nondet17;havoc ~s__session__cipher~0;~buf~0 := #t~nondet18;havoc #t~nondet18;havoc ~l~0;havoc ~Time~0;~tmp~0 := #t~nondet19;havoc #t~nondet19;havoc ~cb~0;havoc ~num1~0;havoc ~ret~0;havoc ~new_state~0;havoc ~state~0;havoc ~skip~0;havoc ~got_new_session~0;~tmp___1~0 := #t~nondet20;havoc #t~nondet20;~tmp___2~0 := #t~nondet21;havoc #t~nondet21;havoc ~tmp___3~0;havoc ~tmp___4~0;havoc ~tmp___5~0;havoc ~tmp___6~0;havoc ~tmp___7~0;~tmp___8~0 := #t~nondet22;havoc #t~nondet22;havoc ~tmp___9~0;havoc ~tmp___10~0;havoc ~blastFlag~0;havoc ~__cil_tmp55~0;havoc ~__cil_tmp56~0;havoc ~__cil_tmp57~0;havoc ~__cil_tmp58~0;havoc ~__cil_tmp59~0;havoc ~__cil_tmp60~0;havoc ~__cil_tmp61~0;~s__state~0 := ~initial_state;~blastFlag~0 := 0bv32;~Time~0 := ~tmp~0;~cb~0 := 0bv32;~ret~0 := 4294967295bv32;~skip~0 := 0bv32;~got_new_session~0 := 0bv32; {119841#true} is VALID [2018-11-23 10:53:14,416 INFO L256 TraceCheckUtils]: 5: Hoare triple {119841#true} call #t~ret50 := ssl3_accept(~s~0); {119841#true} is VALID [2018-11-23 10:53:14,416 INFO L273 TraceCheckUtils]: 4: Hoare triple {119841#true} havoc ~s~0;havoc ~tmp~1;~s~0 := 8464bv32; {119841#true} is VALID [2018-11-23 10:53:14,416 INFO L256 TraceCheckUtils]: 3: Hoare triple {119841#true} call #t~ret51 := main(); {119841#true} is VALID [2018-11-23 10:53:14,417 INFO L268 TraceCheckUtils]: 2: Hoare quadruple {119841#true} {119841#true} #611#return; {119841#true} is VALID [2018-11-23 10:53:14,417 INFO L273 TraceCheckUtils]: 1: Hoare triple {119841#true} assume true; {119841#true} is VALID [2018-11-23 10:53:14,417 INFO L256 TraceCheckUtils]: 0: Hoare triple {119841#true} call ULTIMATE.init(); {119841#true} is VALID [2018-11-23 10:53:14,505 INFO L134 CoverageAnalysis]: Checked inductivity of 2022 backedges. 1158 proven. 26 refuted. 0 times theorem prover too weak. 838 trivial. 0 not checked. [2018-11-23 10:53:14,507 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-11-23 10:53:14,508 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 4 [2018-11-23 10:53:14,508 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 454 [2018-11-23 10:53:14,509 INFO L84 Accepts]: Finished accepts. word is accepted. [2018-11-23 10:53:14,509 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 4 states. [2018-11-23 10:53:14,696 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 181 edges. 181 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2018-11-23 10:53:14,696 INFO L459 AbstractCegarLoop]: Interpolant automaton has 4 states [2018-11-23 10:53:14,696 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2018-11-23 10:53:14,697 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2018-11-23 10:53:14,697 INFO L87 Difference]: Start difference. First operand 2882 states and 3657 transitions. Second operand 4 states. [2018-11-23 10:53:22,599 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-23 10:53:22,599 INFO L93 Difference]: Finished difference Result 8930 states and 11480 transitions. [2018-11-23 10:53:22,599 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-11-23 10:53:22,599 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 454 [2018-11-23 10:53:22,600 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-23 10:53:22,600 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2018-11-23 10:53:22,602 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 633 transitions. [2018-11-23 10:53:22,603 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2018-11-23 10:53:22,605 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 633 transitions. [2018-11-23 10:53:22,605 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 5 states and 633 transitions. [2018-11-23 10:53:23,221 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 633 edges. 633 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2018-11-23 10:53:25,040 INFO L225 Difference]: With dead ends: 8930 [2018-11-23 10:53:25,040 INFO L226 Difference]: Without dead ends: 6061 [2018-11-23 10:53:25,045 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 909 GetRequests, 906 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2018-11-23 10:53:25,048 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6061 states. [2018-11-23 10:53:29,752 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6061 to 3866. [2018-11-23 10:53:29,752 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2018-11-23 10:53:29,752 INFO L82 GeneralOperation]: Start isEquivalent. First operand 6061 states. Second operand 3866 states. [2018-11-23 10:53:29,752 INFO L74 IsIncluded]: Start isIncluded. First operand 6061 states. Second operand 3866 states. [2018-11-23 10:53:29,752 INFO L87 Difference]: Start difference. First operand 6061 states. Second operand 3866 states. [2018-11-23 10:53:31,094 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-23 10:53:31,094 INFO L93 Difference]: Finished difference Result 6061 states and 7664 transitions. [2018-11-23 10:53:31,094 INFO L276 IsEmpty]: Start isEmpty. Operand 6061 states and 7664 transitions. [2018-11-23 10:53:31,098 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-11-23 10:53:31,098 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2018-11-23 10:53:31,098 INFO L74 IsIncluded]: Start isIncluded. First operand 3866 states. Second operand 6061 states. [2018-11-23 10:53:31,099 INFO L87 Difference]: Start difference. First operand 3866 states. Second operand 6061 states. [2018-11-23 10:53:32,451 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-23 10:53:32,452 INFO L93 Difference]: Finished difference Result 6061 states and 7664 transitions. [2018-11-23 10:53:32,452 INFO L276 IsEmpty]: Start isEmpty. Operand 6061 states and 7664 transitions. [2018-11-23 10:53:32,456 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-11-23 10:53:32,456 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2018-11-23 10:53:32,456 INFO L88 GeneralOperation]: Finished isEquivalent. [2018-11-23 10:53:32,456 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2018-11-23 10:53:32,456 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3866 states. [2018-11-23 10:53:33,137 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3866 states to 3866 states and 5017 transitions. [2018-11-23 10:53:33,137 INFO L78 Accepts]: Start accepts. Automaton has 3866 states and 5017 transitions. Word has length 454 [2018-11-23 10:53:33,137 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-23 10:53:33,137 INFO L480 AbstractCegarLoop]: Abstraction has 3866 states and 5017 transitions. [2018-11-23 10:53:33,137 INFO L481 AbstractCegarLoop]: Interpolant automaton has 4 states. [2018-11-23 10:53:33,137 INFO L276 IsEmpty]: Start isEmpty. Operand 3866 states and 5017 transitions. [2018-11-23 10:53:33,142 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 485 [2018-11-23 10:53:33,142 INFO L394 BasicCegarLoop]: Found error trace [2018-11-23 10:53:33,143 INFO L402 BasicCegarLoop]: trace histogram [15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 14, 14, 14, 14, 14, 13, 13, 12, 12, 11, 11, 10, 10, 10, 10, 7, 6, 6, 6, 6, 6, 6, 5, 5, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-23 10:53:33,143 INFO L423 AbstractCegarLoop]: === Iteration 19 === [ERRErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-23 10:53:33,143 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-23 10:53:33,143 INFO L82 PathProgramCache]: Analyzing trace with hash -1063434701, now seen corresponding path program 1 times [2018-11-23 10:53:33,144 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-23 10:53:33,144 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc4nyu Starting monitored process 20 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 20 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk [2018-11-23 10:53:33,158 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-23 10:53:33,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-23 10:53:33,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-23 10:53:33,343 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-23 10:53:33,845 INFO L256 TraceCheckUtils]: 0: Hoare triple {148844#true} call ULTIMATE.init(); {148844#true} is VALID [2018-11-23 10:53:33,845 INFO L273 TraceCheckUtils]: 1: Hoare triple {148844#true} assume true; {148844#true} is VALID [2018-11-23 10:53:33,845 INFO L268 TraceCheckUtils]: 2: Hoare quadruple {148844#true} {148844#true} #611#return; {148844#true} is VALID [2018-11-23 10:53:33,846 INFO L256 TraceCheckUtils]: 3: Hoare triple {148844#true} call #t~ret51 := main(); {148844#true} is VALID [2018-11-23 10:53:33,846 INFO L273 TraceCheckUtils]: 4: Hoare triple {148844#true} havoc ~s~0;havoc ~tmp~1;~s~0 := 8464bv32; {148844#true} is VALID [2018-11-23 10:53:33,846 INFO L256 TraceCheckUtils]: 5: Hoare triple {148844#true} call #t~ret50 := ssl3_accept(~s~0); {148844#true} is VALID [2018-11-23 10:53:33,846 INFO L273 TraceCheckUtils]: 6: Hoare triple {148844#true} ~initial_state := #in~initial_state;~s__info_callback~0 := #t~nondet0;havoc #t~nondet0;~s__in_handshake~0 := #t~nondet1;havoc #t~nondet1;havoc ~s__state~0;havoc ~s__new_session~0;havoc ~s__server~0;~s__version~0 := #t~nondet2;havoc #t~nondet2;havoc ~s__type~0;havoc ~s__init_num~0;~s__hit~0 := #t~nondet3;havoc #t~nondet3;havoc ~s__rwstate~0;havoc ~s__init_buf___0~0;~s__debug~0 := #t~nondet4;havoc #t~nondet4;havoc ~s__shutdown~0;~s__cert~0 := #t~nondet5;havoc #t~nondet5;~s__options~0 := #t~nondet6;havoc #t~nondet6;~s__verify_mode~0 := #t~nondet7;havoc #t~nondet7;~s__session__peer~0 := #t~nondet8;havoc #t~nondet8;~s__cert__pkeys__AT0__privatekey~0 := #t~nondet9;havoc #t~nondet9;~s__ctx__info_callback~0 := #t~nondet10;havoc #t~nondet10;~s__ctx__stats__sess_accept_renegotiate~0 := #t~nondet11;havoc #t~nondet11;~s__ctx__stats__sess_accept~0 := #t~nondet12;havoc #t~nondet12;~s__ctx__stats__sess_accept_good~0 := #t~nondet13;havoc #t~nondet13;havoc ~s__s3__tmp__cert_request~0;~s__s3__tmp__reuse_message~0 := #t~nondet14;havoc #t~nondet14;havoc ~s__s3__tmp__use_rsa_tmp~0;~s__s3__tmp__new_cipher~0 := #t~nondet15;havoc #t~nondet15;~s__s3__tmp__new_cipher__algorithms~0 := #t~nondet16;havoc #t~nondet16;havoc ~s__s3__tmp__next_state___0~0;~s__s3__tmp__new_cipher__algo_strength~0 := #t~nondet17;havoc #t~nondet17;havoc ~s__session__cipher~0;~buf~0 := #t~nondet18;havoc #t~nondet18;havoc ~l~0;havoc ~Time~0;~tmp~0 := #t~nondet19;havoc #t~nondet19;havoc ~cb~0;havoc ~num1~0;havoc ~ret~0;havoc ~new_state~0;havoc ~state~0;havoc ~skip~0;havoc ~got_new_session~0;~tmp___1~0 := #t~nondet20;havoc #t~nondet20;~tmp___2~0 := #t~nondet21;havoc #t~nondet21;havoc ~tmp___3~0;havoc ~tmp___4~0;havoc ~tmp___5~0;havoc ~tmp___6~0;havoc ~tmp___7~0;~tmp___8~0 := #t~nondet22;havoc #t~nondet22;havoc ~tmp___9~0;havoc ~tmp___10~0;havoc ~blastFlag~0;havoc ~__cil_tmp55~0;havoc ~__cil_tmp56~0;havoc ~__cil_tmp57~0;havoc ~__cil_tmp58~0;havoc ~__cil_tmp59~0;havoc ~__cil_tmp60~0;havoc ~__cil_tmp61~0;~s__state~0 := ~initial_state;~blastFlag~0 := 0bv32;~Time~0 := ~tmp~0;~cb~0 := 0bv32;~ret~0 := 4294967295bv32;~skip~0 := 0bv32;~got_new_session~0 := 0bv32; {148844#true} is VALID [2018-11-23 10:53:33,846 INFO L273 TraceCheckUtils]: 7: Hoare triple {148844#true} assume 0bv32 != ~s__info_callback~0;~cb~0 := ~s__info_callback~0; {148844#true} is VALID [2018-11-23 10:53:33,846 INFO L273 TraceCheckUtils]: 8: Hoare triple {148844#true} #t~post23 := ~s__in_handshake~0;~s__in_handshake~0 := ~bvadd32(1bv32, #t~post23);havoc #t~post23; {148844#true} is VALID [2018-11-23 10:53:33,847 INFO L273 TraceCheckUtils]: 9: Hoare triple {148844#true} assume !(0bv32 != ~bvadd32(12288bv32, ~tmp___1~0)); {148844#true} is VALID [2018-11-23 10:53:33,847 INFO L273 TraceCheckUtils]: 10: Hoare triple {148844#true} assume !(0bv32 == ~s__cert~0); {148844#true} is VALID [2018-11-23 10:53:33,847 INFO L273 TraceCheckUtils]: 11: Hoare triple {148844#true} assume !false; {148844#true} is VALID [2018-11-23 10:53:33,847 INFO L273 TraceCheckUtils]: 12: Hoare triple {148844#true} ~state~0 := ~s__state~0; {148844#true} is VALID [2018-11-23 10:53:33,847 INFO L273 TraceCheckUtils]: 13: Hoare triple {148844#true} assume !(12292bv32 == ~s__state~0); {148844#true} is VALID [2018-11-23 10:53:33,847 INFO L273 TraceCheckUtils]: 14: Hoare triple {148844#true} assume !(16384bv32 == ~s__state~0); {148844#true} is VALID [2018-11-23 10:53:33,847 INFO L273 TraceCheckUtils]: 15: Hoare triple {148844#true} assume !(8192bv32 == ~s__state~0); {148844#true} is VALID [2018-11-23 10:53:33,847 INFO L273 TraceCheckUtils]: 16: Hoare triple {148844#true} assume !(24576bv32 == ~s__state~0); {148844#true} is VALID [2018-11-23 10:53:33,847 INFO L273 TraceCheckUtils]: 17: Hoare triple {148844#true} assume !(8195bv32 == ~s__state~0); {148844#true} is VALID [2018-11-23 10:53:33,848 INFO L273 TraceCheckUtils]: 18: Hoare triple {148844#true} assume !(8480bv32 == ~s__state~0); {148844#true} is VALID [2018-11-23 10:53:33,848 INFO L273 TraceCheckUtils]: 19: Hoare triple {148844#true} assume !(8481bv32 == ~s__state~0); {148844#true} is VALID [2018-11-23 10:53:33,848 INFO L273 TraceCheckUtils]: 20: Hoare triple {148844#true} assume !(8482bv32 == ~s__state~0); {148844#true} is VALID [2018-11-23 10:53:33,848 INFO L273 TraceCheckUtils]: 21: Hoare triple {148844#true} assume 8464bv32 == ~s__state~0; {148844#true} is VALID [2018-11-23 10:53:33,848 INFO L273 TraceCheckUtils]: 22: Hoare triple {148844#true} ~s__shutdown~0 := 0bv32;~ret~0 := #t~nondet30;havoc #t~nondet30; {148844#true} is VALID [2018-11-23 10:53:33,848 INFO L273 TraceCheckUtils]: 23: Hoare triple {148844#true} assume 0bv32 == ~blastFlag~0;~blastFlag~0 := 1bv32; {148844#true} is VALID [2018-11-23 10:53:33,848 INFO L273 TraceCheckUtils]: 24: Hoare triple {148844#true} assume !~bvsle32(~ret~0, 0bv32);~got_new_session~0 := 1bv32;~s__state~0 := 8496bv32;~s__init_num~0 := 0bv32; {148844#true} is VALID [2018-11-23 10:53:33,848 INFO L273 TraceCheckUtils]: 25: Hoare triple {148844#true} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {148844#true} is VALID [2018-11-23 10:53:33,848 INFO L273 TraceCheckUtils]: 26: Hoare triple {148844#true} ~skip~0 := 0bv32; {148844#true} is VALID [2018-11-23 10:53:33,848 INFO L273 TraceCheckUtils]: 27: Hoare triple {148844#true} assume !false; {148844#true} is VALID [2018-11-23 10:53:33,849 INFO L273 TraceCheckUtils]: 28: Hoare triple {148844#true} ~state~0 := ~s__state~0; {148844#true} is VALID [2018-11-23 10:53:33,849 INFO L273 TraceCheckUtils]: 29: Hoare triple {148844#true} assume !(12292bv32 == ~s__state~0); {148844#true} is VALID [2018-11-23 10:53:33,849 INFO L273 TraceCheckUtils]: 30: Hoare triple {148844#true} assume !(16384bv32 == ~s__state~0); {148844#true} is VALID [2018-11-23 10:53:33,849 INFO L273 TraceCheckUtils]: 31: Hoare triple {148844#true} assume !(8192bv32 == ~s__state~0); {148844#true} is VALID [2018-11-23 10:53:33,849 INFO L273 TraceCheckUtils]: 32: Hoare triple {148844#true} assume !(24576bv32 == ~s__state~0); {148844#true} is VALID [2018-11-23 10:53:33,849 INFO L273 TraceCheckUtils]: 33: Hoare triple {148844#true} assume !(8195bv32 == ~s__state~0); {148844#true} is VALID [2018-11-23 10:53:33,849 INFO L273 TraceCheckUtils]: 34: Hoare triple {148844#true} assume !(8480bv32 == ~s__state~0); {148844#true} is VALID [2018-11-23 10:53:33,849 INFO L273 TraceCheckUtils]: 35: Hoare triple {148844#true} assume !(8481bv32 == ~s__state~0); {148844#true} is VALID [2018-11-23 10:53:33,849 INFO L273 TraceCheckUtils]: 36: Hoare triple {148844#true} assume !(8482bv32 == ~s__state~0); {148844#true} is VALID [2018-11-23 10:53:33,850 INFO L273 TraceCheckUtils]: 37: Hoare triple {148844#true} assume !(8464bv32 == ~s__state~0); {148844#true} is VALID [2018-11-23 10:53:33,850 INFO L273 TraceCheckUtils]: 38: Hoare triple {148844#true} assume !(8465bv32 == ~s__state~0); {148844#true} is VALID [2018-11-23 10:53:33,850 INFO L273 TraceCheckUtils]: 39: Hoare triple {148844#true} assume !(8466bv32 == ~s__state~0); {148844#true} is VALID [2018-11-23 10:53:33,850 INFO L273 TraceCheckUtils]: 40: Hoare triple {148844#true} assume 8496bv32 == ~s__state~0; {148844#true} is VALID [2018-11-23 10:53:33,850 INFO L273 TraceCheckUtils]: 41: Hoare triple {148844#true} ~ret~0 := #t~nondet31;havoc #t~nondet31; {148844#true} is VALID [2018-11-23 10:53:33,850 INFO L273 TraceCheckUtils]: 42: Hoare triple {148844#true} assume 1bv32 == ~blastFlag~0;~blastFlag~0 := 2bv32; {148844#true} is VALID [2018-11-23 10:53:33,850 INFO L273 TraceCheckUtils]: 43: Hoare triple {148844#true} assume !~bvsle32(~ret~0, 0bv32); {148844#true} is VALID [2018-11-23 10:53:33,850 INFO L273 TraceCheckUtils]: 44: Hoare triple {148844#true} assume !(0bv32 != ~s__hit~0);~s__state~0 := 8512bv32; {148844#true} is VALID [2018-11-23 10:53:33,850 INFO L273 TraceCheckUtils]: 45: Hoare triple {148844#true} ~s__init_num~0 := 0bv32; {148844#true} is VALID [2018-11-23 10:53:33,851 INFO L273 TraceCheckUtils]: 46: Hoare triple {148844#true} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {148844#true} is VALID [2018-11-23 10:53:33,851 INFO L273 TraceCheckUtils]: 47: Hoare triple {148844#true} ~skip~0 := 0bv32; {148844#true} is VALID [2018-11-23 10:53:33,851 INFO L273 TraceCheckUtils]: 48: Hoare triple {148844#true} assume !false; {148844#true} is VALID [2018-11-23 10:53:33,851 INFO L273 TraceCheckUtils]: 49: Hoare triple {148844#true} ~state~0 := ~s__state~0; {148844#true} is VALID [2018-11-23 10:53:33,851 INFO L273 TraceCheckUtils]: 50: Hoare triple {148844#true} assume !(12292bv32 == ~s__state~0); {148844#true} is VALID [2018-11-23 10:53:33,851 INFO L273 TraceCheckUtils]: 51: Hoare triple {148844#true} assume !(16384bv32 == ~s__state~0); {148844#true} is VALID [2018-11-23 10:53:33,851 INFO L273 TraceCheckUtils]: 52: Hoare triple {148844#true} assume !(8192bv32 == ~s__state~0); {148844#true} is VALID [2018-11-23 10:53:33,851 INFO L273 TraceCheckUtils]: 53: Hoare triple {148844#true} assume !(24576bv32 == ~s__state~0); {148844#true} is VALID [2018-11-23 10:53:33,851 INFO L273 TraceCheckUtils]: 54: Hoare triple {148844#true} assume !(8195bv32 == ~s__state~0); {148844#true} is VALID [2018-11-23 10:53:33,851 INFO L273 TraceCheckUtils]: 55: Hoare triple {148844#true} assume !(8480bv32 == ~s__state~0); {148844#true} is VALID [2018-11-23 10:53:33,852 INFO L273 TraceCheckUtils]: 56: Hoare triple {148844#true} assume !(8481bv32 == ~s__state~0); {148844#true} is VALID [2018-11-23 10:53:33,852 INFO L273 TraceCheckUtils]: 57: Hoare triple {148844#true} assume !(8482bv32 == ~s__state~0); {148844#true} is VALID [2018-11-23 10:53:33,852 INFO L273 TraceCheckUtils]: 58: Hoare triple {148844#true} assume !(8464bv32 == ~s__state~0); {148844#true} is VALID [2018-11-23 10:53:33,852 INFO L273 TraceCheckUtils]: 59: Hoare triple {148844#true} assume !(8465bv32 == ~s__state~0); {148844#true} is VALID [2018-11-23 10:53:33,852 INFO L273 TraceCheckUtils]: 60: Hoare triple {148844#true} assume !(8466bv32 == ~s__state~0); {148844#true} is VALID [2018-11-23 10:53:33,852 INFO L273 TraceCheckUtils]: 61: Hoare triple {148844#true} assume !(8496bv32 == ~s__state~0); {148844#true} is VALID [2018-11-23 10:53:33,852 INFO L273 TraceCheckUtils]: 62: Hoare triple {148844#true} assume !(8497bv32 == ~s__state~0); {148844#true} is VALID [2018-11-23 10:53:33,852 INFO L273 TraceCheckUtils]: 63: Hoare triple {148844#true} assume 8512bv32 == ~s__state~0; {148844#true} is VALID [2018-11-23 10:53:33,852 INFO L273 TraceCheckUtils]: 64: Hoare triple {148844#true} ~__cil_tmp56~0 := ~s__s3__tmp__new_cipher__algorithms~0; {148844#true} is VALID [2018-11-23 10:53:33,853 INFO L273 TraceCheckUtils]: 65: Hoare triple {148844#true} assume 0bv32 != ~bvadd32(256bv32, ~__cil_tmp56~0);~skip~0 := 1bv32; {148844#true} is VALID [2018-11-23 10:53:33,853 INFO L273 TraceCheckUtils]: 66: Hoare triple {148844#true} ~s__state~0 := 8528bv32;~s__init_num~0 := 0bv32; {148844#true} is VALID [2018-11-23 10:53:33,853 INFO L273 TraceCheckUtils]: 67: Hoare triple {148844#true} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {148844#true} is VALID [2018-11-23 10:53:33,853 INFO L273 TraceCheckUtils]: 68: Hoare triple {148844#true} ~skip~0 := 0bv32; {148844#true} is VALID [2018-11-23 10:53:33,853 INFO L273 TraceCheckUtils]: 69: Hoare triple {148844#true} assume !false; {148844#true} is VALID [2018-11-23 10:53:33,853 INFO L273 TraceCheckUtils]: 70: Hoare triple {148844#true} ~state~0 := ~s__state~0; {148844#true} is VALID [2018-11-23 10:53:33,853 INFO L273 TraceCheckUtils]: 71: Hoare triple {148844#true} assume !(12292bv32 == ~s__state~0); {148844#true} is VALID [2018-11-23 10:53:33,853 INFO L273 TraceCheckUtils]: 72: Hoare triple {148844#true} assume !(16384bv32 == ~s__state~0); {148844#true} is VALID [2018-11-23 10:53:33,853 INFO L273 TraceCheckUtils]: 73: Hoare triple {148844#true} assume !(8192bv32 == ~s__state~0); {148844#true} is VALID [2018-11-23 10:53:33,854 INFO L273 TraceCheckUtils]: 74: Hoare triple {148844#true} assume !(24576bv32 == ~s__state~0); {148844#true} is VALID [2018-11-23 10:53:33,854 INFO L273 TraceCheckUtils]: 75: Hoare triple {148844#true} assume !(8195bv32 == ~s__state~0); {148844#true} is VALID [2018-11-23 10:53:33,854 INFO L273 TraceCheckUtils]: 76: Hoare triple {148844#true} assume !(8480bv32 == ~s__state~0); {148844#true} is VALID [2018-11-23 10:53:33,854 INFO L273 TraceCheckUtils]: 77: Hoare triple {148844#true} assume !(8481bv32 == ~s__state~0); {148844#true} is VALID [2018-11-23 10:53:33,854 INFO L273 TraceCheckUtils]: 78: Hoare triple {148844#true} assume !(8482bv32 == ~s__state~0); {148844#true} is VALID [2018-11-23 10:53:33,854 INFO L273 TraceCheckUtils]: 79: Hoare triple {148844#true} assume !(8464bv32 == ~s__state~0); {148844#true} is VALID [2018-11-23 10:53:33,854 INFO L273 TraceCheckUtils]: 80: Hoare triple {148844#true} assume !(8465bv32 == ~s__state~0); {148844#true} is VALID [2018-11-23 10:53:33,854 INFO L273 TraceCheckUtils]: 81: Hoare triple {148844#true} assume !(8466bv32 == ~s__state~0); {148844#true} is VALID [2018-11-23 10:53:33,854 INFO L273 TraceCheckUtils]: 82: Hoare triple {148844#true} assume !(8496bv32 == ~s__state~0); {148844#true} is VALID [2018-11-23 10:53:33,855 INFO L273 TraceCheckUtils]: 83: Hoare triple {148844#true} assume !(8497bv32 == ~s__state~0); {148844#true} is VALID [2018-11-23 10:53:33,855 INFO L273 TraceCheckUtils]: 84: Hoare triple {148844#true} assume !(8512bv32 == ~s__state~0); {148844#true} is VALID [2018-11-23 10:53:33,855 INFO L273 TraceCheckUtils]: 85: Hoare triple {148844#true} assume !(8513bv32 == ~s__state~0); {148844#true} is VALID [2018-11-23 10:53:33,855 INFO L273 TraceCheckUtils]: 86: Hoare triple {148844#true} assume 8528bv32 == ~s__state~0; {148844#true} is VALID [2018-11-23 10:53:33,855 INFO L273 TraceCheckUtils]: 87: Hoare triple {148844#true} ~l~0 := ~s__s3__tmp__new_cipher__algorithms~0;~__cil_tmp57~0 := ~s__options~0; {148844#true} is VALID [2018-11-23 10:53:33,855 INFO L273 TraceCheckUtils]: 88: Hoare triple {148844#true} assume 0bv32 != ~bvadd32(2097152bv32, ~__cil_tmp57~0);~s__s3__tmp__use_rsa_tmp~0 := 1bv32; {148844#true} is VALID [2018-11-23 10:53:33,855 INFO L273 TraceCheckUtils]: 89: Hoare triple {148844#true} assume 0bv32 != ~s__s3__tmp__use_rsa_tmp~0; {148844#true} is VALID [2018-11-23 10:53:33,855 INFO L273 TraceCheckUtils]: 90: Hoare triple {148844#true} ~ret~0 := #t~nondet34;havoc #t~nondet34; {148844#true} is VALID [2018-11-23 10:53:33,855 INFO L273 TraceCheckUtils]: 91: Hoare triple {148844#true} assume !~bvsle32(~ret~0, 0bv32); {148844#true} is VALID [2018-11-23 10:53:33,855 INFO L273 TraceCheckUtils]: 92: Hoare triple {148844#true} ~s__state~0 := 8544bv32;~s__init_num~0 := 0bv32; {148844#true} is VALID [2018-11-23 10:53:33,856 INFO L273 TraceCheckUtils]: 93: Hoare triple {148844#true} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {148844#true} is VALID [2018-11-23 10:53:33,856 INFO L273 TraceCheckUtils]: 94: Hoare triple {148844#true} ~skip~0 := 0bv32; {148844#true} is VALID [2018-11-23 10:53:33,856 INFO L273 TraceCheckUtils]: 95: Hoare triple {148844#true} assume !false; {148844#true} is VALID [2018-11-23 10:53:33,856 INFO L273 TraceCheckUtils]: 96: Hoare triple {148844#true} ~state~0 := ~s__state~0; {148844#true} is VALID [2018-11-23 10:53:33,856 INFO L273 TraceCheckUtils]: 97: Hoare triple {148844#true} assume !(12292bv32 == ~s__state~0); {148844#true} is VALID [2018-11-23 10:53:33,856 INFO L273 TraceCheckUtils]: 98: Hoare triple {148844#true} assume !(16384bv32 == ~s__state~0); {148844#true} is VALID [2018-11-23 10:53:33,856 INFO L273 TraceCheckUtils]: 99: Hoare triple {148844#true} assume !(8192bv32 == ~s__state~0); {148844#true} is VALID [2018-11-23 10:53:33,856 INFO L273 TraceCheckUtils]: 100: Hoare triple {148844#true} assume !(24576bv32 == ~s__state~0); {148844#true} is VALID [2018-11-23 10:53:33,856 INFO L273 TraceCheckUtils]: 101: Hoare triple {148844#true} assume !(8195bv32 == ~s__state~0); {148844#true} is VALID [2018-11-23 10:53:33,857 INFO L273 TraceCheckUtils]: 102: Hoare triple {148844#true} assume !(8480bv32 == ~s__state~0); {148844#true} is VALID [2018-11-23 10:53:33,857 INFO L273 TraceCheckUtils]: 103: Hoare triple {148844#true} assume !(8481bv32 == ~s__state~0); {148844#true} is VALID [2018-11-23 10:53:33,857 INFO L273 TraceCheckUtils]: 104: Hoare triple {148844#true} assume !(8482bv32 == ~s__state~0); {148844#true} is VALID [2018-11-23 10:53:33,857 INFO L273 TraceCheckUtils]: 105: Hoare triple {148844#true} assume !(8464bv32 == ~s__state~0); {148844#true} is VALID [2018-11-23 10:53:33,857 INFO L273 TraceCheckUtils]: 106: Hoare triple {148844#true} assume !(8465bv32 == ~s__state~0); {148844#true} is VALID [2018-11-23 10:53:33,857 INFO L273 TraceCheckUtils]: 107: Hoare triple {148844#true} assume !(8466bv32 == ~s__state~0); {148844#true} is VALID [2018-11-23 10:53:33,857 INFO L273 TraceCheckUtils]: 108: Hoare triple {148844#true} assume !(8496bv32 == ~s__state~0); {148844#true} is VALID [2018-11-23 10:53:33,857 INFO L273 TraceCheckUtils]: 109: Hoare triple {148844#true} assume !(8497bv32 == ~s__state~0); {148844#true} is VALID [2018-11-23 10:53:33,857 INFO L273 TraceCheckUtils]: 110: Hoare triple {148844#true} assume !(8512bv32 == ~s__state~0); {148844#true} is VALID [2018-11-23 10:53:33,858 INFO L273 TraceCheckUtils]: 111: Hoare triple {148844#true} assume !(8513bv32 == ~s__state~0); {148844#true} is VALID [2018-11-23 10:53:33,858 INFO L273 TraceCheckUtils]: 112: Hoare triple {148844#true} assume !(8528bv32 == ~s__state~0); {148844#true} is VALID [2018-11-23 10:53:33,858 INFO L273 TraceCheckUtils]: 113: Hoare triple {148844#true} assume !(8529bv32 == ~s__state~0); {148844#true} is VALID [2018-11-23 10:53:33,858 INFO L273 TraceCheckUtils]: 114: Hoare triple {148844#true} assume 8544bv32 == ~s__state~0; {148844#true} is VALID [2018-11-23 10:53:33,858 INFO L273 TraceCheckUtils]: 115: Hoare triple {148844#true} assume 0bv32 != ~bvadd32(1bv32, ~s__verify_mode~0); {148844#true} is VALID [2018-11-23 10:53:33,858 INFO L273 TraceCheckUtils]: 116: Hoare triple {148844#true} assume !(0bv32 != ~s__session__peer~0); {148844#true} is VALID [2018-11-23 10:53:33,858 INFO L273 TraceCheckUtils]: 117: Hoare triple {148844#true} ~__cil_tmp61~0 := ~s__s3__tmp__new_cipher__algorithms~0; {148844#true} is VALID [2018-11-23 10:53:33,858 INFO L273 TraceCheckUtils]: 118: Hoare triple {148844#true} assume 0bv32 != ~bvadd32(256bv32, ~__cil_tmp61~0); {148844#true} is VALID [2018-11-23 10:53:33,858 INFO L273 TraceCheckUtils]: 119: Hoare triple {148844#true} assume 0bv32 != ~bvadd32(2bv32, ~s__verify_mode~0); {148844#true} is VALID [2018-11-23 10:53:33,859 INFO L273 TraceCheckUtils]: 120: Hoare triple {148844#true} ~s__s3__tmp__cert_request~0 := 1bv32;~ret~0 := #t~nondet35;havoc #t~nondet35; {148844#true} is VALID [2018-11-23 10:53:33,859 INFO L273 TraceCheckUtils]: 121: Hoare triple {148844#true} assume !~bvsle32(~ret~0, 0bv32);~s__state~0 := 8448bv32;~s__s3__tmp__next_state___0~0 := 8576bv32;~s__init_num~0 := 0bv32; {148844#true} is VALID [2018-11-23 10:53:33,859 INFO L273 TraceCheckUtils]: 122: Hoare triple {148844#true} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {148844#true} is VALID [2018-11-23 10:53:33,859 INFO L273 TraceCheckUtils]: 123: Hoare triple {148844#true} ~skip~0 := 0bv32; {148844#true} is VALID [2018-11-23 10:53:33,859 INFO L273 TraceCheckUtils]: 124: Hoare triple {148844#true} assume !false; {148844#true} is VALID [2018-11-23 10:53:33,859 INFO L273 TraceCheckUtils]: 125: Hoare triple {148844#true} ~state~0 := ~s__state~0; {148844#true} is VALID [2018-11-23 10:53:33,859 INFO L273 TraceCheckUtils]: 126: Hoare triple {148844#true} assume !(12292bv32 == ~s__state~0); {148844#true} is VALID [2018-11-23 10:53:33,859 INFO L273 TraceCheckUtils]: 127: Hoare triple {148844#true} assume !(16384bv32 == ~s__state~0); {148844#true} is VALID [2018-11-23 10:53:33,859 INFO L273 TraceCheckUtils]: 128: Hoare triple {148844#true} assume !(8192bv32 == ~s__state~0); {148844#true} is VALID [2018-11-23 10:53:33,859 INFO L273 TraceCheckUtils]: 129: Hoare triple {148844#true} assume !(24576bv32 == ~s__state~0); {148844#true} is VALID [2018-11-23 10:53:33,860 INFO L273 TraceCheckUtils]: 130: Hoare triple {148844#true} assume !(8195bv32 == ~s__state~0); {148844#true} is VALID [2018-11-23 10:53:33,860 INFO L273 TraceCheckUtils]: 131: Hoare triple {148844#true} assume !(8480bv32 == ~s__state~0); {148844#true} is VALID [2018-11-23 10:53:33,860 INFO L273 TraceCheckUtils]: 132: Hoare triple {148844#true} assume !(8481bv32 == ~s__state~0); {148844#true} is VALID [2018-11-23 10:53:33,860 INFO L273 TraceCheckUtils]: 133: Hoare triple {148844#true} assume !(8482bv32 == ~s__state~0); {148844#true} is VALID [2018-11-23 10:53:33,860 INFO L273 TraceCheckUtils]: 134: Hoare triple {148844#true} assume !(8464bv32 == ~s__state~0); {148844#true} is VALID [2018-11-23 10:53:33,860 INFO L273 TraceCheckUtils]: 135: Hoare triple {148844#true} assume !(8465bv32 == ~s__state~0); {148844#true} is VALID [2018-11-23 10:53:33,860 INFO L273 TraceCheckUtils]: 136: Hoare triple {148844#true} assume !(8466bv32 == ~s__state~0); {148844#true} is VALID [2018-11-23 10:53:33,860 INFO L273 TraceCheckUtils]: 137: Hoare triple {148844#true} assume !(8496bv32 == ~s__state~0); {148844#true} is VALID [2018-11-23 10:53:33,860 INFO L273 TraceCheckUtils]: 138: Hoare triple {148844#true} assume !(8497bv32 == ~s__state~0); {148844#true} is VALID [2018-11-23 10:53:33,861 INFO L273 TraceCheckUtils]: 139: Hoare triple {148844#true} assume !(8512bv32 == ~s__state~0); {148844#true} is VALID [2018-11-23 10:53:33,861 INFO L273 TraceCheckUtils]: 140: Hoare triple {148844#true} assume !(8513bv32 == ~s__state~0); {148844#true} is VALID [2018-11-23 10:53:33,861 INFO L273 TraceCheckUtils]: 141: Hoare triple {148844#true} assume !(8528bv32 == ~s__state~0); {148844#true} is VALID [2018-11-23 10:53:33,861 INFO L273 TraceCheckUtils]: 142: Hoare triple {148844#true} assume !(8529bv32 == ~s__state~0); {148844#true} is VALID [2018-11-23 10:53:33,861 INFO L273 TraceCheckUtils]: 143: Hoare triple {148844#true} assume !(8544bv32 == ~s__state~0); {148844#true} is VALID [2018-11-23 10:53:33,861 INFO L273 TraceCheckUtils]: 144: Hoare triple {148844#true} assume !(8545bv32 == ~s__state~0); {148844#true} is VALID [2018-11-23 10:53:33,861 INFO L273 TraceCheckUtils]: 145: Hoare triple {148844#true} assume !(8560bv32 == ~s__state~0); {148844#true} is VALID [2018-11-23 10:53:33,861 INFO L273 TraceCheckUtils]: 146: Hoare triple {148844#true} assume !(8561bv32 == ~s__state~0); {148844#true} is VALID [2018-11-23 10:53:33,861 INFO L273 TraceCheckUtils]: 147: Hoare triple {148844#true} assume 8448bv32 == ~s__state~0; {148844#true} is VALID [2018-11-23 10:53:33,861 INFO L273 TraceCheckUtils]: 148: Hoare triple {148844#true} ~num1~0 := #t~nondet37;havoc #t~nondet37; {148844#true} is VALID [2018-11-23 10:53:33,862 INFO L273 TraceCheckUtils]: 149: Hoare triple {148844#true} assume !~bvsgt32(~num1~0, 0bv32); {148844#true} is VALID [2018-11-23 10:53:33,862 INFO L273 TraceCheckUtils]: 150: Hoare triple {148844#true} ~s__state~0 := ~s__s3__tmp__next_state___0~0; {148844#true} is VALID [2018-11-23 10:53:33,862 INFO L273 TraceCheckUtils]: 151: Hoare triple {148844#true} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {148844#true} is VALID [2018-11-23 10:53:33,862 INFO L273 TraceCheckUtils]: 152: Hoare triple {148844#true} ~skip~0 := 0bv32; {148844#true} is VALID [2018-11-23 10:53:33,862 INFO L273 TraceCheckUtils]: 153: Hoare triple {148844#true} assume !false; {148844#true} is VALID [2018-11-23 10:53:33,862 INFO L273 TraceCheckUtils]: 154: Hoare triple {148844#true} ~state~0 := ~s__state~0; {148844#true} is VALID [2018-11-23 10:53:33,862 INFO L273 TraceCheckUtils]: 155: Hoare triple {148844#true} assume !(12292bv32 == ~s__state~0); {148844#true} is VALID [2018-11-23 10:53:33,862 INFO L273 TraceCheckUtils]: 156: Hoare triple {148844#true} assume !(16384bv32 == ~s__state~0); {148844#true} is VALID [2018-11-23 10:53:33,862 INFO L273 TraceCheckUtils]: 157: Hoare triple {148844#true} assume !(8192bv32 == ~s__state~0); {148844#true} is VALID [2018-11-23 10:53:33,863 INFO L273 TraceCheckUtils]: 158: Hoare triple {148844#true} assume !(24576bv32 == ~s__state~0); {148844#true} is VALID [2018-11-23 10:53:33,863 INFO L273 TraceCheckUtils]: 159: Hoare triple {148844#true} assume !(8195bv32 == ~s__state~0); {148844#true} is VALID [2018-11-23 10:53:33,863 INFO L273 TraceCheckUtils]: 160: Hoare triple {148844#true} assume !(8480bv32 == ~s__state~0); {148844#true} is VALID [2018-11-23 10:53:33,863 INFO L273 TraceCheckUtils]: 161: Hoare triple {148844#true} assume !(8481bv32 == ~s__state~0); {148844#true} is VALID [2018-11-23 10:53:33,863 INFO L273 TraceCheckUtils]: 162: Hoare triple {148844#true} assume !(8482bv32 == ~s__state~0); {148844#true} is VALID [2018-11-23 10:53:33,863 INFO L273 TraceCheckUtils]: 163: Hoare triple {148844#true} assume !(8464bv32 == ~s__state~0); {148844#true} is VALID [2018-11-23 10:53:33,863 INFO L273 TraceCheckUtils]: 164: Hoare triple {148844#true} assume !(8465bv32 == ~s__state~0); {148844#true} is VALID [2018-11-23 10:53:33,863 INFO L273 TraceCheckUtils]: 165: Hoare triple {148844#true} assume !(8466bv32 == ~s__state~0); {148844#true} is VALID [2018-11-23 10:53:33,863 INFO L273 TraceCheckUtils]: 166: Hoare triple {148844#true} assume !(8496bv32 == ~s__state~0); {148844#true} is VALID [2018-11-23 10:53:33,864 INFO L273 TraceCheckUtils]: 167: Hoare triple {148844#true} assume !(8497bv32 == ~s__state~0); {148844#true} is VALID [2018-11-23 10:53:33,864 INFO L273 TraceCheckUtils]: 168: Hoare triple {148844#true} assume !(8512bv32 == ~s__state~0); {148844#true} is VALID [2018-11-23 10:53:33,864 INFO L273 TraceCheckUtils]: 169: Hoare triple {148844#true} assume !(8513bv32 == ~s__state~0); {148844#true} is VALID [2018-11-23 10:53:33,864 INFO L273 TraceCheckUtils]: 170: Hoare triple {148844#true} assume !(8528bv32 == ~s__state~0); {148844#true} is VALID [2018-11-23 10:53:33,864 INFO L273 TraceCheckUtils]: 171: Hoare triple {148844#true} assume !(8529bv32 == ~s__state~0); {148844#true} is VALID [2018-11-23 10:53:33,864 INFO L273 TraceCheckUtils]: 172: Hoare triple {148844#true} assume !(8544bv32 == ~s__state~0); {148844#true} is VALID [2018-11-23 10:53:33,864 INFO L273 TraceCheckUtils]: 173: Hoare triple {148844#true} assume !(8545bv32 == ~s__state~0); {148844#true} is VALID [2018-11-23 10:53:33,864 INFO L273 TraceCheckUtils]: 174: Hoare triple {148844#true} assume !(8560bv32 == ~s__state~0); {148844#true} is VALID [2018-11-23 10:53:33,864 INFO L273 TraceCheckUtils]: 175: Hoare triple {148844#true} assume !(8561bv32 == ~s__state~0); {148844#true} is VALID [2018-11-23 10:53:33,865 INFO L273 TraceCheckUtils]: 176: Hoare triple {148844#true} assume !(8448bv32 == ~s__state~0); {148844#true} is VALID [2018-11-23 10:53:33,865 INFO L273 TraceCheckUtils]: 177: Hoare triple {148844#true} assume 8576bv32 == ~s__state~0; {148844#true} is VALID [2018-11-23 10:53:33,865 INFO L273 TraceCheckUtils]: 178: Hoare triple {148844#true} ~ret~0 := #t~nondet38;havoc #t~nondet38; {148844#true} is VALID [2018-11-23 10:53:33,865 INFO L273 TraceCheckUtils]: 179: Hoare triple {148844#true} assume !~bvsle32(~ret~0, 0bv32); {148844#true} is VALID [2018-11-23 10:53:33,865 INFO L273 TraceCheckUtils]: 180: Hoare triple {148844#true} assume 2bv32 == ~ret~0;~s__state~0 := 8466bv32; {149389#(= (_ bv8466 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:53:33,866 INFO L273 TraceCheckUtils]: 181: Hoare triple {149389#(= (_ bv8466 32) ssl3_accept_~s__state~0)} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {149389#(= (_ bv8466 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:53:33,866 INFO L273 TraceCheckUtils]: 182: Hoare triple {149389#(= (_ bv8466 32) ssl3_accept_~s__state~0)} ~skip~0 := 0bv32; {149389#(= (_ bv8466 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:53:33,866 INFO L273 TraceCheckUtils]: 183: Hoare triple {149389#(= (_ bv8466 32) ssl3_accept_~s__state~0)} assume !false; {149389#(= (_ bv8466 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:53:33,867 INFO L273 TraceCheckUtils]: 184: Hoare triple {149389#(= (_ bv8466 32) ssl3_accept_~s__state~0)} ~state~0 := ~s__state~0; {149389#(= (_ bv8466 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:53:33,867 INFO L273 TraceCheckUtils]: 185: Hoare triple {149389#(= (_ bv8466 32) ssl3_accept_~s__state~0)} assume !(12292bv32 == ~s__state~0); {149389#(= (_ bv8466 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:53:33,867 INFO L273 TraceCheckUtils]: 186: Hoare triple {149389#(= (_ bv8466 32) ssl3_accept_~s__state~0)} assume !(16384bv32 == ~s__state~0); {149389#(= (_ bv8466 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:53:33,867 INFO L273 TraceCheckUtils]: 187: Hoare triple {149389#(= (_ bv8466 32) ssl3_accept_~s__state~0)} assume !(8192bv32 == ~s__state~0); {149389#(= (_ bv8466 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:53:33,868 INFO L273 TraceCheckUtils]: 188: Hoare triple {149389#(= (_ bv8466 32) ssl3_accept_~s__state~0)} assume !(24576bv32 == ~s__state~0); {149389#(= (_ bv8466 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:53:33,868 INFO L273 TraceCheckUtils]: 189: Hoare triple {149389#(= (_ bv8466 32) ssl3_accept_~s__state~0)} assume !(8195bv32 == ~s__state~0); {149389#(= (_ bv8466 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:53:33,868 INFO L273 TraceCheckUtils]: 190: Hoare triple {149389#(= (_ bv8466 32) ssl3_accept_~s__state~0)} assume !(8480bv32 == ~s__state~0); {149389#(= (_ bv8466 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:53:33,869 INFO L273 TraceCheckUtils]: 191: Hoare triple {149389#(= (_ bv8466 32) ssl3_accept_~s__state~0)} assume !(8481bv32 == ~s__state~0); {149389#(= (_ bv8466 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:53:33,869 INFO L273 TraceCheckUtils]: 192: Hoare triple {149389#(= (_ bv8466 32) ssl3_accept_~s__state~0)} assume !(8482bv32 == ~s__state~0); {149389#(= (_ bv8466 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:53:33,870 INFO L273 TraceCheckUtils]: 193: Hoare triple {149389#(= (_ bv8466 32) ssl3_accept_~s__state~0)} assume !(8464bv32 == ~s__state~0); {149389#(= (_ bv8466 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:53:33,870 INFO L273 TraceCheckUtils]: 194: Hoare triple {149389#(= (_ bv8466 32) ssl3_accept_~s__state~0)} assume !(8465bv32 == ~s__state~0); {149389#(= (_ bv8466 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:53:33,871 INFO L273 TraceCheckUtils]: 195: Hoare triple {149389#(= (_ bv8466 32) ssl3_accept_~s__state~0)} assume !(8466bv32 == ~s__state~0); {148845#false} is VALID [2018-11-23 10:53:33,871 INFO L273 TraceCheckUtils]: 196: Hoare triple {148845#false} assume !(8496bv32 == ~s__state~0); {148845#false} is VALID [2018-11-23 10:53:33,871 INFO L273 TraceCheckUtils]: 197: Hoare triple {148845#false} assume !(8497bv32 == ~s__state~0); {148845#false} is VALID [2018-11-23 10:53:33,872 INFO L273 TraceCheckUtils]: 198: Hoare triple {148845#false} assume !(8512bv32 == ~s__state~0); {148845#false} is VALID [2018-11-23 10:53:33,872 INFO L273 TraceCheckUtils]: 199: Hoare triple {148845#false} assume !(8513bv32 == ~s__state~0); {148845#false} is VALID [2018-11-23 10:53:33,872 INFO L273 TraceCheckUtils]: 200: Hoare triple {148845#false} assume !(8528bv32 == ~s__state~0); {148845#false} is VALID [2018-11-23 10:53:33,872 INFO L273 TraceCheckUtils]: 201: Hoare triple {148845#false} assume !(8529bv32 == ~s__state~0); {148845#false} is VALID [2018-11-23 10:53:33,872 INFO L273 TraceCheckUtils]: 202: Hoare triple {148845#false} assume !(8544bv32 == ~s__state~0); {148845#false} is VALID [2018-11-23 10:53:33,872 INFO L273 TraceCheckUtils]: 203: Hoare triple {148845#false} assume !(8545bv32 == ~s__state~0); {148845#false} is VALID [2018-11-23 10:53:33,873 INFO L273 TraceCheckUtils]: 204: Hoare triple {148845#false} assume !(8560bv32 == ~s__state~0); {148845#false} is VALID [2018-11-23 10:53:33,873 INFO L273 TraceCheckUtils]: 205: Hoare triple {148845#false} assume !(8561bv32 == ~s__state~0); {148845#false} is VALID [2018-11-23 10:53:33,873 INFO L273 TraceCheckUtils]: 206: Hoare triple {148845#false} assume !(8448bv32 == ~s__state~0); {148845#false} is VALID [2018-11-23 10:53:33,873 INFO L273 TraceCheckUtils]: 207: Hoare triple {148845#false} assume !(8576bv32 == ~s__state~0); {148845#false} is VALID [2018-11-23 10:53:33,873 INFO L273 TraceCheckUtils]: 208: Hoare triple {148845#false} assume !(8577bv32 == ~s__state~0); {148845#false} is VALID [2018-11-23 10:53:33,873 INFO L273 TraceCheckUtils]: 209: Hoare triple {148845#false} assume !(8592bv32 == ~s__state~0); {148845#false} is VALID [2018-11-23 10:53:33,874 INFO L273 TraceCheckUtils]: 210: Hoare triple {148845#false} assume !(8593bv32 == ~s__state~0); {148845#false} is VALID [2018-11-23 10:53:33,874 INFO L273 TraceCheckUtils]: 211: Hoare triple {148845#false} assume !(8608bv32 == ~s__state~0); {148845#false} is VALID [2018-11-23 10:53:33,874 INFO L273 TraceCheckUtils]: 212: Hoare triple {148845#false} assume !(8609bv32 == ~s__state~0); {148845#false} is VALID [2018-11-23 10:53:33,874 INFO L273 TraceCheckUtils]: 213: Hoare triple {148845#false} assume !(8640bv32 == ~s__state~0); {148845#false} is VALID [2018-11-23 10:53:33,874 INFO L273 TraceCheckUtils]: 214: Hoare triple {148845#false} assume !(8641bv32 == ~s__state~0); {148845#false} is VALID [2018-11-23 10:53:33,874 INFO L273 TraceCheckUtils]: 215: Hoare triple {148845#false} assume 8656bv32 == ~s__state~0; {148845#false} is VALID [2018-11-23 10:53:33,874 INFO L273 TraceCheckUtils]: 216: Hoare triple {148845#false} ~s__session__cipher~0 := ~s__s3__tmp__new_cipher~0;~tmp___9~0 := #t~nondet43;havoc #t~nondet43; {148845#false} is VALID [2018-11-23 10:53:33,874 INFO L273 TraceCheckUtils]: 217: Hoare triple {148845#false} assume !(0bv32 == ~tmp___9~0);~ret~0 := #t~nondet44;havoc #t~nondet44; {148845#false} is VALID [2018-11-23 10:53:33,874 INFO L273 TraceCheckUtils]: 218: Hoare triple {148845#false} assume 2bv32 == ~blastFlag~0;~blastFlag~0 := 3bv32; {148845#false} is VALID [2018-11-23 10:53:33,875 INFO L273 TraceCheckUtils]: 219: Hoare triple {148845#false} assume !~bvsle32(~ret~0, 0bv32);~s__state~0 := 8672bv32;~s__init_num~0 := 0bv32;~tmp___10~0 := #t~nondet45;havoc #t~nondet45; {148845#false} is VALID [2018-11-23 10:53:33,875 INFO L273 TraceCheckUtils]: 220: Hoare triple {148845#false} assume !(0bv32 == ~tmp___10~0); {148845#false} is VALID [2018-11-23 10:53:33,875 INFO L273 TraceCheckUtils]: 221: Hoare triple {148845#false} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {148845#false} is VALID [2018-11-23 10:53:33,875 INFO L273 TraceCheckUtils]: 222: Hoare triple {148845#false} ~skip~0 := 0bv32; {148845#false} is VALID [2018-11-23 10:53:33,875 INFO L273 TraceCheckUtils]: 223: Hoare triple {148845#false} assume !false; {148845#false} is VALID [2018-11-23 10:53:33,875 INFO L273 TraceCheckUtils]: 224: Hoare triple {148845#false} ~state~0 := ~s__state~0; {148845#false} is VALID [2018-11-23 10:53:33,875 INFO L273 TraceCheckUtils]: 225: Hoare triple {148845#false} assume !(12292bv32 == ~s__state~0); {148845#false} is VALID [2018-11-23 10:53:33,875 INFO L273 TraceCheckUtils]: 226: Hoare triple {148845#false} assume !(16384bv32 == ~s__state~0); {148845#false} is VALID [2018-11-23 10:53:33,875 INFO L273 TraceCheckUtils]: 227: Hoare triple {148845#false} assume !(8192bv32 == ~s__state~0); {148845#false} is VALID [2018-11-23 10:53:33,875 INFO L273 TraceCheckUtils]: 228: Hoare triple {148845#false} assume !(24576bv32 == ~s__state~0); {148845#false} is VALID [2018-11-23 10:53:33,876 INFO L273 TraceCheckUtils]: 229: Hoare triple {148845#false} assume !(8195bv32 == ~s__state~0); {148845#false} is VALID [2018-11-23 10:53:33,876 INFO L273 TraceCheckUtils]: 230: Hoare triple {148845#false} assume !(8480bv32 == ~s__state~0); {148845#false} is VALID [2018-11-23 10:53:33,876 INFO L273 TraceCheckUtils]: 231: Hoare triple {148845#false} assume !(8481bv32 == ~s__state~0); {148845#false} is VALID [2018-11-23 10:53:33,876 INFO L273 TraceCheckUtils]: 232: Hoare triple {148845#false} assume !(8482bv32 == ~s__state~0); {148845#false} is VALID [2018-11-23 10:53:33,876 INFO L273 TraceCheckUtils]: 233: Hoare triple {148845#false} assume !(8464bv32 == ~s__state~0); {148845#false} is VALID [2018-11-23 10:53:33,876 INFO L273 TraceCheckUtils]: 234: Hoare triple {148845#false} assume !(8465bv32 == ~s__state~0); {148845#false} is VALID [2018-11-23 10:53:33,876 INFO L273 TraceCheckUtils]: 235: Hoare triple {148845#false} assume !(8466bv32 == ~s__state~0); {148845#false} is VALID [2018-11-23 10:53:33,876 INFO L273 TraceCheckUtils]: 236: Hoare triple {148845#false} assume !(8496bv32 == ~s__state~0); {148845#false} is VALID [2018-11-23 10:53:33,877 INFO L273 TraceCheckUtils]: 237: Hoare triple {148845#false} assume !(8497bv32 == ~s__state~0); {148845#false} is VALID [2018-11-23 10:53:33,877 INFO L273 TraceCheckUtils]: 238: Hoare triple {148845#false} assume !(8512bv32 == ~s__state~0); {148845#false} is VALID [2018-11-23 10:53:33,877 INFO L273 TraceCheckUtils]: 239: Hoare triple {148845#false} assume !(8513bv32 == ~s__state~0); {148845#false} is VALID [2018-11-23 10:53:33,877 INFO L273 TraceCheckUtils]: 240: Hoare triple {148845#false} assume !(8528bv32 == ~s__state~0); {148845#false} is VALID [2018-11-23 10:53:33,877 INFO L273 TraceCheckUtils]: 241: Hoare triple {148845#false} assume !(8529bv32 == ~s__state~0); {148845#false} is VALID [2018-11-23 10:53:33,877 INFO L273 TraceCheckUtils]: 242: Hoare triple {148845#false} assume !(8544bv32 == ~s__state~0); {148845#false} is VALID [2018-11-23 10:53:33,877 INFO L273 TraceCheckUtils]: 243: Hoare triple {148845#false} assume !(8545bv32 == ~s__state~0); {148845#false} is VALID [2018-11-23 10:53:33,877 INFO L273 TraceCheckUtils]: 244: Hoare triple {148845#false} assume !(8560bv32 == ~s__state~0); {148845#false} is VALID [2018-11-23 10:53:33,877 INFO L273 TraceCheckUtils]: 245: Hoare triple {148845#false} assume !(8561bv32 == ~s__state~0); {148845#false} is VALID [2018-11-23 10:53:33,877 INFO L273 TraceCheckUtils]: 246: Hoare triple {148845#false} assume !(8448bv32 == ~s__state~0); {148845#false} is VALID [2018-11-23 10:53:33,878 INFO L273 TraceCheckUtils]: 247: Hoare triple {148845#false} assume !(8576bv32 == ~s__state~0); {148845#false} is VALID [2018-11-23 10:53:33,878 INFO L273 TraceCheckUtils]: 248: Hoare triple {148845#false} assume !(8577bv32 == ~s__state~0); {148845#false} is VALID [2018-11-23 10:53:33,878 INFO L273 TraceCheckUtils]: 249: Hoare triple {148845#false} assume !(8592bv32 == ~s__state~0); {148845#false} is VALID [2018-11-23 10:53:33,878 INFO L273 TraceCheckUtils]: 250: Hoare triple {148845#false} assume !(8593bv32 == ~s__state~0); {148845#false} is VALID [2018-11-23 10:53:33,878 INFO L273 TraceCheckUtils]: 251: Hoare triple {148845#false} assume !(8608bv32 == ~s__state~0); {148845#false} is VALID [2018-11-23 10:53:33,878 INFO L273 TraceCheckUtils]: 252: Hoare triple {148845#false} assume !(8609bv32 == ~s__state~0); {148845#false} is VALID [2018-11-23 10:53:33,878 INFO L273 TraceCheckUtils]: 253: Hoare triple {148845#false} assume !(8640bv32 == ~s__state~0); {148845#false} is VALID [2018-11-23 10:53:33,878 INFO L273 TraceCheckUtils]: 254: Hoare triple {148845#false} assume !(8641bv32 == ~s__state~0); {148845#false} is VALID [2018-11-23 10:53:33,878 INFO L273 TraceCheckUtils]: 255: Hoare triple {148845#false} assume !(8656bv32 == ~s__state~0); {148845#false} is VALID [2018-11-23 10:53:33,879 INFO L273 TraceCheckUtils]: 256: Hoare triple {148845#false} assume !(8657bv32 == ~s__state~0); {148845#false} is VALID [2018-11-23 10:53:33,879 INFO L273 TraceCheckUtils]: 257: Hoare triple {148845#false} assume 8672bv32 == ~s__state~0; {148845#false} is VALID [2018-11-23 10:53:33,879 INFO L273 TraceCheckUtils]: 258: Hoare triple {148845#false} ~ret~0 := #t~nondet46;havoc #t~nondet46; {148845#false} is VALID [2018-11-23 10:53:33,879 INFO L273 TraceCheckUtils]: 259: Hoare triple {148845#false} assume !(4bv32 == ~blastFlag~0); {148845#false} is VALID [2018-11-23 10:53:33,879 INFO L273 TraceCheckUtils]: 260: Hoare triple {148845#false} assume !(5bv32 == ~blastFlag~0); {148845#false} is VALID [2018-11-23 10:53:33,879 INFO L273 TraceCheckUtils]: 261: Hoare triple {148845#false} assume !~bvsle32(~ret~0, 0bv32);~s__state~0 := 8448bv32; {148845#false} is VALID [2018-11-23 10:53:33,879 INFO L273 TraceCheckUtils]: 262: Hoare triple {148845#false} assume !(0bv32 != ~s__hit~0);~s__s3__tmp__next_state___0~0 := 3bv32; {148845#false} is VALID [2018-11-23 10:53:33,879 INFO L273 TraceCheckUtils]: 263: Hoare triple {148845#false} ~s__init_num~0 := 0bv32; {148845#false} is VALID [2018-11-23 10:53:33,879 INFO L273 TraceCheckUtils]: 264: Hoare triple {148845#false} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {148845#false} is VALID [2018-11-23 10:53:33,879 INFO L273 TraceCheckUtils]: 265: Hoare triple {148845#false} ~skip~0 := 0bv32; {148845#false} is VALID [2018-11-23 10:53:33,880 INFO L273 TraceCheckUtils]: 266: Hoare triple {148845#false} assume !false; {148845#false} is VALID [2018-11-23 10:53:33,880 INFO L273 TraceCheckUtils]: 267: Hoare triple {148845#false} ~state~0 := ~s__state~0; {148845#false} is VALID [2018-11-23 10:53:33,880 INFO L273 TraceCheckUtils]: 268: Hoare triple {148845#false} assume !(12292bv32 == ~s__state~0); {148845#false} is VALID [2018-11-23 10:53:33,880 INFO L273 TraceCheckUtils]: 269: Hoare triple {148845#false} assume !(16384bv32 == ~s__state~0); {148845#false} is VALID [2018-11-23 10:53:33,880 INFO L273 TraceCheckUtils]: 270: Hoare triple {148845#false} assume !(8192bv32 == ~s__state~0); {148845#false} is VALID [2018-11-23 10:53:33,880 INFO L273 TraceCheckUtils]: 271: Hoare triple {148845#false} assume !(24576bv32 == ~s__state~0); {148845#false} is VALID [2018-11-23 10:53:33,880 INFO L273 TraceCheckUtils]: 272: Hoare triple {148845#false} assume !(8195bv32 == ~s__state~0); {148845#false} is VALID [2018-11-23 10:53:33,880 INFO L273 TraceCheckUtils]: 273: Hoare triple {148845#false} assume !(8480bv32 == ~s__state~0); {148845#false} is VALID [2018-11-23 10:53:33,880 INFO L273 TraceCheckUtils]: 274: Hoare triple {148845#false} assume !(8481bv32 == ~s__state~0); {148845#false} is VALID [2018-11-23 10:53:33,881 INFO L273 TraceCheckUtils]: 275: Hoare triple {148845#false} assume !(8482bv32 == ~s__state~0); {148845#false} is VALID [2018-11-23 10:53:33,881 INFO L273 TraceCheckUtils]: 276: Hoare triple {148845#false} assume !(8464bv32 == ~s__state~0); {148845#false} is VALID [2018-11-23 10:53:33,881 INFO L273 TraceCheckUtils]: 277: Hoare triple {148845#false} assume !(8465bv32 == ~s__state~0); {148845#false} is VALID [2018-11-23 10:53:33,881 INFO L273 TraceCheckUtils]: 278: Hoare triple {148845#false} assume !(8466bv32 == ~s__state~0); {148845#false} is VALID [2018-11-23 10:53:33,881 INFO L273 TraceCheckUtils]: 279: Hoare triple {148845#false} assume !(8496bv32 == ~s__state~0); {148845#false} is VALID [2018-11-23 10:53:33,881 INFO L273 TraceCheckUtils]: 280: Hoare triple {148845#false} assume !(8497bv32 == ~s__state~0); {148845#false} is VALID [2018-11-23 10:53:33,881 INFO L273 TraceCheckUtils]: 281: Hoare triple {148845#false} assume !(8512bv32 == ~s__state~0); {148845#false} is VALID [2018-11-23 10:53:33,881 INFO L273 TraceCheckUtils]: 282: Hoare triple {148845#false} assume !(8513bv32 == ~s__state~0); {148845#false} is VALID [2018-11-23 10:53:33,881 INFO L273 TraceCheckUtils]: 283: Hoare triple {148845#false} assume !(8528bv32 == ~s__state~0); {148845#false} is VALID [2018-11-23 10:53:33,881 INFO L273 TraceCheckUtils]: 284: Hoare triple {148845#false} assume !(8529bv32 == ~s__state~0); {148845#false} is VALID [2018-11-23 10:53:33,882 INFO L273 TraceCheckUtils]: 285: Hoare triple {148845#false} assume !(8544bv32 == ~s__state~0); {148845#false} is VALID [2018-11-23 10:53:33,882 INFO L273 TraceCheckUtils]: 286: Hoare triple {148845#false} assume !(8545bv32 == ~s__state~0); {148845#false} is VALID [2018-11-23 10:53:33,882 INFO L273 TraceCheckUtils]: 287: Hoare triple {148845#false} assume !(8560bv32 == ~s__state~0); {148845#false} is VALID [2018-11-23 10:53:33,882 INFO L273 TraceCheckUtils]: 288: Hoare triple {148845#false} assume !(8561bv32 == ~s__state~0); {148845#false} is VALID [2018-11-23 10:53:33,882 INFO L273 TraceCheckUtils]: 289: Hoare triple {148845#false} assume 8448bv32 == ~s__state~0; {148845#false} is VALID [2018-11-23 10:53:33,882 INFO L273 TraceCheckUtils]: 290: Hoare triple {148845#false} ~num1~0 := #t~nondet37;havoc #t~nondet37; {148845#false} is VALID [2018-11-23 10:53:33,882 INFO L273 TraceCheckUtils]: 291: Hoare triple {148845#false} assume !~bvsgt32(~num1~0, 0bv32); {148845#false} is VALID [2018-11-23 10:53:33,882 INFO L273 TraceCheckUtils]: 292: Hoare triple {148845#false} ~s__state~0 := ~s__s3__tmp__next_state___0~0; {148845#false} is VALID [2018-11-23 10:53:33,882 INFO L273 TraceCheckUtils]: 293: Hoare triple {148845#false} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {148845#false} is VALID [2018-11-23 10:53:33,883 INFO L273 TraceCheckUtils]: 294: Hoare triple {148845#false} ~skip~0 := 0bv32; {148845#false} is VALID [2018-11-23 10:53:33,883 INFO L273 TraceCheckUtils]: 295: Hoare triple {148845#false} assume !false; {148845#false} is VALID [2018-11-23 10:53:33,883 INFO L273 TraceCheckUtils]: 296: Hoare triple {148845#false} ~state~0 := ~s__state~0; {148845#false} is VALID [2018-11-23 10:53:33,883 INFO L273 TraceCheckUtils]: 297: Hoare triple {148845#false} assume !(12292bv32 == ~s__state~0); {148845#false} is VALID [2018-11-23 10:53:33,883 INFO L273 TraceCheckUtils]: 298: Hoare triple {148845#false} assume !(16384bv32 == ~s__state~0); {148845#false} is VALID [2018-11-23 10:53:33,883 INFO L273 TraceCheckUtils]: 299: Hoare triple {148845#false} assume !(8192bv32 == ~s__state~0); {148845#false} is VALID [2018-11-23 10:53:33,883 INFO L273 TraceCheckUtils]: 300: Hoare triple {148845#false} assume !(24576bv32 == ~s__state~0); {148845#false} is VALID [2018-11-23 10:53:33,883 INFO L273 TraceCheckUtils]: 301: Hoare triple {148845#false} assume !(8195bv32 == ~s__state~0); {148845#false} is VALID [2018-11-23 10:53:33,883 INFO L273 TraceCheckUtils]: 302: Hoare triple {148845#false} assume !(8480bv32 == ~s__state~0); {148845#false} is VALID [2018-11-23 10:53:33,884 INFO L273 TraceCheckUtils]: 303: Hoare triple {148845#false} assume !(8481bv32 == ~s__state~0); {148845#false} is VALID [2018-11-23 10:53:33,884 INFO L273 TraceCheckUtils]: 304: Hoare triple {148845#false} assume !(8482bv32 == ~s__state~0); {148845#false} is VALID [2018-11-23 10:53:33,884 INFO L273 TraceCheckUtils]: 305: Hoare triple {148845#false} assume !(8464bv32 == ~s__state~0); {148845#false} is VALID [2018-11-23 10:53:33,884 INFO L273 TraceCheckUtils]: 306: Hoare triple {148845#false} assume !(8465bv32 == ~s__state~0); {148845#false} is VALID [2018-11-23 10:53:33,884 INFO L273 TraceCheckUtils]: 307: Hoare triple {148845#false} assume !(8466bv32 == ~s__state~0); {148845#false} is VALID [2018-11-23 10:53:33,884 INFO L273 TraceCheckUtils]: 308: Hoare triple {148845#false} assume !(8496bv32 == ~s__state~0); {148845#false} is VALID [2018-11-23 10:53:33,884 INFO L273 TraceCheckUtils]: 309: Hoare triple {148845#false} assume !(8497bv32 == ~s__state~0); {148845#false} is VALID [2018-11-23 10:53:33,884 INFO L273 TraceCheckUtils]: 310: Hoare triple {148845#false} assume !(8512bv32 == ~s__state~0); {148845#false} is VALID [2018-11-23 10:53:33,884 INFO L273 TraceCheckUtils]: 311: Hoare triple {148845#false} assume !(8513bv32 == ~s__state~0); {148845#false} is VALID [2018-11-23 10:53:33,884 INFO L273 TraceCheckUtils]: 312: Hoare triple {148845#false} assume !(8528bv32 == ~s__state~0); {148845#false} is VALID [2018-11-23 10:53:33,885 INFO L273 TraceCheckUtils]: 313: Hoare triple {148845#false} assume !(8529bv32 == ~s__state~0); {148845#false} is VALID [2018-11-23 10:53:33,885 INFO L273 TraceCheckUtils]: 314: Hoare triple {148845#false} assume !(8544bv32 == ~s__state~0); {148845#false} is VALID [2018-11-23 10:53:33,885 INFO L273 TraceCheckUtils]: 315: Hoare triple {148845#false} assume !(8545bv32 == ~s__state~0); {148845#false} is VALID [2018-11-23 10:53:33,885 INFO L273 TraceCheckUtils]: 316: Hoare triple {148845#false} assume !(8560bv32 == ~s__state~0); {148845#false} is VALID [2018-11-23 10:53:33,885 INFO L273 TraceCheckUtils]: 317: Hoare triple {148845#false} assume !(8561bv32 == ~s__state~0); {148845#false} is VALID [2018-11-23 10:53:33,885 INFO L273 TraceCheckUtils]: 318: Hoare triple {148845#false} assume !(8448bv32 == ~s__state~0); {148845#false} is VALID [2018-11-23 10:53:33,886 INFO L273 TraceCheckUtils]: 319: Hoare triple {148845#false} assume !(8576bv32 == ~s__state~0); {148845#false} is VALID [2018-11-23 10:53:33,886 INFO L273 TraceCheckUtils]: 320: Hoare triple {148845#false} assume !(8577bv32 == ~s__state~0); {148845#false} is VALID [2018-11-23 10:53:33,886 INFO L273 TraceCheckUtils]: 321: Hoare triple {148845#false} assume !(8592bv32 == ~s__state~0); {148845#false} is VALID [2018-11-23 10:53:33,886 INFO L273 TraceCheckUtils]: 322: Hoare triple {148845#false} assume !(8593bv32 == ~s__state~0); {148845#false} is VALID [2018-11-23 10:53:33,886 INFO L273 TraceCheckUtils]: 323: Hoare triple {148845#false} assume !(8608bv32 == ~s__state~0); {148845#false} is VALID [2018-11-23 10:53:33,886 INFO L273 TraceCheckUtils]: 324: Hoare triple {148845#false} assume !(8609bv32 == ~s__state~0); {148845#false} is VALID [2018-11-23 10:53:33,887 INFO L273 TraceCheckUtils]: 325: Hoare triple {148845#false} assume 8640bv32 == ~s__state~0; {148845#false} is VALID [2018-11-23 10:53:33,887 INFO L273 TraceCheckUtils]: 326: Hoare triple {148845#false} ~ret~0 := #t~nondet42;havoc #t~nondet42; {148845#false} is VALID [2018-11-23 10:53:33,887 INFO L273 TraceCheckUtils]: 327: Hoare triple {148845#false} assume 3bv32 == ~blastFlag~0;~blastFlag~0 := 4bv32; {148845#false} is VALID [2018-11-23 10:53:33,887 INFO L273 TraceCheckUtils]: 328: Hoare triple {148845#false} assume !~bvsle32(~ret~0, 0bv32); {148845#false} is VALID [2018-11-23 10:53:33,887 INFO L273 TraceCheckUtils]: 329: Hoare triple {148845#false} assume !(0bv32 != ~s__hit~0);~s__state~0 := 8656bv32; {148845#false} is VALID [2018-11-23 10:53:33,887 INFO L273 TraceCheckUtils]: 330: Hoare triple {148845#false} ~s__init_num~0 := 0bv32; {148845#false} is VALID [2018-11-23 10:53:33,888 INFO L273 TraceCheckUtils]: 331: Hoare triple {148845#false} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {148845#false} is VALID [2018-11-23 10:53:33,888 INFO L273 TraceCheckUtils]: 332: Hoare triple {148845#false} ~skip~0 := 0bv32; {148845#false} is VALID [2018-11-23 10:53:33,888 INFO L273 TraceCheckUtils]: 333: Hoare triple {148845#false} assume !false; {148845#false} is VALID [2018-11-23 10:53:33,888 INFO L273 TraceCheckUtils]: 334: Hoare triple {148845#false} ~state~0 := ~s__state~0; {148845#false} is VALID [2018-11-23 10:53:33,888 INFO L273 TraceCheckUtils]: 335: Hoare triple {148845#false} assume !(12292bv32 == ~s__state~0); {148845#false} is VALID [2018-11-23 10:53:33,888 INFO L273 TraceCheckUtils]: 336: Hoare triple {148845#false} assume !(16384bv32 == ~s__state~0); {148845#false} is VALID [2018-11-23 10:53:33,889 INFO L273 TraceCheckUtils]: 337: Hoare triple {148845#false} assume !(8192bv32 == ~s__state~0); {148845#false} is VALID [2018-11-23 10:53:33,889 INFO L273 TraceCheckUtils]: 338: Hoare triple {148845#false} assume !(24576bv32 == ~s__state~0); {148845#false} is VALID [2018-11-23 10:53:33,889 INFO L273 TraceCheckUtils]: 339: Hoare triple {148845#false} assume !(8195bv32 == ~s__state~0); {148845#false} is VALID [2018-11-23 10:53:33,889 INFO L273 TraceCheckUtils]: 340: Hoare triple {148845#false} assume !(8480bv32 == ~s__state~0); {148845#false} is VALID [2018-11-23 10:53:33,889 INFO L273 TraceCheckUtils]: 341: Hoare triple {148845#false} assume !(8481bv32 == ~s__state~0); {148845#false} is VALID [2018-11-23 10:53:33,889 INFO L273 TraceCheckUtils]: 342: Hoare triple {148845#false} assume !(8482bv32 == ~s__state~0); {148845#false} is VALID [2018-11-23 10:53:33,889 INFO L273 TraceCheckUtils]: 343: Hoare triple {148845#false} assume !(8464bv32 == ~s__state~0); {148845#false} is VALID [2018-11-23 10:53:33,890 INFO L273 TraceCheckUtils]: 344: Hoare triple {148845#false} assume !(8465bv32 == ~s__state~0); {148845#false} is VALID [2018-11-23 10:53:33,890 INFO L273 TraceCheckUtils]: 345: Hoare triple {148845#false} assume !(8466bv32 == ~s__state~0); {148845#false} is VALID [2018-11-23 10:53:33,890 INFO L273 TraceCheckUtils]: 346: Hoare triple {148845#false} assume !(8496bv32 == ~s__state~0); {148845#false} is VALID [2018-11-23 10:53:33,890 INFO L273 TraceCheckUtils]: 347: Hoare triple {148845#false} assume !(8497bv32 == ~s__state~0); {148845#false} is VALID [2018-11-23 10:53:33,890 INFO L273 TraceCheckUtils]: 348: Hoare triple {148845#false} assume !(8512bv32 == ~s__state~0); {148845#false} is VALID [2018-11-23 10:53:33,890 INFO L273 TraceCheckUtils]: 349: Hoare triple {148845#false} assume !(8513bv32 == ~s__state~0); {148845#false} is VALID [2018-11-23 10:53:33,891 INFO L273 TraceCheckUtils]: 350: Hoare triple {148845#false} assume !(8528bv32 == ~s__state~0); {148845#false} is VALID [2018-11-23 10:53:33,891 INFO L273 TraceCheckUtils]: 351: Hoare triple {148845#false} assume !(8529bv32 == ~s__state~0); {148845#false} is VALID [2018-11-23 10:53:33,891 INFO L273 TraceCheckUtils]: 352: Hoare triple {148845#false} assume !(8544bv32 == ~s__state~0); {148845#false} is VALID [2018-11-23 10:53:33,891 INFO L273 TraceCheckUtils]: 353: Hoare triple {148845#false} assume !(8545bv32 == ~s__state~0); {148845#false} is VALID [2018-11-23 10:53:33,891 INFO L273 TraceCheckUtils]: 354: Hoare triple {148845#false} assume !(8560bv32 == ~s__state~0); {148845#false} is VALID [2018-11-23 10:53:33,891 INFO L273 TraceCheckUtils]: 355: Hoare triple {148845#false} assume !(8561bv32 == ~s__state~0); {148845#false} is VALID [2018-11-23 10:53:33,891 INFO L273 TraceCheckUtils]: 356: Hoare triple {148845#false} assume !(8448bv32 == ~s__state~0); {148845#false} is VALID [2018-11-23 10:53:33,892 INFO L273 TraceCheckUtils]: 357: Hoare triple {148845#false} assume !(8576bv32 == ~s__state~0); {148845#false} is VALID [2018-11-23 10:53:33,892 INFO L273 TraceCheckUtils]: 358: Hoare triple {148845#false} assume !(8577bv32 == ~s__state~0); {148845#false} is VALID [2018-11-23 10:53:33,892 INFO L273 TraceCheckUtils]: 359: Hoare triple {148845#false} assume !(8592bv32 == ~s__state~0); {148845#false} is VALID [2018-11-23 10:53:33,892 INFO L273 TraceCheckUtils]: 360: Hoare triple {148845#false} assume !(8593bv32 == ~s__state~0); {148845#false} is VALID [2018-11-23 10:53:33,892 INFO L273 TraceCheckUtils]: 361: Hoare triple {148845#false} assume !(8608bv32 == ~s__state~0); {148845#false} is VALID [2018-11-23 10:53:33,892 INFO L273 TraceCheckUtils]: 362: Hoare triple {148845#false} assume !(8609bv32 == ~s__state~0); {148845#false} is VALID [2018-11-23 10:53:33,893 INFO L273 TraceCheckUtils]: 363: Hoare triple {148845#false} assume !(8640bv32 == ~s__state~0); {148845#false} is VALID [2018-11-23 10:53:33,893 INFO L273 TraceCheckUtils]: 364: Hoare triple {148845#false} assume !(8641bv32 == ~s__state~0); {148845#false} is VALID [2018-11-23 10:53:33,893 INFO L273 TraceCheckUtils]: 365: Hoare triple {148845#false} assume 8656bv32 == ~s__state~0; {148845#false} is VALID [2018-11-23 10:53:33,893 INFO L273 TraceCheckUtils]: 366: Hoare triple {148845#false} ~s__session__cipher~0 := ~s__s3__tmp__new_cipher~0;~tmp___9~0 := #t~nondet43;havoc #t~nondet43; {148845#false} is VALID [2018-11-23 10:53:33,893 INFO L273 TraceCheckUtils]: 367: Hoare triple {148845#false} assume !(0bv32 == ~tmp___9~0);~ret~0 := #t~nondet44;havoc #t~nondet44; {148845#false} is VALID [2018-11-23 10:53:33,893 INFO L273 TraceCheckUtils]: 368: Hoare triple {148845#false} assume !(2bv32 == ~blastFlag~0); {148845#false} is VALID [2018-11-23 10:53:33,893 INFO L273 TraceCheckUtils]: 369: Hoare triple {148845#false} assume !~bvsle32(~ret~0, 0bv32);~s__state~0 := 8672bv32;~s__init_num~0 := 0bv32;~tmp___10~0 := #t~nondet45;havoc #t~nondet45; {148845#false} is VALID [2018-11-23 10:53:33,894 INFO L273 TraceCheckUtils]: 370: Hoare triple {148845#false} assume !(0bv32 == ~tmp___10~0); {148845#false} is VALID [2018-11-23 10:53:33,894 INFO L273 TraceCheckUtils]: 371: Hoare triple {148845#false} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {148845#false} is VALID [2018-11-23 10:53:33,894 INFO L273 TraceCheckUtils]: 372: Hoare triple {148845#false} ~skip~0 := 0bv32; {148845#false} is VALID [2018-11-23 10:53:33,894 INFO L273 TraceCheckUtils]: 373: Hoare triple {148845#false} assume !false; {148845#false} is VALID [2018-11-23 10:53:33,894 INFO L273 TraceCheckUtils]: 374: Hoare triple {148845#false} ~state~0 := ~s__state~0; {148845#false} is VALID [2018-11-23 10:53:33,894 INFO L273 TraceCheckUtils]: 375: Hoare triple {148845#false} assume !(12292bv32 == ~s__state~0); {148845#false} is VALID [2018-11-23 10:53:33,895 INFO L273 TraceCheckUtils]: 376: Hoare triple {148845#false} assume !(16384bv32 == ~s__state~0); {148845#false} is VALID [2018-11-23 10:53:33,895 INFO L273 TraceCheckUtils]: 377: Hoare triple {148845#false} assume !(8192bv32 == ~s__state~0); {148845#false} is VALID [2018-11-23 10:53:33,895 INFO L273 TraceCheckUtils]: 378: Hoare triple {148845#false} assume !(24576bv32 == ~s__state~0); {148845#false} is VALID [2018-11-23 10:53:33,895 INFO L273 TraceCheckUtils]: 379: Hoare triple {148845#false} assume !(8195bv32 == ~s__state~0); {148845#false} is VALID [2018-11-23 10:53:33,895 INFO L273 TraceCheckUtils]: 380: Hoare triple {148845#false} assume !(8480bv32 == ~s__state~0); {148845#false} is VALID [2018-11-23 10:53:33,895 INFO L273 TraceCheckUtils]: 381: Hoare triple {148845#false} assume !(8481bv32 == ~s__state~0); {148845#false} is VALID [2018-11-23 10:53:33,895 INFO L273 TraceCheckUtils]: 382: Hoare triple {148845#false} assume !(8482bv32 == ~s__state~0); {148845#false} is VALID [2018-11-23 10:53:33,896 INFO L273 TraceCheckUtils]: 383: Hoare triple {148845#false} assume !(8464bv32 == ~s__state~0); {148845#false} is VALID [2018-11-23 10:53:33,896 INFO L273 TraceCheckUtils]: 384: Hoare triple {148845#false} assume !(8465bv32 == ~s__state~0); {148845#false} is VALID [2018-11-23 10:53:33,896 INFO L273 TraceCheckUtils]: 385: Hoare triple {148845#false} assume !(8466bv32 == ~s__state~0); {148845#false} is VALID [2018-11-23 10:53:33,896 INFO L273 TraceCheckUtils]: 386: Hoare triple {148845#false} assume !(8496bv32 == ~s__state~0); {148845#false} is VALID [2018-11-23 10:53:33,896 INFO L273 TraceCheckUtils]: 387: Hoare triple {148845#false} assume !(8497bv32 == ~s__state~0); {148845#false} is VALID [2018-11-23 10:53:33,896 INFO L273 TraceCheckUtils]: 388: Hoare triple {148845#false} assume !(8512bv32 == ~s__state~0); {148845#false} is VALID [2018-11-23 10:53:33,897 INFO L273 TraceCheckUtils]: 389: Hoare triple {148845#false} assume !(8513bv32 == ~s__state~0); {148845#false} is VALID [2018-11-23 10:53:33,897 INFO L273 TraceCheckUtils]: 390: Hoare triple {148845#false} assume !(8528bv32 == ~s__state~0); {148845#false} is VALID [2018-11-23 10:53:33,897 INFO L273 TraceCheckUtils]: 391: Hoare triple {148845#false} assume !(8529bv32 == ~s__state~0); {148845#false} is VALID [2018-11-23 10:53:33,897 INFO L273 TraceCheckUtils]: 392: Hoare triple {148845#false} assume !(8544bv32 == ~s__state~0); {148845#false} is VALID [2018-11-23 10:53:33,897 INFO L273 TraceCheckUtils]: 393: Hoare triple {148845#false} assume !(8545bv32 == ~s__state~0); {148845#false} is VALID [2018-11-23 10:53:33,897 INFO L273 TraceCheckUtils]: 394: Hoare triple {148845#false} assume !(8560bv32 == ~s__state~0); {148845#false} is VALID [2018-11-23 10:53:33,897 INFO L273 TraceCheckUtils]: 395: Hoare triple {148845#false} assume !(8561bv32 == ~s__state~0); {148845#false} is VALID [2018-11-23 10:53:33,898 INFO L273 TraceCheckUtils]: 396: Hoare triple {148845#false} assume !(8448bv32 == ~s__state~0); {148845#false} is VALID [2018-11-23 10:53:33,898 INFO L273 TraceCheckUtils]: 397: Hoare triple {148845#false} assume !(8576bv32 == ~s__state~0); {148845#false} is VALID [2018-11-23 10:53:33,898 INFO L273 TraceCheckUtils]: 398: Hoare triple {148845#false} assume !(8577bv32 == ~s__state~0); {148845#false} is VALID [2018-11-23 10:53:33,898 INFO L273 TraceCheckUtils]: 399: Hoare triple {148845#false} assume !(8592bv32 == ~s__state~0); {148845#false} is VALID [2018-11-23 10:53:33,898 INFO L273 TraceCheckUtils]: 400: Hoare triple {148845#false} assume !(8593bv32 == ~s__state~0); {148845#false} is VALID [2018-11-23 10:53:33,898 INFO L273 TraceCheckUtils]: 401: Hoare triple {148845#false} assume !(8608bv32 == ~s__state~0); {148845#false} is VALID [2018-11-23 10:53:33,899 INFO L273 TraceCheckUtils]: 402: Hoare triple {148845#false} assume !(8609bv32 == ~s__state~0); {148845#false} is VALID [2018-11-23 10:53:33,899 INFO L273 TraceCheckUtils]: 403: Hoare triple {148845#false} assume !(8640bv32 == ~s__state~0); {148845#false} is VALID [2018-11-23 10:53:33,899 INFO L273 TraceCheckUtils]: 404: Hoare triple {148845#false} assume !(8641bv32 == ~s__state~0); {148845#false} is VALID [2018-11-23 10:53:33,899 INFO L273 TraceCheckUtils]: 405: Hoare triple {148845#false} assume !(8656bv32 == ~s__state~0); {148845#false} is VALID [2018-11-23 10:53:33,899 INFO L273 TraceCheckUtils]: 406: Hoare triple {148845#false} assume !(8657bv32 == ~s__state~0); {148845#false} is VALID [2018-11-23 10:53:33,899 INFO L273 TraceCheckUtils]: 407: Hoare triple {148845#false} assume 8672bv32 == ~s__state~0; {148845#false} is VALID [2018-11-23 10:53:33,899 INFO L273 TraceCheckUtils]: 408: Hoare triple {148845#false} ~ret~0 := #t~nondet46;havoc #t~nondet46; {148845#false} is VALID [2018-11-23 10:53:33,900 INFO L273 TraceCheckUtils]: 409: Hoare triple {148845#false} assume 4bv32 == ~blastFlag~0;~blastFlag~0 := 5bv32; {148845#false} is VALID [2018-11-23 10:53:33,900 INFO L273 TraceCheckUtils]: 410: Hoare triple {148845#false} assume !~bvsle32(~ret~0, 0bv32);~s__state~0 := 8448bv32; {148845#false} is VALID [2018-11-23 10:53:33,900 INFO L273 TraceCheckUtils]: 411: Hoare triple {148845#false} assume !(0bv32 != ~s__hit~0);~s__s3__tmp__next_state___0~0 := 3bv32; {148845#false} is VALID [2018-11-23 10:53:33,900 INFO L273 TraceCheckUtils]: 412: Hoare triple {148845#false} ~s__init_num~0 := 0bv32; {148845#false} is VALID [2018-11-23 10:53:33,900 INFO L273 TraceCheckUtils]: 413: Hoare triple {148845#false} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {148845#false} is VALID [2018-11-23 10:53:33,900 INFO L273 TraceCheckUtils]: 414: Hoare triple {148845#false} ~skip~0 := 0bv32; {148845#false} is VALID [2018-11-23 10:53:33,901 INFO L273 TraceCheckUtils]: 415: Hoare triple {148845#false} assume !false; {148845#false} is VALID [2018-11-23 10:53:33,901 INFO L273 TraceCheckUtils]: 416: Hoare triple {148845#false} ~state~0 := ~s__state~0; {148845#false} is VALID [2018-11-23 10:53:33,901 INFO L273 TraceCheckUtils]: 417: Hoare triple {148845#false} assume !(12292bv32 == ~s__state~0); {148845#false} is VALID [2018-11-23 10:53:33,901 INFO L273 TraceCheckUtils]: 418: Hoare triple {148845#false} assume !(16384bv32 == ~s__state~0); {148845#false} is VALID [2018-11-23 10:53:33,901 INFO L273 TraceCheckUtils]: 419: Hoare triple {148845#false} assume !(8192bv32 == ~s__state~0); {148845#false} is VALID [2018-11-23 10:53:33,901 INFO L273 TraceCheckUtils]: 420: Hoare triple {148845#false} assume !(24576bv32 == ~s__state~0); {148845#false} is VALID [2018-11-23 10:53:33,901 INFO L273 TraceCheckUtils]: 421: Hoare triple {148845#false} assume !(8195bv32 == ~s__state~0); {148845#false} is VALID [2018-11-23 10:53:33,902 INFO L273 TraceCheckUtils]: 422: Hoare triple {148845#false} assume !(8480bv32 == ~s__state~0); {148845#false} is VALID [2018-11-23 10:53:33,902 INFO L273 TraceCheckUtils]: 423: Hoare triple {148845#false} assume !(8481bv32 == ~s__state~0); {148845#false} is VALID [2018-11-23 10:53:33,902 INFO L273 TraceCheckUtils]: 424: Hoare triple {148845#false} assume !(8482bv32 == ~s__state~0); {148845#false} is VALID [2018-11-23 10:53:33,902 INFO L273 TraceCheckUtils]: 425: Hoare triple {148845#false} assume !(8464bv32 == ~s__state~0); {148845#false} is VALID [2018-11-23 10:53:33,902 INFO L273 TraceCheckUtils]: 426: Hoare triple {148845#false} assume !(8465bv32 == ~s__state~0); {148845#false} is VALID [2018-11-23 10:53:33,902 INFO L273 TraceCheckUtils]: 427: Hoare triple {148845#false} assume !(8466bv32 == ~s__state~0); {148845#false} is VALID [2018-11-23 10:53:33,903 INFO L273 TraceCheckUtils]: 428: Hoare triple {148845#false} assume !(8496bv32 == ~s__state~0); {148845#false} is VALID [2018-11-23 10:53:33,903 INFO L273 TraceCheckUtils]: 429: Hoare triple {148845#false} assume !(8497bv32 == ~s__state~0); {148845#false} is VALID [2018-11-23 10:53:33,903 INFO L273 TraceCheckUtils]: 430: Hoare triple {148845#false} assume !(8512bv32 == ~s__state~0); {148845#false} is VALID [2018-11-23 10:53:33,903 INFO L273 TraceCheckUtils]: 431: Hoare triple {148845#false} assume !(8513bv32 == ~s__state~0); {148845#false} is VALID [2018-11-23 10:53:33,903 INFO L273 TraceCheckUtils]: 432: Hoare triple {148845#false} assume !(8528bv32 == ~s__state~0); {148845#false} is VALID [2018-11-23 10:53:33,903 INFO L273 TraceCheckUtils]: 433: Hoare triple {148845#false} assume !(8529bv32 == ~s__state~0); {148845#false} is VALID [2018-11-23 10:53:33,903 INFO L273 TraceCheckUtils]: 434: Hoare triple {148845#false} assume !(8544bv32 == ~s__state~0); {148845#false} is VALID [2018-11-23 10:53:33,904 INFO L273 TraceCheckUtils]: 435: Hoare triple {148845#false} assume !(8545bv32 == ~s__state~0); {148845#false} is VALID [2018-11-23 10:53:33,904 INFO L273 TraceCheckUtils]: 436: Hoare triple {148845#false} assume !(8560bv32 == ~s__state~0); {148845#false} is VALID [2018-11-23 10:53:33,904 INFO L273 TraceCheckUtils]: 437: Hoare triple {148845#false} assume !(8561bv32 == ~s__state~0); {148845#false} is VALID [2018-11-23 10:53:33,904 INFO L273 TraceCheckUtils]: 438: Hoare triple {148845#false} assume 8448bv32 == ~s__state~0; {148845#false} is VALID [2018-11-23 10:53:33,904 INFO L273 TraceCheckUtils]: 439: Hoare triple {148845#false} ~num1~0 := #t~nondet37;havoc #t~nondet37; {148845#false} is VALID [2018-11-23 10:53:33,904 INFO L273 TraceCheckUtils]: 440: Hoare triple {148845#false} assume !~bvsgt32(~num1~0, 0bv32); {148845#false} is VALID [2018-11-23 10:53:33,904 INFO L273 TraceCheckUtils]: 441: Hoare triple {148845#false} ~s__state~0 := ~s__s3__tmp__next_state___0~0; {148845#false} is VALID [2018-11-23 10:53:33,905 INFO L273 TraceCheckUtils]: 442: Hoare triple {148845#false} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {148845#false} is VALID [2018-11-23 10:53:33,905 INFO L273 TraceCheckUtils]: 443: Hoare triple {148845#false} ~skip~0 := 0bv32; {148845#false} is VALID [2018-11-23 10:53:33,905 INFO L273 TraceCheckUtils]: 444: Hoare triple {148845#false} assume !false; {148845#false} is VALID [2018-11-23 10:53:33,905 INFO L273 TraceCheckUtils]: 445: Hoare triple {148845#false} ~state~0 := ~s__state~0; {148845#false} is VALID [2018-11-23 10:53:33,905 INFO L273 TraceCheckUtils]: 446: Hoare triple {148845#false} assume !(12292bv32 == ~s__state~0); {148845#false} is VALID [2018-11-23 10:53:33,905 INFO L273 TraceCheckUtils]: 447: Hoare triple {148845#false} assume !(16384bv32 == ~s__state~0); {148845#false} is VALID [2018-11-23 10:53:33,906 INFO L273 TraceCheckUtils]: 448: Hoare triple {148845#false} assume !(8192bv32 == ~s__state~0); {148845#false} is VALID [2018-11-23 10:53:33,906 INFO L273 TraceCheckUtils]: 449: Hoare triple {148845#false} assume !(24576bv32 == ~s__state~0); {148845#false} is VALID [2018-11-23 10:53:33,906 INFO L273 TraceCheckUtils]: 450: Hoare triple {148845#false} assume !(8195bv32 == ~s__state~0); {148845#false} is VALID [2018-11-23 10:53:33,906 INFO L273 TraceCheckUtils]: 451: Hoare triple {148845#false} assume !(8480bv32 == ~s__state~0); {148845#false} is VALID [2018-11-23 10:53:33,906 INFO L273 TraceCheckUtils]: 452: Hoare triple {148845#false} assume !(8481bv32 == ~s__state~0); {148845#false} is VALID [2018-11-23 10:53:33,906 INFO L273 TraceCheckUtils]: 453: Hoare triple {148845#false} assume !(8482bv32 == ~s__state~0); {148845#false} is VALID [2018-11-23 10:53:33,906 INFO L273 TraceCheckUtils]: 454: Hoare triple {148845#false} assume !(8464bv32 == ~s__state~0); {148845#false} is VALID [2018-11-23 10:53:33,907 INFO L273 TraceCheckUtils]: 455: Hoare triple {148845#false} assume !(8465bv32 == ~s__state~0); {148845#false} is VALID [2018-11-23 10:53:33,907 INFO L273 TraceCheckUtils]: 456: Hoare triple {148845#false} assume !(8466bv32 == ~s__state~0); {148845#false} is VALID [2018-11-23 10:53:33,907 INFO L273 TraceCheckUtils]: 457: Hoare triple {148845#false} assume !(8496bv32 == ~s__state~0); {148845#false} is VALID [2018-11-23 10:53:33,907 INFO L273 TraceCheckUtils]: 458: Hoare triple {148845#false} assume !(8497bv32 == ~s__state~0); {148845#false} is VALID [2018-11-23 10:53:33,907 INFO L273 TraceCheckUtils]: 459: Hoare triple {148845#false} assume !(8512bv32 == ~s__state~0); {148845#false} is VALID [2018-11-23 10:53:33,907 INFO L273 TraceCheckUtils]: 460: Hoare triple {148845#false} assume !(8513bv32 == ~s__state~0); {148845#false} is VALID [2018-11-23 10:53:33,908 INFO L273 TraceCheckUtils]: 461: Hoare triple {148845#false} assume !(8528bv32 == ~s__state~0); {148845#false} is VALID [2018-11-23 10:53:33,908 INFO L273 TraceCheckUtils]: 462: Hoare triple {148845#false} assume !(8529bv32 == ~s__state~0); {148845#false} is VALID [2018-11-23 10:53:33,908 INFO L273 TraceCheckUtils]: 463: Hoare triple {148845#false} assume !(8544bv32 == ~s__state~0); {148845#false} is VALID [2018-11-23 10:53:33,908 INFO L273 TraceCheckUtils]: 464: Hoare triple {148845#false} assume !(8545bv32 == ~s__state~0); {148845#false} is VALID [2018-11-23 10:53:33,908 INFO L273 TraceCheckUtils]: 465: Hoare triple {148845#false} assume !(8560bv32 == ~s__state~0); {148845#false} is VALID [2018-11-23 10:53:33,908 INFO L273 TraceCheckUtils]: 466: Hoare triple {148845#false} assume !(8561bv32 == ~s__state~0); {148845#false} is VALID [2018-11-23 10:53:33,908 INFO L273 TraceCheckUtils]: 467: Hoare triple {148845#false} assume !(8448bv32 == ~s__state~0); {148845#false} is VALID [2018-11-23 10:53:33,909 INFO L273 TraceCheckUtils]: 468: Hoare triple {148845#false} assume !(8576bv32 == ~s__state~0); {148845#false} is VALID [2018-11-23 10:53:33,909 INFO L273 TraceCheckUtils]: 469: Hoare triple {148845#false} assume !(8577bv32 == ~s__state~0); {148845#false} is VALID [2018-11-23 10:53:33,909 INFO L273 TraceCheckUtils]: 470: Hoare triple {148845#false} assume !(8592bv32 == ~s__state~0); {148845#false} is VALID [2018-11-23 10:53:33,909 INFO L273 TraceCheckUtils]: 471: Hoare triple {148845#false} assume !(8593bv32 == ~s__state~0); {148845#false} is VALID [2018-11-23 10:53:33,909 INFO L273 TraceCheckUtils]: 472: Hoare triple {148845#false} assume !(8608bv32 == ~s__state~0); {148845#false} is VALID [2018-11-23 10:53:33,909 INFO L273 TraceCheckUtils]: 473: Hoare triple {148845#false} assume !(8609bv32 == ~s__state~0); {148845#false} is VALID [2018-11-23 10:53:33,910 INFO L273 TraceCheckUtils]: 474: Hoare triple {148845#false} assume !(8640bv32 == ~s__state~0); {148845#false} is VALID [2018-11-23 10:53:33,910 INFO L273 TraceCheckUtils]: 475: Hoare triple {148845#false} assume !(8641bv32 == ~s__state~0); {148845#false} is VALID [2018-11-23 10:53:33,910 INFO L273 TraceCheckUtils]: 476: Hoare triple {148845#false} assume !(8656bv32 == ~s__state~0); {148845#false} is VALID [2018-11-23 10:53:33,910 INFO L273 TraceCheckUtils]: 477: Hoare triple {148845#false} assume !(8657bv32 == ~s__state~0); {148845#false} is VALID [2018-11-23 10:53:33,910 INFO L273 TraceCheckUtils]: 478: Hoare triple {148845#false} assume 8672bv32 == ~s__state~0; {148845#false} is VALID [2018-11-23 10:53:33,910 INFO L273 TraceCheckUtils]: 479: Hoare triple {148845#false} ~ret~0 := #t~nondet46;havoc #t~nondet46; {148845#false} is VALID [2018-11-23 10:53:33,910 INFO L273 TraceCheckUtils]: 480: Hoare triple {148845#false} assume !(4bv32 == ~blastFlag~0); {148845#false} is VALID [2018-11-23 10:53:33,911 INFO L273 TraceCheckUtils]: 481: Hoare triple {148845#false} assume 5bv32 == ~blastFlag~0; {148845#false} is VALID [2018-11-23 10:53:33,911 INFO L256 TraceCheckUtils]: 482: Hoare triple {148845#false} call ERR(); {148845#false} is VALID [2018-11-23 10:53:33,911 INFO L273 TraceCheckUtils]: 483: Hoare triple {148845#false} assume !false; {148845#false} is VALID [2018-11-23 10:53:34,075 INFO L134 CoverageAnalysis]: Checked inductivity of 2349 backedges. 1229 proven. 0 refuted. 0 times theorem prover too weak. 1120 trivial. 0 not checked. [2018-11-23 10:53:34,076 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-11-23 10:53:34,078 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-23 10:53:34,078 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-23 10:53:34,078 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 484 [2018-11-23 10:53:34,079 INFO L84 Accepts]: Finished accepts. word is accepted. [2018-11-23 10:53:34,079 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 3 states. [2018-11-23 10:53:34,231 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 153 edges. 153 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2018-11-23 10:53:34,232 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-11-23 10:53:34,232 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-23 10:53:34,232 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-23 10:53:34,233 INFO L87 Difference]: Start difference. First operand 3866 states and 5017 transitions. Second operand 3 states. [2018-11-23 10:53:39,900 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-23 10:53:39,900 INFO L93 Difference]: Finished difference Result 8063 states and 10603 transitions. [2018-11-23 10:53:39,900 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-23 10:53:39,900 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 484 [2018-11-23 10:53:39,901 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-23 10:53:39,901 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2018-11-23 10:53:39,903 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 422 transitions. [2018-11-23 10:53:39,903 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2018-11-23 10:53:39,905 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 422 transitions. [2018-11-23 10:53:39,905 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 3 states and 422 transitions. [2018-11-23 10:53:40,303 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 422 edges. 422 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2018-11-23 10:53:41,283 INFO L225 Difference]: With dead ends: 8063 [2018-11-23 10:53:41,283 INFO L226 Difference]: Without dead ends: 4210 [2018-11-23 10:53:41,288 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 483 GetRequests, 482 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-23 10:53:41,292 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4210 states. [2018-11-23 10:53:46,097 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4210 to 4026. [2018-11-23 10:53:46,097 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2018-11-23 10:53:46,097 INFO L82 GeneralOperation]: Start isEquivalent. First operand 4210 states. Second operand 4026 states. [2018-11-23 10:53:46,098 INFO L74 IsIncluded]: Start isIncluded. First operand 4210 states. Second operand 4026 states. [2018-11-23 10:53:46,098 INFO L87 Difference]: Start difference. First operand 4210 states. Second operand 4026 states. [2018-11-23 10:53:46,657 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-23 10:53:46,658 INFO L93 Difference]: Finished difference Result 4210 states and 5443 transitions. [2018-11-23 10:53:46,658 INFO L276 IsEmpty]: Start isEmpty. Operand 4210 states and 5443 transitions. [2018-11-23 10:53:46,661 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-11-23 10:53:46,661 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2018-11-23 10:53:46,661 INFO L74 IsIncluded]: Start isIncluded. First operand 4026 states. Second operand 4210 states. [2018-11-23 10:53:46,661 INFO L87 Difference]: Start difference. First operand 4026 states. Second operand 4210 states. [2018-11-23 10:53:47,318 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-23 10:53:47,318 INFO L93 Difference]: Finished difference Result 4210 states and 5443 transitions. [2018-11-23 10:53:47,318 INFO L276 IsEmpty]: Start isEmpty. Operand 4210 states and 5443 transitions. [2018-11-23 10:53:47,321 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-11-23 10:53:47,321 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2018-11-23 10:53:47,321 INFO L88 GeneralOperation]: Finished isEquivalent. [2018-11-23 10:53:47,321 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2018-11-23 10:53:47,321 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4026 states. [2018-11-23 10:53:48,054 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4026 states to 4026 states and 5217 transitions. [2018-11-23 10:53:48,054 INFO L78 Accepts]: Start accepts. Automaton has 4026 states and 5217 transitions. Word has length 484 [2018-11-23 10:53:48,054 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-23 10:53:48,055 INFO L480 AbstractCegarLoop]: Abstraction has 4026 states and 5217 transitions. [2018-11-23 10:53:48,055 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-11-23 10:53:48,055 INFO L276 IsEmpty]: Start isEmpty. Operand 4026 states and 5217 transitions. [2018-11-23 10:53:48,059 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 486 [2018-11-23 10:53:48,060 INFO L394 BasicCegarLoop]: Found error trace [2018-11-23 10:53:48,060 INFO L402 BasicCegarLoop]: trace histogram [15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 14, 14, 14, 14, 14, 13, 13, 12, 12, 11, 11, 10, 10, 10, 10, 7, 6, 6, 6, 6, 6, 6, 5, 5, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-23 10:53:48,060 INFO L423 AbstractCegarLoop]: === Iteration 20 === [ERRErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-23 10:53:48,060 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-23 10:53:48,061 INFO L82 PathProgramCache]: Analyzing trace with hash 1122487444, now seen corresponding path program 1 times [2018-11-23 10:53:48,061 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-23 10:53:48,061 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc4nyu Starting monitored process 21 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 21 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk [2018-11-23 10:53:48,077 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-23 10:53:48,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-23 10:53:48,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-23 10:53:48,284 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-23 10:53:49,331 INFO L256 TraceCheckUtils]: 0: Hoare triple {172075#true} call ULTIMATE.init(); {172075#true} is VALID [2018-11-23 10:53:49,331 INFO L273 TraceCheckUtils]: 1: Hoare triple {172075#true} assume true; {172075#true} is VALID [2018-11-23 10:53:49,332 INFO L268 TraceCheckUtils]: 2: Hoare quadruple {172075#true} {172075#true} #611#return; {172075#true} is VALID [2018-11-23 10:53:49,332 INFO L256 TraceCheckUtils]: 3: Hoare triple {172075#true} call #t~ret51 := main(); {172075#true} is VALID [2018-11-23 10:53:49,332 INFO L273 TraceCheckUtils]: 4: Hoare triple {172075#true} havoc ~s~0;havoc ~tmp~1;~s~0 := 8464bv32; {172075#true} is VALID [2018-11-23 10:53:49,332 INFO L256 TraceCheckUtils]: 5: Hoare triple {172075#true} call #t~ret50 := ssl3_accept(~s~0); {172075#true} is VALID [2018-11-23 10:53:49,332 INFO L273 TraceCheckUtils]: 6: Hoare triple {172075#true} ~initial_state := #in~initial_state;~s__info_callback~0 := #t~nondet0;havoc #t~nondet0;~s__in_handshake~0 := #t~nondet1;havoc #t~nondet1;havoc ~s__state~0;havoc ~s__new_session~0;havoc ~s__server~0;~s__version~0 := #t~nondet2;havoc #t~nondet2;havoc ~s__type~0;havoc ~s__init_num~0;~s__hit~0 := #t~nondet3;havoc #t~nondet3;havoc ~s__rwstate~0;havoc ~s__init_buf___0~0;~s__debug~0 := #t~nondet4;havoc #t~nondet4;havoc ~s__shutdown~0;~s__cert~0 := #t~nondet5;havoc #t~nondet5;~s__options~0 := #t~nondet6;havoc #t~nondet6;~s__verify_mode~0 := #t~nondet7;havoc #t~nondet7;~s__session__peer~0 := #t~nondet8;havoc #t~nondet8;~s__cert__pkeys__AT0__privatekey~0 := #t~nondet9;havoc #t~nondet9;~s__ctx__info_callback~0 := #t~nondet10;havoc #t~nondet10;~s__ctx__stats__sess_accept_renegotiate~0 := #t~nondet11;havoc #t~nondet11;~s__ctx__stats__sess_accept~0 := #t~nondet12;havoc #t~nondet12;~s__ctx__stats__sess_accept_good~0 := #t~nondet13;havoc #t~nondet13;havoc ~s__s3__tmp__cert_request~0;~s__s3__tmp__reuse_message~0 := #t~nondet14;havoc #t~nondet14;havoc ~s__s3__tmp__use_rsa_tmp~0;~s__s3__tmp__new_cipher~0 := #t~nondet15;havoc #t~nondet15;~s__s3__tmp__new_cipher__algorithms~0 := #t~nondet16;havoc #t~nondet16;havoc ~s__s3__tmp__next_state___0~0;~s__s3__tmp__new_cipher__algo_strength~0 := #t~nondet17;havoc #t~nondet17;havoc ~s__session__cipher~0;~buf~0 := #t~nondet18;havoc #t~nondet18;havoc ~l~0;havoc ~Time~0;~tmp~0 := #t~nondet19;havoc #t~nondet19;havoc ~cb~0;havoc ~num1~0;havoc ~ret~0;havoc ~new_state~0;havoc ~state~0;havoc ~skip~0;havoc ~got_new_session~0;~tmp___1~0 := #t~nondet20;havoc #t~nondet20;~tmp___2~0 := #t~nondet21;havoc #t~nondet21;havoc ~tmp___3~0;havoc ~tmp___4~0;havoc ~tmp___5~0;havoc ~tmp___6~0;havoc ~tmp___7~0;~tmp___8~0 := #t~nondet22;havoc #t~nondet22;havoc ~tmp___9~0;havoc ~tmp___10~0;havoc ~blastFlag~0;havoc ~__cil_tmp55~0;havoc ~__cil_tmp56~0;havoc ~__cil_tmp57~0;havoc ~__cil_tmp58~0;havoc ~__cil_tmp59~0;havoc ~__cil_tmp60~0;havoc ~__cil_tmp61~0;~s__state~0 := ~initial_state;~blastFlag~0 := 0bv32;~Time~0 := ~tmp~0;~cb~0 := 0bv32;~ret~0 := 4294967295bv32;~skip~0 := 0bv32;~got_new_session~0 := 0bv32; {172075#true} is VALID [2018-11-23 10:53:49,333 INFO L273 TraceCheckUtils]: 7: Hoare triple {172075#true} assume 0bv32 != ~s__info_callback~0;~cb~0 := ~s__info_callback~0; {172075#true} is VALID [2018-11-23 10:53:49,333 INFO L273 TraceCheckUtils]: 8: Hoare triple {172075#true} #t~post23 := ~s__in_handshake~0;~s__in_handshake~0 := ~bvadd32(1bv32, #t~post23);havoc #t~post23; {172075#true} is VALID [2018-11-23 10:53:49,333 INFO L273 TraceCheckUtils]: 9: Hoare triple {172075#true} assume !(0bv32 != ~bvadd32(12288bv32, ~tmp___1~0)); {172075#true} is VALID [2018-11-23 10:53:49,333 INFO L273 TraceCheckUtils]: 10: Hoare triple {172075#true} assume !(0bv32 == ~s__cert~0); {172075#true} is VALID [2018-11-23 10:53:49,333 INFO L273 TraceCheckUtils]: 11: Hoare triple {172075#true} assume !false; {172075#true} is VALID [2018-11-23 10:53:49,333 INFO L273 TraceCheckUtils]: 12: Hoare triple {172075#true} ~state~0 := ~s__state~0; {172075#true} is VALID [2018-11-23 10:53:49,334 INFO L273 TraceCheckUtils]: 13: Hoare triple {172075#true} assume !(12292bv32 == ~s__state~0); {172075#true} is VALID [2018-11-23 10:53:49,334 INFO L273 TraceCheckUtils]: 14: Hoare triple {172075#true} assume !(16384bv32 == ~s__state~0); {172075#true} is VALID [2018-11-23 10:53:49,334 INFO L273 TraceCheckUtils]: 15: Hoare triple {172075#true} assume !(8192bv32 == ~s__state~0); {172075#true} is VALID [2018-11-23 10:53:49,334 INFO L273 TraceCheckUtils]: 16: Hoare triple {172075#true} assume !(24576bv32 == ~s__state~0); {172075#true} is VALID [2018-11-23 10:53:49,334 INFO L273 TraceCheckUtils]: 17: Hoare triple {172075#true} assume !(8195bv32 == ~s__state~0); {172075#true} is VALID [2018-11-23 10:53:49,334 INFO L273 TraceCheckUtils]: 18: Hoare triple {172075#true} assume !(8480bv32 == ~s__state~0); {172075#true} is VALID [2018-11-23 10:53:49,334 INFO L273 TraceCheckUtils]: 19: Hoare triple {172075#true} assume !(8481bv32 == ~s__state~0); {172075#true} is VALID [2018-11-23 10:53:49,334 INFO L273 TraceCheckUtils]: 20: Hoare triple {172075#true} assume !(8482bv32 == ~s__state~0); {172075#true} is VALID [2018-11-23 10:53:49,334 INFO L273 TraceCheckUtils]: 21: Hoare triple {172075#true} assume 8464bv32 == ~s__state~0; {172075#true} is VALID [2018-11-23 10:53:49,335 INFO L273 TraceCheckUtils]: 22: Hoare triple {172075#true} ~s__shutdown~0 := 0bv32;~ret~0 := #t~nondet30;havoc #t~nondet30; {172075#true} is VALID [2018-11-23 10:53:49,335 INFO L273 TraceCheckUtils]: 23: Hoare triple {172075#true} assume 0bv32 == ~blastFlag~0;~blastFlag~0 := 1bv32; {172075#true} is VALID [2018-11-23 10:53:49,335 INFO L273 TraceCheckUtils]: 24: Hoare triple {172075#true} assume !~bvsle32(~ret~0, 0bv32);~got_new_session~0 := 1bv32;~s__state~0 := 8496bv32;~s__init_num~0 := 0bv32; {172075#true} is VALID [2018-11-23 10:53:49,335 INFO L273 TraceCheckUtils]: 25: Hoare triple {172075#true} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {172075#true} is VALID [2018-11-23 10:53:49,335 INFO L273 TraceCheckUtils]: 26: Hoare triple {172075#true} ~skip~0 := 0bv32; {172075#true} is VALID [2018-11-23 10:53:49,335 INFO L273 TraceCheckUtils]: 27: Hoare triple {172075#true} assume !false; {172075#true} is VALID [2018-11-23 10:53:49,335 INFO L273 TraceCheckUtils]: 28: Hoare triple {172075#true} ~state~0 := ~s__state~0; {172075#true} is VALID [2018-11-23 10:53:49,335 INFO L273 TraceCheckUtils]: 29: Hoare triple {172075#true} assume !(12292bv32 == ~s__state~0); {172075#true} is VALID [2018-11-23 10:53:49,335 INFO L273 TraceCheckUtils]: 30: Hoare triple {172075#true} assume !(16384bv32 == ~s__state~0); {172075#true} is VALID [2018-11-23 10:53:49,335 INFO L273 TraceCheckUtils]: 31: Hoare triple {172075#true} assume !(8192bv32 == ~s__state~0); {172075#true} is VALID [2018-11-23 10:53:49,336 INFO L273 TraceCheckUtils]: 32: Hoare triple {172075#true} assume !(24576bv32 == ~s__state~0); {172075#true} is VALID [2018-11-23 10:53:49,336 INFO L273 TraceCheckUtils]: 33: Hoare triple {172075#true} assume !(8195bv32 == ~s__state~0); {172075#true} is VALID [2018-11-23 10:53:49,336 INFO L273 TraceCheckUtils]: 34: Hoare triple {172075#true} assume !(8480bv32 == ~s__state~0); {172075#true} is VALID [2018-11-23 10:53:49,336 INFO L273 TraceCheckUtils]: 35: Hoare triple {172075#true} assume !(8481bv32 == ~s__state~0); {172075#true} is VALID [2018-11-23 10:53:49,336 INFO L273 TraceCheckUtils]: 36: Hoare triple {172075#true} assume !(8482bv32 == ~s__state~0); {172075#true} is VALID [2018-11-23 10:53:49,336 INFO L273 TraceCheckUtils]: 37: Hoare triple {172075#true} assume !(8464bv32 == ~s__state~0); {172075#true} is VALID [2018-11-23 10:53:49,336 INFO L273 TraceCheckUtils]: 38: Hoare triple {172075#true} assume !(8465bv32 == ~s__state~0); {172075#true} is VALID [2018-11-23 10:53:49,337 INFO L273 TraceCheckUtils]: 39: Hoare triple {172075#true} assume !(8466bv32 == ~s__state~0); {172075#true} is VALID [2018-11-23 10:53:49,337 INFO L273 TraceCheckUtils]: 40: Hoare triple {172075#true} assume 8496bv32 == ~s__state~0; {172075#true} is VALID [2018-11-23 10:53:49,337 INFO L273 TraceCheckUtils]: 41: Hoare triple {172075#true} ~ret~0 := #t~nondet31;havoc #t~nondet31; {172075#true} is VALID [2018-11-23 10:53:49,337 INFO L273 TraceCheckUtils]: 42: Hoare triple {172075#true} assume 1bv32 == ~blastFlag~0;~blastFlag~0 := 2bv32; {172075#true} is VALID [2018-11-23 10:53:49,337 INFO L273 TraceCheckUtils]: 43: Hoare triple {172075#true} assume !~bvsle32(~ret~0, 0bv32); {172075#true} is VALID [2018-11-23 10:53:49,337 INFO L273 TraceCheckUtils]: 44: Hoare triple {172075#true} assume !(0bv32 != ~s__hit~0);~s__state~0 := 8512bv32; {172075#true} is VALID [2018-11-23 10:53:49,337 INFO L273 TraceCheckUtils]: 45: Hoare triple {172075#true} ~s__init_num~0 := 0bv32; {172075#true} is VALID [2018-11-23 10:53:49,338 INFO L273 TraceCheckUtils]: 46: Hoare triple {172075#true} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {172075#true} is VALID [2018-11-23 10:53:49,338 INFO L273 TraceCheckUtils]: 47: Hoare triple {172075#true} ~skip~0 := 0bv32; {172075#true} is VALID [2018-11-23 10:53:49,338 INFO L273 TraceCheckUtils]: 48: Hoare triple {172075#true} assume !false; {172075#true} is VALID [2018-11-23 10:53:49,338 INFO L273 TraceCheckUtils]: 49: Hoare triple {172075#true} ~state~0 := ~s__state~0; {172075#true} is VALID [2018-11-23 10:53:49,338 INFO L273 TraceCheckUtils]: 50: Hoare triple {172075#true} assume !(12292bv32 == ~s__state~0); {172075#true} is VALID [2018-11-23 10:53:49,338 INFO L273 TraceCheckUtils]: 51: Hoare triple {172075#true} assume !(16384bv32 == ~s__state~0); {172075#true} is VALID [2018-11-23 10:53:49,338 INFO L273 TraceCheckUtils]: 52: Hoare triple {172075#true} assume !(8192bv32 == ~s__state~0); {172075#true} is VALID [2018-11-23 10:53:49,339 INFO L273 TraceCheckUtils]: 53: Hoare triple {172075#true} assume !(24576bv32 == ~s__state~0); {172075#true} is VALID [2018-11-23 10:53:49,339 INFO L273 TraceCheckUtils]: 54: Hoare triple {172075#true} assume !(8195bv32 == ~s__state~0); {172075#true} is VALID [2018-11-23 10:53:49,339 INFO L273 TraceCheckUtils]: 55: Hoare triple {172075#true} assume !(8480bv32 == ~s__state~0); {172075#true} is VALID [2018-11-23 10:53:49,339 INFO L273 TraceCheckUtils]: 56: Hoare triple {172075#true} assume !(8481bv32 == ~s__state~0); {172075#true} is VALID [2018-11-23 10:53:49,339 INFO L273 TraceCheckUtils]: 57: Hoare triple {172075#true} assume !(8482bv32 == ~s__state~0); {172075#true} is VALID [2018-11-23 10:53:49,339 INFO L273 TraceCheckUtils]: 58: Hoare triple {172075#true} assume !(8464bv32 == ~s__state~0); {172075#true} is VALID [2018-11-23 10:53:49,340 INFO L273 TraceCheckUtils]: 59: Hoare triple {172075#true} assume !(8465bv32 == ~s__state~0); {172075#true} is VALID [2018-11-23 10:53:49,340 INFO L273 TraceCheckUtils]: 60: Hoare triple {172075#true} assume !(8466bv32 == ~s__state~0); {172075#true} is VALID [2018-11-23 10:53:49,340 INFO L273 TraceCheckUtils]: 61: Hoare triple {172075#true} assume !(8496bv32 == ~s__state~0); {172075#true} is VALID [2018-11-23 10:53:49,340 INFO L273 TraceCheckUtils]: 62: Hoare triple {172075#true} assume !(8497bv32 == ~s__state~0); {172075#true} is VALID [2018-11-23 10:53:49,340 INFO L273 TraceCheckUtils]: 63: Hoare triple {172075#true} assume 8512bv32 == ~s__state~0; {172075#true} is VALID [2018-11-23 10:53:49,340 INFO L273 TraceCheckUtils]: 64: Hoare triple {172075#true} ~__cil_tmp56~0 := ~s__s3__tmp__new_cipher__algorithms~0; {172075#true} is VALID [2018-11-23 10:53:49,340 INFO L273 TraceCheckUtils]: 65: Hoare triple {172075#true} assume 0bv32 != ~bvadd32(256bv32, ~__cil_tmp56~0);~skip~0 := 1bv32; {172075#true} is VALID [2018-11-23 10:53:49,341 INFO L273 TraceCheckUtils]: 66: Hoare triple {172075#true} ~s__state~0 := 8528bv32;~s__init_num~0 := 0bv32; {172075#true} is VALID [2018-11-23 10:53:49,341 INFO L273 TraceCheckUtils]: 67: Hoare triple {172075#true} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {172075#true} is VALID [2018-11-23 10:53:49,341 INFO L273 TraceCheckUtils]: 68: Hoare triple {172075#true} ~skip~0 := 0bv32; {172075#true} is VALID [2018-11-23 10:53:49,341 INFO L273 TraceCheckUtils]: 69: Hoare triple {172075#true} assume !false; {172075#true} is VALID [2018-11-23 10:53:49,341 INFO L273 TraceCheckUtils]: 70: Hoare triple {172075#true} ~state~0 := ~s__state~0; {172075#true} is VALID [2018-11-23 10:53:49,341 INFO L273 TraceCheckUtils]: 71: Hoare triple {172075#true} assume !(12292bv32 == ~s__state~0); {172075#true} is VALID [2018-11-23 10:53:49,341 INFO L273 TraceCheckUtils]: 72: Hoare triple {172075#true} assume !(16384bv32 == ~s__state~0); {172075#true} is VALID [2018-11-23 10:53:49,341 INFO L273 TraceCheckUtils]: 73: Hoare triple {172075#true} assume !(8192bv32 == ~s__state~0); {172075#true} is VALID [2018-11-23 10:53:49,341 INFO L273 TraceCheckUtils]: 74: Hoare triple {172075#true} assume !(24576bv32 == ~s__state~0); {172075#true} is VALID [2018-11-23 10:53:49,341 INFO L273 TraceCheckUtils]: 75: Hoare triple {172075#true} assume !(8195bv32 == ~s__state~0); {172075#true} is VALID [2018-11-23 10:53:49,342 INFO L273 TraceCheckUtils]: 76: Hoare triple {172075#true} assume !(8480bv32 == ~s__state~0); {172075#true} is VALID [2018-11-23 10:53:49,342 INFO L273 TraceCheckUtils]: 77: Hoare triple {172075#true} assume !(8481bv32 == ~s__state~0); {172075#true} is VALID [2018-11-23 10:53:49,342 INFO L273 TraceCheckUtils]: 78: Hoare triple {172075#true} assume !(8482bv32 == ~s__state~0); {172075#true} is VALID [2018-11-23 10:53:49,342 INFO L273 TraceCheckUtils]: 79: Hoare triple {172075#true} assume !(8464bv32 == ~s__state~0); {172075#true} is VALID [2018-11-23 10:53:49,342 INFO L273 TraceCheckUtils]: 80: Hoare triple {172075#true} assume !(8465bv32 == ~s__state~0); {172075#true} is VALID [2018-11-23 10:53:49,342 INFO L273 TraceCheckUtils]: 81: Hoare triple {172075#true} assume !(8466bv32 == ~s__state~0); {172075#true} is VALID [2018-11-23 10:53:49,342 INFO L273 TraceCheckUtils]: 82: Hoare triple {172075#true} assume !(8496bv32 == ~s__state~0); {172075#true} is VALID [2018-11-23 10:53:49,342 INFO L273 TraceCheckUtils]: 83: Hoare triple {172075#true} assume !(8497bv32 == ~s__state~0); {172075#true} is VALID [2018-11-23 10:53:49,343 INFO L273 TraceCheckUtils]: 84: Hoare triple {172075#true} assume !(8512bv32 == ~s__state~0); {172075#true} is VALID [2018-11-23 10:53:49,343 INFO L273 TraceCheckUtils]: 85: Hoare triple {172075#true} assume !(8513bv32 == ~s__state~0); {172075#true} is VALID [2018-11-23 10:53:49,343 INFO L273 TraceCheckUtils]: 86: Hoare triple {172075#true} assume 8528bv32 == ~s__state~0; {172075#true} is VALID [2018-11-23 10:53:49,343 INFO L273 TraceCheckUtils]: 87: Hoare triple {172075#true} ~l~0 := ~s__s3__tmp__new_cipher__algorithms~0;~__cil_tmp57~0 := ~s__options~0; {172075#true} is VALID [2018-11-23 10:53:49,343 INFO L273 TraceCheckUtils]: 88: Hoare triple {172075#true} assume 0bv32 != ~bvadd32(2097152bv32, ~__cil_tmp57~0);~s__s3__tmp__use_rsa_tmp~0 := 1bv32; {172075#true} is VALID [2018-11-23 10:53:49,343 INFO L273 TraceCheckUtils]: 89: Hoare triple {172075#true} assume 0bv32 != ~s__s3__tmp__use_rsa_tmp~0; {172075#true} is VALID [2018-11-23 10:53:49,344 INFO L273 TraceCheckUtils]: 90: Hoare triple {172075#true} ~ret~0 := #t~nondet34;havoc #t~nondet34; {172075#true} is VALID [2018-11-23 10:53:49,344 INFO L273 TraceCheckUtils]: 91: Hoare triple {172075#true} assume !~bvsle32(~ret~0, 0bv32); {172075#true} is VALID [2018-11-23 10:53:49,344 INFO L273 TraceCheckUtils]: 92: Hoare triple {172075#true} ~s__state~0 := 8544bv32;~s__init_num~0 := 0bv32; {172075#true} is VALID [2018-11-23 10:53:49,344 INFO L273 TraceCheckUtils]: 93: Hoare triple {172075#true} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {172075#true} is VALID [2018-11-23 10:53:49,344 INFO L273 TraceCheckUtils]: 94: Hoare triple {172075#true} ~skip~0 := 0bv32; {172075#true} is VALID [2018-11-23 10:53:49,344 INFO L273 TraceCheckUtils]: 95: Hoare triple {172075#true} assume !false; {172075#true} is VALID [2018-11-23 10:53:49,344 INFO L273 TraceCheckUtils]: 96: Hoare triple {172075#true} ~state~0 := ~s__state~0; {172075#true} is VALID [2018-11-23 10:53:49,345 INFO L273 TraceCheckUtils]: 97: Hoare triple {172075#true} assume !(12292bv32 == ~s__state~0); {172075#true} is VALID [2018-11-23 10:53:49,345 INFO L273 TraceCheckUtils]: 98: Hoare triple {172075#true} assume !(16384bv32 == ~s__state~0); {172075#true} is VALID [2018-11-23 10:53:49,345 INFO L273 TraceCheckUtils]: 99: Hoare triple {172075#true} assume !(8192bv32 == ~s__state~0); {172075#true} is VALID [2018-11-23 10:53:49,345 INFO L273 TraceCheckUtils]: 100: Hoare triple {172075#true} assume !(24576bv32 == ~s__state~0); {172075#true} is VALID [2018-11-23 10:53:49,345 INFO L273 TraceCheckUtils]: 101: Hoare triple {172075#true} assume !(8195bv32 == ~s__state~0); {172075#true} is VALID [2018-11-23 10:53:49,345 INFO L273 TraceCheckUtils]: 102: Hoare triple {172075#true} assume !(8480bv32 == ~s__state~0); {172075#true} is VALID [2018-11-23 10:53:49,346 INFO L273 TraceCheckUtils]: 103: Hoare triple {172075#true} assume !(8481bv32 == ~s__state~0); {172075#true} is VALID [2018-11-23 10:53:49,346 INFO L273 TraceCheckUtils]: 104: Hoare triple {172075#true} assume !(8482bv32 == ~s__state~0); {172075#true} is VALID [2018-11-23 10:53:49,346 INFO L273 TraceCheckUtils]: 105: Hoare triple {172075#true} assume !(8464bv32 == ~s__state~0); {172075#true} is VALID [2018-11-23 10:53:49,346 INFO L273 TraceCheckUtils]: 106: Hoare triple {172075#true} assume !(8465bv32 == ~s__state~0); {172075#true} is VALID [2018-11-23 10:53:49,346 INFO L273 TraceCheckUtils]: 107: Hoare triple {172075#true} assume !(8466bv32 == ~s__state~0); {172075#true} is VALID [2018-11-23 10:53:49,346 INFO L273 TraceCheckUtils]: 108: Hoare triple {172075#true} assume !(8496bv32 == ~s__state~0); {172075#true} is VALID [2018-11-23 10:53:49,346 INFO L273 TraceCheckUtils]: 109: Hoare triple {172075#true} assume !(8497bv32 == ~s__state~0); {172075#true} is VALID [2018-11-23 10:53:49,347 INFO L273 TraceCheckUtils]: 110: Hoare triple {172075#true} assume !(8512bv32 == ~s__state~0); {172075#true} is VALID [2018-11-23 10:53:49,347 INFO L273 TraceCheckUtils]: 111: Hoare triple {172075#true} assume !(8513bv32 == ~s__state~0); {172075#true} is VALID [2018-11-23 10:53:49,347 INFO L273 TraceCheckUtils]: 112: Hoare triple {172075#true} assume !(8528bv32 == ~s__state~0); {172075#true} is VALID [2018-11-23 10:53:49,347 INFO L273 TraceCheckUtils]: 113: Hoare triple {172075#true} assume !(8529bv32 == ~s__state~0); {172075#true} is VALID [2018-11-23 10:53:49,347 INFO L273 TraceCheckUtils]: 114: Hoare triple {172075#true} assume 8544bv32 == ~s__state~0; {172075#true} is VALID [2018-11-23 10:53:49,347 INFO L273 TraceCheckUtils]: 115: Hoare triple {172075#true} assume 0bv32 != ~bvadd32(1bv32, ~s__verify_mode~0); {172075#true} is VALID [2018-11-23 10:53:49,348 INFO L273 TraceCheckUtils]: 116: Hoare triple {172075#true} assume !(0bv32 != ~s__session__peer~0); {172075#true} is VALID [2018-11-23 10:53:49,348 INFO L273 TraceCheckUtils]: 117: Hoare triple {172075#true} ~__cil_tmp61~0 := ~s__s3__tmp__new_cipher__algorithms~0; {172075#true} is VALID [2018-11-23 10:53:49,348 INFO L273 TraceCheckUtils]: 118: Hoare triple {172075#true} assume 0bv32 != ~bvadd32(256bv32, ~__cil_tmp61~0); {172075#true} is VALID [2018-11-23 10:53:49,348 INFO L273 TraceCheckUtils]: 119: Hoare triple {172075#true} assume 0bv32 != ~bvadd32(2bv32, ~s__verify_mode~0); {172075#true} is VALID [2018-11-23 10:53:49,348 INFO L273 TraceCheckUtils]: 120: Hoare triple {172075#true} ~s__s3__tmp__cert_request~0 := 1bv32;~ret~0 := #t~nondet35;havoc #t~nondet35; {172075#true} is VALID [2018-11-23 10:53:49,348 INFO L273 TraceCheckUtils]: 121: Hoare triple {172075#true} assume !~bvsle32(~ret~0, 0bv32);~s__state~0 := 8448bv32;~s__s3__tmp__next_state___0~0 := 8576bv32;~s__init_num~0 := 0bv32; {172075#true} is VALID [2018-11-23 10:53:49,348 INFO L273 TraceCheckUtils]: 122: Hoare triple {172075#true} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {172075#true} is VALID [2018-11-23 10:53:49,349 INFO L273 TraceCheckUtils]: 123: Hoare triple {172075#true} ~skip~0 := 0bv32; {172075#true} is VALID [2018-11-23 10:53:49,349 INFO L273 TraceCheckUtils]: 124: Hoare triple {172075#true} assume !false; {172075#true} is VALID [2018-11-23 10:53:49,349 INFO L273 TraceCheckUtils]: 125: Hoare triple {172075#true} ~state~0 := ~s__state~0; {172075#true} is VALID [2018-11-23 10:53:49,349 INFO L273 TraceCheckUtils]: 126: Hoare triple {172075#true} assume !(12292bv32 == ~s__state~0); {172075#true} is VALID [2018-11-23 10:53:49,349 INFO L273 TraceCheckUtils]: 127: Hoare triple {172075#true} assume !(16384bv32 == ~s__state~0); {172075#true} is VALID [2018-11-23 10:53:49,349 INFO L273 TraceCheckUtils]: 128: Hoare triple {172075#true} assume !(8192bv32 == ~s__state~0); {172075#true} is VALID [2018-11-23 10:53:49,349 INFO L273 TraceCheckUtils]: 129: Hoare triple {172075#true} assume !(24576bv32 == ~s__state~0); {172075#true} is VALID [2018-11-23 10:53:49,350 INFO L273 TraceCheckUtils]: 130: Hoare triple {172075#true} assume !(8195bv32 == ~s__state~0); {172075#true} is VALID [2018-11-23 10:53:49,350 INFO L273 TraceCheckUtils]: 131: Hoare triple {172075#true} assume !(8480bv32 == ~s__state~0); {172075#true} is VALID [2018-11-23 10:53:49,350 INFO L273 TraceCheckUtils]: 132: Hoare triple {172075#true} assume !(8481bv32 == ~s__state~0); {172075#true} is VALID [2018-11-23 10:53:49,350 INFO L273 TraceCheckUtils]: 133: Hoare triple {172075#true} assume !(8482bv32 == ~s__state~0); {172075#true} is VALID [2018-11-23 10:53:49,350 INFO L273 TraceCheckUtils]: 134: Hoare triple {172075#true} assume !(8464bv32 == ~s__state~0); {172075#true} is VALID [2018-11-23 10:53:49,350 INFO L273 TraceCheckUtils]: 135: Hoare triple {172075#true} assume !(8465bv32 == ~s__state~0); {172075#true} is VALID [2018-11-23 10:53:49,350 INFO L273 TraceCheckUtils]: 136: Hoare triple {172075#true} assume !(8466bv32 == ~s__state~0); {172075#true} is VALID [2018-11-23 10:53:49,351 INFO L273 TraceCheckUtils]: 137: Hoare triple {172075#true} assume !(8496bv32 == ~s__state~0); {172075#true} is VALID [2018-11-23 10:53:49,351 INFO L273 TraceCheckUtils]: 138: Hoare triple {172075#true} assume !(8497bv32 == ~s__state~0); {172075#true} is VALID [2018-11-23 10:53:49,351 INFO L273 TraceCheckUtils]: 139: Hoare triple {172075#true} assume !(8512bv32 == ~s__state~0); {172075#true} is VALID [2018-11-23 10:53:49,351 INFO L273 TraceCheckUtils]: 140: Hoare triple {172075#true} assume !(8513bv32 == ~s__state~0); {172075#true} is VALID [2018-11-23 10:53:49,351 INFO L273 TraceCheckUtils]: 141: Hoare triple {172075#true} assume !(8528bv32 == ~s__state~0); {172075#true} is VALID [2018-11-23 10:53:49,351 INFO L273 TraceCheckUtils]: 142: Hoare triple {172075#true} assume !(8529bv32 == ~s__state~0); {172075#true} is VALID [2018-11-23 10:53:49,351 INFO L273 TraceCheckUtils]: 143: Hoare triple {172075#true} assume !(8544bv32 == ~s__state~0); {172075#true} is VALID [2018-11-23 10:53:49,352 INFO L273 TraceCheckUtils]: 144: Hoare triple {172075#true} assume !(8545bv32 == ~s__state~0); {172075#true} is VALID [2018-11-23 10:53:49,352 INFO L273 TraceCheckUtils]: 145: Hoare triple {172075#true} assume !(8560bv32 == ~s__state~0); {172075#true} is VALID [2018-11-23 10:53:49,352 INFO L273 TraceCheckUtils]: 146: Hoare triple {172075#true} assume !(8561bv32 == ~s__state~0); {172075#true} is VALID [2018-11-23 10:53:49,352 INFO L273 TraceCheckUtils]: 147: Hoare triple {172075#true} assume 8448bv32 == ~s__state~0; {172075#true} is VALID [2018-11-23 10:53:49,352 INFO L273 TraceCheckUtils]: 148: Hoare triple {172075#true} ~num1~0 := #t~nondet37;havoc #t~nondet37; {172075#true} is VALID [2018-11-23 10:53:49,352 INFO L273 TraceCheckUtils]: 149: Hoare triple {172075#true} assume !~bvsgt32(~num1~0, 0bv32); {172075#true} is VALID [2018-11-23 10:53:49,352 INFO L273 TraceCheckUtils]: 150: Hoare triple {172075#true} ~s__state~0 := ~s__s3__tmp__next_state___0~0; {172075#true} is VALID [2018-11-23 10:53:49,353 INFO L273 TraceCheckUtils]: 151: Hoare triple {172075#true} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {172075#true} is VALID [2018-11-23 10:53:49,353 INFO L273 TraceCheckUtils]: 152: Hoare triple {172075#true} ~skip~0 := 0bv32; {172075#true} is VALID [2018-11-23 10:53:49,353 INFO L273 TraceCheckUtils]: 153: Hoare triple {172075#true} assume !false; {172075#true} is VALID [2018-11-23 10:53:49,353 INFO L273 TraceCheckUtils]: 154: Hoare triple {172075#true} ~state~0 := ~s__state~0; {172075#true} is VALID [2018-11-23 10:53:49,353 INFO L273 TraceCheckUtils]: 155: Hoare triple {172075#true} assume !(12292bv32 == ~s__state~0); {172075#true} is VALID [2018-11-23 10:53:49,353 INFO L273 TraceCheckUtils]: 156: Hoare triple {172075#true} assume !(16384bv32 == ~s__state~0); {172075#true} is VALID [2018-11-23 10:53:49,353 INFO L273 TraceCheckUtils]: 157: Hoare triple {172075#true} assume !(8192bv32 == ~s__state~0); {172075#true} is VALID [2018-11-23 10:53:49,354 INFO L273 TraceCheckUtils]: 158: Hoare triple {172075#true} assume !(24576bv32 == ~s__state~0); {172075#true} is VALID [2018-11-23 10:53:49,354 INFO L273 TraceCheckUtils]: 159: Hoare triple {172075#true} assume !(8195bv32 == ~s__state~0); {172075#true} is VALID [2018-11-23 10:53:49,354 INFO L273 TraceCheckUtils]: 160: Hoare triple {172075#true} assume !(8480bv32 == ~s__state~0); {172075#true} is VALID [2018-11-23 10:53:49,354 INFO L273 TraceCheckUtils]: 161: Hoare triple {172075#true} assume !(8481bv32 == ~s__state~0); {172075#true} is VALID [2018-11-23 10:53:49,354 INFO L273 TraceCheckUtils]: 162: Hoare triple {172075#true} assume !(8482bv32 == ~s__state~0); {172075#true} is VALID [2018-11-23 10:53:49,354 INFO L273 TraceCheckUtils]: 163: Hoare triple {172075#true} assume !(8464bv32 == ~s__state~0); {172075#true} is VALID [2018-11-23 10:53:49,354 INFO L273 TraceCheckUtils]: 164: Hoare triple {172075#true} assume !(8465bv32 == ~s__state~0); {172075#true} is VALID [2018-11-23 10:53:49,355 INFO L273 TraceCheckUtils]: 165: Hoare triple {172075#true} assume !(8466bv32 == ~s__state~0); {172075#true} is VALID [2018-11-23 10:53:49,355 INFO L273 TraceCheckUtils]: 166: Hoare triple {172075#true} assume !(8496bv32 == ~s__state~0); {172075#true} is VALID [2018-11-23 10:53:49,355 INFO L273 TraceCheckUtils]: 167: Hoare triple {172075#true} assume !(8497bv32 == ~s__state~0); {172075#true} is VALID [2018-11-23 10:53:49,355 INFO L273 TraceCheckUtils]: 168: Hoare triple {172075#true} assume !(8512bv32 == ~s__state~0); {172075#true} is VALID [2018-11-23 10:53:49,355 INFO L273 TraceCheckUtils]: 169: Hoare triple {172075#true} assume !(8513bv32 == ~s__state~0); {172075#true} is VALID [2018-11-23 10:53:49,355 INFO L273 TraceCheckUtils]: 170: Hoare triple {172075#true} assume !(8528bv32 == ~s__state~0); {172075#true} is VALID [2018-11-23 10:53:49,356 INFO L273 TraceCheckUtils]: 171: Hoare triple {172075#true} assume !(8529bv32 == ~s__state~0); {172075#true} is VALID [2018-11-23 10:53:49,356 INFO L273 TraceCheckUtils]: 172: Hoare triple {172075#true} assume !(8544bv32 == ~s__state~0); {172075#true} is VALID [2018-11-23 10:53:49,356 INFO L273 TraceCheckUtils]: 173: Hoare triple {172075#true} assume !(8545bv32 == ~s__state~0); {172075#true} is VALID [2018-11-23 10:53:49,356 INFO L273 TraceCheckUtils]: 174: Hoare triple {172075#true} assume !(8560bv32 == ~s__state~0); {172075#true} is VALID [2018-11-23 10:53:49,356 INFO L273 TraceCheckUtils]: 175: Hoare triple {172075#true} assume !(8561bv32 == ~s__state~0); {172075#true} is VALID [2018-11-23 10:53:49,356 INFO L273 TraceCheckUtils]: 176: Hoare triple {172075#true} assume !(8448bv32 == ~s__state~0); {172075#true} is VALID [2018-11-23 10:53:49,356 INFO L273 TraceCheckUtils]: 177: Hoare triple {172075#true} assume 8576bv32 == ~s__state~0; {172075#true} is VALID [2018-11-23 10:53:49,357 INFO L273 TraceCheckUtils]: 178: Hoare triple {172075#true} ~ret~0 := #t~nondet38;havoc #t~nondet38; {172075#true} is VALID [2018-11-23 10:53:49,357 INFO L273 TraceCheckUtils]: 179: Hoare triple {172075#true} assume !~bvsle32(~ret~0, 0bv32); {172075#true} is VALID [2018-11-23 10:53:49,357 INFO L273 TraceCheckUtils]: 180: Hoare triple {172075#true} assume !(2bv32 == ~ret~0);~ret~0 := #t~nondet39;havoc #t~nondet39; {172075#true} is VALID [2018-11-23 10:53:49,371 INFO L273 TraceCheckUtils]: 181: Hoare triple {172075#true} assume !~bvsle32(~ret~0, 0bv32);~s__init_num~0 := 0bv32;~s__state~0 := 8592bv32; {172623#(= (_ bv8592 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:53:49,373 INFO L273 TraceCheckUtils]: 182: Hoare triple {172623#(= (_ bv8592 32) ssl3_accept_~s__state~0)} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {172623#(= (_ bv8592 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:53:49,375 INFO L273 TraceCheckUtils]: 183: Hoare triple {172623#(= (_ bv8592 32) ssl3_accept_~s__state~0)} ~skip~0 := 0bv32; {172623#(= (_ bv8592 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:53:49,375 INFO L273 TraceCheckUtils]: 184: Hoare triple {172623#(= (_ bv8592 32) ssl3_accept_~s__state~0)} assume !false; {172623#(= (_ bv8592 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:53:49,378 INFO L273 TraceCheckUtils]: 185: Hoare triple {172623#(= (_ bv8592 32) ssl3_accept_~s__state~0)} ~state~0 := ~s__state~0; {172623#(= (_ bv8592 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:53:49,378 INFO L273 TraceCheckUtils]: 186: Hoare triple {172623#(= (_ bv8592 32) ssl3_accept_~s__state~0)} assume !(12292bv32 == ~s__state~0); {172623#(= (_ bv8592 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:53:49,380 INFO L273 TraceCheckUtils]: 187: Hoare triple {172623#(= (_ bv8592 32) ssl3_accept_~s__state~0)} assume !(16384bv32 == ~s__state~0); {172623#(= (_ bv8592 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:53:49,380 INFO L273 TraceCheckUtils]: 188: Hoare triple {172623#(= (_ bv8592 32) ssl3_accept_~s__state~0)} assume !(8192bv32 == ~s__state~0); {172623#(= (_ bv8592 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:53:49,382 INFO L273 TraceCheckUtils]: 189: Hoare triple {172623#(= (_ bv8592 32) ssl3_accept_~s__state~0)} assume !(24576bv32 == ~s__state~0); {172623#(= (_ bv8592 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:53:49,382 INFO L273 TraceCheckUtils]: 190: Hoare triple {172623#(= (_ bv8592 32) ssl3_accept_~s__state~0)} assume !(8195bv32 == ~s__state~0); {172623#(= (_ bv8592 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:53:49,384 INFO L273 TraceCheckUtils]: 191: Hoare triple {172623#(= (_ bv8592 32) ssl3_accept_~s__state~0)} assume !(8480bv32 == ~s__state~0); {172623#(= (_ bv8592 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:53:49,384 INFO L273 TraceCheckUtils]: 192: Hoare triple {172623#(= (_ bv8592 32) ssl3_accept_~s__state~0)} assume !(8481bv32 == ~s__state~0); {172623#(= (_ bv8592 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:53:49,386 INFO L273 TraceCheckUtils]: 193: Hoare triple {172623#(= (_ bv8592 32) ssl3_accept_~s__state~0)} assume !(8482bv32 == ~s__state~0); {172623#(= (_ bv8592 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:53:49,386 INFO L273 TraceCheckUtils]: 194: Hoare triple {172623#(= (_ bv8592 32) ssl3_accept_~s__state~0)} assume !(8464bv32 == ~s__state~0); {172623#(= (_ bv8592 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:53:49,386 INFO L273 TraceCheckUtils]: 195: Hoare triple {172623#(= (_ bv8592 32) ssl3_accept_~s__state~0)} assume !(8465bv32 == ~s__state~0); {172623#(= (_ bv8592 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:53:49,387 INFO L273 TraceCheckUtils]: 196: Hoare triple {172623#(= (_ bv8592 32) ssl3_accept_~s__state~0)} assume !(8466bv32 == ~s__state~0); {172623#(= (_ bv8592 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:53:49,387 INFO L273 TraceCheckUtils]: 197: Hoare triple {172623#(= (_ bv8592 32) ssl3_accept_~s__state~0)} assume !(8496bv32 == ~s__state~0); {172623#(= (_ bv8592 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:53:49,387 INFO L273 TraceCheckUtils]: 198: Hoare triple {172623#(= (_ bv8592 32) ssl3_accept_~s__state~0)} assume !(8497bv32 == ~s__state~0); {172623#(= (_ bv8592 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:53:49,387 INFO L273 TraceCheckUtils]: 199: Hoare triple {172623#(= (_ bv8592 32) ssl3_accept_~s__state~0)} assume !(8512bv32 == ~s__state~0); {172623#(= (_ bv8592 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:53:49,388 INFO L273 TraceCheckUtils]: 200: Hoare triple {172623#(= (_ bv8592 32) ssl3_accept_~s__state~0)} assume !(8513bv32 == ~s__state~0); {172623#(= (_ bv8592 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:53:49,388 INFO L273 TraceCheckUtils]: 201: Hoare triple {172623#(= (_ bv8592 32) ssl3_accept_~s__state~0)} assume !(8528bv32 == ~s__state~0); {172623#(= (_ bv8592 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:53:49,388 INFO L273 TraceCheckUtils]: 202: Hoare triple {172623#(= (_ bv8592 32) ssl3_accept_~s__state~0)} assume !(8529bv32 == ~s__state~0); {172623#(= (_ bv8592 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:53:49,389 INFO L273 TraceCheckUtils]: 203: Hoare triple {172623#(= (_ bv8592 32) ssl3_accept_~s__state~0)} assume !(8544bv32 == ~s__state~0); {172623#(= (_ bv8592 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:53:49,389 INFO L273 TraceCheckUtils]: 204: Hoare triple {172623#(= (_ bv8592 32) ssl3_accept_~s__state~0)} assume !(8545bv32 == ~s__state~0); {172623#(= (_ bv8592 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:53:49,390 INFO L273 TraceCheckUtils]: 205: Hoare triple {172623#(= (_ bv8592 32) ssl3_accept_~s__state~0)} assume !(8560bv32 == ~s__state~0); {172623#(= (_ bv8592 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:53:49,407 INFO L273 TraceCheckUtils]: 206: Hoare triple {172623#(= (_ bv8592 32) ssl3_accept_~s__state~0)} assume !(8561bv32 == ~s__state~0); {172623#(= (_ bv8592 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:53:49,415 INFO L273 TraceCheckUtils]: 207: Hoare triple {172623#(= (_ bv8592 32) ssl3_accept_~s__state~0)} assume !(8448bv32 == ~s__state~0); {172623#(= (_ bv8592 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:53:49,421 INFO L273 TraceCheckUtils]: 208: Hoare triple {172623#(= (_ bv8592 32) ssl3_accept_~s__state~0)} assume !(8576bv32 == ~s__state~0); {172623#(= (_ bv8592 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:53:49,421 INFO L273 TraceCheckUtils]: 209: Hoare triple {172623#(= (_ bv8592 32) ssl3_accept_~s__state~0)} assume !(8577bv32 == ~s__state~0); {172623#(= (_ bv8592 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:53:49,426 INFO L273 TraceCheckUtils]: 210: Hoare triple {172623#(= (_ bv8592 32) ssl3_accept_~s__state~0)} assume !(8592bv32 == ~s__state~0); {172076#false} is VALID [2018-11-23 10:53:49,426 INFO L273 TraceCheckUtils]: 211: Hoare triple {172076#false} assume !(8593bv32 == ~s__state~0); {172076#false} is VALID [2018-11-23 10:53:49,426 INFO L273 TraceCheckUtils]: 212: Hoare triple {172076#false} assume !(8608bv32 == ~s__state~0); {172076#false} is VALID [2018-11-23 10:53:49,426 INFO L273 TraceCheckUtils]: 213: Hoare triple {172076#false} assume !(8609bv32 == ~s__state~0); {172076#false} is VALID [2018-11-23 10:53:49,426 INFO L273 TraceCheckUtils]: 214: Hoare triple {172076#false} assume !(8640bv32 == ~s__state~0); {172076#false} is VALID [2018-11-23 10:53:49,426 INFO L273 TraceCheckUtils]: 215: Hoare triple {172076#false} assume !(8641bv32 == ~s__state~0); {172076#false} is VALID [2018-11-23 10:53:49,426 INFO L273 TraceCheckUtils]: 216: Hoare triple {172076#false} assume 8656bv32 == ~s__state~0; {172076#false} is VALID [2018-11-23 10:53:49,427 INFO L273 TraceCheckUtils]: 217: Hoare triple {172076#false} ~s__session__cipher~0 := ~s__s3__tmp__new_cipher~0;~tmp___9~0 := #t~nondet43;havoc #t~nondet43; {172076#false} is VALID [2018-11-23 10:53:49,427 INFO L273 TraceCheckUtils]: 218: Hoare triple {172076#false} assume !(0bv32 == ~tmp___9~0);~ret~0 := #t~nondet44;havoc #t~nondet44; {172076#false} is VALID [2018-11-23 10:53:49,427 INFO L273 TraceCheckUtils]: 219: Hoare triple {172076#false} assume 2bv32 == ~blastFlag~0;~blastFlag~0 := 3bv32; {172076#false} is VALID [2018-11-23 10:53:49,427 INFO L273 TraceCheckUtils]: 220: Hoare triple {172076#false} assume !~bvsle32(~ret~0, 0bv32);~s__state~0 := 8672bv32;~s__init_num~0 := 0bv32;~tmp___10~0 := #t~nondet45;havoc #t~nondet45; {172076#false} is VALID [2018-11-23 10:53:49,427 INFO L273 TraceCheckUtils]: 221: Hoare triple {172076#false} assume !(0bv32 == ~tmp___10~0); {172076#false} is VALID [2018-11-23 10:53:49,427 INFO L273 TraceCheckUtils]: 222: Hoare triple {172076#false} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {172076#false} is VALID [2018-11-23 10:53:49,427 INFO L273 TraceCheckUtils]: 223: Hoare triple {172076#false} ~skip~0 := 0bv32; {172076#false} is VALID [2018-11-23 10:53:49,427 INFO L273 TraceCheckUtils]: 224: Hoare triple {172076#false} assume !false; {172076#false} is VALID [2018-11-23 10:53:49,427 INFO L273 TraceCheckUtils]: 225: Hoare triple {172076#false} ~state~0 := ~s__state~0; {172076#false} is VALID [2018-11-23 10:53:49,427 INFO L273 TraceCheckUtils]: 226: Hoare triple {172076#false} assume !(12292bv32 == ~s__state~0); {172076#false} is VALID [2018-11-23 10:53:49,428 INFO L273 TraceCheckUtils]: 227: Hoare triple {172076#false} assume !(16384bv32 == ~s__state~0); {172076#false} is VALID [2018-11-23 10:53:49,428 INFO L273 TraceCheckUtils]: 228: Hoare triple {172076#false} assume !(8192bv32 == ~s__state~0); {172076#false} is VALID [2018-11-23 10:53:49,428 INFO L273 TraceCheckUtils]: 229: Hoare triple {172076#false} assume !(24576bv32 == ~s__state~0); {172076#false} is VALID [2018-11-23 10:53:49,428 INFO L273 TraceCheckUtils]: 230: Hoare triple {172076#false} assume !(8195bv32 == ~s__state~0); {172076#false} is VALID [2018-11-23 10:53:49,428 INFO L273 TraceCheckUtils]: 231: Hoare triple {172076#false} assume !(8480bv32 == ~s__state~0); {172076#false} is VALID [2018-11-23 10:53:49,428 INFO L273 TraceCheckUtils]: 232: Hoare triple {172076#false} assume !(8481bv32 == ~s__state~0); {172076#false} is VALID [2018-11-23 10:53:49,428 INFO L273 TraceCheckUtils]: 233: Hoare triple {172076#false} assume !(8482bv32 == ~s__state~0); {172076#false} is VALID [2018-11-23 10:53:49,428 INFO L273 TraceCheckUtils]: 234: Hoare triple {172076#false} assume !(8464bv32 == ~s__state~0); {172076#false} is VALID [2018-11-23 10:53:49,428 INFO L273 TraceCheckUtils]: 235: Hoare triple {172076#false} assume !(8465bv32 == ~s__state~0); {172076#false} is VALID [2018-11-23 10:53:49,428 INFO L273 TraceCheckUtils]: 236: Hoare triple {172076#false} assume !(8466bv32 == ~s__state~0); {172076#false} is VALID [2018-11-23 10:53:49,429 INFO L273 TraceCheckUtils]: 237: Hoare triple {172076#false} assume !(8496bv32 == ~s__state~0); {172076#false} is VALID [2018-11-23 10:53:49,429 INFO L273 TraceCheckUtils]: 238: Hoare triple {172076#false} assume !(8497bv32 == ~s__state~0); {172076#false} is VALID [2018-11-23 10:53:49,429 INFO L273 TraceCheckUtils]: 239: Hoare triple {172076#false} assume !(8512bv32 == ~s__state~0); {172076#false} is VALID [2018-11-23 10:53:49,429 INFO L273 TraceCheckUtils]: 240: Hoare triple {172076#false} assume !(8513bv32 == ~s__state~0); {172076#false} is VALID [2018-11-23 10:53:49,429 INFO L273 TraceCheckUtils]: 241: Hoare triple {172076#false} assume !(8528bv32 == ~s__state~0); {172076#false} is VALID [2018-11-23 10:53:49,429 INFO L273 TraceCheckUtils]: 242: Hoare triple {172076#false} assume !(8529bv32 == ~s__state~0); {172076#false} is VALID [2018-11-23 10:53:49,429 INFO L273 TraceCheckUtils]: 243: Hoare triple {172076#false} assume !(8544bv32 == ~s__state~0); {172076#false} is VALID [2018-11-23 10:53:49,429 INFO L273 TraceCheckUtils]: 244: Hoare triple {172076#false} assume !(8545bv32 == ~s__state~0); {172076#false} is VALID [2018-11-23 10:53:49,429 INFO L273 TraceCheckUtils]: 245: Hoare triple {172076#false} assume !(8560bv32 == ~s__state~0); {172076#false} is VALID [2018-11-23 10:53:49,429 INFO L273 TraceCheckUtils]: 246: Hoare triple {172076#false} assume !(8561bv32 == ~s__state~0); {172076#false} is VALID [2018-11-23 10:53:49,430 INFO L273 TraceCheckUtils]: 247: Hoare triple {172076#false} assume !(8448bv32 == ~s__state~0); {172076#false} is VALID [2018-11-23 10:53:49,430 INFO L273 TraceCheckUtils]: 248: Hoare triple {172076#false} assume !(8576bv32 == ~s__state~0); {172076#false} is VALID [2018-11-23 10:53:49,430 INFO L273 TraceCheckUtils]: 249: Hoare triple {172076#false} assume !(8577bv32 == ~s__state~0); {172076#false} is VALID [2018-11-23 10:53:49,430 INFO L273 TraceCheckUtils]: 250: Hoare triple {172076#false} assume !(8592bv32 == ~s__state~0); {172076#false} is VALID [2018-11-23 10:53:49,430 INFO L273 TraceCheckUtils]: 251: Hoare triple {172076#false} assume !(8593bv32 == ~s__state~0); {172076#false} is VALID [2018-11-23 10:53:49,430 INFO L273 TraceCheckUtils]: 252: Hoare triple {172076#false} assume !(8608bv32 == ~s__state~0); {172076#false} is VALID [2018-11-23 10:53:49,430 INFO L273 TraceCheckUtils]: 253: Hoare triple {172076#false} assume !(8609bv32 == ~s__state~0); {172076#false} is VALID [2018-11-23 10:53:49,430 INFO L273 TraceCheckUtils]: 254: Hoare triple {172076#false} assume !(8640bv32 == ~s__state~0); {172076#false} is VALID [2018-11-23 10:53:49,431 INFO L273 TraceCheckUtils]: 255: Hoare triple {172076#false} assume !(8641bv32 == ~s__state~0); {172076#false} is VALID [2018-11-23 10:53:49,431 INFO L273 TraceCheckUtils]: 256: Hoare triple {172076#false} assume !(8656bv32 == ~s__state~0); {172076#false} is VALID [2018-11-23 10:53:49,431 INFO L273 TraceCheckUtils]: 257: Hoare triple {172076#false} assume !(8657bv32 == ~s__state~0); {172076#false} is VALID [2018-11-23 10:53:49,431 INFO L273 TraceCheckUtils]: 258: Hoare triple {172076#false} assume 8672bv32 == ~s__state~0; {172076#false} is VALID [2018-11-23 10:53:49,431 INFO L273 TraceCheckUtils]: 259: Hoare triple {172076#false} ~ret~0 := #t~nondet46;havoc #t~nondet46; {172076#false} is VALID [2018-11-23 10:53:49,431 INFO L273 TraceCheckUtils]: 260: Hoare triple {172076#false} assume !(4bv32 == ~blastFlag~0); {172076#false} is VALID [2018-11-23 10:53:49,431 INFO L273 TraceCheckUtils]: 261: Hoare triple {172076#false} assume !(5bv32 == ~blastFlag~0); {172076#false} is VALID [2018-11-23 10:53:49,432 INFO L273 TraceCheckUtils]: 262: Hoare triple {172076#false} assume !~bvsle32(~ret~0, 0bv32);~s__state~0 := 8448bv32; {172076#false} is VALID [2018-11-23 10:53:49,432 INFO L273 TraceCheckUtils]: 263: Hoare triple {172076#false} assume !(0bv32 != ~s__hit~0);~s__s3__tmp__next_state___0~0 := 3bv32; {172076#false} is VALID [2018-11-23 10:53:49,432 INFO L273 TraceCheckUtils]: 264: Hoare triple {172076#false} ~s__init_num~0 := 0bv32; {172076#false} is VALID [2018-11-23 10:53:49,432 INFO L273 TraceCheckUtils]: 265: Hoare triple {172076#false} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {172076#false} is VALID [2018-11-23 10:53:49,432 INFO L273 TraceCheckUtils]: 266: Hoare triple {172076#false} ~skip~0 := 0bv32; {172076#false} is VALID [2018-11-23 10:53:49,432 INFO L273 TraceCheckUtils]: 267: Hoare triple {172076#false} assume !false; {172076#false} is VALID [2018-11-23 10:53:49,432 INFO L273 TraceCheckUtils]: 268: Hoare triple {172076#false} ~state~0 := ~s__state~0; {172076#false} is VALID [2018-11-23 10:53:49,432 INFO L273 TraceCheckUtils]: 269: Hoare triple {172076#false} assume !(12292bv32 == ~s__state~0); {172076#false} is VALID [2018-11-23 10:53:49,432 INFO L273 TraceCheckUtils]: 270: Hoare triple {172076#false} assume !(16384bv32 == ~s__state~0); {172076#false} is VALID [2018-11-23 10:53:49,433 INFO L273 TraceCheckUtils]: 271: Hoare triple {172076#false} assume !(8192bv32 == ~s__state~0); {172076#false} is VALID [2018-11-23 10:53:49,433 INFO L273 TraceCheckUtils]: 272: Hoare triple {172076#false} assume !(24576bv32 == ~s__state~0); {172076#false} is VALID [2018-11-23 10:53:49,433 INFO L273 TraceCheckUtils]: 273: Hoare triple {172076#false} assume !(8195bv32 == ~s__state~0); {172076#false} is VALID [2018-11-23 10:53:49,433 INFO L273 TraceCheckUtils]: 274: Hoare triple {172076#false} assume !(8480bv32 == ~s__state~0); {172076#false} is VALID [2018-11-23 10:53:49,433 INFO L273 TraceCheckUtils]: 275: Hoare triple {172076#false} assume !(8481bv32 == ~s__state~0); {172076#false} is VALID [2018-11-23 10:53:49,433 INFO L273 TraceCheckUtils]: 276: Hoare triple {172076#false} assume !(8482bv32 == ~s__state~0); {172076#false} is VALID [2018-11-23 10:53:49,433 INFO L273 TraceCheckUtils]: 277: Hoare triple {172076#false} assume !(8464bv32 == ~s__state~0); {172076#false} is VALID [2018-11-23 10:53:49,433 INFO L273 TraceCheckUtils]: 278: Hoare triple {172076#false} assume !(8465bv32 == ~s__state~0); {172076#false} is VALID [2018-11-23 10:53:49,433 INFO L273 TraceCheckUtils]: 279: Hoare triple {172076#false} assume !(8466bv32 == ~s__state~0); {172076#false} is VALID [2018-11-23 10:53:49,433 INFO L273 TraceCheckUtils]: 280: Hoare triple {172076#false} assume !(8496bv32 == ~s__state~0); {172076#false} is VALID [2018-11-23 10:53:49,434 INFO L273 TraceCheckUtils]: 281: Hoare triple {172076#false} assume !(8497bv32 == ~s__state~0); {172076#false} is VALID [2018-11-23 10:53:49,434 INFO L273 TraceCheckUtils]: 282: Hoare triple {172076#false} assume !(8512bv32 == ~s__state~0); {172076#false} is VALID [2018-11-23 10:53:49,434 INFO L273 TraceCheckUtils]: 283: Hoare triple {172076#false} assume !(8513bv32 == ~s__state~0); {172076#false} is VALID [2018-11-23 10:53:49,434 INFO L273 TraceCheckUtils]: 284: Hoare triple {172076#false} assume !(8528bv32 == ~s__state~0); {172076#false} is VALID [2018-11-23 10:53:49,434 INFO L273 TraceCheckUtils]: 285: Hoare triple {172076#false} assume !(8529bv32 == ~s__state~0); {172076#false} is VALID [2018-11-23 10:53:49,434 INFO L273 TraceCheckUtils]: 286: Hoare triple {172076#false} assume !(8544bv32 == ~s__state~0); {172076#false} is VALID [2018-11-23 10:53:49,434 INFO L273 TraceCheckUtils]: 287: Hoare triple {172076#false} assume !(8545bv32 == ~s__state~0); {172076#false} is VALID [2018-11-23 10:53:49,434 INFO L273 TraceCheckUtils]: 288: Hoare triple {172076#false} assume !(8560bv32 == ~s__state~0); {172076#false} is VALID [2018-11-23 10:53:49,434 INFO L273 TraceCheckUtils]: 289: Hoare triple {172076#false} assume !(8561bv32 == ~s__state~0); {172076#false} is VALID [2018-11-23 10:53:49,434 INFO L273 TraceCheckUtils]: 290: Hoare triple {172076#false} assume 8448bv32 == ~s__state~0; {172076#false} is VALID [2018-11-23 10:53:49,435 INFO L273 TraceCheckUtils]: 291: Hoare triple {172076#false} ~num1~0 := #t~nondet37;havoc #t~nondet37; {172076#false} is VALID [2018-11-23 10:53:49,435 INFO L273 TraceCheckUtils]: 292: Hoare triple {172076#false} assume !~bvsgt32(~num1~0, 0bv32); {172076#false} is VALID [2018-11-23 10:53:49,435 INFO L273 TraceCheckUtils]: 293: Hoare triple {172076#false} ~s__state~0 := ~s__s3__tmp__next_state___0~0; {172076#false} is VALID [2018-11-23 10:53:49,435 INFO L273 TraceCheckUtils]: 294: Hoare triple {172076#false} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {172076#false} is VALID [2018-11-23 10:53:49,435 INFO L273 TraceCheckUtils]: 295: Hoare triple {172076#false} ~skip~0 := 0bv32; {172076#false} is VALID [2018-11-23 10:53:49,435 INFO L273 TraceCheckUtils]: 296: Hoare triple {172076#false} assume !false; {172076#false} is VALID [2018-11-23 10:53:49,435 INFO L273 TraceCheckUtils]: 297: Hoare triple {172076#false} ~state~0 := ~s__state~0; {172076#false} is VALID [2018-11-23 10:53:49,435 INFO L273 TraceCheckUtils]: 298: Hoare triple {172076#false} assume !(12292bv32 == ~s__state~0); {172076#false} is VALID [2018-11-23 10:53:49,435 INFO L273 TraceCheckUtils]: 299: Hoare triple {172076#false} assume !(16384bv32 == ~s__state~0); {172076#false} is VALID [2018-11-23 10:53:49,435 INFO L273 TraceCheckUtils]: 300: Hoare triple {172076#false} assume !(8192bv32 == ~s__state~0); {172076#false} is VALID [2018-11-23 10:53:49,436 INFO L273 TraceCheckUtils]: 301: Hoare triple {172076#false} assume !(24576bv32 == ~s__state~0); {172076#false} is VALID [2018-11-23 10:53:49,436 INFO L273 TraceCheckUtils]: 302: Hoare triple {172076#false} assume !(8195bv32 == ~s__state~0); {172076#false} is VALID [2018-11-23 10:53:49,436 INFO L273 TraceCheckUtils]: 303: Hoare triple {172076#false} assume !(8480bv32 == ~s__state~0); {172076#false} is VALID [2018-11-23 10:53:49,436 INFO L273 TraceCheckUtils]: 304: Hoare triple {172076#false} assume !(8481bv32 == ~s__state~0); {172076#false} is VALID [2018-11-23 10:53:49,436 INFO L273 TraceCheckUtils]: 305: Hoare triple {172076#false} assume !(8482bv32 == ~s__state~0); {172076#false} is VALID [2018-11-23 10:53:49,436 INFO L273 TraceCheckUtils]: 306: Hoare triple {172076#false} assume !(8464bv32 == ~s__state~0); {172076#false} is VALID [2018-11-23 10:53:49,436 INFO L273 TraceCheckUtils]: 307: Hoare triple {172076#false} assume !(8465bv32 == ~s__state~0); {172076#false} is VALID [2018-11-23 10:53:49,436 INFO L273 TraceCheckUtils]: 308: Hoare triple {172076#false} assume !(8466bv32 == ~s__state~0); {172076#false} is VALID [2018-11-23 10:53:49,436 INFO L273 TraceCheckUtils]: 309: Hoare triple {172076#false} assume !(8496bv32 == ~s__state~0); {172076#false} is VALID [2018-11-23 10:53:49,436 INFO L273 TraceCheckUtils]: 310: Hoare triple {172076#false} assume !(8497bv32 == ~s__state~0); {172076#false} is VALID [2018-11-23 10:53:49,437 INFO L273 TraceCheckUtils]: 311: Hoare triple {172076#false} assume !(8512bv32 == ~s__state~0); {172076#false} is VALID [2018-11-23 10:53:49,437 INFO L273 TraceCheckUtils]: 312: Hoare triple {172076#false} assume !(8513bv32 == ~s__state~0); {172076#false} is VALID [2018-11-23 10:53:49,437 INFO L273 TraceCheckUtils]: 313: Hoare triple {172076#false} assume !(8528bv32 == ~s__state~0); {172076#false} is VALID [2018-11-23 10:53:49,437 INFO L273 TraceCheckUtils]: 314: Hoare triple {172076#false} assume !(8529bv32 == ~s__state~0); {172076#false} is VALID [2018-11-23 10:53:49,437 INFO L273 TraceCheckUtils]: 315: Hoare triple {172076#false} assume !(8544bv32 == ~s__state~0); {172076#false} is VALID [2018-11-23 10:53:49,437 INFO L273 TraceCheckUtils]: 316: Hoare triple {172076#false} assume !(8545bv32 == ~s__state~0); {172076#false} is VALID [2018-11-23 10:53:49,438 INFO L273 TraceCheckUtils]: 317: Hoare triple {172076#false} assume !(8560bv32 == ~s__state~0); {172076#false} is VALID [2018-11-23 10:53:49,438 INFO L273 TraceCheckUtils]: 318: Hoare triple {172076#false} assume !(8561bv32 == ~s__state~0); {172076#false} is VALID [2018-11-23 10:53:49,438 INFO L273 TraceCheckUtils]: 319: Hoare triple {172076#false} assume !(8448bv32 == ~s__state~0); {172076#false} is VALID [2018-11-23 10:53:49,438 INFO L273 TraceCheckUtils]: 320: Hoare triple {172076#false} assume !(8576bv32 == ~s__state~0); {172076#false} is VALID [2018-11-23 10:53:49,438 INFO L273 TraceCheckUtils]: 321: Hoare triple {172076#false} assume !(8577bv32 == ~s__state~0); {172076#false} is VALID [2018-11-23 10:53:49,438 INFO L273 TraceCheckUtils]: 322: Hoare triple {172076#false} assume !(8592bv32 == ~s__state~0); {172076#false} is VALID [2018-11-23 10:53:49,439 INFO L273 TraceCheckUtils]: 323: Hoare triple {172076#false} assume !(8593bv32 == ~s__state~0); {172076#false} is VALID [2018-11-23 10:53:49,439 INFO L273 TraceCheckUtils]: 324: Hoare triple {172076#false} assume !(8608bv32 == ~s__state~0); {172076#false} is VALID [2018-11-23 10:53:49,439 INFO L273 TraceCheckUtils]: 325: Hoare triple {172076#false} assume !(8609bv32 == ~s__state~0); {172076#false} is VALID [2018-11-23 10:53:49,439 INFO L273 TraceCheckUtils]: 326: Hoare triple {172076#false} assume 8640bv32 == ~s__state~0; {172076#false} is VALID [2018-11-23 10:53:49,439 INFO L273 TraceCheckUtils]: 327: Hoare triple {172076#false} ~ret~0 := #t~nondet42;havoc #t~nondet42; {172076#false} is VALID [2018-11-23 10:53:49,439 INFO L273 TraceCheckUtils]: 328: Hoare triple {172076#false} assume 3bv32 == ~blastFlag~0;~blastFlag~0 := 4bv32; {172076#false} is VALID [2018-11-23 10:53:49,439 INFO L273 TraceCheckUtils]: 329: Hoare triple {172076#false} assume !~bvsle32(~ret~0, 0bv32); {172076#false} is VALID [2018-11-23 10:53:49,440 INFO L273 TraceCheckUtils]: 330: Hoare triple {172076#false} assume !(0bv32 != ~s__hit~0);~s__state~0 := 8656bv32; {172076#false} is VALID [2018-11-23 10:53:49,440 INFO L273 TraceCheckUtils]: 331: Hoare triple {172076#false} ~s__init_num~0 := 0bv32; {172076#false} is VALID [2018-11-23 10:53:49,440 INFO L273 TraceCheckUtils]: 332: Hoare triple {172076#false} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {172076#false} is VALID [2018-11-23 10:53:49,440 INFO L273 TraceCheckUtils]: 333: Hoare triple {172076#false} ~skip~0 := 0bv32; {172076#false} is VALID [2018-11-23 10:53:49,440 INFO L273 TraceCheckUtils]: 334: Hoare triple {172076#false} assume !false; {172076#false} is VALID [2018-11-23 10:53:49,440 INFO L273 TraceCheckUtils]: 335: Hoare triple {172076#false} ~state~0 := ~s__state~0; {172076#false} is VALID [2018-11-23 10:53:49,440 INFO L273 TraceCheckUtils]: 336: Hoare triple {172076#false} assume !(12292bv32 == ~s__state~0); {172076#false} is VALID [2018-11-23 10:53:49,441 INFO L273 TraceCheckUtils]: 337: Hoare triple {172076#false} assume !(16384bv32 == ~s__state~0); {172076#false} is VALID [2018-11-23 10:53:49,441 INFO L273 TraceCheckUtils]: 338: Hoare triple {172076#false} assume !(8192bv32 == ~s__state~0); {172076#false} is VALID [2018-11-23 10:53:49,441 INFO L273 TraceCheckUtils]: 339: Hoare triple {172076#false} assume !(24576bv32 == ~s__state~0); {172076#false} is VALID [2018-11-23 10:53:49,441 INFO L273 TraceCheckUtils]: 340: Hoare triple {172076#false} assume !(8195bv32 == ~s__state~0); {172076#false} is VALID [2018-11-23 10:53:49,441 INFO L273 TraceCheckUtils]: 341: Hoare triple {172076#false} assume !(8480bv32 == ~s__state~0); {172076#false} is VALID [2018-11-23 10:53:49,441 INFO L273 TraceCheckUtils]: 342: Hoare triple {172076#false} assume !(8481bv32 == ~s__state~0); {172076#false} is VALID [2018-11-23 10:53:49,441 INFO L273 TraceCheckUtils]: 343: Hoare triple {172076#false} assume !(8482bv32 == ~s__state~0); {172076#false} is VALID [2018-11-23 10:53:49,442 INFO L273 TraceCheckUtils]: 344: Hoare triple {172076#false} assume !(8464bv32 == ~s__state~0); {172076#false} is VALID [2018-11-23 10:53:49,442 INFO L273 TraceCheckUtils]: 345: Hoare triple {172076#false} assume !(8465bv32 == ~s__state~0); {172076#false} is VALID [2018-11-23 10:53:49,442 INFO L273 TraceCheckUtils]: 346: Hoare triple {172076#false} assume !(8466bv32 == ~s__state~0); {172076#false} is VALID [2018-11-23 10:53:49,442 INFO L273 TraceCheckUtils]: 347: Hoare triple {172076#false} assume !(8496bv32 == ~s__state~0); {172076#false} is VALID [2018-11-23 10:53:49,442 INFO L273 TraceCheckUtils]: 348: Hoare triple {172076#false} assume !(8497bv32 == ~s__state~0); {172076#false} is VALID [2018-11-23 10:53:49,442 INFO L273 TraceCheckUtils]: 349: Hoare triple {172076#false} assume !(8512bv32 == ~s__state~0); {172076#false} is VALID [2018-11-23 10:53:49,442 INFO L273 TraceCheckUtils]: 350: Hoare triple {172076#false} assume !(8513bv32 == ~s__state~0); {172076#false} is VALID [2018-11-23 10:53:49,443 INFO L273 TraceCheckUtils]: 351: Hoare triple {172076#false} assume !(8528bv32 == ~s__state~0); {172076#false} is VALID [2018-11-23 10:53:49,443 INFO L273 TraceCheckUtils]: 352: Hoare triple {172076#false} assume !(8529bv32 == ~s__state~0); {172076#false} is VALID [2018-11-23 10:53:49,443 INFO L273 TraceCheckUtils]: 353: Hoare triple {172076#false} assume !(8544bv32 == ~s__state~0); {172076#false} is VALID [2018-11-23 10:53:49,443 INFO L273 TraceCheckUtils]: 354: Hoare triple {172076#false} assume !(8545bv32 == ~s__state~0); {172076#false} is VALID [2018-11-23 10:53:49,443 INFO L273 TraceCheckUtils]: 355: Hoare triple {172076#false} assume !(8560bv32 == ~s__state~0); {172076#false} is VALID [2018-11-23 10:53:49,443 INFO L273 TraceCheckUtils]: 356: Hoare triple {172076#false} assume !(8561bv32 == ~s__state~0); {172076#false} is VALID [2018-11-23 10:53:49,443 INFO L273 TraceCheckUtils]: 357: Hoare triple {172076#false} assume !(8448bv32 == ~s__state~0); {172076#false} is VALID [2018-11-23 10:53:49,444 INFO L273 TraceCheckUtils]: 358: Hoare triple {172076#false} assume !(8576bv32 == ~s__state~0); {172076#false} is VALID [2018-11-23 10:53:49,444 INFO L273 TraceCheckUtils]: 359: Hoare triple {172076#false} assume !(8577bv32 == ~s__state~0); {172076#false} is VALID [2018-11-23 10:53:49,444 INFO L273 TraceCheckUtils]: 360: Hoare triple {172076#false} assume !(8592bv32 == ~s__state~0); {172076#false} is VALID [2018-11-23 10:53:49,444 INFO L273 TraceCheckUtils]: 361: Hoare triple {172076#false} assume !(8593bv32 == ~s__state~0); {172076#false} is VALID [2018-11-23 10:53:49,444 INFO L273 TraceCheckUtils]: 362: Hoare triple {172076#false} assume !(8608bv32 == ~s__state~0); {172076#false} is VALID [2018-11-23 10:53:49,444 INFO L273 TraceCheckUtils]: 363: Hoare triple {172076#false} assume !(8609bv32 == ~s__state~0); {172076#false} is VALID [2018-11-23 10:53:49,444 INFO L273 TraceCheckUtils]: 364: Hoare triple {172076#false} assume !(8640bv32 == ~s__state~0); {172076#false} is VALID [2018-11-23 10:53:49,445 INFO L273 TraceCheckUtils]: 365: Hoare triple {172076#false} assume !(8641bv32 == ~s__state~0); {172076#false} is VALID [2018-11-23 10:53:49,445 INFO L273 TraceCheckUtils]: 366: Hoare triple {172076#false} assume 8656bv32 == ~s__state~0; {172076#false} is VALID [2018-11-23 10:53:49,445 INFO L273 TraceCheckUtils]: 367: Hoare triple {172076#false} ~s__session__cipher~0 := ~s__s3__tmp__new_cipher~0;~tmp___9~0 := #t~nondet43;havoc #t~nondet43; {172076#false} is VALID [2018-11-23 10:53:49,445 INFO L273 TraceCheckUtils]: 368: Hoare triple {172076#false} assume !(0bv32 == ~tmp___9~0);~ret~0 := #t~nondet44;havoc #t~nondet44; {172076#false} is VALID [2018-11-23 10:53:49,445 INFO L273 TraceCheckUtils]: 369: Hoare triple {172076#false} assume !(2bv32 == ~blastFlag~0); {172076#false} is VALID [2018-11-23 10:53:49,445 INFO L273 TraceCheckUtils]: 370: Hoare triple {172076#false} assume !~bvsle32(~ret~0, 0bv32);~s__state~0 := 8672bv32;~s__init_num~0 := 0bv32;~tmp___10~0 := #t~nondet45;havoc #t~nondet45; {172076#false} is VALID [2018-11-23 10:53:49,445 INFO L273 TraceCheckUtils]: 371: Hoare triple {172076#false} assume !(0bv32 == ~tmp___10~0); {172076#false} is VALID [2018-11-23 10:53:49,446 INFO L273 TraceCheckUtils]: 372: Hoare triple {172076#false} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {172076#false} is VALID [2018-11-23 10:53:49,446 INFO L273 TraceCheckUtils]: 373: Hoare triple {172076#false} ~skip~0 := 0bv32; {172076#false} is VALID [2018-11-23 10:53:49,446 INFO L273 TraceCheckUtils]: 374: Hoare triple {172076#false} assume !false; {172076#false} is VALID [2018-11-23 10:53:49,446 INFO L273 TraceCheckUtils]: 375: Hoare triple {172076#false} ~state~0 := ~s__state~0; {172076#false} is VALID [2018-11-23 10:53:49,446 INFO L273 TraceCheckUtils]: 376: Hoare triple {172076#false} assume !(12292bv32 == ~s__state~0); {172076#false} is VALID [2018-11-23 10:53:49,446 INFO L273 TraceCheckUtils]: 377: Hoare triple {172076#false} assume !(16384bv32 == ~s__state~0); {172076#false} is VALID [2018-11-23 10:53:49,447 INFO L273 TraceCheckUtils]: 378: Hoare triple {172076#false} assume !(8192bv32 == ~s__state~0); {172076#false} is VALID [2018-11-23 10:53:49,447 INFO L273 TraceCheckUtils]: 379: Hoare triple {172076#false} assume !(24576bv32 == ~s__state~0); {172076#false} is VALID [2018-11-23 10:53:49,447 INFO L273 TraceCheckUtils]: 380: Hoare triple {172076#false} assume !(8195bv32 == ~s__state~0); {172076#false} is VALID [2018-11-23 10:53:49,447 INFO L273 TraceCheckUtils]: 381: Hoare triple {172076#false} assume !(8480bv32 == ~s__state~0); {172076#false} is VALID [2018-11-23 10:53:49,447 INFO L273 TraceCheckUtils]: 382: Hoare triple {172076#false} assume !(8481bv32 == ~s__state~0); {172076#false} is VALID [2018-11-23 10:53:49,447 INFO L273 TraceCheckUtils]: 383: Hoare triple {172076#false} assume !(8482bv32 == ~s__state~0); {172076#false} is VALID [2018-11-23 10:53:49,447 INFO L273 TraceCheckUtils]: 384: Hoare triple {172076#false} assume !(8464bv32 == ~s__state~0); {172076#false} is VALID [2018-11-23 10:53:49,448 INFO L273 TraceCheckUtils]: 385: Hoare triple {172076#false} assume !(8465bv32 == ~s__state~0); {172076#false} is VALID [2018-11-23 10:53:49,448 INFO L273 TraceCheckUtils]: 386: Hoare triple {172076#false} assume !(8466bv32 == ~s__state~0); {172076#false} is VALID [2018-11-23 10:53:49,448 INFO L273 TraceCheckUtils]: 387: Hoare triple {172076#false} assume !(8496bv32 == ~s__state~0); {172076#false} is VALID [2018-11-23 10:53:49,448 INFO L273 TraceCheckUtils]: 388: Hoare triple {172076#false} assume !(8497bv32 == ~s__state~0); {172076#false} is VALID [2018-11-23 10:53:49,448 INFO L273 TraceCheckUtils]: 389: Hoare triple {172076#false} assume !(8512bv32 == ~s__state~0); {172076#false} is VALID [2018-11-23 10:53:49,448 INFO L273 TraceCheckUtils]: 390: Hoare triple {172076#false} assume !(8513bv32 == ~s__state~0); {172076#false} is VALID [2018-11-23 10:53:49,449 INFO L273 TraceCheckUtils]: 391: Hoare triple {172076#false} assume !(8528bv32 == ~s__state~0); {172076#false} is VALID [2018-11-23 10:53:49,449 INFO L273 TraceCheckUtils]: 392: Hoare triple {172076#false} assume !(8529bv32 == ~s__state~0); {172076#false} is VALID [2018-11-23 10:53:49,449 INFO L273 TraceCheckUtils]: 393: Hoare triple {172076#false} assume !(8544bv32 == ~s__state~0); {172076#false} is VALID [2018-11-23 10:53:49,449 INFO L273 TraceCheckUtils]: 394: Hoare triple {172076#false} assume !(8545bv32 == ~s__state~0); {172076#false} is VALID [2018-11-23 10:53:49,449 INFO L273 TraceCheckUtils]: 395: Hoare triple {172076#false} assume !(8560bv32 == ~s__state~0); {172076#false} is VALID [2018-11-23 10:53:49,449 INFO L273 TraceCheckUtils]: 396: Hoare triple {172076#false} assume !(8561bv32 == ~s__state~0); {172076#false} is VALID [2018-11-23 10:53:49,449 INFO L273 TraceCheckUtils]: 397: Hoare triple {172076#false} assume !(8448bv32 == ~s__state~0); {172076#false} is VALID [2018-11-23 10:53:49,450 INFO L273 TraceCheckUtils]: 398: Hoare triple {172076#false} assume !(8576bv32 == ~s__state~0); {172076#false} is VALID [2018-11-23 10:53:49,450 INFO L273 TraceCheckUtils]: 399: Hoare triple {172076#false} assume !(8577bv32 == ~s__state~0); {172076#false} is VALID [2018-11-23 10:53:49,450 INFO L273 TraceCheckUtils]: 400: Hoare triple {172076#false} assume !(8592bv32 == ~s__state~0); {172076#false} is VALID [2018-11-23 10:53:49,450 INFO L273 TraceCheckUtils]: 401: Hoare triple {172076#false} assume !(8593bv32 == ~s__state~0); {172076#false} is VALID [2018-11-23 10:53:49,450 INFO L273 TraceCheckUtils]: 402: Hoare triple {172076#false} assume !(8608bv32 == ~s__state~0); {172076#false} is VALID [2018-11-23 10:53:49,450 INFO L273 TraceCheckUtils]: 403: Hoare triple {172076#false} assume !(8609bv32 == ~s__state~0); {172076#false} is VALID [2018-11-23 10:53:49,450 INFO L273 TraceCheckUtils]: 404: Hoare triple {172076#false} assume !(8640bv32 == ~s__state~0); {172076#false} is VALID [2018-11-23 10:53:49,451 INFO L273 TraceCheckUtils]: 405: Hoare triple {172076#false} assume !(8641bv32 == ~s__state~0); {172076#false} is VALID [2018-11-23 10:53:49,451 INFO L273 TraceCheckUtils]: 406: Hoare triple {172076#false} assume !(8656bv32 == ~s__state~0); {172076#false} is VALID [2018-11-23 10:53:49,451 INFO L273 TraceCheckUtils]: 407: Hoare triple {172076#false} assume !(8657bv32 == ~s__state~0); {172076#false} is VALID [2018-11-23 10:53:49,451 INFO L273 TraceCheckUtils]: 408: Hoare triple {172076#false} assume 8672bv32 == ~s__state~0; {172076#false} is VALID [2018-11-23 10:53:49,451 INFO L273 TraceCheckUtils]: 409: Hoare triple {172076#false} ~ret~0 := #t~nondet46;havoc #t~nondet46; {172076#false} is VALID [2018-11-23 10:53:49,451 INFO L273 TraceCheckUtils]: 410: Hoare triple {172076#false} assume 4bv32 == ~blastFlag~0;~blastFlag~0 := 5bv32; {172076#false} is VALID [2018-11-23 10:53:49,452 INFO L273 TraceCheckUtils]: 411: Hoare triple {172076#false} assume !~bvsle32(~ret~0, 0bv32);~s__state~0 := 8448bv32; {172076#false} is VALID [2018-11-23 10:53:49,452 INFO L273 TraceCheckUtils]: 412: Hoare triple {172076#false} assume !(0bv32 != ~s__hit~0);~s__s3__tmp__next_state___0~0 := 3bv32; {172076#false} is VALID [2018-11-23 10:53:49,452 INFO L273 TraceCheckUtils]: 413: Hoare triple {172076#false} ~s__init_num~0 := 0bv32; {172076#false} is VALID [2018-11-23 10:53:49,452 INFO L273 TraceCheckUtils]: 414: Hoare triple {172076#false} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {172076#false} is VALID [2018-11-23 10:53:49,452 INFO L273 TraceCheckUtils]: 415: Hoare triple {172076#false} ~skip~0 := 0bv32; {172076#false} is VALID [2018-11-23 10:53:49,452 INFO L273 TraceCheckUtils]: 416: Hoare triple {172076#false} assume !false; {172076#false} is VALID [2018-11-23 10:53:49,452 INFO L273 TraceCheckUtils]: 417: Hoare triple {172076#false} ~state~0 := ~s__state~0; {172076#false} is VALID [2018-11-23 10:53:49,453 INFO L273 TraceCheckUtils]: 418: Hoare triple {172076#false} assume !(12292bv32 == ~s__state~0); {172076#false} is VALID [2018-11-23 10:53:49,453 INFO L273 TraceCheckUtils]: 419: Hoare triple {172076#false} assume !(16384bv32 == ~s__state~0); {172076#false} is VALID [2018-11-23 10:53:49,453 INFO L273 TraceCheckUtils]: 420: Hoare triple {172076#false} assume !(8192bv32 == ~s__state~0); {172076#false} is VALID [2018-11-23 10:53:49,453 INFO L273 TraceCheckUtils]: 421: Hoare triple {172076#false} assume !(24576bv32 == ~s__state~0); {172076#false} is VALID [2018-11-23 10:53:49,453 INFO L273 TraceCheckUtils]: 422: Hoare triple {172076#false} assume !(8195bv32 == ~s__state~0); {172076#false} is VALID [2018-11-23 10:53:49,453 INFO L273 TraceCheckUtils]: 423: Hoare triple {172076#false} assume !(8480bv32 == ~s__state~0); {172076#false} is VALID [2018-11-23 10:53:49,453 INFO L273 TraceCheckUtils]: 424: Hoare triple {172076#false} assume !(8481bv32 == ~s__state~0); {172076#false} is VALID [2018-11-23 10:53:49,454 INFO L273 TraceCheckUtils]: 425: Hoare triple {172076#false} assume !(8482bv32 == ~s__state~0); {172076#false} is VALID [2018-11-23 10:53:49,454 INFO L273 TraceCheckUtils]: 426: Hoare triple {172076#false} assume !(8464bv32 == ~s__state~0); {172076#false} is VALID [2018-11-23 10:53:49,454 INFO L273 TraceCheckUtils]: 427: Hoare triple {172076#false} assume !(8465bv32 == ~s__state~0); {172076#false} is VALID [2018-11-23 10:53:49,454 INFO L273 TraceCheckUtils]: 428: Hoare triple {172076#false} assume !(8466bv32 == ~s__state~0); {172076#false} is VALID [2018-11-23 10:53:49,454 INFO L273 TraceCheckUtils]: 429: Hoare triple {172076#false} assume !(8496bv32 == ~s__state~0); {172076#false} is VALID [2018-11-23 10:53:49,454 INFO L273 TraceCheckUtils]: 430: Hoare triple {172076#false} assume !(8497bv32 == ~s__state~0); {172076#false} is VALID [2018-11-23 10:53:49,454 INFO L273 TraceCheckUtils]: 431: Hoare triple {172076#false} assume !(8512bv32 == ~s__state~0); {172076#false} is VALID [2018-11-23 10:53:49,455 INFO L273 TraceCheckUtils]: 432: Hoare triple {172076#false} assume !(8513bv32 == ~s__state~0); {172076#false} is VALID [2018-11-23 10:53:49,455 INFO L273 TraceCheckUtils]: 433: Hoare triple {172076#false} assume !(8528bv32 == ~s__state~0); {172076#false} is VALID [2018-11-23 10:53:49,455 INFO L273 TraceCheckUtils]: 434: Hoare triple {172076#false} assume !(8529bv32 == ~s__state~0); {172076#false} is VALID [2018-11-23 10:53:49,455 INFO L273 TraceCheckUtils]: 435: Hoare triple {172076#false} assume !(8544bv32 == ~s__state~0); {172076#false} is VALID [2018-11-23 10:53:49,455 INFO L273 TraceCheckUtils]: 436: Hoare triple {172076#false} assume !(8545bv32 == ~s__state~0); {172076#false} is VALID [2018-11-23 10:53:49,455 INFO L273 TraceCheckUtils]: 437: Hoare triple {172076#false} assume !(8560bv32 == ~s__state~0); {172076#false} is VALID [2018-11-23 10:53:49,455 INFO L273 TraceCheckUtils]: 438: Hoare triple {172076#false} assume !(8561bv32 == ~s__state~0); {172076#false} is VALID [2018-11-23 10:53:49,455 INFO L273 TraceCheckUtils]: 439: Hoare triple {172076#false} assume 8448bv32 == ~s__state~0; {172076#false} is VALID [2018-11-23 10:53:49,456 INFO L273 TraceCheckUtils]: 440: Hoare triple {172076#false} ~num1~0 := #t~nondet37;havoc #t~nondet37; {172076#false} is VALID [2018-11-23 10:53:49,456 INFO L273 TraceCheckUtils]: 441: Hoare triple {172076#false} assume !~bvsgt32(~num1~0, 0bv32); {172076#false} is VALID [2018-11-23 10:53:49,456 INFO L273 TraceCheckUtils]: 442: Hoare triple {172076#false} ~s__state~0 := ~s__s3__tmp__next_state___0~0; {172076#false} is VALID [2018-11-23 10:53:49,456 INFO L273 TraceCheckUtils]: 443: Hoare triple {172076#false} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {172076#false} is VALID [2018-11-23 10:53:49,456 INFO L273 TraceCheckUtils]: 444: Hoare triple {172076#false} ~skip~0 := 0bv32; {172076#false} is VALID [2018-11-23 10:53:49,456 INFO L273 TraceCheckUtils]: 445: Hoare triple {172076#false} assume !false; {172076#false} is VALID [2018-11-23 10:53:49,456 INFO L273 TraceCheckUtils]: 446: Hoare triple {172076#false} ~state~0 := ~s__state~0; {172076#false} is VALID [2018-11-23 10:53:49,457 INFO L273 TraceCheckUtils]: 447: Hoare triple {172076#false} assume !(12292bv32 == ~s__state~0); {172076#false} is VALID [2018-11-23 10:53:49,457 INFO L273 TraceCheckUtils]: 448: Hoare triple {172076#false} assume !(16384bv32 == ~s__state~0); {172076#false} is VALID [2018-11-23 10:53:49,457 INFO L273 TraceCheckUtils]: 449: Hoare triple {172076#false} assume !(8192bv32 == ~s__state~0); {172076#false} is VALID [2018-11-23 10:53:49,457 INFO L273 TraceCheckUtils]: 450: Hoare triple {172076#false} assume !(24576bv32 == ~s__state~0); {172076#false} is VALID [2018-11-23 10:53:49,457 INFO L273 TraceCheckUtils]: 451: Hoare triple {172076#false} assume !(8195bv32 == ~s__state~0); {172076#false} is VALID [2018-11-23 10:53:49,457 INFO L273 TraceCheckUtils]: 452: Hoare triple {172076#false} assume !(8480bv32 == ~s__state~0); {172076#false} is VALID [2018-11-23 10:53:49,457 INFO L273 TraceCheckUtils]: 453: Hoare triple {172076#false} assume !(8481bv32 == ~s__state~0); {172076#false} is VALID [2018-11-23 10:53:49,457 INFO L273 TraceCheckUtils]: 454: Hoare triple {172076#false} assume !(8482bv32 == ~s__state~0); {172076#false} is VALID [2018-11-23 10:53:49,457 INFO L273 TraceCheckUtils]: 455: Hoare triple {172076#false} assume !(8464bv32 == ~s__state~0); {172076#false} is VALID [2018-11-23 10:53:49,457 INFO L273 TraceCheckUtils]: 456: Hoare triple {172076#false} assume !(8465bv32 == ~s__state~0); {172076#false} is VALID [2018-11-23 10:53:49,458 INFO L273 TraceCheckUtils]: 457: Hoare triple {172076#false} assume !(8466bv32 == ~s__state~0); {172076#false} is VALID [2018-11-23 10:53:49,458 INFO L273 TraceCheckUtils]: 458: Hoare triple {172076#false} assume !(8496bv32 == ~s__state~0); {172076#false} is VALID [2018-11-23 10:53:49,458 INFO L273 TraceCheckUtils]: 459: Hoare triple {172076#false} assume !(8497bv32 == ~s__state~0); {172076#false} is VALID [2018-11-23 10:53:49,458 INFO L273 TraceCheckUtils]: 460: Hoare triple {172076#false} assume !(8512bv32 == ~s__state~0); {172076#false} is VALID [2018-11-23 10:53:49,458 INFO L273 TraceCheckUtils]: 461: Hoare triple {172076#false} assume !(8513bv32 == ~s__state~0); {172076#false} is VALID [2018-11-23 10:53:49,458 INFO L273 TraceCheckUtils]: 462: Hoare triple {172076#false} assume !(8528bv32 == ~s__state~0); {172076#false} is VALID [2018-11-23 10:53:49,458 INFO L273 TraceCheckUtils]: 463: Hoare triple {172076#false} assume !(8529bv32 == ~s__state~0); {172076#false} is VALID [2018-11-23 10:53:49,458 INFO L273 TraceCheckUtils]: 464: Hoare triple {172076#false} assume !(8544bv32 == ~s__state~0); {172076#false} is VALID [2018-11-23 10:53:49,458 INFO L273 TraceCheckUtils]: 465: Hoare triple {172076#false} assume !(8545bv32 == ~s__state~0); {172076#false} is VALID [2018-11-23 10:53:49,459 INFO L273 TraceCheckUtils]: 466: Hoare triple {172076#false} assume !(8560bv32 == ~s__state~0); {172076#false} is VALID [2018-11-23 10:53:49,459 INFO L273 TraceCheckUtils]: 467: Hoare triple {172076#false} assume !(8561bv32 == ~s__state~0); {172076#false} is VALID [2018-11-23 10:53:49,459 INFO L273 TraceCheckUtils]: 468: Hoare triple {172076#false} assume !(8448bv32 == ~s__state~0); {172076#false} is VALID [2018-11-23 10:53:49,459 INFO L273 TraceCheckUtils]: 469: Hoare triple {172076#false} assume !(8576bv32 == ~s__state~0); {172076#false} is VALID [2018-11-23 10:53:49,459 INFO L273 TraceCheckUtils]: 470: Hoare triple {172076#false} assume !(8577bv32 == ~s__state~0); {172076#false} is VALID [2018-11-23 10:53:49,459 INFO L273 TraceCheckUtils]: 471: Hoare triple {172076#false} assume !(8592bv32 == ~s__state~0); {172076#false} is VALID [2018-11-23 10:53:49,459 INFO L273 TraceCheckUtils]: 472: Hoare triple {172076#false} assume !(8593bv32 == ~s__state~0); {172076#false} is VALID [2018-11-23 10:53:49,459 INFO L273 TraceCheckUtils]: 473: Hoare triple {172076#false} assume !(8608bv32 == ~s__state~0); {172076#false} is VALID [2018-11-23 10:53:49,459 INFO L273 TraceCheckUtils]: 474: Hoare triple {172076#false} assume !(8609bv32 == ~s__state~0); {172076#false} is VALID [2018-11-23 10:53:49,459 INFO L273 TraceCheckUtils]: 475: Hoare triple {172076#false} assume !(8640bv32 == ~s__state~0); {172076#false} is VALID [2018-11-23 10:53:49,460 INFO L273 TraceCheckUtils]: 476: Hoare triple {172076#false} assume !(8641bv32 == ~s__state~0); {172076#false} is VALID [2018-11-23 10:53:49,460 INFO L273 TraceCheckUtils]: 477: Hoare triple {172076#false} assume !(8656bv32 == ~s__state~0); {172076#false} is VALID [2018-11-23 10:53:49,460 INFO L273 TraceCheckUtils]: 478: Hoare triple {172076#false} assume !(8657bv32 == ~s__state~0); {172076#false} is VALID [2018-11-23 10:53:49,460 INFO L273 TraceCheckUtils]: 479: Hoare triple {172076#false} assume 8672bv32 == ~s__state~0; {172076#false} is VALID [2018-11-23 10:53:49,460 INFO L273 TraceCheckUtils]: 480: Hoare triple {172076#false} ~ret~0 := #t~nondet46;havoc #t~nondet46; {172076#false} is VALID [2018-11-23 10:53:49,460 INFO L273 TraceCheckUtils]: 481: Hoare triple {172076#false} assume !(4bv32 == ~blastFlag~0); {172076#false} is VALID [2018-11-23 10:53:49,460 INFO L273 TraceCheckUtils]: 482: Hoare triple {172076#false} assume 5bv32 == ~blastFlag~0; {172076#false} is VALID [2018-11-23 10:53:49,460 INFO L256 TraceCheckUtils]: 483: Hoare triple {172076#false} call ERR(); {172076#false} is VALID [2018-11-23 10:53:49,460 INFO L273 TraceCheckUtils]: 484: Hoare triple {172076#false} assume !false; {172076#false} is VALID [2018-11-23 10:53:49,548 INFO L134 CoverageAnalysis]: Checked inductivity of 2349 backedges. 1321 proven. 0 refuted. 0 times theorem prover too weak. 1028 trivial. 0 not checked. [2018-11-23 10:53:49,548 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-11-23 10:53:49,550 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-23 10:53:49,550 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-23 10:53:49,550 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 485 [2018-11-23 10:53:49,551 INFO L84 Accepts]: Finished accepts. word is accepted. [2018-11-23 10:53:49,551 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 3 states. [2018-11-23 10:53:49,736 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 168 edges. 168 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2018-11-23 10:53:49,736 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-11-23 10:53:49,736 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-23 10:53:49,736 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-23 10:53:49,737 INFO L87 Difference]: Start difference. First operand 4026 states and 5217 transitions. Second operand 3 states. [2018-11-23 10:53:57,552 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-23 10:53:57,552 INFO L93 Difference]: Finished difference Result 8615 states and 11457 transitions. [2018-11-23 10:53:57,552 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-23 10:53:57,552 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 485 [2018-11-23 10:53:57,553 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-23 10:53:57,553 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2018-11-23 10:53:57,554 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 448 transitions. [2018-11-23 10:53:57,555 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2018-11-23 10:53:57,557 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 448 transitions. [2018-11-23 10:53:57,557 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 3 states and 448 transitions. [2018-11-23 10:53:57,982 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 448 edges. 448 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2018-11-23 10:53:59,163 INFO L225 Difference]: With dead ends: 8615 [2018-11-23 10:53:59,163 INFO L226 Difference]: Without dead ends: 4602 [2018-11-23 10:53:59,168 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 484 GetRequests, 483 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-23 10:53:59,171 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4602 states. [2018-11-23 10:54:04,577 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4602 to 4570. [2018-11-23 10:54:04,577 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2018-11-23 10:54:04,577 INFO L82 GeneralOperation]: Start isEquivalent. First operand 4602 states. Second operand 4570 states. [2018-11-23 10:54:04,578 INFO L74 IsIncluded]: Start isIncluded. First operand 4602 states. Second operand 4570 states. [2018-11-23 10:54:04,578 INFO L87 Difference]: Start difference. First operand 4602 states. Second operand 4570 states. [2018-11-23 10:54:05,361 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-23 10:54:05,361 INFO L93 Difference]: Finished difference Result 4602 states and 5873 transitions. [2018-11-23 10:54:05,361 INFO L276 IsEmpty]: Start isEmpty. Operand 4602 states and 5873 transitions. [2018-11-23 10:54:05,364 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-11-23 10:54:05,364 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2018-11-23 10:54:05,364 INFO L74 IsIncluded]: Start isIncluded. First operand 4570 states. Second operand 4602 states. [2018-11-23 10:54:05,364 INFO L87 Difference]: Start difference. First operand 4570 states. Second operand 4602 states. [2018-11-23 10:54:06,154 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-23 10:54:06,155 INFO L93 Difference]: Finished difference Result 4602 states and 5873 transitions. [2018-11-23 10:54:06,155 INFO L276 IsEmpty]: Start isEmpty. Operand 4602 states and 5873 transitions. [2018-11-23 10:54:06,158 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-11-23 10:54:06,158 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2018-11-23 10:54:06,158 INFO L88 GeneralOperation]: Finished isEquivalent. [2018-11-23 10:54:06,158 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2018-11-23 10:54:06,158 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4570 states. [2018-11-23 10:54:07,027 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4570 states to 4570 states and 5841 transitions. [2018-11-23 10:54:07,028 INFO L78 Accepts]: Start accepts. Automaton has 4570 states and 5841 transitions. Word has length 485 [2018-11-23 10:54:07,028 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-23 10:54:07,028 INFO L480 AbstractCegarLoop]: Abstraction has 4570 states and 5841 transitions. [2018-11-23 10:54:07,028 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-11-23 10:54:07,028 INFO L276 IsEmpty]: Start isEmpty. Operand 4570 states and 5841 transitions. [2018-11-23 10:54:07,035 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 517 [2018-11-23 10:54:07,035 INFO L394 BasicCegarLoop]: Found error trace [2018-11-23 10:54:07,036 INFO L402 BasicCegarLoop]: trace histogram [16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 15, 15, 15, 15, 15, 14, 14, 13, 13, 12, 12, 11, 11, 11, 11, 8, 7, 7, 6, 6, 6, 6, 5, 5, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-23 10:54:07,036 INFO L423 AbstractCegarLoop]: === Iteration 21 === [ERRErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-23 10:54:07,036 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-23 10:54:07,036 INFO L82 PathProgramCache]: Analyzing trace with hash 203612520, now seen corresponding path program 1 times [2018-11-23 10:54:07,037 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-23 10:54:07,037 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc4nyu Starting monitored process 22 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 22 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk [2018-11-23 10:54:07,062 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-23 10:54:07,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-23 10:54:07,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-23 10:54:07,261 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-23 10:54:07,914 INFO L256 TraceCheckUtils]: 0: Hoare triple {197261#true} call ULTIMATE.init(); {197261#true} is VALID [2018-11-23 10:54:07,915 INFO L273 TraceCheckUtils]: 1: Hoare triple {197261#true} assume true; {197261#true} is VALID [2018-11-23 10:54:07,915 INFO L268 TraceCheckUtils]: 2: Hoare quadruple {197261#true} {197261#true} #611#return; {197261#true} is VALID [2018-11-23 10:54:07,915 INFO L256 TraceCheckUtils]: 3: Hoare triple {197261#true} call #t~ret51 := main(); {197261#true} is VALID [2018-11-23 10:54:07,915 INFO L273 TraceCheckUtils]: 4: Hoare triple {197261#true} havoc ~s~0;havoc ~tmp~1;~s~0 := 8464bv32; {197261#true} is VALID [2018-11-23 10:54:07,915 INFO L256 TraceCheckUtils]: 5: Hoare triple {197261#true} call #t~ret50 := ssl3_accept(~s~0); {197261#true} is VALID [2018-11-23 10:54:07,916 INFO L273 TraceCheckUtils]: 6: Hoare triple {197261#true} ~initial_state := #in~initial_state;~s__info_callback~0 := #t~nondet0;havoc #t~nondet0;~s__in_handshake~0 := #t~nondet1;havoc #t~nondet1;havoc ~s__state~0;havoc ~s__new_session~0;havoc ~s__server~0;~s__version~0 := #t~nondet2;havoc #t~nondet2;havoc ~s__type~0;havoc ~s__init_num~0;~s__hit~0 := #t~nondet3;havoc #t~nondet3;havoc ~s__rwstate~0;havoc ~s__init_buf___0~0;~s__debug~0 := #t~nondet4;havoc #t~nondet4;havoc ~s__shutdown~0;~s__cert~0 := #t~nondet5;havoc #t~nondet5;~s__options~0 := #t~nondet6;havoc #t~nondet6;~s__verify_mode~0 := #t~nondet7;havoc #t~nondet7;~s__session__peer~0 := #t~nondet8;havoc #t~nondet8;~s__cert__pkeys__AT0__privatekey~0 := #t~nondet9;havoc #t~nondet9;~s__ctx__info_callback~0 := #t~nondet10;havoc #t~nondet10;~s__ctx__stats__sess_accept_renegotiate~0 := #t~nondet11;havoc #t~nondet11;~s__ctx__stats__sess_accept~0 := #t~nondet12;havoc #t~nondet12;~s__ctx__stats__sess_accept_good~0 := #t~nondet13;havoc #t~nondet13;havoc ~s__s3__tmp__cert_request~0;~s__s3__tmp__reuse_message~0 := #t~nondet14;havoc #t~nondet14;havoc ~s__s3__tmp__use_rsa_tmp~0;~s__s3__tmp__new_cipher~0 := #t~nondet15;havoc #t~nondet15;~s__s3__tmp__new_cipher__algorithms~0 := #t~nondet16;havoc #t~nondet16;havoc ~s__s3__tmp__next_state___0~0;~s__s3__tmp__new_cipher__algo_strength~0 := #t~nondet17;havoc #t~nondet17;havoc ~s__session__cipher~0;~buf~0 := #t~nondet18;havoc #t~nondet18;havoc ~l~0;havoc ~Time~0;~tmp~0 := #t~nondet19;havoc #t~nondet19;havoc ~cb~0;havoc ~num1~0;havoc ~ret~0;havoc ~new_state~0;havoc ~state~0;havoc ~skip~0;havoc ~got_new_session~0;~tmp___1~0 := #t~nondet20;havoc #t~nondet20;~tmp___2~0 := #t~nondet21;havoc #t~nondet21;havoc ~tmp___3~0;havoc ~tmp___4~0;havoc ~tmp___5~0;havoc ~tmp___6~0;havoc ~tmp___7~0;~tmp___8~0 := #t~nondet22;havoc #t~nondet22;havoc ~tmp___9~0;havoc ~tmp___10~0;havoc ~blastFlag~0;havoc ~__cil_tmp55~0;havoc ~__cil_tmp56~0;havoc ~__cil_tmp57~0;havoc ~__cil_tmp58~0;havoc ~__cil_tmp59~0;havoc ~__cil_tmp60~0;havoc ~__cil_tmp61~0;~s__state~0 := ~initial_state;~blastFlag~0 := 0bv32;~Time~0 := ~tmp~0;~cb~0 := 0bv32;~ret~0 := 4294967295bv32;~skip~0 := 0bv32;~got_new_session~0 := 0bv32; {197261#true} is VALID [2018-11-23 10:54:07,916 INFO L273 TraceCheckUtils]: 7: Hoare triple {197261#true} assume 0bv32 != ~s__info_callback~0;~cb~0 := ~s__info_callback~0; {197261#true} is VALID [2018-11-23 10:54:07,916 INFO L273 TraceCheckUtils]: 8: Hoare triple {197261#true} #t~post23 := ~s__in_handshake~0;~s__in_handshake~0 := ~bvadd32(1bv32, #t~post23);havoc #t~post23; {197261#true} is VALID [2018-11-23 10:54:07,916 INFO L273 TraceCheckUtils]: 9: Hoare triple {197261#true} assume !(0bv32 != ~bvadd32(12288bv32, ~tmp___1~0)); {197261#true} is VALID [2018-11-23 10:54:07,916 INFO L273 TraceCheckUtils]: 10: Hoare triple {197261#true} assume !(0bv32 == ~s__cert~0); {197261#true} is VALID [2018-11-23 10:54:07,917 INFO L273 TraceCheckUtils]: 11: Hoare triple {197261#true} assume !false; {197261#true} is VALID [2018-11-23 10:54:07,917 INFO L273 TraceCheckUtils]: 12: Hoare triple {197261#true} ~state~0 := ~s__state~0; {197261#true} is VALID [2018-11-23 10:54:07,917 INFO L273 TraceCheckUtils]: 13: Hoare triple {197261#true} assume !(12292bv32 == ~s__state~0); {197261#true} is VALID [2018-11-23 10:54:07,917 INFO L273 TraceCheckUtils]: 14: Hoare triple {197261#true} assume !(16384bv32 == ~s__state~0); {197261#true} is VALID [2018-11-23 10:54:07,917 INFO L273 TraceCheckUtils]: 15: Hoare triple {197261#true} assume !(8192bv32 == ~s__state~0); {197261#true} is VALID [2018-11-23 10:54:07,917 INFO L273 TraceCheckUtils]: 16: Hoare triple {197261#true} assume !(24576bv32 == ~s__state~0); {197261#true} is VALID [2018-11-23 10:54:07,917 INFO L273 TraceCheckUtils]: 17: Hoare triple {197261#true} assume !(8195bv32 == ~s__state~0); {197261#true} is VALID [2018-11-23 10:54:07,917 INFO L273 TraceCheckUtils]: 18: Hoare triple {197261#true} assume !(8480bv32 == ~s__state~0); {197261#true} is VALID [2018-11-23 10:54:07,917 INFO L273 TraceCheckUtils]: 19: Hoare triple {197261#true} assume !(8481bv32 == ~s__state~0); {197261#true} is VALID [2018-11-23 10:54:07,918 INFO L273 TraceCheckUtils]: 20: Hoare triple {197261#true} assume !(8482bv32 == ~s__state~0); {197261#true} is VALID [2018-11-23 10:54:07,918 INFO L273 TraceCheckUtils]: 21: Hoare triple {197261#true} assume 8464bv32 == ~s__state~0; {197261#true} is VALID [2018-11-23 10:54:07,918 INFO L273 TraceCheckUtils]: 22: Hoare triple {197261#true} ~s__shutdown~0 := 0bv32;~ret~0 := #t~nondet30;havoc #t~nondet30; {197261#true} is VALID [2018-11-23 10:54:07,918 INFO L273 TraceCheckUtils]: 23: Hoare triple {197261#true} assume 0bv32 == ~blastFlag~0;~blastFlag~0 := 1bv32; {197261#true} is VALID [2018-11-23 10:54:07,918 INFO L273 TraceCheckUtils]: 24: Hoare triple {197261#true} assume !~bvsle32(~ret~0, 0bv32);~got_new_session~0 := 1bv32;~s__state~0 := 8496bv32;~s__init_num~0 := 0bv32; {197261#true} is VALID [2018-11-23 10:54:07,918 INFO L273 TraceCheckUtils]: 25: Hoare triple {197261#true} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {197261#true} is VALID [2018-11-23 10:54:07,918 INFO L273 TraceCheckUtils]: 26: Hoare triple {197261#true} ~skip~0 := 0bv32; {197261#true} is VALID [2018-11-23 10:54:07,918 INFO L273 TraceCheckUtils]: 27: Hoare triple {197261#true} assume !false; {197261#true} is VALID [2018-11-23 10:54:07,918 INFO L273 TraceCheckUtils]: 28: Hoare triple {197261#true} ~state~0 := ~s__state~0; {197261#true} is VALID [2018-11-23 10:54:07,918 INFO L273 TraceCheckUtils]: 29: Hoare triple {197261#true} assume !(12292bv32 == ~s__state~0); {197261#true} is VALID [2018-11-23 10:54:07,919 INFO L273 TraceCheckUtils]: 30: Hoare triple {197261#true} assume !(16384bv32 == ~s__state~0); {197261#true} is VALID [2018-11-23 10:54:07,919 INFO L273 TraceCheckUtils]: 31: Hoare triple {197261#true} assume !(8192bv32 == ~s__state~0); {197261#true} is VALID [2018-11-23 10:54:07,919 INFO L273 TraceCheckUtils]: 32: Hoare triple {197261#true} assume !(24576bv32 == ~s__state~0); {197261#true} is VALID [2018-11-23 10:54:07,919 INFO L273 TraceCheckUtils]: 33: Hoare triple {197261#true} assume !(8195bv32 == ~s__state~0); {197261#true} is VALID [2018-11-23 10:54:07,919 INFO L273 TraceCheckUtils]: 34: Hoare triple {197261#true} assume !(8480bv32 == ~s__state~0); {197261#true} is VALID [2018-11-23 10:54:07,919 INFO L273 TraceCheckUtils]: 35: Hoare triple {197261#true} assume !(8481bv32 == ~s__state~0); {197261#true} is VALID [2018-11-23 10:54:07,919 INFO L273 TraceCheckUtils]: 36: Hoare triple {197261#true} assume !(8482bv32 == ~s__state~0); {197261#true} is VALID [2018-11-23 10:54:07,919 INFO L273 TraceCheckUtils]: 37: Hoare triple {197261#true} assume !(8464bv32 == ~s__state~0); {197261#true} is VALID [2018-11-23 10:54:07,919 INFO L273 TraceCheckUtils]: 38: Hoare triple {197261#true} assume !(8465bv32 == ~s__state~0); {197261#true} is VALID [2018-11-23 10:54:07,920 INFO L273 TraceCheckUtils]: 39: Hoare triple {197261#true} assume !(8466bv32 == ~s__state~0); {197261#true} is VALID [2018-11-23 10:54:07,920 INFO L273 TraceCheckUtils]: 40: Hoare triple {197261#true} assume 8496bv32 == ~s__state~0; {197261#true} is VALID [2018-11-23 10:54:07,920 INFO L273 TraceCheckUtils]: 41: Hoare triple {197261#true} ~ret~0 := #t~nondet31;havoc #t~nondet31; {197261#true} is VALID [2018-11-23 10:54:07,920 INFO L273 TraceCheckUtils]: 42: Hoare triple {197261#true} assume 1bv32 == ~blastFlag~0;~blastFlag~0 := 2bv32; {197261#true} is VALID [2018-11-23 10:54:07,920 INFO L273 TraceCheckUtils]: 43: Hoare triple {197261#true} assume !~bvsle32(~ret~0, 0bv32); {197261#true} is VALID [2018-11-23 10:54:07,920 INFO L273 TraceCheckUtils]: 44: Hoare triple {197261#true} assume !(0bv32 != ~s__hit~0);~s__state~0 := 8512bv32; {197261#true} is VALID [2018-11-23 10:54:07,920 INFO L273 TraceCheckUtils]: 45: Hoare triple {197261#true} ~s__init_num~0 := 0bv32; {197261#true} is VALID [2018-11-23 10:54:07,920 INFO L273 TraceCheckUtils]: 46: Hoare triple {197261#true} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {197261#true} is VALID [2018-11-23 10:54:07,920 INFO L273 TraceCheckUtils]: 47: Hoare triple {197261#true} ~skip~0 := 0bv32; {197261#true} is VALID [2018-11-23 10:54:07,920 INFO L273 TraceCheckUtils]: 48: Hoare triple {197261#true} assume !false; {197261#true} is VALID [2018-11-23 10:54:07,921 INFO L273 TraceCheckUtils]: 49: Hoare triple {197261#true} ~state~0 := ~s__state~0; {197261#true} is VALID [2018-11-23 10:54:07,921 INFO L273 TraceCheckUtils]: 50: Hoare triple {197261#true} assume !(12292bv32 == ~s__state~0); {197261#true} is VALID [2018-11-23 10:54:07,921 INFO L273 TraceCheckUtils]: 51: Hoare triple {197261#true} assume !(16384bv32 == ~s__state~0); {197261#true} is VALID [2018-11-23 10:54:07,921 INFO L273 TraceCheckUtils]: 52: Hoare triple {197261#true} assume !(8192bv32 == ~s__state~0); {197261#true} is VALID [2018-11-23 10:54:07,921 INFO L273 TraceCheckUtils]: 53: Hoare triple {197261#true} assume !(24576bv32 == ~s__state~0); {197261#true} is VALID [2018-11-23 10:54:07,921 INFO L273 TraceCheckUtils]: 54: Hoare triple {197261#true} assume !(8195bv32 == ~s__state~0); {197261#true} is VALID [2018-11-23 10:54:07,921 INFO L273 TraceCheckUtils]: 55: Hoare triple {197261#true} assume !(8480bv32 == ~s__state~0); {197261#true} is VALID [2018-11-23 10:54:07,921 INFO L273 TraceCheckUtils]: 56: Hoare triple {197261#true} assume !(8481bv32 == ~s__state~0); {197261#true} is VALID [2018-11-23 10:54:07,921 INFO L273 TraceCheckUtils]: 57: Hoare triple {197261#true} assume !(8482bv32 == ~s__state~0); {197261#true} is VALID [2018-11-23 10:54:07,921 INFO L273 TraceCheckUtils]: 58: Hoare triple {197261#true} assume !(8464bv32 == ~s__state~0); {197261#true} is VALID [2018-11-23 10:54:07,922 INFO L273 TraceCheckUtils]: 59: Hoare triple {197261#true} assume !(8465bv32 == ~s__state~0); {197261#true} is VALID [2018-11-23 10:54:07,922 INFO L273 TraceCheckUtils]: 60: Hoare triple {197261#true} assume !(8466bv32 == ~s__state~0); {197261#true} is VALID [2018-11-23 10:54:07,922 INFO L273 TraceCheckUtils]: 61: Hoare triple {197261#true} assume !(8496bv32 == ~s__state~0); {197261#true} is VALID [2018-11-23 10:54:07,922 INFO L273 TraceCheckUtils]: 62: Hoare triple {197261#true} assume !(8497bv32 == ~s__state~0); {197261#true} is VALID [2018-11-23 10:54:07,922 INFO L273 TraceCheckUtils]: 63: Hoare triple {197261#true} assume 8512bv32 == ~s__state~0; {197261#true} is VALID [2018-11-23 10:54:07,922 INFO L273 TraceCheckUtils]: 64: Hoare triple {197261#true} ~__cil_tmp56~0 := ~s__s3__tmp__new_cipher__algorithms~0; {197261#true} is VALID [2018-11-23 10:54:07,922 INFO L273 TraceCheckUtils]: 65: Hoare triple {197261#true} assume 0bv32 != ~bvadd32(256bv32, ~__cil_tmp56~0);~skip~0 := 1bv32; {197261#true} is VALID [2018-11-23 10:54:07,922 INFO L273 TraceCheckUtils]: 66: Hoare triple {197261#true} ~s__state~0 := 8528bv32;~s__init_num~0 := 0bv32; {197261#true} is VALID [2018-11-23 10:54:07,922 INFO L273 TraceCheckUtils]: 67: Hoare triple {197261#true} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {197261#true} is VALID [2018-11-23 10:54:07,922 INFO L273 TraceCheckUtils]: 68: Hoare triple {197261#true} ~skip~0 := 0bv32; {197261#true} is VALID [2018-11-23 10:54:07,923 INFO L273 TraceCheckUtils]: 69: Hoare triple {197261#true} assume !false; {197261#true} is VALID [2018-11-23 10:54:07,923 INFO L273 TraceCheckUtils]: 70: Hoare triple {197261#true} ~state~0 := ~s__state~0; {197261#true} is VALID [2018-11-23 10:54:07,923 INFO L273 TraceCheckUtils]: 71: Hoare triple {197261#true} assume !(12292bv32 == ~s__state~0); {197261#true} is VALID [2018-11-23 10:54:07,923 INFO L273 TraceCheckUtils]: 72: Hoare triple {197261#true} assume !(16384bv32 == ~s__state~0); {197261#true} is VALID [2018-11-23 10:54:07,923 INFO L273 TraceCheckUtils]: 73: Hoare triple {197261#true} assume !(8192bv32 == ~s__state~0); {197261#true} is VALID [2018-11-23 10:54:07,923 INFO L273 TraceCheckUtils]: 74: Hoare triple {197261#true} assume !(24576bv32 == ~s__state~0); {197261#true} is VALID [2018-11-23 10:54:07,923 INFO L273 TraceCheckUtils]: 75: Hoare triple {197261#true} assume !(8195bv32 == ~s__state~0); {197261#true} is VALID [2018-11-23 10:54:07,923 INFO L273 TraceCheckUtils]: 76: Hoare triple {197261#true} assume !(8480bv32 == ~s__state~0); {197261#true} is VALID [2018-11-23 10:54:07,923 INFO L273 TraceCheckUtils]: 77: Hoare triple {197261#true} assume !(8481bv32 == ~s__state~0); {197261#true} is VALID [2018-11-23 10:54:07,923 INFO L273 TraceCheckUtils]: 78: Hoare triple {197261#true} assume !(8482bv32 == ~s__state~0); {197261#true} is VALID [2018-11-23 10:54:07,924 INFO L273 TraceCheckUtils]: 79: Hoare triple {197261#true} assume !(8464bv32 == ~s__state~0); {197261#true} is VALID [2018-11-23 10:54:07,924 INFO L273 TraceCheckUtils]: 80: Hoare triple {197261#true} assume !(8465bv32 == ~s__state~0); {197261#true} is VALID [2018-11-23 10:54:07,924 INFO L273 TraceCheckUtils]: 81: Hoare triple {197261#true} assume !(8466bv32 == ~s__state~0); {197261#true} is VALID [2018-11-23 10:54:07,924 INFO L273 TraceCheckUtils]: 82: Hoare triple {197261#true} assume !(8496bv32 == ~s__state~0); {197261#true} is VALID [2018-11-23 10:54:07,924 INFO L273 TraceCheckUtils]: 83: Hoare triple {197261#true} assume !(8497bv32 == ~s__state~0); {197261#true} is VALID [2018-11-23 10:54:07,924 INFO L273 TraceCheckUtils]: 84: Hoare triple {197261#true} assume !(8512bv32 == ~s__state~0); {197261#true} is VALID [2018-11-23 10:54:07,924 INFO L273 TraceCheckUtils]: 85: Hoare triple {197261#true} assume !(8513bv32 == ~s__state~0); {197261#true} is VALID [2018-11-23 10:54:07,924 INFO L273 TraceCheckUtils]: 86: Hoare triple {197261#true} assume 8528bv32 == ~s__state~0; {197261#true} is VALID [2018-11-23 10:54:07,924 INFO L273 TraceCheckUtils]: 87: Hoare triple {197261#true} ~l~0 := ~s__s3__tmp__new_cipher__algorithms~0;~__cil_tmp57~0 := ~s__options~0; {197261#true} is VALID [2018-11-23 10:54:07,925 INFO L273 TraceCheckUtils]: 88: Hoare triple {197261#true} assume 0bv32 != ~bvadd32(2097152bv32, ~__cil_tmp57~0);~s__s3__tmp__use_rsa_tmp~0 := 1bv32; {197261#true} is VALID [2018-11-23 10:54:07,925 INFO L273 TraceCheckUtils]: 89: Hoare triple {197261#true} assume 0bv32 != ~s__s3__tmp__use_rsa_tmp~0; {197261#true} is VALID [2018-11-23 10:54:07,925 INFO L273 TraceCheckUtils]: 90: Hoare triple {197261#true} ~ret~0 := #t~nondet34;havoc #t~nondet34; {197261#true} is VALID [2018-11-23 10:54:07,925 INFO L273 TraceCheckUtils]: 91: Hoare triple {197261#true} assume !~bvsle32(~ret~0, 0bv32); {197261#true} is VALID [2018-11-23 10:54:07,925 INFO L273 TraceCheckUtils]: 92: Hoare triple {197261#true} ~s__state~0 := 8544bv32;~s__init_num~0 := 0bv32; {197261#true} is VALID [2018-11-23 10:54:07,925 INFO L273 TraceCheckUtils]: 93: Hoare triple {197261#true} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {197261#true} is VALID [2018-11-23 10:54:07,925 INFO L273 TraceCheckUtils]: 94: Hoare triple {197261#true} ~skip~0 := 0bv32; {197261#true} is VALID [2018-11-23 10:54:07,925 INFO L273 TraceCheckUtils]: 95: Hoare triple {197261#true} assume !false; {197261#true} is VALID [2018-11-23 10:54:07,925 INFO L273 TraceCheckUtils]: 96: Hoare triple {197261#true} ~state~0 := ~s__state~0; {197261#true} is VALID [2018-11-23 10:54:07,925 INFO L273 TraceCheckUtils]: 97: Hoare triple {197261#true} assume !(12292bv32 == ~s__state~0); {197261#true} is VALID [2018-11-23 10:54:07,926 INFO L273 TraceCheckUtils]: 98: Hoare triple {197261#true} assume !(16384bv32 == ~s__state~0); {197261#true} is VALID [2018-11-23 10:54:07,926 INFO L273 TraceCheckUtils]: 99: Hoare triple {197261#true} assume !(8192bv32 == ~s__state~0); {197261#true} is VALID [2018-11-23 10:54:07,926 INFO L273 TraceCheckUtils]: 100: Hoare triple {197261#true} assume !(24576bv32 == ~s__state~0); {197261#true} is VALID [2018-11-23 10:54:07,926 INFO L273 TraceCheckUtils]: 101: Hoare triple {197261#true} assume !(8195bv32 == ~s__state~0); {197261#true} is VALID [2018-11-23 10:54:07,926 INFO L273 TraceCheckUtils]: 102: Hoare triple {197261#true} assume !(8480bv32 == ~s__state~0); {197261#true} is VALID [2018-11-23 10:54:07,926 INFO L273 TraceCheckUtils]: 103: Hoare triple {197261#true} assume !(8481bv32 == ~s__state~0); {197261#true} is VALID [2018-11-23 10:54:07,926 INFO L273 TraceCheckUtils]: 104: Hoare triple {197261#true} assume !(8482bv32 == ~s__state~0); {197261#true} is VALID [2018-11-23 10:54:07,926 INFO L273 TraceCheckUtils]: 105: Hoare triple {197261#true} assume !(8464bv32 == ~s__state~0); {197261#true} is VALID [2018-11-23 10:54:07,926 INFO L273 TraceCheckUtils]: 106: Hoare triple {197261#true} assume !(8465bv32 == ~s__state~0); {197261#true} is VALID [2018-11-23 10:54:07,926 INFO L273 TraceCheckUtils]: 107: Hoare triple {197261#true} assume !(8466bv32 == ~s__state~0); {197261#true} is VALID [2018-11-23 10:54:07,927 INFO L273 TraceCheckUtils]: 108: Hoare triple {197261#true} assume !(8496bv32 == ~s__state~0); {197261#true} is VALID [2018-11-23 10:54:07,927 INFO L273 TraceCheckUtils]: 109: Hoare triple {197261#true} assume !(8497bv32 == ~s__state~0); {197261#true} is VALID [2018-11-23 10:54:07,927 INFO L273 TraceCheckUtils]: 110: Hoare triple {197261#true} assume !(8512bv32 == ~s__state~0); {197261#true} is VALID [2018-11-23 10:54:07,927 INFO L273 TraceCheckUtils]: 111: Hoare triple {197261#true} assume !(8513bv32 == ~s__state~0); {197261#true} is VALID [2018-11-23 10:54:07,927 INFO L273 TraceCheckUtils]: 112: Hoare triple {197261#true} assume !(8528bv32 == ~s__state~0); {197261#true} is VALID [2018-11-23 10:54:07,927 INFO L273 TraceCheckUtils]: 113: Hoare triple {197261#true} assume !(8529bv32 == ~s__state~0); {197261#true} is VALID [2018-11-23 10:54:07,927 INFO L273 TraceCheckUtils]: 114: Hoare triple {197261#true} assume 8544bv32 == ~s__state~0; {197261#true} is VALID [2018-11-23 10:54:07,927 INFO L273 TraceCheckUtils]: 115: Hoare triple {197261#true} assume 0bv32 != ~bvadd32(1bv32, ~s__verify_mode~0); {197261#true} is VALID [2018-11-23 10:54:07,927 INFO L273 TraceCheckUtils]: 116: Hoare triple {197261#true} assume !(0bv32 != ~s__session__peer~0); {197261#true} is VALID [2018-11-23 10:54:07,927 INFO L273 TraceCheckUtils]: 117: Hoare triple {197261#true} ~__cil_tmp61~0 := ~s__s3__tmp__new_cipher__algorithms~0; {197261#true} is VALID [2018-11-23 10:54:07,928 INFO L273 TraceCheckUtils]: 118: Hoare triple {197261#true} assume 0bv32 != ~bvadd32(256bv32, ~__cil_tmp61~0); {197261#true} is VALID [2018-11-23 10:54:07,928 INFO L273 TraceCheckUtils]: 119: Hoare triple {197261#true} assume 0bv32 != ~bvadd32(2bv32, ~s__verify_mode~0); {197261#true} is VALID [2018-11-23 10:54:07,928 INFO L273 TraceCheckUtils]: 120: Hoare triple {197261#true} ~s__s3__tmp__cert_request~0 := 1bv32;~ret~0 := #t~nondet35;havoc #t~nondet35; {197261#true} is VALID [2018-11-23 10:54:07,928 INFO L273 TraceCheckUtils]: 121: Hoare triple {197261#true} assume !~bvsle32(~ret~0, 0bv32);~s__state~0 := 8448bv32;~s__s3__tmp__next_state___0~0 := 8576bv32;~s__init_num~0 := 0bv32; {197261#true} is VALID [2018-11-23 10:54:07,928 INFO L273 TraceCheckUtils]: 122: Hoare triple {197261#true} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {197261#true} is VALID [2018-11-23 10:54:07,928 INFO L273 TraceCheckUtils]: 123: Hoare triple {197261#true} ~skip~0 := 0bv32; {197261#true} is VALID [2018-11-23 10:54:07,928 INFO L273 TraceCheckUtils]: 124: Hoare triple {197261#true} assume !false; {197261#true} is VALID [2018-11-23 10:54:07,928 INFO L273 TraceCheckUtils]: 125: Hoare triple {197261#true} ~state~0 := ~s__state~0; {197261#true} is VALID [2018-11-23 10:54:07,928 INFO L273 TraceCheckUtils]: 126: Hoare triple {197261#true} assume !(12292bv32 == ~s__state~0); {197261#true} is VALID [2018-11-23 10:54:07,929 INFO L273 TraceCheckUtils]: 127: Hoare triple {197261#true} assume !(16384bv32 == ~s__state~0); {197261#true} is VALID [2018-11-23 10:54:07,929 INFO L273 TraceCheckUtils]: 128: Hoare triple {197261#true} assume !(8192bv32 == ~s__state~0); {197261#true} is VALID [2018-11-23 10:54:07,929 INFO L273 TraceCheckUtils]: 129: Hoare triple {197261#true} assume !(24576bv32 == ~s__state~0); {197261#true} is VALID [2018-11-23 10:54:07,929 INFO L273 TraceCheckUtils]: 130: Hoare triple {197261#true} assume !(8195bv32 == ~s__state~0); {197261#true} is VALID [2018-11-23 10:54:07,929 INFO L273 TraceCheckUtils]: 131: Hoare triple {197261#true} assume !(8480bv32 == ~s__state~0); {197261#true} is VALID [2018-11-23 10:54:07,929 INFO L273 TraceCheckUtils]: 132: Hoare triple {197261#true} assume !(8481bv32 == ~s__state~0); {197261#true} is VALID [2018-11-23 10:54:07,929 INFO L273 TraceCheckUtils]: 133: Hoare triple {197261#true} assume !(8482bv32 == ~s__state~0); {197261#true} is VALID [2018-11-23 10:54:07,929 INFO L273 TraceCheckUtils]: 134: Hoare triple {197261#true} assume !(8464bv32 == ~s__state~0); {197261#true} is VALID [2018-11-23 10:54:07,929 INFO L273 TraceCheckUtils]: 135: Hoare triple {197261#true} assume !(8465bv32 == ~s__state~0); {197261#true} is VALID [2018-11-23 10:54:07,929 INFO L273 TraceCheckUtils]: 136: Hoare triple {197261#true} assume !(8466bv32 == ~s__state~0); {197261#true} is VALID [2018-11-23 10:54:07,930 INFO L273 TraceCheckUtils]: 137: Hoare triple {197261#true} assume !(8496bv32 == ~s__state~0); {197261#true} is VALID [2018-11-23 10:54:07,930 INFO L273 TraceCheckUtils]: 138: Hoare triple {197261#true} assume !(8497bv32 == ~s__state~0); {197261#true} is VALID [2018-11-23 10:54:07,930 INFO L273 TraceCheckUtils]: 139: Hoare triple {197261#true} assume !(8512bv32 == ~s__state~0); {197261#true} is VALID [2018-11-23 10:54:07,930 INFO L273 TraceCheckUtils]: 140: Hoare triple {197261#true} assume !(8513bv32 == ~s__state~0); {197261#true} is VALID [2018-11-23 10:54:07,930 INFO L273 TraceCheckUtils]: 141: Hoare triple {197261#true} assume !(8528bv32 == ~s__state~0); {197261#true} is VALID [2018-11-23 10:54:07,930 INFO L273 TraceCheckUtils]: 142: Hoare triple {197261#true} assume !(8529bv32 == ~s__state~0); {197261#true} is VALID [2018-11-23 10:54:07,930 INFO L273 TraceCheckUtils]: 143: Hoare triple {197261#true} assume !(8544bv32 == ~s__state~0); {197261#true} is VALID [2018-11-23 10:54:07,930 INFO L273 TraceCheckUtils]: 144: Hoare triple {197261#true} assume !(8545bv32 == ~s__state~0); {197261#true} is VALID [2018-11-23 10:54:07,930 INFO L273 TraceCheckUtils]: 145: Hoare triple {197261#true} assume !(8560bv32 == ~s__state~0); {197261#true} is VALID [2018-11-23 10:54:07,930 INFO L273 TraceCheckUtils]: 146: Hoare triple {197261#true} assume !(8561bv32 == ~s__state~0); {197261#true} is VALID [2018-11-23 10:54:07,931 INFO L273 TraceCheckUtils]: 147: Hoare triple {197261#true} assume 8448bv32 == ~s__state~0; {197261#true} is VALID [2018-11-23 10:54:07,931 INFO L273 TraceCheckUtils]: 148: Hoare triple {197261#true} ~num1~0 := #t~nondet37;havoc #t~nondet37; {197261#true} is VALID [2018-11-23 10:54:07,931 INFO L273 TraceCheckUtils]: 149: Hoare triple {197261#true} assume !~bvsgt32(~num1~0, 0bv32); {197261#true} is VALID [2018-11-23 10:54:07,931 INFO L273 TraceCheckUtils]: 150: Hoare triple {197261#true} ~s__state~0 := ~s__s3__tmp__next_state___0~0; {197261#true} is VALID [2018-11-23 10:54:07,931 INFO L273 TraceCheckUtils]: 151: Hoare triple {197261#true} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {197261#true} is VALID [2018-11-23 10:54:07,931 INFO L273 TraceCheckUtils]: 152: Hoare triple {197261#true} ~skip~0 := 0bv32; {197261#true} is VALID [2018-11-23 10:54:07,931 INFO L273 TraceCheckUtils]: 153: Hoare triple {197261#true} assume !false; {197261#true} is VALID [2018-11-23 10:54:07,931 INFO L273 TraceCheckUtils]: 154: Hoare triple {197261#true} ~state~0 := ~s__state~0; {197261#true} is VALID [2018-11-23 10:54:07,931 INFO L273 TraceCheckUtils]: 155: Hoare triple {197261#true} assume !(12292bv32 == ~s__state~0); {197261#true} is VALID [2018-11-23 10:54:07,931 INFO L273 TraceCheckUtils]: 156: Hoare triple {197261#true} assume !(16384bv32 == ~s__state~0); {197261#true} is VALID [2018-11-23 10:54:07,932 INFO L273 TraceCheckUtils]: 157: Hoare triple {197261#true} assume !(8192bv32 == ~s__state~0); {197261#true} is VALID [2018-11-23 10:54:07,932 INFO L273 TraceCheckUtils]: 158: Hoare triple {197261#true} assume !(24576bv32 == ~s__state~0); {197261#true} is VALID [2018-11-23 10:54:07,932 INFO L273 TraceCheckUtils]: 159: Hoare triple {197261#true} assume !(8195bv32 == ~s__state~0); {197261#true} is VALID [2018-11-23 10:54:07,932 INFO L273 TraceCheckUtils]: 160: Hoare triple {197261#true} assume !(8480bv32 == ~s__state~0); {197261#true} is VALID [2018-11-23 10:54:07,932 INFO L273 TraceCheckUtils]: 161: Hoare triple {197261#true} assume !(8481bv32 == ~s__state~0); {197261#true} is VALID [2018-11-23 10:54:07,932 INFO L273 TraceCheckUtils]: 162: Hoare triple {197261#true} assume !(8482bv32 == ~s__state~0); {197261#true} is VALID [2018-11-23 10:54:07,932 INFO L273 TraceCheckUtils]: 163: Hoare triple {197261#true} assume !(8464bv32 == ~s__state~0); {197261#true} is VALID [2018-11-23 10:54:07,932 INFO L273 TraceCheckUtils]: 164: Hoare triple {197261#true} assume !(8465bv32 == ~s__state~0); {197261#true} is VALID [2018-11-23 10:54:07,932 INFO L273 TraceCheckUtils]: 165: Hoare triple {197261#true} assume !(8466bv32 == ~s__state~0); {197261#true} is VALID [2018-11-23 10:54:07,932 INFO L273 TraceCheckUtils]: 166: Hoare triple {197261#true} assume !(8496bv32 == ~s__state~0); {197261#true} is VALID [2018-11-23 10:54:07,933 INFO L273 TraceCheckUtils]: 167: Hoare triple {197261#true} assume !(8497bv32 == ~s__state~0); {197261#true} is VALID [2018-11-23 10:54:07,933 INFO L273 TraceCheckUtils]: 168: Hoare triple {197261#true} assume !(8512bv32 == ~s__state~0); {197261#true} is VALID [2018-11-23 10:54:07,933 INFO L273 TraceCheckUtils]: 169: Hoare triple {197261#true} assume !(8513bv32 == ~s__state~0); {197261#true} is VALID [2018-11-23 10:54:07,933 INFO L273 TraceCheckUtils]: 170: Hoare triple {197261#true} assume !(8528bv32 == ~s__state~0); {197261#true} is VALID [2018-11-23 10:54:07,933 INFO L273 TraceCheckUtils]: 171: Hoare triple {197261#true} assume !(8529bv32 == ~s__state~0); {197261#true} is VALID [2018-11-23 10:54:07,933 INFO L273 TraceCheckUtils]: 172: Hoare triple {197261#true} assume !(8544bv32 == ~s__state~0); {197261#true} is VALID [2018-11-23 10:54:07,933 INFO L273 TraceCheckUtils]: 173: Hoare triple {197261#true} assume !(8545bv32 == ~s__state~0); {197261#true} is VALID [2018-11-23 10:54:07,933 INFO L273 TraceCheckUtils]: 174: Hoare triple {197261#true} assume !(8560bv32 == ~s__state~0); {197261#true} is VALID [2018-11-23 10:54:07,933 INFO L273 TraceCheckUtils]: 175: Hoare triple {197261#true} assume !(8561bv32 == ~s__state~0); {197261#true} is VALID [2018-11-23 10:54:07,933 INFO L273 TraceCheckUtils]: 176: Hoare triple {197261#true} assume !(8448bv32 == ~s__state~0); {197261#true} is VALID [2018-11-23 10:54:07,934 INFO L273 TraceCheckUtils]: 177: Hoare triple {197261#true} assume 8576bv32 == ~s__state~0; {197261#true} is VALID [2018-11-23 10:54:07,934 INFO L273 TraceCheckUtils]: 178: Hoare triple {197261#true} ~ret~0 := #t~nondet38;havoc #t~nondet38; {197261#true} is VALID [2018-11-23 10:54:07,934 INFO L273 TraceCheckUtils]: 179: Hoare triple {197261#true} assume !~bvsle32(~ret~0, 0bv32); {197261#true} is VALID [2018-11-23 10:54:07,934 INFO L273 TraceCheckUtils]: 180: Hoare triple {197261#true} assume !(2bv32 == ~ret~0);~ret~0 := #t~nondet39;havoc #t~nondet39; {197261#true} is VALID [2018-11-23 10:54:07,934 INFO L273 TraceCheckUtils]: 181: Hoare triple {197261#true} assume !~bvsle32(~ret~0, 0bv32);~s__init_num~0 := 0bv32;~s__state~0 := 8592bv32; {197261#true} is VALID [2018-11-23 10:54:07,934 INFO L273 TraceCheckUtils]: 182: Hoare triple {197261#true} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {197261#true} is VALID [2018-11-23 10:54:07,934 INFO L273 TraceCheckUtils]: 183: Hoare triple {197261#true} ~skip~0 := 0bv32; {197261#true} is VALID [2018-11-23 10:54:07,934 INFO L273 TraceCheckUtils]: 184: Hoare triple {197261#true} assume !false; {197261#true} is VALID [2018-11-23 10:54:07,934 INFO L273 TraceCheckUtils]: 185: Hoare triple {197261#true} ~state~0 := ~s__state~0; {197261#true} is VALID [2018-11-23 10:54:07,935 INFO L273 TraceCheckUtils]: 186: Hoare triple {197261#true} assume !(12292bv32 == ~s__state~0); {197261#true} is VALID [2018-11-23 10:54:07,935 INFO L273 TraceCheckUtils]: 187: Hoare triple {197261#true} assume !(16384bv32 == ~s__state~0); {197261#true} is VALID [2018-11-23 10:54:07,935 INFO L273 TraceCheckUtils]: 188: Hoare triple {197261#true} assume !(8192bv32 == ~s__state~0); {197261#true} is VALID [2018-11-23 10:54:07,935 INFO L273 TraceCheckUtils]: 189: Hoare triple {197261#true} assume !(24576bv32 == ~s__state~0); {197261#true} is VALID [2018-11-23 10:54:07,935 INFO L273 TraceCheckUtils]: 190: Hoare triple {197261#true} assume !(8195bv32 == ~s__state~0); {197261#true} is VALID [2018-11-23 10:54:07,935 INFO L273 TraceCheckUtils]: 191: Hoare triple {197261#true} assume !(8480bv32 == ~s__state~0); {197261#true} is VALID [2018-11-23 10:54:07,935 INFO L273 TraceCheckUtils]: 192: Hoare triple {197261#true} assume !(8481bv32 == ~s__state~0); {197261#true} is VALID [2018-11-23 10:54:07,935 INFO L273 TraceCheckUtils]: 193: Hoare triple {197261#true} assume !(8482bv32 == ~s__state~0); {197261#true} is VALID [2018-11-23 10:54:07,935 INFO L273 TraceCheckUtils]: 194: Hoare triple {197261#true} assume !(8464bv32 == ~s__state~0); {197261#true} is VALID [2018-11-23 10:54:07,935 INFO L273 TraceCheckUtils]: 195: Hoare triple {197261#true} assume !(8465bv32 == ~s__state~0); {197261#true} is VALID [2018-11-23 10:54:07,936 INFO L273 TraceCheckUtils]: 196: Hoare triple {197261#true} assume !(8466bv32 == ~s__state~0); {197261#true} is VALID [2018-11-23 10:54:07,936 INFO L273 TraceCheckUtils]: 197: Hoare triple {197261#true} assume !(8496bv32 == ~s__state~0); {197261#true} is VALID [2018-11-23 10:54:07,936 INFO L273 TraceCheckUtils]: 198: Hoare triple {197261#true} assume !(8497bv32 == ~s__state~0); {197261#true} is VALID [2018-11-23 10:54:07,936 INFO L273 TraceCheckUtils]: 199: Hoare triple {197261#true} assume !(8512bv32 == ~s__state~0); {197261#true} is VALID [2018-11-23 10:54:07,936 INFO L273 TraceCheckUtils]: 200: Hoare triple {197261#true} assume !(8513bv32 == ~s__state~0); {197261#true} is VALID [2018-11-23 10:54:07,936 INFO L273 TraceCheckUtils]: 201: Hoare triple {197261#true} assume !(8528bv32 == ~s__state~0); {197261#true} is VALID [2018-11-23 10:54:07,936 INFO L273 TraceCheckUtils]: 202: Hoare triple {197261#true} assume !(8529bv32 == ~s__state~0); {197261#true} is VALID [2018-11-23 10:54:07,936 INFO L273 TraceCheckUtils]: 203: Hoare triple {197261#true} assume !(8544bv32 == ~s__state~0); {197261#true} is VALID [2018-11-23 10:54:07,936 INFO L273 TraceCheckUtils]: 204: Hoare triple {197261#true} assume !(8545bv32 == ~s__state~0); {197261#true} is VALID [2018-11-23 10:54:07,936 INFO L273 TraceCheckUtils]: 205: Hoare triple {197261#true} assume !(8560bv32 == ~s__state~0); {197261#true} is VALID [2018-11-23 10:54:07,937 INFO L273 TraceCheckUtils]: 206: Hoare triple {197261#true} assume !(8561bv32 == ~s__state~0); {197261#true} is VALID [2018-11-23 10:54:07,937 INFO L273 TraceCheckUtils]: 207: Hoare triple {197261#true} assume !(8448bv32 == ~s__state~0); {197261#true} is VALID [2018-11-23 10:54:07,937 INFO L273 TraceCheckUtils]: 208: Hoare triple {197261#true} assume !(8576bv32 == ~s__state~0); {197261#true} is VALID [2018-11-23 10:54:07,937 INFO L273 TraceCheckUtils]: 209: Hoare triple {197261#true} assume !(8577bv32 == ~s__state~0); {197261#true} is VALID [2018-11-23 10:54:07,937 INFO L273 TraceCheckUtils]: 210: Hoare triple {197261#true} assume 8592bv32 == ~s__state~0; {197261#true} is VALID [2018-11-23 10:54:07,937 INFO L273 TraceCheckUtils]: 211: Hoare triple {197261#true} ~ret~0 := #t~nondet40;havoc #t~nondet40; {197261#true} is VALID [2018-11-23 10:54:07,938 INFO L273 TraceCheckUtils]: 212: Hoare triple {197261#true} assume !~bvsle32(~ret~0, 0bv32);~s__state~0 := 8608bv32;~s__init_num~0 := 0bv32; {197902#(= (_ bv8608 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:54:07,938 INFO L273 TraceCheckUtils]: 213: Hoare triple {197902#(= (_ bv8608 32) ssl3_accept_~s__state~0)} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {197902#(= (_ bv8608 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:54:07,938 INFO L273 TraceCheckUtils]: 214: Hoare triple {197902#(= (_ bv8608 32) ssl3_accept_~s__state~0)} ~skip~0 := 0bv32; {197902#(= (_ bv8608 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:54:07,939 INFO L273 TraceCheckUtils]: 215: Hoare triple {197902#(= (_ bv8608 32) ssl3_accept_~s__state~0)} assume !false; {197902#(= (_ bv8608 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:54:07,939 INFO L273 TraceCheckUtils]: 216: Hoare triple {197902#(= (_ bv8608 32) ssl3_accept_~s__state~0)} ~state~0 := ~s__state~0; {197902#(= (_ bv8608 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:54:07,939 INFO L273 TraceCheckUtils]: 217: Hoare triple {197902#(= (_ bv8608 32) ssl3_accept_~s__state~0)} assume !(12292bv32 == ~s__state~0); {197902#(= (_ bv8608 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:54:07,940 INFO L273 TraceCheckUtils]: 218: Hoare triple {197902#(= (_ bv8608 32) ssl3_accept_~s__state~0)} assume !(16384bv32 == ~s__state~0); {197902#(= (_ bv8608 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:54:07,940 INFO L273 TraceCheckUtils]: 219: Hoare triple {197902#(= (_ bv8608 32) ssl3_accept_~s__state~0)} assume !(8192bv32 == ~s__state~0); {197902#(= (_ bv8608 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:54:07,940 INFO L273 TraceCheckUtils]: 220: Hoare triple {197902#(= (_ bv8608 32) ssl3_accept_~s__state~0)} assume !(24576bv32 == ~s__state~0); {197902#(= (_ bv8608 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:54:07,940 INFO L273 TraceCheckUtils]: 221: Hoare triple {197902#(= (_ bv8608 32) ssl3_accept_~s__state~0)} assume !(8195bv32 == ~s__state~0); {197902#(= (_ bv8608 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:54:07,941 INFO L273 TraceCheckUtils]: 222: Hoare triple {197902#(= (_ bv8608 32) ssl3_accept_~s__state~0)} assume !(8480bv32 == ~s__state~0); {197902#(= (_ bv8608 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:54:07,941 INFO L273 TraceCheckUtils]: 223: Hoare triple {197902#(= (_ bv8608 32) ssl3_accept_~s__state~0)} assume !(8481bv32 == ~s__state~0); {197902#(= (_ bv8608 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:54:07,942 INFO L273 TraceCheckUtils]: 224: Hoare triple {197902#(= (_ bv8608 32) ssl3_accept_~s__state~0)} assume !(8482bv32 == ~s__state~0); {197902#(= (_ bv8608 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:54:07,942 INFO L273 TraceCheckUtils]: 225: Hoare triple {197902#(= (_ bv8608 32) ssl3_accept_~s__state~0)} assume !(8464bv32 == ~s__state~0); {197902#(= (_ bv8608 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:54:07,943 INFO L273 TraceCheckUtils]: 226: Hoare triple {197902#(= (_ bv8608 32) ssl3_accept_~s__state~0)} assume !(8465bv32 == ~s__state~0); {197902#(= (_ bv8608 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:54:07,943 INFO L273 TraceCheckUtils]: 227: Hoare triple {197902#(= (_ bv8608 32) ssl3_accept_~s__state~0)} assume !(8466bv32 == ~s__state~0); {197902#(= (_ bv8608 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:54:07,944 INFO L273 TraceCheckUtils]: 228: Hoare triple {197902#(= (_ bv8608 32) ssl3_accept_~s__state~0)} assume !(8496bv32 == ~s__state~0); {197902#(= (_ bv8608 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:54:07,944 INFO L273 TraceCheckUtils]: 229: Hoare triple {197902#(= (_ bv8608 32) ssl3_accept_~s__state~0)} assume !(8497bv32 == ~s__state~0); {197902#(= (_ bv8608 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:54:07,945 INFO L273 TraceCheckUtils]: 230: Hoare triple {197902#(= (_ bv8608 32) ssl3_accept_~s__state~0)} assume !(8512bv32 == ~s__state~0); {197902#(= (_ bv8608 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:54:07,945 INFO L273 TraceCheckUtils]: 231: Hoare triple {197902#(= (_ bv8608 32) ssl3_accept_~s__state~0)} assume !(8513bv32 == ~s__state~0); {197902#(= (_ bv8608 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:54:07,945 INFO L273 TraceCheckUtils]: 232: Hoare triple {197902#(= (_ bv8608 32) ssl3_accept_~s__state~0)} assume !(8528bv32 == ~s__state~0); {197902#(= (_ bv8608 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:54:07,946 INFO L273 TraceCheckUtils]: 233: Hoare triple {197902#(= (_ bv8608 32) ssl3_accept_~s__state~0)} assume !(8529bv32 == ~s__state~0); {197902#(= (_ bv8608 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:54:07,946 INFO L273 TraceCheckUtils]: 234: Hoare triple {197902#(= (_ bv8608 32) ssl3_accept_~s__state~0)} assume !(8544bv32 == ~s__state~0); {197902#(= (_ bv8608 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:54:07,947 INFO L273 TraceCheckUtils]: 235: Hoare triple {197902#(= (_ bv8608 32) ssl3_accept_~s__state~0)} assume !(8545bv32 == ~s__state~0); {197902#(= (_ bv8608 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:54:07,947 INFO L273 TraceCheckUtils]: 236: Hoare triple {197902#(= (_ bv8608 32) ssl3_accept_~s__state~0)} assume !(8560bv32 == ~s__state~0); {197902#(= (_ bv8608 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:54:07,948 INFO L273 TraceCheckUtils]: 237: Hoare triple {197902#(= (_ bv8608 32) ssl3_accept_~s__state~0)} assume !(8561bv32 == ~s__state~0); {197902#(= (_ bv8608 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:54:07,948 INFO L273 TraceCheckUtils]: 238: Hoare triple {197902#(= (_ bv8608 32) ssl3_accept_~s__state~0)} assume !(8448bv32 == ~s__state~0); {197902#(= (_ bv8608 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:54:07,949 INFO L273 TraceCheckUtils]: 239: Hoare triple {197902#(= (_ bv8608 32) ssl3_accept_~s__state~0)} assume !(8576bv32 == ~s__state~0); {197902#(= (_ bv8608 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:54:07,949 INFO L273 TraceCheckUtils]: 240: Hoare triple {197902#(= (_ bv8608 32) ssl3_accept_~s__state~0)} assume !(8577bv32 == ~s__state~0); {197902#(= (_ bv8608 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:54:07,950 INFO L273 TraceCheckUtils]: 241: Hoare triple {197902#(= (_ bv8608 32) ssl3_accept_~s__state~0)} assume !(8592bv32 == ~s__state~0); {197902#(= (_ bv8608 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:54:07,950 INFO L273 TraceCheckUtils]: 242: Hoare triple {197902#(= (_ bv8608 32) ssl3_accept_~s__state~0)} assume !(8593bv32 == ~s__state~0); {197902#(= (_ bv8608 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:54:07,951 INFO L273 TraceCheckUtils]: 243: Hoare triple {197902#(= (_ bv8608 32) ssl3_accept_~s__state~0)} assume !(8608bv32 == ~s__state~0); {197262#false} is VALID [2018-11-23 10:54:07,951 INFO L273 TraceCheckUtils]: 244: Hoare triple {197262#false} assume !(8609bv32 == ~s__state~0); {197262#false} is VALID [2018-11-23 10:54:07,951 INFO L273 TraceCheckUtils]: 245: Hoare triple {197262#false} assume !(8640bv32 == ~s__state~0); {197262#false} is VALID [2018-11-23 10:54:07,951 INFO L273 TraceCheckUtils]: 246: Hoare triple {197262#false} assume !(8641bv32 == ~s__state~0); {197262#false} is VALID [2018-11-23 10:54:07,952 INFO L273 TraceCheckUtils]: 247: Hoare triple {197262#false} assume 8656bv32 == ~s__state~0; {197262#false} is VALID [2018-11-23 10:54:07,952 INFO L273 TraceCheckUtils]: 248: Hoare triple {197262#false} ~s__session__cipher~0 := ~s__s3__tmp__new_cipher~0;~tmp___9~0 := #t~nondet43;havoc #t~nondet43; {197262#false} is VALID [2018-11-23 10:54:07,952 INFO L273 TraceCheckUtils]: 249: Hoare triple {197262#false} assume !(0bv32 == ~tmp___9~0);~ret~0 := #t~nondet44;havoc #t~nondet44; {197262#false} is VALID [2018-11-23 10:54:07,952 INFO L273 TraceCheckUtils]: 250: Hoare triple {197262#false} assume 2bv32 == ~blastFlag~0;~blastFlag~0 := 3bv32; {197262#false} is VALID [2018-11-23 10:54:07,952 INFO L273 TraceCheckUtils]: 251: Hoare triple {197262#false} assume !~bvsle32(~ret~0, 0bv32);~s__state~0 := 8672bv32;~s__init_num~0 := 0bv32;~tmp___10~0 := #t~nondet45;havoc #t~nondet45; {197262#false} is VALID [2018-11-23 10:54:07,953 INFO L273 TraceCheckUtils]: 252: Hoare triple {197262#false} assume !(0bv32 == ~tmp___10~0); {197262#false} is VALID [2018-11-23 10:54:07,953 INFO L273 TraceCheckUtils]: 253: Hoare triple {197262#false} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {197262#false} is VALID [2018-11-23 10:54:07,953 INFO L273 TraceCheckUtils]: 254: Hoare triple {197262#false} ~skip~0 := 0bv32; {197262#false} is VALID [2018-11-23 10:54:07,953 INFO L273 TraceCheckUtils]: 255: Hoare triple {197262#false} assume !false; {197262#false} is VALID [2018-11-23 10:54:07,953 INFO L273 TraceCheckUtils]: 256: Hoare triple {197262#false} ~state~0 := ~s__state~0; {197262#false} is VALID [2018-11-23 10:54:07,953 INFO L273 TraceCheckUtils]: 257: Hoare triple {197262#false} assume !(12292bv32 == ~s__state~0); {197262#false} is VALID [2018-11-23 10:54:07,954 INFO L273 TraceCheckUtils]: 258: Hoare triple {197262#false} assume !(16384bv32 == ~s__state~0); {197262#false} is VALID [2018-11-23 10:54:07,954 INFO L273 TraceCheckUtils]: 259: Hoare triple {197262#false} assume !(8192bv32 == ~s__state~0); {197262#false} is VALID [2018-11-23 10:54:07,954 INFO L273 TraceCheckUtils]: 260: Hoare triple {197262#false} assume !(24576bv32 == ~s__state~0); {197262#false} is VALID [2018-11-23 10:54:07,954 INFO L273 TraceCheckUtils]: 261: Hoare triple {197262#false} assume !(8195bv32 == ~s__state~0); {197262#false} is VALID [2018-11-23 10:54:07,954 INFO L273 TraceCheckUtils]: 262: Hoare triple {197262#false} assume !(8480bv32 == ~s__state~0); {197262#false} is VALID [2018-11-23 10:54:07,954 INFO L273 TraceCheckUtils]: 263: Hoare triple {197262#false} assume !(8481bv32 == ~s__state~0); {197262#false} is VALID [2018-11-23 10:54:07,954 INFO L273 TraceCheckUtils]: 264: Hoare triple {197262#false} assume !(8482bv32 == ~s__state~0); {197262#false} is VALID [2018-11-23 10:54:07,954 INFO L273 TraceCheckUtils]: 265: Hoare triple {197262#false} assume !(8464bv32 == ~s__state~0); {197262#false} is VALID [2018-11-23 10:54:07,954 INFO L273 TraceCheckUtils]: 266: Hoare triple {197262#false} assume !(8465bv32 == ~s__state~0); {197262#false} is VALID [2018-11-23 10:54:07,955 INFO L273 TraceCheckUtils]: 267: Hoare triple {197262#false} assume !(8466bv32 == ~s__state~0); {197262#false} is VALID [2018-11-23 10:54:07,955 INFO L273 TraceCheckUtils]: 268: Hoare triple {197262#false} assume !(8496bv32 == ~s__state~0); {197262#false} is VALID [2018-11-23 10:54:07,955 INFO L273 TraceCheckUtils]: 269: Hoare triple {197262#false} assume !(8497bv32 == ~s__state~0); {197262#false} is VALID [2018-11-23 10:54:07,955 INFO L273 TraceCheckUtils]: 270: Hoare triple {197262#false} assume !(8512bv32 == ~s__state~0); {197262#false} is VALID [2018-11-23 10:54:07,955 INFO L273 TraceCheckUtils]: 271: Hoare triple {197262#false} assume !(8513bv32 == ~s__state~0); {197262#false} is VALID [2018-11-23 10:54:07,955 INFO L273 TraceCheckUtils]: 272: Hoare triple {197262#false} assume !(8528bv32 == ~s__state~0); {197262#false} is VALID [2018-11-23 10:54:07,955 INFO L273 TraceCheckUtils]: 273: Hoare triple {197262#false} assume !(8529bv32 == ~s__state~0); {197262#false} is VALID [2018-11-23 10:54:07,955 INFO L273 TraceCheckUtils]: 274: Hoare triple {197262#false} assume !(8544bv32 == ~s__state~0); {197262#false} is VALID [2018-11-23 10:54:07,955 INFO L273 TraceCheckUtils]: 275: Hoare triple {197262#false} assume !(8545bv32 == ~s__state~0); {197262#false} is VALID [2018-11-23 10:54:07,955 INFO L273 TraceCheckUtils]: 276: Hoare triple {197262#false} assume !(8560bv32 == ~s__state~0); {197262#false} is VALID [2018-11-23 10:54:07,956 INFO L273 TraceCheckUtils]: 277: Hoare triple {197262#false} assume !(8561bv32 == ~s__state~0); {197262#false} is VALID [2018-11-23 10:54:07,956 INFO L273 TraceCheckUtils]: 278: Hoare triple {197262#false} assume !(8448bv32 == ~s__state~0); {197262#false} is VALID [2018-11-23 10:54:07,956 INFO L273 TraceCheckUtils]: 279: Hoare triple {197262#false} assume !(8576bv32 == ~s__state~0); {197262#false} is VALID [2018-11-23 10:54:07,956 INFO L273 TraceCheckUtils]: 280: Hoare triple {197262#false} assume !(8577bv32 == ~s__state~0); {197262#false} is VALID [2018-11-23 10:54:07,956 INFO L273 TraceCheckUtils]: 281: Hoare triple {197262#false} assume !(8592bv32 == ~s__state~0); {197262#false} is VALID [2018-11-23 10:54:07,956 INFO L273 TraceCheckUtils]: 282: Hoare triple {197262#false} assume !(8593bv32 == ~s__state~0); {197262#false} is VALID [2018-11-23 10:54:07,956 INFO L273 TraceCheckUtils]: 283: Hoare triple {197262#false} assume !(8608bv32 == ~s__state~0); {197262#false} is VALID [2018-11-23 10:54:07,956 INFO L273 TraceCheckUtils]: 284: Hoare triple {197262#false} assume !(8609bv32 == ~s__state~0); {197262#false} is VALID [2018-11-23 10:54:07,956 INFO L273 TraceCheckUtils]: 285: Hoare triple {197262#false} assume !(8640bv32 == ~s__state~0); {197262#false} is VALID [2018-11-23 10:54:07,956 INFO L273 TraceCheckUtils]: 286: Hoare triple {197262#false} assume !(8641bv32 == ~s__state~0); {197262#false} is VALID [2018-11-23 10:54:07,957 INFO L273 TraceCheckUtils]: 287: Hoare triple {197262#false} assume !(8656bv32 == ~s__state~0); {197262#false} is VALID [2018-11-23 10:54:07,957 INFO L273 TraceCheckUtils]: 288: Hoare triple {197262#false} assume !(8657bv32 == ~s__state~0); {197262#false} is VALID [2018-11-23 10:54:07,957 INFO L273 TraceCheckUtils]: 289: Hoare triple {197262#false} assume 8672bv32 == ~s__state~0; {197262#false} is VALID [2018-11-23 10:54:07,957 INFO L273 TraceCheckUtils]: 290: Hoare triple {197262#false} ~ret~0 := #t~nondet46;havoc #t~nondet46; {197262#false} is VALID [2018-11-23 10:54:07,957 INFO L273 TraceCheckUtils]: 291: Hoare triple {197262#false} assume !(4bv32 == ~blastFlag~0); {197262#false} is VALID [2018-11-23 10:54:07,957 INFO L273 TraceCheckUtils]: 292: Hoare triple {197262#false} assume !(5bv32 == ~blastFlag~0); {197262#false} is VALID [2018-11-23 10:54:07,957 INFO L273 TraceCheckUtils]: 293: Hoare triple {197262#false} assume !~bvsle32(~ret~0, 0bv32);~s__state~0 := 8448bv32; {197262#false} is VALID [2018-11-23 10:54:07,957 INFO L273 TraceCheckUtils]: 294: Hoare triple {197262#false} assume !(0bv32 != ~s__hit~0);~s__s3__tmp__next_state___0~0 := 3bv32; {197262#false} is VALID [2018-11-23 10:54:07,957 INFO L273 TraceCheckUtils]: 295: Hoare triple {197262#false} ~s__init_num~0 := 0bv32; {197262#false} is VALID [2018-11-23 10:54:07,958 INFO L273 TraceCheckUtils]: 296: Hoare triple {197262#false} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {197262#false} is VALID [2018-11-23 10:54:07,958 INFO L273 TraceCheckUtils]: 297: Hoare triple {197262#false} ~skip~0 := 0bv32; {197262#false} is VALID [2018-11-23 10:54:07,958 INFO L273 TraceCheckUtils]: 298: Hoare triple {197262#false} assume !false; {197262#false} is VALID [2018-11-23 10:54:07,958 INFO L273 TraceCheckUtils]: 299: Hoare triple {197262#false} ~state~0 := ~s__state~0; {197262#false} is VALID [2018-11-23 10:54:07,958 INFO L273 TraceCheckUtils]: 300: Hoare triple {197262#false} assume !(12292bv32 == ~s__state~0); {197262#false} is VALID [2018-11-23 10:54:07,958 INFO L273 TraceCheckUtils]: 301: Hoare triple {197262#false} assume !(16384bv32 == ~s__state~0); {197262#false} is VALID [2018-11-23 10:54:07,958 INFO L273 TraceCheckUtils]: 302: Hoare triple {197262#false} assume !(8192bv32 == ~s__state~0); {197262#false} is VALID [2018-11-23 10:54:07,958 INFO L273 TraceCheckUtils]: 303: Hoare triple {197262#false} assume !(24576bv32 == ~s__state~0); {197262#false} is VALID [2018-11-23 10:54:07,958 INFO L273 TraceCheckUtils]: 304: Hoare triple {197262#false} assume !(8195bv32 == ~s__state~0); {197262#false} is VALID [2018-11-23 10:54:07,958 INFO L273 TraceCheckUtils]: 305: Hoare triple {197262#false} assume !(8480bv32 == ~s__state~0); {197262#false} is VALID [2018-11-23 10:54:07,959 INFO L273 TraceCheckUtils]: 306: Hoare triple {197262#false} assume !(8481bv32 == ~s__state~0); {197262#false} is VALID [2018-11-23 10:54:07,959 INFO L273 TraceCheckUtils]: 307: Hoare triple {197262#false} assume !(8482bv32 == ~s__state~0); {197262#false} is VALID [2018-11-23 10:54:07,959 INFO L273 TraceCheckUtils]: 308: Hoare triple {197262#false} assume !(8464bv32 == ~s__state~0); {197262#false} is VALID [2018-11-23 10:54:07,959 INFO L273 TraceCheckUtils]: 309: Hoare triple {197262#false} assume !(8465bv32 == ~s__state~0); {197262#false} is VALID [2018-11-23 10:54:07,959 INFO L273 TraceCheckUtils]: 310: Hoare triple {197262#false} assume !(8466bv32 == ~s__state~0); {197262#false} is VALID [2018-11-23 10:54:07,959 INFO L273 TraceCheckUtils]: 311: Hoare triple {197262#false} assume !(8496bv32 == ~s__state~0); {197262#false} is VALID [2018-11-23 10:54:07,959 INFO L273 TraceCheckUtils]: 312: Hoare triple {197262#false} assume !(8497bv32 == ~s__state~0); {197262#false} is VALID [2018-11-23 10:54:07,959 INFO L273 TraceCheckUtils]: 313: Hoare triple {197262#false} assume !(8512bv32 == ~s__state~0); {197262#false} is VALID [2018-11-23 10:54:07,959 INFO L273 TraceCheckUtils]: 314: Hoare triple {197262#false} assume !(8513bv32 == ~s__state~0); {197262#false} is VALID [2018-11-23 10:54:07,959 INFO L273 TraceCheckUtils]: 315: Hoare triple {197262#false} assume !(8528bv32 == ~s__state~0); {197262#false} is VALID [2018-11-23 10:54:07,960 INFO L273 TraceCheckUtils]: 316: Hoare triple {197262#false} assume !(8529bv32 == ~s__state~0); {197262#false} is VALID [2018-11-23 10:54:07,960 INFO L273 TraceCheckUtils]: 317: Hoare triple {197262#false} assume !(8544bv32 == ~s__state~0); {197262#false} is VALID [2018-11-23 10:54:07,960 INFO L273 TraceCheckUtils]: 318: Hoare triple {197262#false} assume !(8545bv32 == ~s__state~0); {197262#false} is VALID [2018-11-23 10:54:07,960 INFO L273 TraceCheckUtils]: 319: Hoare triple {197262#false} assume !(8560bv32 == ~s__state~0); {197262#false} is VALID [2018-11-23 10:54:07,960 INFO L273 TraceCheckUtils]: 320: Hoare triple {197262#false} assume !(8561bv32 == ~s__state~0); {197262#false} is VALID [2018-11-23 10:54:07,960 INFO L273 TraceCheckUtils]: 321: Hoare triple {197262#false} assume 8448bv32 == ~s__state~0; {197262#false} is VALID [2018-11-23 10:54:07,960 INFO L273 TraceCheckUtils]: 322: Hoare triple {197262#false} ~num1~0 := #t~nondet37;havoc #t~nondet37; {197262#false} is VALID [2018-11-23 10:54:07,960 INFO L273 TraceCheckUtils]: 323: Hoare triple {197262#false} assume !~bvsgt32(~num1~0, 0bv32); {197262#false} is VALID [2018-11-23 10:54:07,960 INFO L273 TraceCheckUtils]: 324: Hoare triple {197262#false} ~s__state~0 := ~s__s3__tmp__next_state___0~0; {197262#false} is VALID [2018-11-23 10:54:07,960 INFO L273 TraceCheckUtils]: 325: Hoare triple {197262#false} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {197262#false} is VALID [2018-11-23 10:54:07,961 INFO L273 TraceCheckUtils]: 326: Hoare triple {197262#false} ~skip~0 := 0bv32; {197262#false} is VALID [2018-11-23 10:54:07,961 INFO L273 TraceCheckUtils]: 327: Hoare triple {197262#false} assume !false; {197262#false} is VALID [2018-11-23 10:54:07,961 INFO L273 TraceCheckUtils]: 328: Hoare triple {197262#false} ~state~0 := ~s__state~0; {197262#false} is VALID [2018-11-23 10:54:07,961 INFO L273 TraceCheckUtils]: 329: Hoare triple {197262#false} assume !(12292bv32 == ~s__state~0); {197262#false} is VALID [2018-11-23 10:54:07,961 INFO L273 TraceCheckUtils]: 330: Hoare triple {197262#false} assume !(16384bv32 == ~s__state~0); {197262#false} is VALID [2018-11-23 10:54:07,961 INFO L273 TraceCheckUtils]: 331: Hoare triple {197262#false} assume !(8192bv32 == ~s__state~0); {197262#false} is VALID [2018-11-23 10:54:07,961 INFO L273 TraceCheckUtils]: 332: Hoare triple {197262#false} assume !(24576bv32 == ~s__state~0); {197262#false} is VALID [2018-11-23 10:54:07,961 INFO L273 TraceCheckUtils]: 333: Hoare triple {197262#false} assume !(8195bv32 == ~s__state~0); {197262#false} is VALID [2018-11-23 10:54:07,961 INFO L273 TraceCheckUtils]: 334: Hoare triple {197262#false} assume !(8480bv32 == ~s__state~0); {197262#false} is VALID [2018-11-23 10:54:07,961 INFO L273 TraceCheckUtils]: 335: Hoare triple {197262#false} assume !(8481bv32 == ~s__state~0); {197262#false} is VALID [2018-11-23 10:54:07,962 INFO L273 TraceCheckUtils]: 336: Hoare triple {197262#false} assume !(8482bv32 == ~s__state~0); {197262#false} is VALID [2018-11-23 10:54:07,962 INFO L273 TraceCheckUtils]: 337: Hoare triple {197262#false} assume !(8464bv32 == ~s__state~0); {197262#false} is VALID [2018-11-23 10:54:07,962 INFO L273 TraceCheckUtils]: 338: Hoare triple {197262#false} assume !(8465bv32 == ~s__state~0); {197262#false} is VALID [2018-11-23 10:54:07,962 INFO L273 TraceCheckUtils]: 339: Hoare triple {197262#false} assume !(8466bv32 == ~s__state~0); {197262#false} is VALID [2018-11-23 10:54:07,962 INFO L273 TraceCheckUtils]: 340: Hoare triple {197262#false} assume !(8496bv32 == ~s__state~0); {197262#false} is VALID [2018-11-23 10:54:07,962 INFO L273 TraceCheckUtils]: 341: Hoare triple {197262#false} assume !(8497bv32 == ~s__state~0); {197262#false} is VALID [2018-11-23 10:54:07,962 INFO L273 TraceCheckUtils]: 342: Hoare triple {197262#false} assume !(8512bv32 == ~s__state~0); {197262#false} is VALID [2018-11-23 10:54:07,962 INFO L273 TraceCheckUtils]: 343: Hoare triple {197262#false} assume !(8513bv32 == ~s__state~0); {197262#false} is VALID [2018-11-23 10:54:07,962 INFO L273 TraceCheckUtils]: 344: Hoare triple {197262#false} assume !(8528bv32 == ~s__state~0); {197262#false} is VALID [2018-11-23 10:54:07,962 INFO L273 TraceCheckUtils]: 345: Hoare triple {197262#false} assume !(8529bv32 == ~s__state~0); {197262#false} is VALID [2018-11-23 10:54:07,963 INFO L273 TraceCheckUtils]: 346: Hoare triple {197262#false} assume !(8544bv32 == ~s__state~0); {197262#false} is VALID [2018-11-23 10:54:07,963 INFO L273 TraceCheckUtils]: 347: Hoare triple {197262#false} assume !(8545bv32 == ~s__state~0); {197262#false} is VALID [2018-11-23 10:54:07,963 INFO L273 TraceCheckUtils]: 348: Hoare triple {197262#false} assume !(8560bv32 == ~s__state~0); {197262#false} is VALID [2018-11-23 10:54:07,963 INFO L273 TraceCheckUtils]: 349: Hoare triple {197262#false} assume !(8561bv32 == ~s__state~0); {197262#false} is VALID [2018-11-23 10:54:07,963 INFO L273 TraceCheckUtils]: 350: Hoare triple {197262#false} assume !(8448bv32 == ~s__state~0); {197262#false} is VALID [2018-11-23 10:54:07,963 INFO L273 TraceCheckUtils]: 351: Hoare triple {197262#false} assume !(8576bv32 == ~s__state~0); {197262#false} is VALID [2018-11-23 10:54:07,963 INFO L273 TraceCheckUtils]: 352: Hoare triple {197262#false} assume !(8577bv32 == ~s__state~0); {197262#false} is VALID [2018-11-23 10:54:07,963 INFO L273 TraceCheckUtils]: 353: Hoare triple {197262#false} assume !(8592bv32 == ~s__state~0); {197262#false} is VALID [2018-11-23 10:54:07,963 INFO L273 TraceCheckUtils]: 354: Hoare triple {197262#false} assume !(8593bv32 == ~s__state~0); {197262#false} is VALID [2018-11-23 10:54:07,963 INFO L273 TraceCheckUtils]: 355: Hoare triple {197262#false} assume !(8608bv32 == ~s__state~0); {197262#false} is VALID [2018-11-23 10:54:07,964 INFO L273 TraceCheckUtils]: 356: Hoare triple {197262#false} assume !(8609bv32 == ~s__state~0); {197262#false} is VALID [2018-11-23 10:54:07,964 INFO L273 TraceCheckUtils]: 357: Hoare triple {197262#false} assume 8640bv32 == ~s__state~0; {197262#false} is VALID [2018-11-23 10:54:07,964 INFO L273 TraceCheckUtils]: 358: Hoare triple {197262#false} ~ret~0 := #t~nondet42;havoc #t~nondet42; {197262#false} is VALID [2018-11-23 10:54:07,964 INFO L273 TraceCheckUtils]: 359: Hoare triple {197262#false} assume 3bv32 == ~blastFlag~0;~blastFlag~0 := 4bv32; {197262#false} is VALID [2018-11-23 10:54:07,964 INFO L273 TraceCheckUtils]: 360: Hoare triple {197262#false} assume !~bvsle32(~ret~0, 0bv32); {197262#false} is VALID [2018-11-23 10:54:07,964 INFO L273 TraceCheckUtils]: 361: Hoare triple {197262#false} assume !(0bv32 != ~s__hit~0);~s__state~0 := 8656bv32; {197262#false} is VALID [2018-11-23 10:54:07,964 INFO L273 TraceCheckUtils]: 362: Hoare triple {197262#false} ~s__init_num~0 := 0bv32; {197262#false} is VALID [2018-11-23 10:54:07,964 INFO L273 TraceCheckUtils]: 363: Hoare triple {197262#false} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {197262#false} is VALID [2018-11-23 10:54:07,964 INFO L273 TraceCheckUtils]: 364: Hoare triple {197262#false} ~skip~0 := 0bv32; {197262#false} is VALID [2018-11-23 10:54:07,965 INFO L273 TraceCheckUtils]: 365: Hoare triple {197262#false} assume !false; {197262#false} is VALID [2018-11-23 10:54:07,965 INFO L273 TraceCheckUtils]: 366: Hoare triple {197262#false} ~state~0 := ~s__state~0; {197262#false} is VALID [2018-11-23 10:54:07,965 INFO L273 TraceCheckUtils]: 367: Hoare triple {197262#false} assume !(12292bv32 == ~s__state~0); {197262#false} is VALID [2018-11-23 10:54:07,965 INFO L273 TraceCheckUtils]: 368: Hoare triple {197262#false} assume !(16384bv32 == ~s__state~0); {197262#false} is VALID [2018-11-23 10:54:07,965 INFO L273 TraceCheckUtils]: 369: Hoare triple {197262#false} assume !(8192bv32 == ~s__state~0); {197262#false} is VALID [2018-11-23 10:54:07,965 INFO L273 TraceCheckUtils]: 370: Hoare triple {197262#false} assume !(24576bv32 == ~s__state~0); {197262#false} is VALID [2018-11-23 10:54:07,965 INFO L273 TraceCheckUtils]: 371: Hoare triple {197262#false} assume !(8195bv32 == ~s__state~0); {197262#false} is VALID [2018-11-23 10:54:07,965 INFO L273 TraceCheckUtils]: 372: Hoare triple {197262#false} assume !(8480bv32 == ~s__state~0); {197262#false} is VALID [2018-11-23 10:54:07,965 INFO L273 TraceCheckUtils]: 373: Hoare triple {197262#false} assume !(8481bv32 == ~s__state~0); {197262#false} is VALID [2018-11-23 10:54:07,965 INFO L273 TraceCheckUtils]: 374: Hoare triple {197262#false} assume !(8482bv32 == ~s__state~0); {197262#false} is VALID [2018-11-23 10:54:07,966 INFO L273 TraceCheckUtils]: 375: Hoare triple {197262#false} assume !(8464bv32 == ~s__state~0); {197262#false} is VALID [2018-11-23 10:54:07,966 INFO L273 TraceCheckUtils]: 376: Hoare triple {197262#false} assume !(8465bv32 == ~s__state~0); {197262#false} is VALID [2018-11-23 10:54:07,966 INFO L273 TraceCheckUtils]: 377: Hoare triple {197262#false} assume !(8466bv32 == ~s__state~0); {197262#false} is VALID [2018-11-23 10:54:07,966 INFO L273 TraceCheckUtils]: 378: Hoare triple {197262#false} assume !(8496bv32 == ~s__state~0); {197262#false} is VALID [2018-11-23 10:54:07,966 INFO L273 TraceCheckUtils]: 379: Hoare triple {197262#false} assume !(8497bv32 == ~s__state~0); {197262#false} is VALID [2018-11-23 10:54:07,966 INFO L273 TraceCheckUtils]: 380: Hoare triple {197262#false} assume !(8512bv32 == ~s__state~0); {197262#false} is VALID [2018-11-23 10:54:07,966 INFO L273 TraceCheckUtils]: 381: Hoare triple {197262#false} assume !(8513bv32 == ~s__state~0); {197262#false} is VALID [2018-11-23 10:54:07,966 INFO L273 TraceCheckUtils]: 382: Hoare triple {197262#false} assume !(8528bv32 == ~s__state~0); {197262#false} is VALID [2018-11-23 10:54:07,966 INFO L273 TraceCheckUtils]: 383: Hoare triple {197262#false} assume !(8529bv32 == ~s__state~0); {197262#false} is VALID [2018-11-23 10:54:07,966 INFO L273 TraceCheckUtils]: 384: Hoare triple {197262#false} assume !(8544bv32 == ~s__state~0); {197262#false} is VALID [2018-11-23 10:54:07,967 INFO L273 TraceCheckUtils]: 385: Hoare triple {197262#false} assume !(8545bv32 == ~s__state~0); {197262#false} is VALID [2018-11-23 10:54:07,967 INFO L273 TraceCheckUtils]: 386: Hoare triple {197262#false} assume !(8560bv32 == ~s__state~0); {197262#false} is VALID [2018-11-23 10:54:07,967 INFO L273 TraceCheckUtils]: 387: Hoare triple {197262#false} assume !(8561bv32 == ~s__state~0); {197262#false} is VALID [2018-11-23 10:54:07,967 INFO L273 TraceCheckUtils]: 388: Hoare triple {197262#false} assume !(8448bv32 == ~s__state~0); {197262#false} is VALID [2018-11-23 10:54:07,967 INFO L273 TraceCheckUtils]: 389: Hoare triple {197262#false} assume !(8576bv32 == ~s__state~0); {197262#false} is VALID [2018-11-23 10:54:07,967 INFO L273 TraceCheckUtils]: 390: Hoare triple {197262#false} assume !(8577bv32 == ~s__state~0); {197262#false} is VALID [2018-11-23 10:54:07,967 INFO L273 TraceCheckUtils]: 391: Hoare triple {197262#false} assume !(8592bv32 == ~s__state~0); {197262#false} is VALID [2018-11-23 10:54:07,967 INFO L273 TraceCheckUtils]: 392: Hoare triple {197262#false} assume !(8593bv32 == ~s__state~0); {197262#false} is VALID [2018-11-23 10:54:07,967 INFO L273 TraceCheckUtils]: 393: Hoare triple {197262#false} assume !(8608bv32 == ~s__state~0); {197262#false} is VALID [2018-11-23 10:54:07,967 INFO L273 TraceCheckUtils]: 394: Hoare triple {197262#false} assume !(8609bv32 == ~s__state~0); {197262#false} is VALID [2018-11-23 10:54:07,968 INFO L273 TraceCheckUtils]: 395: Hoare triple {197262#false} assume !(8640bv32 == ~s__state~0); {197262#false} is VALID [2018-11-23 10:54:07,968 INFO L273 TraceCheckUtils]: 396: Hoare triple {197262#false} assume !(8641bv32 == ~s__state~0); {197262#false} is VALID [2018-11-23 10:54:07,968 INFO L273 TraceCheckUtils]: 397: Hoare triple {197262#false} assume 8656bv32 == ~s__state~0; {197262#false} is VALID [2018-11-23 10:54:07,968 INFO L273 TraceCheckUtils]: 398: Hoare triple {197262#false} ~s__session__cipher~0 := ~s__s3__tmp__new_cipher~0;~tmp___9~0 := #t~nondet43;havoc #t~nondet43; {197262#false} is VALID [2018-11-23 10:54:07,968 INFO L273 TraceCheckUtils]: 399: Hoare triple {197262#false} assume !(0bv32 == ~tmp___9~0);~ret~0 := #t~nondet44;havoc #t~nondet44; {197262#false} is VALID [2018-11-23 10:54:07,968 INFO L273 TraceCheckUtils]: 400: Hoare triple {197262#false} assume !(2bv32 == ~blastFlag~0); {197262#false} is VALID [2018-11-23 10:54:07,968 INFO L273 TraceCheckUtils]: 401: Hoare triple {197262#false} assume !~bvsle32(~ret~0, 0bv32);~s__state~0 := 8672bv32;~s__init_num~0 := 0bv32;~tmp___10~0 := #t~nondet45;havoc #t~nondet45; {197262#false} is VALID [2018-11-23 10:54:07,968 INFO L273 TraceCheckUtils]: 402: Hoare triple {197262#false} assume !(0bv32 == ~tmp___10~0); {197262#false} is VALID [2018-11-23 10:54:07,968 INFO L273 TraceCheckUtils]: 403: Hoare triple {197262#false} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {197262#false} is VALID [2018-11-23 10:54:07,968 INFO L273 TraceCheckUtils]: 404: Hoare triple {197262#false} ~skip~0 := 0bv32; {197262#false} is VALID [2018-11-23 10:54:07,969 INFO L273 TraceCheckUtils]: 405: Hoare triple {197262#false} assume !false; {197262#false} is VALID [2018-11-23 10:54:07,969 INFO L273 TraceCheckUtils]: 406: Hoare triple {197262#false} ~state~0 := ~s__state~0; {197262#false} is VALID [2018-11-23 10:54:07,969 INFO L273 TraceCheckUtils]: 407: Hoare triple {197262#false} assume !(12292bv32 == ~s__state~0); {197262#false} is VALID [2018-11-23 10:54:07,969 INFO L273 TraceCheckUtils]: 408: Hoare triple {197262#false} assume !(16384bv32 == ~s__state~0); {197262#false} is VALID [2018-11-23 10:54:07,969 INFO L273 TraceCheckUtils]: 409: Hoare triple {197262#false} assume !(8192bv32 == ~s__state~0); {197262#false} is VALID [2018-11-23 10:54:07,969 INFO L273 TraceCheckUtils]: 410: Hoare triple {197262#false} assume !(24576bv32 == ~s__state~0); {197262#false} is VALID [2018-11-23 10:54:07,969 INFO L273 TraceCheckUtils]: 411: Hoare triple {197262#false} assume !(8195bv32 == ~s__state~0); {197262#false} is VALID [2018-11-23 10:54:07,969 INFO L273 TraceCheckUtils]: 412: Hoare triple {197262#false} assume !(8480bv32 == ~s__state~0); {197262#false} is VALID [2018-11-23 10:54:07,969 INFO L273 TraceCheckUtils]: 413: Hoare triple {197262#false} assume !(8481bv32 == ~s__state~0); {197262#false} is VALID [2018-11-23 10:54:07,969 INFO L273 TraceCheckUtils]: 414: Hoare triple {197262#false} assume !(8482bv32 == ~s__state~0); {197262#false} is VALID [2018-11-23 10:54:07,970 INFO L273 TraceCheckUtils]: 415: Hoare triple {197262#false} assume !(8464bv32 == ~s__state~0); {197262#false} is VALID [2018-11-23 10:54:07,970 INFO L273 TraceCheckUtils]: 416: Hoare triple {197262#false} assume !(8465bv32 == ~s__state~0); {197262#false} is VALID [2018-11-23 10:54:07,970 INFO L273 TraceCheckUtils]: 417: Hoare triple {197262#false} assume !(8466bv32 == ~s__state~0); {197262#false} is VALID [2018-11-23 10:54:07,970 INFO L273 TraceCheckUtils]: 418: Hoare triple {197262#false} assume !(8496bv32 == ~s__state~0); {197262#false} is VALID [2018-11-23 10:54:07,970 INFO L273 TraceCheckUtils]: 419: Hoare triple {197262#false} assume !(8497bv32 == ~s__state~0); {197262#false} is VALID [2018-11-23 10:54:07,970 INFO L273 TraceCheckUtils]: 420: Hoare triple {197262#false} assume !(8512bv32 == ~s__state~0); {197262#false} is VALID [2018-11-23 10:54:07,970 INFO L273 TraceCheckUtils]: 421: Hoare triple {197262#false} assume !(8513bv32 == ~s__state~0); {197262#false} is VALID [2018-11-23 10:54:07,970 INFO L273 TraceCheckUtils]: 422: Hoare triple {197262#false} assume !(8528bv32 == ~s__state~0); {197262#false} is VALID [2018-11-23 10:54:07,970 INFO L273 TraceCheckUtils]: 423: Hoare triple {197262#false} assume !(8529bv32 == ~s__state~0); {197262#false} is VALID [2018-11-23 10:54:07,970 INFO L273 TraceCheckUtils]: 424: Hoare triple {197262#false} assume !(8544bv32 == ~s__state~0); {197262#false} is VALID [2018-11-23 10:54:07,971 INFO L273 TraceCheckUtils]: 425: Hoare triple {197262#false} assume !(8545bv32 == ~s__state~0); {197262#false} is VALID [2018-11-23 10:54:07,971 INFO L273 TraceCheckUtils]: 426: Hoare triple {197262#false} assume !(8560bv32 == ~s__state~0); {197262#false} is VALID [2018-11-23 10:54:07,971 INFO L273 TraceCheckUtils]: 427: Hoare triple {197262#false} assume !(8561bv32 == ~s__state~0); {197262#false} is VALID [2018-11-23 10:54:07,971 INFO L273 TraceCheckUtils]: 428: Hoare triple {197262#false} assume !(8448bv32 == ~s__state~0); {197262#false} is VALID [2018-11-23 10:54:07,971 INFO L273 TraceCheckUtils]: 429: Hoare triple {197262#false} assume !(8576bv32 == ~s__state~0); {197262#false} is VALID [2018-11-23 10:54:07,971 INFO L273 TraceCheckUtils]: 430: Hoare triple {197262#false} assume !(8577bv32 == ~s__state~0); {197262#false} is VALID [2018-11-23 10:54:07,971 INFO L273 TraceCheckUtils]: 431: Hoare triple {197262#false} assume !(8592bv32 == ~s__state~0); {197262#false} is VALID [2018-11-23 10:54:07,971 INFO L273 TraceCheckUtils]: 432: Hoare triple {197262#false} assume !(8593bv32 == ~s__state~0); {197262#false} is VALID [2018-11-23 10:54:07,971 INFO L273 TraceCheckUtils]: 433: Hoare triple {197262#false} assume !(8608bv32 == ~s__state~0); {197262#false} is VALID [2018-11-23 10:54:07,971 INFO L273 TraceCheckUtils]: 434: Hoare triple {197262#false} assume !(8609bv32 == ~s__state~0); {197262#false} is VALID [2018-11-23 10:54:07,972 INFO L273 TraceCheckUtils]: 435: Hoare triple {197262#false} assume !(8640bv32 == ~s__state~0); {197262#false} is VALID [2018-11-23 10:54:07,972 INFO L273 TraceCheckUtils]: 436: Hoare triple {197262#false} assume !(8641bv32 == ~s__state~0); {197262#false} is VALID [2018-11-23 10:54:07,972 INFO L273 TraceCheckUtils]: 437: Hoare triple {197262#false} assume !(8656bv32 == ~s__state~0); {197262#false} is VALID [2018-11-23 10:54:07,972 INFO L273 TraceCheckUtils]: 438: Hoare triple {197262#false} assume !(8657bv32 == ~s__state~0); {197262#false} is VALID [2018-11-23 10:54:07,972 INFO L273 TraceCheckUtils]: 439: Hoare triple {197262#false} assume 8672bv32 == ~s__state~0; {197262#false} is VALID [2018-11-23 10:54:07,972 INFO L273 TraceCheckUtils]: 440: Hoare triple {197262#false} ~ret~0 := #t~nondet46;havoc #t~nondet46; {197262#false} is VALID [2018-11-23 10:54:07,972 INFO L273 TraceCheckUtils]: 441: Hoare triple {197262#false} assume 4bv32 == ~blastFlag~0;~blastFlag~0 := 5bv32; {197262#false} is VALID [2018-11-23 10:54:07,972 INFO L273 TraceCheckUtils]: 442: Hoare triple {197262#false} assume !~bvsle32(~ret~0, 0bv32);~s__state~0 := 8448bv32; {197262#false} is VALID [2018-11-23 10:54:07,972 INFO L273 TraceCheckUtils]: 443: Hoare triple {197262#false} assume !(0bv32 != ~s__hit~0);~s__s3__tmp__next_state___0~0 := 3bv32; {197262#false} is VALID [2018-11-23 10:54:07,972 INFO L273 TraceCheckUtils]: 444: Hoare triple {197262#false} ~s__init_num~0 := 0bv32; {197262#false} is VALID [2018-11-23 10:54:07,973 INFO L273 TraceCheckUtils]: 445: Hoare triple {197262#false} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {197262#false} is VALID [2018-11-23 10:54:07,973 INFO L273 TraceCheckUtils]: 446: Hoare triple {197262#false} ~skip~0 := 0bv32; {197262#false} is VALID [2018-11-23 10:54:07,973 INFO L273 TraceCheckUtils]: 447: Hoare triple {197262#false} assume !false; {197262#false} is VALID [2018-11-23 10:54:07,973 INFO L273 TraceCheckUtils]: 448: Hoare triple {197262#false} ~state~0 := ~s__state~0; {197262#false} is VALID [2018-11-23 10:54:07,973 INFO L273 TraceCheckUtils]: 449: Hoare triple {197262#false} assume !(12292bv32 == ~s__state~0); {197262#false} is VALID [2018-11-23 10:54:07,973 INFO L273 TraceCheckUtils]: 450: Hoare triple {197262#false} assume !(16384bv32 == ~s__state~0); {197262#false} is VALID [2018-11-23 10:54:07,973 INFO L273 TraceCheckUtils]: 451: Hoare triple {197262#false} assume !(8192bv32 == ~s__state~0); {197262#false} is VALID [2018-11-23 10:54:07,973 INFO L273 TraceCheckUtils]: 452: Hoare triple {197262#false} assume !(24576bv32 == ~s__state~0); {197262#false} is VALID [2018-11-23 10:54:07,973 INFO L273 TraceCheckUtils]: 453: Hoare triple {197262#false} assume !(8195bv32 == ~s__state~0); {197262#false} is VALID [2018-11-23 10:54:07,973 INFO L273 TraceCheckUtils]: 454: Hoare triple {197262#false} assume !(8480bv32 == ~s__state~0); {197262#false} is VALID [2018-11-23 10:54:07,974 INFO L273 TraceCheckUtils]: 455: Hoare triple {197262#false} assume !(8481bv32 == ~s__state~0); {197262#false} is VALID [2018-11-23 10:54:07,974 INFO L273 TraceCheckUtils]: 456: Hoare triple {197262#false} assume !(8482bv32 == ~s__state~0); {197262#false} is VALID [2018-11-23 10:54:07,974 INFO L273 TraceCheckUtils]: 457: Hoare triple {197262#false} assume !(8464bv32 == ~s__state~0); {197262#false} is VALID [2018-11-23 10:54:07,974 INFO L273 TraceCheckUtils]: 458: Hoare triple {197262#false} assume !(8465bv32 == ~s__state~0); {197262#false} is VALID [2018-11-23 10:54:07,974 INFO L273 TraceCheckUtils]: 459: Hoare triple {197262#false} assume !(8466bv32 == ~s__state~0); {197262#false} is VALID [2018-11-23 10:54:07,974 INFO L273 TraceCheckUtils]: 460: Hoare triple {197262#false} assume !(8496bv32 == ~s__state~0); {197262#false} is VALID [2018-11-23 10:54:07,974 INFO L273 TraceCheckUtils]: 461: Hoare triple {197262#false} assume !(8497bv32 == ~s__state~0); {197262#false} is VALID [2018-11-23 10:54:07,974 INFO L273 TraceCheckUtils]: 462: Hoare triple {197262#false} assume !(8512bv32 == ~s__state~0); {197262#false} is VALID [2018-11-23 10:54:07,974 INFO L273 TraceCheckUtils]: 463: Hoare triple {197262#false} assume !(8513bv32 == ~s__state~0); {197262#false} is VALID [2018-11-23 10:54:07,975 INFO L273 TraceCheckUtils]: 464: Hoare triple {197262#false} assume !(8528bv32 == ~s__state~0); {197262#false} is VALID [2018-11-23 10:54:07,975 INFO L273 TraceCheckUtils]: 465: Hoare triple {197262#false} assume !(8529bv32 == ~s__state~0); {197262#false} is VALID [2018-11-23 10:54:07,975 INFO L273 TraceCheckUtils]: 466: Hoare triple {197262#false} assume !(8544bv32 == ~s__state~0); {197262#false} is VALID [2018-11-23 10:54:07,975 INFO L273 TraceCheckUtils]: 467: Hoare triple {197262#false} assume !(8545bv32 == ~s__state~0); {197262#false} is VALID [2018-11-23 10:54:07,975 INFO L273 TraceCheckUtils]: 468: Hoare triple {197262#false} assume !(8560bv32 == ~s__state~0); {197262#false} is VALID [2018-11-23 10:54:07,975 INFO L273 TraceCheckUtils]: 469: Hoare triple {197262#false} assume !(8561bv32 == ~s__state~0); {197262#false} is VALID [2018-11-23 10:54:07,975 INFO L273 TraceCheckUtils]: 470: Hoare triple {197262#false} assume 8448bv32 == ~s__state~0; {197262#false} is VALID [2018-11-23 10:54:07,975 INFO L273 TraceCheckUtils]: 471: Hoare triple {197262#false} ~num1~0 := #t~nondet37;havoc #t~nondet37; {197262#false} is VALID [2018-11-23 10:54:07,975 INFO L273 TraceCheckUtils]: 472: Hoare triple {197262#false} assume !~bvsgt32(~num1~0, 0bv32); {197262#false} is VALID [2018-11-23 10:54:07,975 INFO L273 TraceCheckUtils]: 473: Hoare triple {197262#false} ~s__state~0 := ~s__s3__tmp__next_state___0~0; {197262#false} is VALID [2018-11-23 10:54:07,976 INFO L273 TraceCheckUtils]: 474: Hoare triple {197262#false} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {197262#false} is VALID [2018-11-23 10:54:07,976 INFO L273 TraceCheckUtils]: 475: Hoare triple {197262#false} ~skip~0 := 0bv32; {197262#false} is VALID [2018-11-23 10:54:07,976 INFO L273 TraceCheckUtils]: 476: Hoare triple {197262#false} assume !false; {197262#false} is VALID [2018-11-23 10:54:07,976 INFO L273 TraceCheckUtils]: 477: Hoare triple {197262#false} ~state~0 := ~s__state~0; {197262#false} is VALID [2018-11-23 10:54:07,976 INFO L273 TraceCheckUtils]: 478: Hoare triple {197262#false} assume !(12292bv32 == ~s__state~0); {197262#false} is VALID [2018-11-23 10:54:07,976 INFO L273 TraceCheckUtils]: 479: Hoare triple {197262#false} assume !(16384bv32 == ~s__state~0); {197262#false} is VALID [2018-11-23 10:54:07,976 INFO L273 TraceCheckUtils]: 480: Hoare triple {197262#false} assume !(8192bv32 == ~s__state~0); {197262#false} is VALID [2018-11-23 10:54:07,976 INFO L273 TraceCheckUtils]: 481: Hoare triple {197262#false} assume !(24576bv32 == ~s__state~0); {197262#false} is VALID [2018-11-23 10:54:07,976 INFO L273 TraceCheckUtils]: 482: Hoare triple {197262#false} assume !(8195bv32 == ~s__state~0); {197262#false} is VALID [2018-11-23 10:54:07,976 INFO L273 TraceCheckUtils]: 483: Hoare triple {197262#false} assume !(8480bv32 == ~s__state~0); {197262#false} is VALID [2018-11-23 10:54:07,977 INFO L273 TraceCheckUtils]: 484: Hoare triple {197262#false} assume !(8481bv32 == ~s__state~0); {197262#false} is VALID [2018-11-23 10:54:07,977 INFO L273 TraceCheckUtils]: 485: Hoare triple {197262#false} assume !(8482bv32 == ~s__state~0); {197262#false} is VALID [2018-11-23 10:54:07,977 INFO L273 TraceCheckUtils]: 486: Hoare triple {197262#false} assume !(8464bv32 == ~s__state~0); {197262#false} is VALID [2018-11-23 10:54:07,977 INFO L273 TraceCheckUtils]: 487: Hoare triple {197262#false} assume !(8465bv32 == ~s__state~0); {197262#false} is VALID [2018-11-23 10:54:07,977 INFO L273 TraceCheckUtils]: 488: Hoare triple {197262#false} assume !(8466bv32 == ~s__state~0); {197262#false} is VALID [2018-11-23 10:54:07,977 INFO L273 TraceCheckUtils]: 489: Hoare triple {197262#false} assume !(8496bv32 == ~s__state~0); {197262#false} is VALID [2018-11-23 10:54:07,977 INFO L273 TraceCheckUtils]: 490: Hoare triple {197262#false} assume !(8497bv32 == ~s__state~0); {197262#false} is VALID [2018-11-23 10:54:07,977 INFO L273 TraceCheckUtils]: 491: Hoare triple {197262#false} assume !(8512bv32 == ~s__state~0); {197262#false} is VALID [2018-11-23 10:54:07,977 INFO L273 TraceCheckUtils]: 492: Hoare triple {197262#false} assume !(8513bv32 == ~s__state~0); {197262#false} is VALID [2018-11-23 10:54:07,977 INFO L273 TraceCheckUtils]: 493: Hoare triple {197262#false} assume !(8528bv32 == ~s__state~0); {197262#false} is VALID [2018-11-23 10:54:07,978 INFO L273 TraceCheckUtils]: 494: Hoare triple {197262#false} assume !(8529bv32 == ~s__state~0); {197262#false} is VALID [2018-11-23 10:54:07,978 INFO L273 TraceCheckUtils]: 495: Hoare triple {197262#false} assume !(8544bv32 == ~s__state~0); {197262#false} is VALID [2018-11-23 10:54:07,978 INFO L273 TraceCheckUtils]: 496: Hoare triple {197262#false} assume !(8545bv32 == ~s__state~0); {197262#false} is VALID [2018-11-23 10:54:07,978 INFO L273 TraceCheckUtils]: 497: Hoare triple {197262#false} assume !(8560bv32 == ~s__state~0); {197262#false} is VALID [2018-11-23 10:54:07,978 INFO L273 TraceCheckUtils]: 498: Hoare triple {197262#false} assume !(8561bv32 == ~s__state~0); {197262#false} is VALID [2018-11-23 10:54:07,978 INFO L273 TraceCheckUtils]: 499: Hoare triple {197262#false} assume !(8448bv32 == ~s__state~0); {197262#false} is VALID [2018-11-23 10:54:07,978 INFO L273 TraceCheckUtils]: 500: Hoare triple {197262#false} assume !(8576bv32 == ~s__state~0); {197262#false} is VALID [2018-11-23 10:54:07,978 INFO L273 TraceCheckUtils]: 501: Hoare triple {197262#false} assume !(8577bv32 == ~s__state~0); {197262#false} is VALID [2018-11-23 10:54:07,978 INFO L273 TraceCheckUtils]: 502: Hoare triple {197262#false} assume !(8592bv32 == ~s__state~0); {197262#false} is VALID [2018-11-23 10:54:07,978 INFO L273 TraceCheckUtils]: 503: Hoare triple {197262#false} assume !(8593bv32 == ~s__state~0); {197262#false} is VALID [2018-11-23 10:54:07,979 INFO L273 TraceCheckUtils]: 504: Hoare triple {197262#false} assume !(8608bv32 == ~s__state~0); {197262#false} is VALID [2018-11-23 10:54:07,979 INFO L273 TraceCheckUtils]: 505: Hoare triple {197262#false} assume !(8609bv32 == ~s__state~0); {197262#false} is VALID [2018-11-23 10:54:07,979 INFO L273 TraceCheckUtils]: 506: Hoare triple {197262#false} assume !(8640bv32 == ~s__state~0); {197262#false} is VALID [2018-11-23 10:54:07,979 INFO L273 TraceCheckUtils]: 507: Hoare triple {197262#false} assume !(8641bv32 == ~s__state~0); {197262#false} is VALID [2018-11-23 10:54:07,979 INFO L273 TraceCheckUtils]: 508: Hoare triple {197262#false} assume !(8656bv32 == ~s__state~0); {197262#false} is VALID [2018-11-23 10:54:07,979 INFO L273 TraceCheckUtils]: 509: Hoare triple {197262#false} assume !(8657bv32 == ~s__state~0); {197262#false} is VALID [2018-11-23 10:54:07,979 INFO L273 TraceCheckUtils]: 510: Hoare triple {197262#false} assume 8672bv32 == ~s__state~0; {197262#false} is VALID [2018-11-23 10:54:07,979 INFO L273 TraceCheckUtils]: 511: Hoare triple {197262#false} ~ret~0 := #t~nondet46;havoc #t~nondet46; {197262#false} is VALID [2018-11-23 10:54:07,979 INFO L273 TraceCheckUtils]: 512: Hoare triple {197262#false} assume !(4bv32 == ~blastFlag~0); {197262#false} is VALID [2018-11-23 10:54:07,979 INFO L273 TraceCheckUtils]: 513: Hoare triple {197262#false} assume 5bv32 == ~blastFlag~0; {197262#false} is VALID [2018-11-23 10:54:07,980 INFO L256 TraceCheckUtils]: 514: Hoare triple {197262#false} call ERR(); {197262#false} is VALID [2018-11-23 10:54:07,980 INFO L273 TraceCheckUtils]: 515: Hoare triple {197262#false} assume !false; {197262#false} is VALID [2018-11-23 10:54:08,072 INFO L134 CoverageAnalysis]: Checked inductivity of 2715 backedges. 1557 proven. 0 refuted. 0 times theorem prover too weak. 1158 trivial. 0 not checked. [2018-11-23 10:54:08,072 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-11-23 10:54:08,074 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-23 10:54:08,075 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-23 10:54:08,075 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 516 [2018-11-23 10:54:08,076 INFO L84 Accepts]: Finished accepts. word is accepted. [2018-11-23 10:54:08,076 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 3 states. [2018-11-23 10:54:08,249 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 175 edges. 175 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2018-11-23 10:54:08,249 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-11-23 10:54:08,249 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-23 10:54:08,249 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-23 10:54:08,249 INFO L87 Difference]: Start difference. First operand 4570 states and 5841 transitions. Second operand 3 states. [2018-11-23 10:54:17,548 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-23 10:54:17,548 INFO L93 Difference]: Finished difference Result 9735 states and 12769 transitions. [2018-11-23 10:54:17,548 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-23 10:54:17,548 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 516 [2018-11-23 10:54:17,549 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-23 10:54:17,549 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2018-11-23 10:54:17,551 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 452 transitions. [2018-11-23 10:54:17,551 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2018-11-23 10:54:17,553 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 452 transitions. [2018-11-23 10:54:17,553 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 3 states and 452 transitions. [2018-11-23 10:54:17,967 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 452 edges. 452 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2018-11-23 10:54:19,332 INFO L225 Difference]: With dead ends: 9735 [2018-11-23 10:54:19,332 INFO L226 Difference]: Without dead ends: 5178 [2018-11-23 10:54:19,337 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 515 GetRequests, 514 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-23 10:54:19,340 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5178 states. [2018-11-23 10:54:24,041 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5178 to 5146. [2018-11-23 10:54:24,041 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2018-11-23 10:54:24,041 INFO L82 GeneralOperation]: Start isEquivalent. First operand 5178 states. Second operand 5146 states. [2018-11-23 10:54:24,041 INFO L74 IsIncluded]: Start isIncluded. First operand 5178 states. Second operand 5146 states. [2018-11-23 10:54:24,041 INFO L87 Difference]: Start difference. First operand 5178 states. Second operand 5146 states. [2018-11-23 10:54:25,007 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-23 10:54:25,008 INFO L93 Difference]: Finished difference Result 5178 states and 6529 transitions. [2018-11-23 10:54:25,008 INFO L276 IsEmpty]: Start isEmpty. Operand 5178 states and 6529 transitions. [2018-11-23 10:54:25,011 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-11-23 10:54:25,011 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2018-11-23 10:54:25,011 INFO L74 IsIncluded]: Start isIncluded. First operand 5146 states. Second operand 5178 states. [2018-11-23 10:54:25,012 INFO L87 Difference]: Start difference. First operand 5146 states. Second operand 5178 states. [2018-11-23 10:54:26,022 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-23 10:54:26,023 INFO L93 Difference]: Finished difference Result 5178 states and 6529 transitions. [2018-11-23 10:54:26,023 INFO L276 IsEmpty]: Start isEmpty. Operand 5178 states and 6529 transitions. [2018-11-23 10:54:26,026 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-11-23 10:54:26,027 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2018-11-23 10:54:26,027 INFO L88 GeneralOperation]: Finished isEquivalent. [2018-11-23 10:54:26,027 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2018-11-23 10:54:26,027 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5146 states. [2018-11-23 10:54:27,177 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5146 states to 5146 states and 6497 transitions. [2018-11-23 10:54:27,177 INFO L78 Accepts]: Start accepts. Automaton has 5146 states and 6497 transitions. Word has length 516 [2018-11-23 10:54:27,178 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-23 10:54:27,178 INFO L480 AbstractCegarLoop]: Abstraction has 5146 states and 6497 transitions. [2018-11-23 10:54:27,178 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-11-23 10:54:27,178 INFO L276 IsEmpty]: Start isEmpty. Operand 5146 states and 6497 transitions. [2018-11-23 10:54:27,184 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 550 [2018-11-23 10:54:27,184 INFO L394 BasicCegarLoop]: Found error trace [2018-11-23 10:54:27,184 INFO L402 BasicCegarLoop]: trace histogram [17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 16, 16, 16, 16, 16, 15, 15, 14, 14, 13, 13, 12, 12, 12, 12, 9, 8, 8, 7, 7, 6, 6, 5, 5, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-23 10:54:27,185 INFO L423 AbstractCegarLoop]: === Iteration 22 === [ERRErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-23 10:54:27,185 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-23 10:54:27,185 INFO L82 PathProgramCache]: Analyzing trace with hash -1440819889, now seen corresponding path program 1 times [2018-11-23 10:54:27,186 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-23 10:54:27,186 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc4nyu Starting monitored process 23 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 23 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk [2018-11-23 10:54:27,201 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-23 10:54:27,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-23 10:54:27,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-23 10:54:27,412 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-23 10:54:27,737 INFO L256 TraceCheckUtils]: 0: Hoare triple {225484#true} call ULTIMATE.init(); {225484#true} is VALID [2018-11-23 10:54:27,738 INFO L273 TraceCheckUtils]: 1: Hoare triple {225484#true} assume true; {225484#true} is VALID [2018-11-23 10:54:27,738 INFO L268 TraceCheckUtils]: 2: Hoare quadruple {225484#true} {225484#true} #611#return; {225484#true} is VALID [2018-11-23 10:54:27,738 INFO L256 TraceCheckUtils]: 3: Hoare triple {225484#true} call #t~ret51 := main(); {225484#true} is VALID [2018-11-23 10:54:27,738 INFO L273 TraceCheckUtils]: 4: Hoare triple {225484#true} havoc ~s~0;havoc ~tmp~1;~s~0 := 8464bv32; {225484#true} is VALID [2018-11-23 10:54:27,738 INFO L256 TraceCheckUtils]: 5: Hoare triple {225484#true} call #t~ret50 := ssl3_accept(~s~0); {225484#true} is VALID [2018-11-23 10:54:27,739 INFO L273 TraceCheckUtils]: 6: Hoare triple {225484#true} ~initial_state := #in~initial_state;~s__info_callback~0 := #t~nondet0;havoc #t~nondet0;~s__in_handshake~0 := #t~nondet1;havoc #t~nondet1;havoc ~s__state~0;havoc ~s__new_session~0;havoc ~s__server~0;~s__version~0 := #t~nondet2;havoc #t~nondet2;havoc ~s__type~0;havoc ~s__init_num~0;~s__hit~0 := #t~nondet3;havoc #t~nondet3;havoc ~s__rwstate~0;havoc ~s__init_buf___0~0;~s__debug~0 := #t~nondet4;havoc #t~nondet4;havoc ~s__shutdown~0;~s__cert~0 := #t~nondet5;havoc #t~nondet5;~s__options~0 := #t~nondet6;havoc #t~nondet6;~s__verify_mode~0 := #t~nondet7;havoc #t~nondet7;~s__session__peer~0 := #t~nondet8;havoc #t~nondet8;~s__cert__pkeys__AT0__privatekey~0 := #t~nondet9;havoc #t~nondet9;~s__ctx__info_callback~0 := #t~nondet10;havoc #t~nondet10;~s__ctx__stats__sess_accept_renegotiate~0 := #t~nondet11;havoc #t~nondet11;~s__ctx__stats__sess_accept~0 := #t~nondet12;havoc #t~nondet12;~s__ctx__stats__sess_accept_good~0 := #t~nondet13;havoc #t~nondet13;havoc ~s__s3__tmp__cert_request~0;~s__s3__tmp__reuse_message~0 := #t~nondet14;havoc #t~nondet14;havoc ~s__s3__tmp__use_rsa_tmp~0;~s__s3__tmp__new_cipher~0 := #t~nondet15;havoc #t~nondet15;~s__s3__tmp__new_cipher__algorithms~0 := #t~nondet16;havoc #t~nondet16;havoc ~s__s3__tmp__next_state___0~0;~s__s3__tmp__new_cipher__algo_strength~0 := #t~nondet17;havoc #t~nondet17;havoc ~s__session__cipher~0;~buf~0 := #t~nondet18;havoc #t~nondet18;havoc ~l~0;havoc ~Time~0;~tmp~0 := #t~nondet19;havoc #t~nondet19;havoc ~cb~0;havoc ~num1~0;havoc ~ret~0;havoc ~new_state~0;havoc ~state~0;havoc ~skip~0;havoc ~got_new_session~0;~tmp___1~0 := #t~nondet20;havoc #t~nondet20;~tmp___2~0 := #t~nondet21;havoc #t~nondet21;havoc ~tmp___3~0;havoc ~tmp___4~0;havoc ~tmp___5~0;havoc ~tmp___6~0;havoc ~tmp___7~0;~tmp___8~0 := #t~nondet22;havoc #t~nondet22;havoc ~tmp___9~0;havoc ~tmp___10~0;havoc ~blastFlag~0;havoc ~__cil_tmp55~0;havoc ~__cil_tmp56~0;havoc ~__cil_tmp57~0;havoc ~__cil_tmp58~0;havoc ~__cil_tmp59~0;havoc ~__cil_tmp60~0;havoc ~__cil_tmp61~0;~s__state~0 := ~initial_state;~blastFlag~0 := 0bv32;~Time~0 := ~tmp~0;~cb~0 := 0bv32;~ret~0 := 4294967295bv32;~skip~0 := 0bv32;~got_new_session~0 := 0bv32; {225484#true} is VALID [2018-11-23 10:54:27,739 INFO L273 TraceCheckUtils]: 7: Hoare triple {225484#true} assume 0bv32 != ~s__info_callback~0;~cb~0 := ~s__info_callback~0; {225484#true} is VALID [2018-11-23 10:54:27,739 INFO L273 TraceCheckUtils]: 8: Hoare triple {225484#true} #t~post23 := ~s__in_handshake~0;~s__in_handshake~0 := ~bvadd32(1bv32, #t~post23);havoc #t~post23; {225484#true} is VALID [2018-11-23 10:54:27,739 INFO L273 TraceCheckUtils]: 9: Hoare triple {225484#true} assume !(0bv32 != ~bvadd32(12288bv32, ~tmp___1~0)); {225484#true} is VALID [2018-11-23 10:54:27,739 INFO L273 TraceCheckUtils]: 10: Hoare triple {225484#true} assume !(0bv32 == ~s__cert~0); {225484#true} is VALID [2018-11-23 10:54:27,739 INFO L273 TraceCheckUtils]: 11: Hoare triple {225484#true} assume !false; {225484#true} is VALID [2018-11-23 10:54:27,740 INFO L273 TraceCheckUtils]: 12: Hoare triple {225484#true} ~state~0 := ~s__state~0; {225484#true} is VALID [2018-11-23 10:54:27,740 INFO L273 TraceCheckUtils]: 13: Hoare triple {225484#true} assume !(12292bv32 == ~s__state~0); {225484#true} is VALID [2018-11-23 10:54:27,740 INFO L273 TraceCheckUtils]: 14: Hoare triple {225484#true} assume !(16384bv32 == ~s__state~0); {225484#true} is VALID [2018-11-23 10:54:27,740 INFO L273 TraceCheckUtils]: 15: Hoare triple {225484#true} assume !(8192bv32 == ~s__state~0); {225484#true} is VALID [2018-11-23 10:54:27,740 INFO L273 TraceCheckUtils]: 16: Hoare triple {225484#true} assume !(24576bv32 == ~s__state~0); {225484#true} is VALID [2018-11-23 10:54:27,740 INFO L273 TraceCheckUtils]: 17: Hoare triple {225484#true} assume !(8195bv32 == ~s__state~0); {225484#true} is VALID [2018-11-23 10:54:27,740 INFO L273 TraceCheckUtils]: 18: Hoare triple {225484#true} assume !(8480bv32 == ~s__state~0); {225484#true} is VALID [2018-11-23 10:54:27,741 INFO L273 TraceCheckUtils]: 19: Hoare triple {225484#true} assume !(8481bv32 == ~s__state~0); {225484#true} is VALID [2018-11-23 10:54:27,741 INFO L273 TraceCheckUtils]: 20: Hoare triple {225484#true} assume !(8482bv32 == ~s__state~0); {225484#true} is VALID [2018-11-23 10:54:27,741 INFO L273 TraceCheckUtils]: 21: Hoare triple {225484#true} assume 8464bv32 == ~s__state~0; {225484#true} is VALID [2018-11-23 10:54:27,741 INFO L273 TraceCheckUtils]: 22: Hoare triple {225484#true} ~s__shutdown~0 := 0bv32;~ret~0 := #t~nondet30;havoc #t~nondet30; {225484#true} is VALID [2018-11-23 10:54:27,741 INFO L273 TraceCheckUtils]: 23: Hoare triple {225484#true} assume 0bv32 == ~blastFlag~0;~blastFlag~0 := 1bv32; {225484#true} is VALID [2018-11-23 10:54:27,741 INFO L273 TraceCheckUtils]: 24: Hoare triple {225484#true} assume !~bvsle32(~ret~0, 0bv32);~got_new_session~0 := 1bv32;~s__state~0 := 8496bv32;~s__init_num~0 := 0bv32; {225484#true} is VALID [2018-11-23 10:54:27,741 INFO L273 TraceCheckUtils]: 25: Hoare triple {225484#true} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {225484#true} is VALID [2018-11-23 10:54:27,741 INFO L273 TraceCheckUtils]: 26: Hoare triple {225484#true} ~skip~0 := 0bv32; {225484#true} is VALID [2018-11-23 10:54:27,741 INFO L273 TraceCheckUtils]: 27: Hoare triple {225484#true} assume !false; {225484#true} is VALID [2018-11-23 10:54:27,741 INFO L273 TraceCheckUtils]: 28: Hoare triple {225484#true} ~state~0 := ~s__state~0; {225484#true} is VALID [2018-11-23 10:54:27,742 INFO L273 TraceCheckUtils]: 29: Hoare triple {225484#true} assume !(12292bv32 == ~s__state~0); {225484#true} is VALID [2018-11-23 10:54:27,742 INFO L273 TraceCheckUtils]: 30: Hoare triple {225484#true} assume !(16384bv32 == ~s__state~0); {225484#true} is VALID [2018-11-23 10:54:27,742 INFO L273 TraceCheckUtils]: 31: Hoare triple {225484#true} assume !(8192bv32 == ~s__state~0); {225484#true} is VALID [2018-11-23 10:54:27,742 INFO L273 TraceCheckUtils]: 32: Hoare triple {225484#true} assume !(24576bv32 == ~s__state~0); {225484#true} is VALID [2018-11-23 10:54:27,742 INFO L273 TraceCheckUtils]: 33: Hoare triple {225484#true} assume !(8195bv32 == ~s__state~0); {225484#true} is VALID [2018-11-23 10:54:27,742 INFO L273 TraceCheckUtils]: 34: Hoare triple {225484#true} assume !(8480bv32 == ~s__state~0); {225484#true} is VALID [2018-11-23 10:54:27,742 INFO L273 TraceCheckUtils]: 35: Hoare triple {225484#true} assume !(8481bv32 == ~s__state~0); {225484#true} is VALID [2018-11-23 10:54:27,742 INFO L273 TraceCheckUtils]: 36: Hoare triple {225484#true} assume !(8482bv32 == ~s__state~0); {225484#true} is VALID [2018-11-23 10:54:27,742 INFO L273 TraceCheckUtils]: 37: Hoare triple {225484#true} assume !(8464bv32 == ~s__state~0); {225484#true} is VALID [2018-11-23 10:54:27,742 INFO L273 TraceCheckUtils]: 38: Hoare triple {225484#true} assume !(8465bv32 == ~s__state~0); {225484#true} is VALID [2018-11-23 10:54:27,743 INFO L273 TraceCheckUtils]: 39: Hoare triple {225484#true} assume !(8466bv32 == ~s__state~0); {225484#true} is VALID [2018-11-23 10:54:27,743 INFO L273 TraceCheckUtils]: 40: Hoare triple {225484#true} assume 8496bv32 == ~s__state~0; {225484#true} is VALID [2018-11-23 10:54:27,743 INFO L273 TraceCheckUtils]: 41: Hoare triple {225484#true} ~ret~0 := #t~nondet31;havoc #t~nondet31; {225484#true} is VALID [2018-11-23 10:54:27,743 INFO L273 TraceCheckUtils]: 42: Hoare triple {225484#true} assume 1bv32 == ~blastFlag~0;~blastFlag~0 := 2bv32; {225484#true} is VALID [2018-11-23 10:54:27,743 INFO L273 TraceCheckUtils]: 43: Hoare triple {225484#true} assume !~bvsle32(~ret~0, 0bv32); {225484#true} is VALID [2018-11-23 10:54:27,743 INFO L273 TraceCheckUtils]: 44: Hoare triple {225484#true} assume !(0bv32 != ~s__hit~0);~s__state~0 := 8512bv32; {225484#true} is VALID [2018-11-23 10:54:27,743 INFO L273 TraceCheckUtils]: 45: Hoare triple {225484#true} ~s__init_num~0 := 0bv32; {225484#true} is VALID [2018-11-23 10:54:27,743 INFO L273 TraceCheckUtils]: 46: Hoare triple {225484#true} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {225484#true} is VALID [2018-11-23 10:54:27,743 INFO L273 TraceCheckUtils]: 47: Hoare triple {225484#true} ~skip~0 := 0bv32; {225484#true} is VALID [2018-11-23 10:54:27,744 INFO L273 TraceCheckUtils]: 48: Hoare triple {225484#true} assume !false; {225484#true} is VALID [2018-11-23 10:54:27,744 INFO L273 TraceCheckUtils]: 49: Hoare triple {225484#true} ~state~0 := ~s__state~0; {225484#true} is VALID [2018-11-23 10:54:27,744 INFO L273 TraceCheckUtils]: 50: Hoare triple {225484#true} assume !(12292bv32 == ~s__state~0); {225484#true} is VALID [2018-11-23 10:54:27,744 INFO L273 TraceCheckUtils]: 51: Hoare triple {225484#true} assume !(16384bv32 == ~s__state~0); {225484#true} is VALID [2018-11-23 10:54:27,744 INFO L273 TraceCheckUtils]: 52: Hoare triple {225484#true} assume !(8192bv32 == ~s__state~0); {225484#true} is VALID [2018-11-23 10:54:27,744 INFO L273 TraceCheckUtils]: 53: Hoare triple {225484#true} assume !(24576bv32 == ~s__state~0); {225484#true} is VALID [2018-11-23 10:54:27,744 INFO L273 TraceCheckUtils]: 54: Hoare triple {225484#true} assume !(8195bv32 == ~s__state~0); {225484#true} is VALID [2018-11-23 10:54:27,744 INFO L273 TraceCheckUtils]: 55: Hoare triple {225484#true} assume !(8480bv32 == ~s__state~0); {225484#true} is VALID [2018-11-23 10:54:27,744 INFO L273 TraceCheckUtils]: 56: Hoare triple {225484#true} assume !(8481bv32 == ~s__state~0); {225484#true} is VALID [2018-11-23 10:54:27,744 INFO L273 TraceCheckUtils]: 57: Hoare triple {225484#true} assume !(8482bv32 == ~s__state~0); {225484#true} is VALID [2018-11-23 10:54:27,745 INFO L273 TraceCheckUtils]: 58: Hoare triple {225484#true} assume !(8464bv32 == ~s__state~0); {225484#true} is VALID [2018-11-23 10:54:27,745 INFO L273 TraceCheckUtils]: 59: Hoare triple {225484#true} assume !(8465bv32 == ~s__state~0); {225484#true} is VALID [2018-11-23 10:54:27,745 INFO L273 TraceCheckUtils]: 60: Hoare triple {225484#true} assume !(8466bv32 == ~s__state~0); {225484#true} is VALID [2018-11-23 10:54:27,745 INFO L273 TraceCheckUtils]: 61: Hoare triple {225484#true} assume !(8496bv32 == ~s__state~0); {225484#true} is VALID [2018-11-23 10:54:27,745 INFO L273 TraceCheckUtils]: 62: Hoare triple {225484#true} assume !(8497bv32 == ~s__state~0); {225484#true} is VALID [2018-11-23 10:54:27,745 INFO L273 TraceCheckUtils]: 63: Hoare triple {225484#true} assume 8512bv32 == ~s__state~0; {225484#true} is VALID [2018-11-23 10:54:27,745 INFO L273 TraceCheckUtils]: 64: Hoare triple {225484#true} ~__cil_tmp56~0 := ~s__s3__tmp__new_cipher__algorithms~0; {225484#true} is VALID [2018-11-23 10:54:27,745 INFO L273 TraceCheckUtils]: 65: Hoare triple {225484#true} assume 0bv32 != ~bvadd32(256bv32, ~__cil_tmp56~0);~skip~0 := 1bv32; {225484#true} is VALID [2018-11-23 10:54:27,745 INFO L273 TraceCheckUtils]: 66: Hoare triple {225484#true} ~s__state~0 := 8528bv32;~s__init_num~0 := 0bv32; {225484#true} is VALID [2018-11-23 10:54:27,745 INFO L273 TraceCheckUtils]: 67: Hoare triple {225484#true} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {225484#true} is VALID [2018-11-23 10:54:27,746 INFO L273 TraceCheckUtils]: 68: Hoare triple {225484#true} ~skip~0 := 0bv32; {225484#true} is VALID [2018-11-23 10:54:27,746 INFO L273 TraceCheckUtils]: 69: Hoare triple {225484#true} assume !false; {225484#true} is VALID [2018-11-23 10:54:27,746 INFO L273 TraceCheckUtils]: 70: Hoare triple {225484#true} ~state~0 := ~s__state~0; {225484#true} is VALID [2018-11-23 10:54:27,746 INFO L273 TraceCheckUtils]: 71: Hoare triple {225484#true} assume !(12292bv32 == ~s__state~0); {225484#true} is VALID [2018-11-23 10:54:27,746 INFO L273 TraceCheckUtils]: 72: Hoare triple {225484#true} assume !(16384bv32 == ~s__state~0); {225484#true} is VALID [2018-11-23 10:54:27,746 INFO L273 TraceCheckUtils]: 73: Hoare triple {225484#true} assume !(8192bv32 == ~s__state~0); {225484#true} is VALID [2018-11-23 10:54:27,746 INFO L273 TraceCheckUtils]: 74: Hoare triple {225484#true} assume !(24576bv32 == ~s__state~0); {225484#true} is VALID [2018-11-23 10:54:27,746 INFO L273 TraceCheckUtils]: 75: Hoare triple {225484#true} assume !(8195bv32 == ~s__state~0); {225484#true} is VALID [2018-11-23 10:54:27,746 INFO L273 TraceCheckUtils]: 76: Hoare triple {225484#true} assume !(8480bv32 == ~s__state~0); {225484#true} is VALID [2018-11-23 10:54:27,746 INFO L273 TraceCheckUtils]: 77: Hoare triple {225484#true} assume !(8481bv32 == ~s__state~0); {225484#true} is VALID [2018-11-23 10:54:27,747 INFO L273 TraceCheckUtils]: 78: Hoare triple {225484#true} assume !(8482bv32 == ~s__state~0); {225484#true} is VALID [2018-11-23 10:54:27,747 INFO L273 TraceCheckUtils]: 79: Hoare triple {225484#true} assume !(8464bv32 == ~s__state~0); {225484#true} is VALID [2018-11-23 10:54:27,747 INFO L273 TraceCheckUtils]: 80: Hoare triple {225484#true} assume !(8465bv32 == ~s__state~0); {225484#true} is VALID [2018-11-23 10:54:27,747 INFO L273 TraceCheckUtils]: 81: Hoare triple {225484#true} assume !(8466bv32 == ~s__state~0); {225484#true} is VALID [2018-11-23 10:54:27,747 INFO L273 TraceCheckUtils]: 82: Hoare triple {225484#true} assume !(8496bv32 == ~s__state~0); {225484#true} is VALID [2018-11-23 10:54:27,747 INFO L273 TraceCheckUtils]: 83: Hoare triple {225484#true} assume !(8497bv32 == ~s__state~0); {225484#true} is VALID [2018-11-23 10:54:27,747 INFO L273 TraceCheckUtils]: 84: Hoare triple {225484#true} assume !(8512bv32 == ~s__state~0); {225484#true} is VALID [2018-11-23 10:54:27,747 INFO L273 TraceCheckUtils]: 85: Hoare triple {225484#true} assume !(8513bv32 == ~s__state~0); {225484#true} is VALID [2018-11-23 10:54:27,747 INFO L273 TraceCheckUtils]: 86: Hoare triple {225484#true} assume 8528bv32 == ~s__state~0; {225484#true} is VALID [2018-11-23 10:54:27,747 INFO L273 TraceCheckUtils]: 87: Hoare triple {225484#true} ~l~0 := ~s__s3__tmp__new_cipher__algorithms~0;~__cil_tmp57~0 := ~s__options~0; {225484#true} is VALID [2018-11-23 10:54:27,748 INFO L273 TraceCheckUtils]: 88: Hoare triple {225484#true} assume 0bv32 != ~bvadd32(2097152bv32, ~__cil_tmp57~0);~s__s3__tmp__use_rsa_tmp~0 := 1bv32; {225484#true} is VALID [2018-11-23 10:54:27,748 INFO L273 TraceCheckUtils]: 89: Hoare triple {225484#true} assume 0bv32 != ~s__s3__tmp__use_rsa_tmp~0; {225484#true} is VALID [2018-11-23 10:54:27,748 INFO L273 TraceCheckUtils]: 90: Hoare triple {225484#true} ~ret~0 := #t~nondet34;havoc #t~nondet34; {225484#true} is VALID [2018-11-23 10:54:27,748 INFO L273 TraceCheckUtils]: 91: Hoare triple {225484#true} assume !~bvsle32(~ret~0, 0bv32); {225484#true} is VALID [2018-11-23 10:54:27,748 INFO L273 TraceCheckUtils]: 92: Hoare triple {225484#true} ~s__state~0 := 8544bv32;~s__init_num~0 := 0bv32; {225484#true} is VALID [2018-11-23 10:54:27,748 INFO L273 TraceCheckUtils]: 93: Hoare triple {225484#true} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {225484#true} is VALID [2018-11-23 10:54:27,748 INFO L273 TraceCheckUtils]: 94: Hoare triple {225484#true} ~skip~0 := 0bv32; {225484#true} is VALID [2018-11-23 10:54:27,748 INFO L273 TraceCheckUtils]: 95: Hoare triple {225484#true} assume !false; {225484#true} is VALID [2018-11-23 10:54:27,748 INFO L273 TraceCheckUtils]: 96: Hoare triple {225484#true} ~state~0 := ~s__state~0; {225484#true} is VALID [2018-11-23 10:54:27,749 INFO L273 TraceCheckUtils]: 97: Hoare triple {225484#true} assume !(12292bv32 == ~s__state~0); {225484#true} is VALID [2018-11-23 10:54:27,749 INFO L273 TraceCheckUtils]: 98: Hoare triple {225484#true} assume !(16384bv32 == ~s__state~0); {225484#true} is VALID [2018-11-23 10:54:27,749 INFO L273 TraceCheckUtils]: 99: Hoare triple {225484#true} assume !(8192bv32 == ~s__state~0); {225484#true} is VALID [2018-11-23 10:54:27,749 INFO L273 TraceCheckUtils]: 100: Hoare triple {225484#true} assume !(24576bv32 == ~s__state~0); {225484#true} is VALID [2018-11-23 10:54:27,749 INFO L273 TraceCheckUtils]: 101: Hoare triple {225484#true} assume !(8195bv32 == ~s__state~0); {225484#true} is VALID [2018-11-23 10:54:27,749 INFO L273 TraceCheckUtils]: 102: Hoare triple {225484#true} assume !(8480bv32 == ~s__state~0); {225484#true} is VALID [2018-11-23 10:54:27,749 INFO L273 TraceCheckUtils]: 103: Hoare triple {225484#true} assume !(8481bv32 == ~s__state~0); {225484#true} is VALID [2018-11-23 10:54:27,749 INFO L273 TraceCheckUtils]: 104: Hoare triple {225484#true} assume !(8482bv32 == ~s__state~0); {225484#true} is VALID [2018-11-23 10:54:27,749 INFO L273 TraceCheckUtils]: 105: Hoare triple {225484#true} assume !(8464bv32 == ~s__state~0); {225484#true} is VALID [2018-11-23 10:54:27,749 INFO L273 TraceCheckUtils]: 106: Hoare triple {225484#true} assume !(8465bv32 == ~s__state~0); {225484#true} is VALID [2018-11-23 10:54:27,750 INFO L273 TraceCheckUtils]: 107: Hoare triple {225484#true} assume !(8466bv32 == ~s__state~0); {225484#true} is VALID [2018-11-23 10:54:27,750 INFO L273 TraceCheckUtils]: 108: Hoare triple {225484#true} assume !(8496bv32 == ~s__state~0); {225484#true} is VALID [2018-11-23 10:54:27,750 INFO L273 TraceCheckUtils]: 109: Hoare triple {225484#true} assume !(8497bv32 == ~s__state~0); {225484#true} is VALID [2018-11-23 10:54:27,750 INFO L273 TraceCheckUtils]: 110: Hoare triple {225484#true} assume !(8512bv32 == ~s__state~0); {225484#true} is VALID [2018-11-23 10:54:27,750 INFO L273 TraceCheckUtils]: 111: Hoare triple {225484#true} assume !(8513bv32 == ~s__state~0); {225484#true} is VALID [2018-11-23 10:54:27,750 INFO L273 TraceCheckUtils]: 112: Hoare triple {225484#true} assume !(8528bv32 == ~s__state~0); {225484#true} is VALID [2018-11-23 10:54:27,750 INFO L273 TraceCheckUtils]: 113: Hoare triple {225484#true} assume !(8529bv32 == ~s__state~0); {225484#true} is VALID [2018-11-23 10:54:27,750 INFO L273 TraceCheckUtils]: 114: Hoare triple {225484#true} assume 8544bv32 == ~s__state~0; {225484#true} is VALID [2018-11-23 10:54:27,750 INFO L273 TraceCheckUtils]: 115: Hoare triple {225484#true} assume 0bv32 != ~bvadd32(1bv32, ~s__verify_mode~0); {225484#true} is VALID [2018-11-23 10:54:27,750 INFO L273 TraceCheckUtils]: 116: Hoare triple {225484#true} assume !(0bv32 != ~s__session__peer~0); {225484#true} is VALID [2018-11-23 10:54:27,751 INFO L273 TraceCheckUtils]: 117: Hoare triple {225484#true} ~__cil_tmp61~0 := ~s__s3__tmp__new_cipher__algorithms~0; {225484#true} is VALID [2018-11-23 10:54:27,751 INFO L273 TraceCheckUtils]: 118: Hoare triple {225484#true} assume 0bv32 != ~bvadd32(256bv32, ~__cil_tmp61~0); {225484#true} is VALID [2018-11-23 10:54:27,751 INFO L273 TraceCheckUtils]: 119: Hoare triple {225484#true} assume 0bv32 != ~bvadd32(2bv32, ~s__verify_mode~0); {225484#true} is VALID [2018-11-23 10:54:27,751 INFO L273 TraceCheckUtils]: 120: Hoare triple {225484#true} ~s__s3__tmp__cert_request~0 := 1bv32;~ret~0 := #t~nondet35;havoc #t~nondet35; {225484#true} is VALID [2018-11-23 10:54:27,751 INFO L273 TraceCheckUtils]: 121: Hoare triple {225484#true} assume !~bvsle32(~ret~0, 0bv32);~s__state~0 := 8448bv32;~s__s3__tmp__next_state___0~0 := 8576bv32;~s__init_num~0 := 0bv32; {225484#true} is VALID [2018-11-23 10:54:27,751 INFO L273 TraceCheckUtils]: 122: Hoare triple {225484#true} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {225484#true} is VALID [2018-11-23 10:54:27,751 INFO L273 TraceCheckUtils]: 123: Hoare triple {225484#true} ~skip~0 := 0bv32; {225484#true} is VALID [2018-11-23 10:54:27,751 INFO L273 TraceCheckUtils]: 124: Hoare triple {225484#true} assume !false; {225484#true} is VALID [2018-11-23 10:54:27,751 INFO L273 TraceCheckUtils]: 125: Hoare triple {225484#true} ~state~0 := ~s__state~0; {225484#true} is VALID [2018-11-23 10:54:27,751 INFO L273 TraceCheckUtils]: 126: Hoare triple {225484#true} assume !(12292bv32 == ~s__state~0); {225484#true} is VALID [2018-11-23 10:54:27,752 INFO L273 TraceCheckUtils]: 127: Hoare triple {225484#true} assume !(16384bv32 == ~s__state~0); {225484#true} is VALID [2018-11-23 10:54:27,752 INFO L273 TraceCheckUtils]: 128: Hoare triple {225484#true} assume !(8192bv32 == ~s__state~0); {225484#true} is VALID [2018-11-23 10:54:27,752 INFO L273 TraceCheckUtils]: 129: Hoare triple {225484#true} assume !(24576bv32 == ~s__state~0); {225484#true} is VALID [2018-11-23 10:54:27,752 INFO L273 TraceCheckUtils]: 130: Hoare triple {225484#true} assume !(8195bv32 == ~s__state~0); {225484#true} is VALID [2018-11-23 10:54:27,752 INFO L273 TraceCheckUtils]: 131: Hoare triple {225484#true} assume !(8480bv32 == ~s__state~0); {225484#true} is VALID [2018-11-23 10:54:27,752 INFO L273 TraceCheckUtils]: 132: Hoare triple {225484#true} assume !(8481bv32 == ~s__state~0); {225484#true} is VALID [2018-11-23 10:54:27,752 INFO L273 TraceCheckUtils]: 133: Hoare triple {225484#true} assume !(8482bv32 == ~s__state~0); {225484#true} is VALID [2018-11-23 10:54:27,752 INFO L273 TraceCheckUtils]: 134: Hoare triple {225484#true} assume !(8464bv32 == ~s__state~0); {225484#true} is VALID [2018-11-23 10:54:27,752 INFO L273 TraceCheckUtils]: 135: Hoare triple {225484#true} assume !(8465bv32 == ~s__state~0); {225484#true} is VALID [2018-11-23 10:54:27,752 INFO L273 TraceCheckUtils]: 136: Hoare triple {225484#true} assume !(8466bv32 == ~s__state~0); {225484#true} is VALID [2018-11-23 10:54:27,753 INFO L273 TraceCheckUtils]: 137: Hoare triple {225484#true} assume !(8496bv32 == ~s__state~0); {225484#true} is VALID [2018-11-23 10:54:27,753 INFO L273 TraceCheckUtils]: 138: Hoare triple {225484#true} assume !(8497bv32 == ~s__state~0); {225484#true} is VALID [2018-11-23 10:54:27,753 INFO L273 TraceCheckUtils]: 139: Hoare triple {225484#true} assume !(8512bv32 == ~s__state~0); {225484#true} is VALID [2018-11-23 10:54:27,753 INFO L273 TraceCheckUtils]: 140: Hoare triple {225484#true} assume !(8513bv32 == ~s__state~0); {225484#true} is VALID [2018-11-23 10:54:27,753 INFO L273 TraceCheckUtils]: 141: Hoare triple {225484#true} assume !(8528bv32 == ~s__state~0); {225484#true} is VALID [2018-11-23 10:54:27,753 INFO L273 TraceCheckUtils]: 142: Hoare triple {225484#true} assume !(8529bv32 == ~s__state~0); {225484#true} is VALID [2018-11-23 10:54:27,753 INFO L273 TraceCheckUtils]: 143: Hoare triple {225484#true} assume !(8544bv32 == ~s__state~0); {225484#true} is VALID [2018-11-23 10:54:27,753 INFO L273 TraceCheckUtils]: 144: Hoare triple {225484#true} assume !(8545bv32 == ~s__state~0); {225484#true} is VALID [2018-11-23 10:54:27,753 INFO L273 TraceCheckUtils]: 145: Hoare triple {225484#true} assume !(8560bv32 == ~s__state~0); {225484#true} is VALID [2018-11-23 10:54:27,753 INFO L273 TraceCheckUtils]: 146: Hoare triple {225484#true} assume !(8561bv32 == ~s__state~0); {225484#true} is VALID [2018-11-23 10:54:27,754 INFO L273 TraceCheckUtils]: 147: Hoare triple {225484#true} assume 8448bv32 == ~s__state~0; {225484#true} is VALID [2018-11-23 10:54:27,754 INFO L273 TraceCheckUtils]: 148: Hoare triple {225484#true} ~num1~0 := #t~nondet37;havoc #t~nondet37; {225484#true} is VALID [2018-11-23 10:54:27,754 INFO L273 TraceCheckUtils]: 149: Hoare triple {225484#true} assume !~bvsgt32(~num1~0, 0bv32); {225484#true} is VALID [2018-11-23 10:54:27,754 INFO L273 TraceCheckUtils]: 150: Hoare triple {225484#true} ~s__state~0 := ~s__s3__tmp__next_state___0~0; {225484#true} is VALID [2018-11-23 10:54:27,754 INFO L273 TraceCheckUtils]: 151: Hoare triple {225484#true} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {225484#true} is VALID [2018-11-23 10:54:27,754 INFO L273 TraceCheckUtils]: 152: Hoare triple {225484#true} ~skip~0 := 0bv32; {225484#true} is VALID [2018-11-23 10:54:27,754 INFO L273 TraceCheckUtils]: 153: Hoare triple {225484#true} assume !false; {225484#true} is VALID [2018-11-23 10:54:27,754 INFO L273 TraceCheckUtils]: 154: Hoare triple {225484#true} ~state~0 := ~s__state~0; {225484#true} is VALID [2018-11-23 10:54:27,754 INFO L273 TraceCheckUtils]: 155: Hoare triple {225484#true} assume !(12292bv32 == ~s__state~0); {225484#true} is VALID [2018-11-23 10:54:27,754 INFO L273 TraceCheckUtils]: 156: Hoare triple {225484#true} assume !(16384bv32 == ~s__state~0); {225484#true} is VALID [2018-11-23 10:54:27,755 INFO L273 TraceCheckUtils]: 157: Hoare triple {225484#true} assume !(8192bv32 == ~s__state~0); {225484#true} is VALID [2018-11-23 10:54:27,755 INFO L273 TraceCheckUtils]: 158: Hoare triple {225484#true} assume !(24576bv32 == ~s__state~0); {225484#true} is VALID [2018-11-23 10:54:27,755 INFO L273 TraceCheckUtils]: 159: Hoare triple {225484#true} assume !(8195bv32 == ~s__state~0); {225484#true} is VALID [2018-11-23 10:54:27,755 INFO L273 TraceCheckUtils]: 160: Hoare triple {225484#true} assume !(8480bv32 == ~s__state~0); {225484#true} is VALID [2018-11-23 10:54:27,755 INFO L273 TraceCheckUtils]: 161: Hoare triple {225484#true} assume !(8481bv32 == ~s__state~0); {225484#true} is VALID [2018-11-23 10:54:27,755 INFO L273 TraceCheckUtils]: 162: Hoare triple {225484#true} assume !(8482bv32 == ~s__state~0); {225484#true} is VALID [2018-11-23 10:54:27,755 INFO L273 TraceCheckUtils]: 163: Hoare triple {225484#true} assume !(8464bv32 == ~s__state~0); {225484#true} is VALID [2018-11-23 10:54:27,755 INFO L273 TraceCheckUtils]: 164: Hoare triple {225484#true} assume !(8465bv32 == ~s__state~0); {225484#true} is VALID [2018-11-23 10:54:27,755 INFO L273 TraceCheckUtils]: 165: Hoare triple {225484#true} assume !(8466bv32 == ~s__state~0); {225484#true} is VALID [2018-11-23 10:54:27,755 INFO L273 TraceCheckUtils]: 166: Hoare triple {225484#true} assume !(8496bv32 == ~s__state~0); {225484#true} is VALID [2018-11-23 10:54:27,756 INFO L273 TraceCheckUtils]: 167: Hoare triple {225484#true} assume !(8497bv32 == ~s__state~0); {225484#true} is VALID [2018-11-23 10:54:27,756 INFO L273 TraceCheckUtils]: 168: Hoare triple {225484#true} assume !(8512bv32 == ~s__state~0); {225484#true} is VALID [2018-11-23 10:54:27,756 INFO L273 TraceCheckUtils]: 169: Hoare triple {225484#true} assume !(8513bv32 == ~s__state~0); {225484#true} is VALID [2018-11-23 10:54:27,756 INFO L273 TraceCheckUtils]: 170: Hoare triple {225484#true} assume !(8528bv32 == ~s__state~0); {225484#true} is VALID [2018-11-23 10:54:27,756 INFO L273 TraceCheckUtils]: 171: Hoare triple {225484#true} assume !(8529bv32 == ~s__state~0); {225484#true} is VALID [2018-11-23 10:54:27,756 INFO L273 TraceCheckUtils]: 172: Hoare triple {225484#true} assume !(8544bv32 == ~s__state~0); {225484#true} is VALID [2018-11-23 10:54:27,756 INFO L273 TraceCheckUtils]: 173: Hoare triple {225484#true} assume !(8545bv32 == ~s__state~0); {225484#true} is VALID [2018-11-23 10:54:27,756 INFO L273 TraceCheckUtils]: 174: Hoare triple {225484#true} assume !(8560bv32 == ~s__state~0); {225484#true} is VALID [2018-11-23 10:54:27,756 INFO L273 TraceCheckUtils]: 175: Hoare triple {225484#true} assume !(8561bv32 == ~s__state~0); {225484#true} is VALID [2018-11-23 10:54:27,757 INFO L273 TraceCheckUtils]: 176: Hoare triple {225484#true} assume !(8448bv32 == ~s__state~0); {225484#true} is VALID [2018-11-23 10:54:27,757 INFO L273 TraceCheckUtils]: 177: Hoare triple {225484#true} assume 8576bv32 == ~s__state~0; {225484#true} is VALID [2018-11-23 10:54:27,757 INFO L273 TraceCheckUtils]: 178: Hoare triple {225484#true} ~ret~0 := #t~nondet38;havoc #t~nondet38; {225484#true} is VALID [2018-11-23 10:54:27,757 INFO L273 TraceCheckUtils]: 179: Hoare triple {225484#true} assume !~bvsle32(~ret~0, 0bv32); {225484#true} is VALID [2018-11-23 10:54:27,757 INFO L273 TraceCheckUtils]: 180: Hoare triple {225484#true} assume !(2bv32 == ~ret~0);~ret~0 := #t~nondet39;havoc #t~nondet39; {225484#true} is VALID [2018-11-23 10:54:27,757 INFO L273 TraceCheckUtils]: 181: Hoare triple {225484#true} assume !~bvsle32(~ret~0, 0bv32);~s__init_num~0 := 0bv32;~s__state~0 := 8592bv32; {225484#true} is VALID [2018-11-23 10:54:27,757 INFO L273 TraceCheckUtils]: 182: Hoare triple {225484#true} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {225484#true} is VALID [2018-11-23 10:54:27,757 INFO L273 TraceCheckUtils]: 183: Hoare triple {225484#true} ~skip~0 := 0bv32; {225484#true} is VALID [2018-11-23 10:54:27,757 INFO L273 TraceCheckUtils]: 184: Hoare triple {225484#true} assume !false; {225484#true} is VALID [2018-11-23 10:54:27,757 INFO L273 TraceCheckUtils]: 185: Hoare triple {225484#true} ~state~0 := ~s__state~0; {225484#true} is VALID [2018-11-23 10:54:27,758 INFO L273 TraceCheckUtils]: 186: Hoare triple {225484#true} assume !(12292bv32 == ~s__state~0); {225484#true} is VALID [2018-11-23 10:54:27,758 INFO L273 TraceCheckUtils]: 187: Hoare triple {225484#true} assume !(16384bv32 == ~s__state~0); {225484#true} is VALID [2018-11-23 10:54:27,758 INFO L273 TraceCheckUtils]: 188: Hoare triple {225484#true} assume !(8192bv32 == ~s__state~0); {225484#true} is VALID [2018-11-23 10:54:27,758 INFO L273 TraceCheckUtils]: 189: Hoare triple {225484#true} assume !(24576bv32 == ~s__state~0); {225484#true} is VALID [2018-11-23 10:54:27,758 INFO L273 TraceCheckUtils]: 190: Hoare triple {225484#true} assume !(8195bv32 == ~s__state~0); {225484#true} is VALID [2018-11-23 10:54:27,758 INFO L273 TraceCheckUtils]: 191: Hoare triple {225484#true} assume !(8480bv32 == ~s__state~0); {225484#true} is VALID [2018-11-23 10:54:27,758 INFO L273 TraceCheckUtils]: 192: Hoare triple {225484#true} assume !(8481bv32 == ~s__state~0); {225484#true} is VALID [2018-11-23 10:54:27,758 INFO L273 TraceCheckUtils]: 193: Hoare triple {225484#true} assume !(8482bv32 == ~s__state~0); {225484#true} is VALID [2018-11-23 10:54:27,758 INFO L273 TraceCheckUtils]: 194: Hoare triple {225484#true} assume !(8464bv32 == ~s__state~0); {225484#true} is VALID [2018-11-23 10:54:27,758 INFO L273 TraceCheckUtils]: 195: Hoare triple {225484#true} assume !(8465bv32 == ~s__state~0); {225484#true} is VALID [2018-11-23 10:54:27,759 INFO L273 TraceCheckUtils]: 196: Hoare triple {225484#true} assume !(8466bv32 == ~s__state~0); {225484#true} is VALID [2018-11-23 10:54:27,759 INFO L273 TraceCheckUtils]: 197: Hoare triple {225484#true} assume !(8496bv32 == ~s__state~0); {225484#true} is VALID [2018-11-23 10:54:27,759 INFO L273 TraceCheckUtils]: 198: Hoare triple {225484#true} assume !(8497bv32 == ~s__state~0); {225484#true} is VALID [2018-11-23 10:54:27,759 INFO L273 TraceCheckUtils]: 199: Hoare triple {225484#true} assume !(8512bv32 == ~s__state~0); {225484#true} is VALID [2018-11-23 10:54:27,759 INFO L273 TraceCheckUtils]: 200: Hoare triple {225484#true} assume !(8513bv32 == ~s__state~0); {225484#true} is VALID [2018-11-23 10:54:27,759 INFO L273 TraceCheckUtils]: 201: Hoare triple {225484#true} assume !(8528bv32 == ~s__state~0); {225484#true} is VALID [2018-11-23 10:54:27,759 INFO L273 TraceCheckUtils]: 202: Hoare triple {225484#true} assume !(8529bv32 == ~s__state~0); {225484#true} is VALID [2018-11-23 10:54:27,759 INFO L273 TraceCheckUtils]: 203: Hoare triple {225484#true} assume !(8544bv32 == ~s__state~0); {225484#true} is VALID [2018-11-23 10:54:27,759 INFO L273 TraceCheckUtils]: 204: Hoare triple {225484#true} assume !(8545bv32 == ~s__state~0); {225484#true} is VALID [2018-11-23 10:54:27,759 INFO L273 TraceCheckUtils]: 205: Hoare triple {225484#true} assume !(8560bv32 == ~s__state~0); {225484#true} is VALID [2018-11-23 10:54:27,760 INFO L273 TraceCheckUtils]: 206: Hoare triple {225484#true} assume !(8561bv32 == ~s__state~0); {225484#true} is VALID [2018-11-23 10:54:27,760 INFO L273 TraceCheckUtils]: 207: Hoare triple {225484#true} assume !(8448bv32 == ~s__state~0); {225484#true} is VALID [2018-11-23 10:54:27,760 INFO L273 TraceCheckUtils]: 208: Hoare triple {225484#true} assume !(8576bv32 == ~s__state~0); {225484#true} is VALID [2018-11-23 10:54:27,760 INFO L273 TraceCheckUtils]: 209: Hoare triple {225484#true} assume !(8577bv32 == ~s__state~0); {225484#true} is VALID [2018-11-23 10:54:27,760 INFO L273 TraceCheckUtils]: 210: Hoare triple {225484#true} assume 8592bv32 == ~s__state~0; {225484#true} is VALID [2018-11-23 10:54:27,760 INFO L273 TraceCheckUtils]: 211: Hoare triple {225484#true} ~ret~0 := #t~nondet40;havoc #t~nondet40; {225484#true} is VALID [2018-11-23 10:54:27,760 INFO L273 TraceCheckUtils]: 212: Hoare triple {225484#true} assume !~bvsle32(~ret~0, 0bv32);~s__state~0 := 8608bv32;~s__init_num~0 := 0bv32; {225484#true} is VALID [2018-11-23 10:54:27,760 INFO L273 TraceCheckUtils]: 213: Hoare triple {225484#true} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {225484#true} is VALID [2018-11-23 10:54:27,760 INFO L273 TraceCheckUtils]: 214: Hoare triple {225484#true} ~skip~0 := 0bv32; {225484#true} is VALID [2018-11-23 10:54:27,760 INFO L273 TraceCheckUtils]: 215: Hoare triple {225484#true} assume !false; {225484#true} is VALID [2018-11-23 10:54:27,761 INFO L273 TraceCheckUtils]: 216: Hoare triple {225484#true} ~state~0 := ~s__state~0; {225484#true} is VALID [2018-11-23 10:54:27,761 INFO L273 TraceCheckUtils]: 217: Hoare triple {225484#true} assume !(12292bv32 == ~s__state~0); {225484#true} is VALID [2018-11-23 10:54:27,761 INFO L273 TraceCheckUtils]: 218: Hoare triple {225484#true} assume !(16384bv32 == ~s__state~0); {225484#true} is VALID [2018-11-23 10:54:27,761 INFO L273 TraceCheckUtils]: 219: Hoare triple {225484#true} assume !(8192bv32 == ~s__state~0); {225484#true} is VALID [2018-11-23 10:54:27,761 INFO L273 TraceCheckUtils]: 220: Hoare triple {225484#true} assume !(24576bv32 == ~s__state~0); {225484#true} is VALID [2018-11-23 10:54:27,761 INFO L273 TraceCheckUtils]: 221: Hoare triple {225484#true} assume !(8195bv32 == ~s__state~0); {225484#true} is VALID [2018-11-23 10:54:27,761 INFO L273 TraceCheckUtils]: 222: Hoare triple {225484#true} assume !(8480bv32 == ~s__state~0); {225484#true} is VALID [2018-11-23 10:54:27,761 INFO L273 TraceCheckUtils]: 223: Hoare triple {225484#true} assume !(8481bv32 == ~s__state~0); {225484#true} is VALID [2018-11-23 10:54:27,761 INFO L273 TraceCheckUtils]: 224: Hoare triple {225484#true} assume !(8482bv32 == ~s__state~0); {225484#true} is VALID [2018-11-23 10:54:27,762 INFO L273 TraceCheckUtils]: 225: Hoare triple {225484#true} assume !(8464bv32 == ~s__state~0); {225484#true} is VALID [2018-11-23 10:54:27,762 INFO L273 TraceCheckUtils]: 226: Hoare triple {225484#true} assume !(8465bv32 == ~s__state~0); {225484#true} is VALID [2018-11-23 10:54:27,762 INFO L273 TraceCheckUtils]: 227: Hoare triple {225484#true} assume !(8466bv32 == ~s__state~0); {225484#true} is VALID [2018-11-23 10:54:27,762 INFO L273 TraceCheckUtils]: 228: Hoare triple {225484#true} assume !(8496bv32 == ~s__state~0); {225484#true} is VALID [2018-11-23 10:54:27,762 INFO L273 TraceCheckUtils]: 229: Hoare triple {225484#true} assume !(8497bv32 == ~s__state~0); {225484#true} is VALID [2018-11-23 10:54:27,762 INFO L273 TraceCheckUtils]: 230: Hoare triple {225484#true} assume !(8512bv32 == ~s__state~0); {225484#true} is VALID [2018-11-23 10:54:27,762 INFO L273 TraceCheckUtils]: 231: Hoare triple {225484#true} assume !(8513bv32 == ~s__state~0); {225484#true} is VALID [2018-11-23 10:54:27,762 INFO L273 TraceCheckUtils]: 232: Hoare triple {225484#true} assume !(8528bv32 == ~s__state~0); {225484#true} is VALID [2018-11-23 10:54:27,762 INFO L273 TraceCheckUtils]: 233: Hoare triple {225484#true} assume !(8529bv32 == ~s__state~0); {225484#true} is VALID [2018-11-23 10:54:27,762 INFO L273 TraceCheckUtils]: 234: Hoare triple {225484#true} assume !(8544bv32 == ~s__state~0); {225484#true} is VALID [2018-11-23 10:54:27,763 INFO L273 TraceCheckUtils]: 235: Hoare triple {225484#true} assume !(8545bv32 == ~s__state~0); {225484#true} is VALID [2018-11-23 10:54:27,763 INFO L273 TraceCheckUtils]: 236: Hoare triple {225484#true} assume !(8560bv32 == ~s__state~0); {225484#true} is VALID [2018-11-23 10:54:27,763 INFO L273 TraceCheckUtils]: 237: Hoare triple {225484#true} assume !(8561bv32 == ~s__state~0); {225484#true} is VALID [2018-11-23 10:54:27,763 INFO L273 TraceCheckUtils]: 238: Hoare triple {225484#true} assume !(8448bv32 == ~s__state~0); {225484#true} is VALID [2018-11-23 10:54:27,763 INFO L273 TraceCheckUtils]: 239: Hoare triple {225484#true} assume !(8576bv32 == ~s__state~0); {225484#true} is VALID [2018-11-23 10:54:27,763 INFO L273 TraceCheckUtils]: 240: Hoare triple {225484#true} assume !(8577bv32 == ~s__state~0); {225484#true} is VALID [2018-11-23 10:54:27,763 INFO L273 TraceCheckUtils]: 241: Hoare triple {225484#true} assume !(8592bv32 == ~s__state~0); {225484#true} is VALID [2018-11-23 10:54:27,763 INFO L273 TraceCheckUtils]: 242: Hoare triple {225484#true} assume !(8593bv32 == ~s__state~0); {225484#true} is VALID [2018-11-23 10:54:27,763 INFO L273 TraceCheckUtils]: 243: Hoare triple {225484#true} assume 8608bv32 == ~s__state~0; {225484#true} is VALID [2018-11-23 10:54:27,763 INFO L273 TraceCheckUtils]: 244: Hoare triple {225484#true} ~ret~0 := #t~nondet41;havoc #t~nondet41; {225484#true} is VALID [2018-11-23 10:54:27,765 INFO L273 TraceCheckUtils]: 245: Hoare triple {225484#true} assume !~bvsle32(~ret~0, 0bv32);~s__state~0 := 8640bv32;~s__init_num~0 := 0bv32; {226224#(= (_ bv8640 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:54:27,766 INFO L273 TraceCheckUtils]: 246: Hoare triple {226224#(= (_ bv8640 32) ssl3_accept_~s__state~0)} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {226224#(= (_ bv8640 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:54:27,767 INFO L273 TraceCheckUtils]: 247: Hoare triple {226224#(= (_ bv8640 32) ssl3_accept_~s__state~0)} ~skip~0 := 0bv32; {226224#(= (_ bv8640 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:54:27,768 INFO L273 TraceCheckUtils]: 248: Hoare triple {226224#(= (_ bv8640 32) ssl3_accept_~s__state~0)} assume !false; {226224#(= (_ bv8640 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:54:27,769 INFO L273 TraceCheckUtils]: 249: Hoare triple {226224#(= (_ bv8640 32) ssl3_accept_~s__state~0)} ~state~0 := ~s__state~0; {226224#(= (_ bv8640 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:54:27,770 INFO L273 TraceCheckUtils]: 250: Hoare triple {226224#(= (_ bv8640 32) ssl3_accept_~s__state~0)} assume !(12292bv32 == ~s__state~0); {226224#(= (_ bv8640 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:54:27,772 INFO L273 TraceCheckUtils]: 251: Hoare triple {226224#(= (_ bv8640 32) ssl3_accept_~s__state~0)} assume !(16384bv32 == ~s__state~0); {226224#(= (_ bv8640 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:54:27,774 INFO L273 TraceCheckUtils]: 252: Hoare triple {226224#(= (_ bv8640 32) ssl3_accept_~s__state~0)} assume !(8192bv32 == ~s__state~0); {226224#(= (_ bv8640 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:54:27,775 INFO L273 TraceCheckUtils]: 253: Hoare triple {226224#(= (_ bv8640 32) ssl3_accept_~s__state~0)} assume !(24576bv32 == ~s__state~0); {226224#(= (_ bv8640 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:54:27,775 INFO L273 TraceCheckUtils]: 254: Hoare triple {226224#(= (_ bv8640 32) ssl3_accept_~s__state~0)} assume !(8195bv32 == ~s__state~0); {226224#(= (_ bv8640 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:54:27,778 INFO L273 TraceCheckUtils]: 255: Hoare triple {226224#(= (_ bv8640 32) ssl3_accept_~s__state~0)} assume !(8480bv32 == ~s__state~0); {226224#(= (_ bv8640 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:54:27,778 INFO L273 TraceCheckUtils]: 256: Hoare triple {226224#(= (_ bv8640 32) ssl3_accept_~s__state~0)} assume !(8481bv32 == ~s__state~0); {226224#(= (_ bv8640 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:54:27,781 INFO L273 TraceCheckUtils]: 257: Hoare triple {226224#(= (_ bv8640 32) ssl3_accept_~s__state~0)} assume !(8482bv32 == ~s__state~0); {226224#(= (_ bv8640 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:54:27,781 INFO L273 TraceCheckUtils]: 258: Hoare triple {226224#(= (_ bv8640 32) ssl3_accept_~s__state~0)} assume !(8464bv32 == ~s__state~0); {226224#(= (_ bv8640 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:54:27,781 INFO L273 TraceCheckUtils]: 259: Hoare triple {226224#(= (_ bv8640 32) ssl3_accept_~s__state~0)} assume !(8465bv32 == ~s__state~0); {226224#(= (_ bv8640 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:54:27,781 INFO L273 TraceCheckUtils]: 260: Hoare triple {226224#(= (_ bv8640 32) ssl3_accept_~s__state~0)} assume !(8466bv32 == ~s__state~0); {226224#(= (_ bv8640 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:54:27,782 INFO L273 TraceCheckUtils]: 261: Hoare triple {226224#(= (_ bv8640 32) ssl3_accept_~s__state~0)} assume !(8496bv32 == ~s__state~0); {226224#(= (_ bv8640 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:54:27,782 INFO L273 TraceCheckUtils]: 262: Hoare triple {226224#(= (_ bv8640 32) ssl3_accept_~s__state~0)} assume !(8497bv32 == ~s__state~0); {226224#(= (_ bv8640 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:54:27,782 INFO L273 TraceCheckUtils]: 263: Hoare triple {226224#(= (_ bv8640 32) ssl3_accept_~s__state~0)} assume !(8512bv32 == ~s__state~0); {226224#(= (_ bv8640 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:54:27,783 INFO L273 TraceCheckUtils]: 264: Hoare triple {226224#(= (_ bv8640 32) ssl3_accept_~s__state~0)} assume !(8513bv32 == ~s__state~0); {226224#(= (_ bv8640 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:54:27,783 INFO L273 TraceCheckUtils]: 265: Hoare triple {226224#(= (_ bv8640 32) ssl3_accept_~s__state~0)} assume !(8528bv32 == ~s__state~0); {226224#(= (_ bv8640 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:54:27,791 INFO L273 TraceCheckUtils]: 266: Hoare triple {226224#(= (_ bv8640 32) ssl3_accept_~s__state~0)} assume !(8529bv32 == ~s__state~0); {226224#(= (_ bv8640 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:54:27,792 INFO L273 TraceCheckUtils]: 267: Hoare triple {226224#(= (_ bv8640 32) ssl3_accept_~s__state~0)} assume !(8544bv32 == ~s__state~0); {226224#(= (_ bv8640 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:54:27,792 INFO L273 TraceCheckUtils]: 268: Hoare triple {226224#(= (_ bv8640 32) ssl3_accept_~s__state~0)} assume !(8545bv32 == ~s__state~0); {226224#(= (_ bv8640 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:54:27,794 INFO L273 TraceCheckUtils]: 269: Hoare triple {226224#(= (_ bv8640 32) ssl3_accept_~s__state~0)} assume !(8560bv32 == ~s__state~0); {226224#(= (_ bv8640 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:54:27,794 INFO L273 TraceCheckUtils]: 270: Hoare triple {226224#(= (_ bv8640 32) ssl3_accept_~s__state~0)} assume !(8561bv32 == ~s__state~0); {226224#(= (_ bv8640 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:54:27,794 INFO L273 TraceCheckUtils]: 271: Hoare triple {226224#(= (_ bv8640 32) ssl3_accept_~s__state~0)} assume !(8448bv32 == ~s__state~0); {226224#(= (_ bv8640 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:54:27,795 INFO L273 TraceCheckUtils]: 272: Hoare triple {226224#(= (_ bv8640 32) ssl3_accept_~s__state~0)} assume !(8576bv32 == ~s__state~0); {226224#(= (_ bv8640 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:54:27,795 INFO L273 TraceCheckUtils]: 273: Hoare triple {226224#(= (_ bv8640 32) ssl3_accept_~s__state~0)} assume !(8577bv32 == ~s__state~0); {226224#(= (_ bv8640 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:54:27,795 INFO L273 TraceCheckUtils]: 274: Hoare triple {226224#(= (_ bv8640 32) ssl3_accept_~s__state~0)} assume !(8592bv32 == ~s__state~0); {226224#(= (_ bv8640 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:54:27,795 INFO L273 TraceCheckUtils]: 275: Hoare triple {226224#(= (_ bv8640 32) ssl3_accept_~s__state~0)} assume !(8593bv32 == ~s__state~0); {226224#(= (_ bv8640 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:54:27,796 INFO L273 TraceCheckUtils]: 276: Hoare triple {226224#(= (_ bv8640 32) ssl3_accept_~s__state~0)} assume !(8608bv32 == ~s__state~0); {226224#(= (_ bv8640 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:54:27,796 INFO L273 TraceCheckUtils]: 277: Hoare triple {226224#(= (_ bv8640 32) ssl3_accept_~s__state~0)} assume !(8609bv32 == ~s__state~0); {226224#(= (_ bv8640 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:54:27,796 INFO L273 TraceCheckUtils]: 278: Hoare triple {226224#(= (_ bv8640 32) ssl3_accept_~s__state~0)} assume !(8640bv32 == ~s__state~0); {225485#false} is VALID [2018-11-23 10:54:27,796 INFO L273 TraceCheckUtils]: 279: Hoare triple {225485#false} assume !(8641bv32 == ~s__state~0); {225485#false} is VALID [2018-11-23 10:54:27,796 INFO L273 TraceCheckUtils]: 280: Hoare triple {225485#false} assume 8656bv32 == ~s__state~0; {225485#false} is VALID [2018-11-23 10:54:27,797 INFO L273 TraceCheckUtils]: 281: Hoare triple {225485#false} ~s__session__cipher~0 := ~s__s3__tmp__new_cipher~0;~tmp___9~0 := #t~nondet43;havoc #t~nondet43; {225485#false} is VALID [2018-11-23 10:54:27,797 INFO L273 TraceCheckUtils]: 282: Hoare triple {225485#false} assume !(0bv32 == ~tmp___9~0);~ret~0 := #t~nondet44;havoc #t~nondet44; {225485#false} is VALID [2018-11-23 10:54:27,797 INFO L273 TraceCheckUtils]: 283: Hoare triple {225485#false} assume 2bv32 == ~blastFlag~0;~blastFlag~0 := 3bv32; {225485#false} is VALID [2018-11-23 10:54:27,797 INFO L273 TraceCheckUtils]: 284: Hoare triple {225485#false} assume !~bvsle32(~ret~0, 0bv32);~s__state~0 := 8672bv32;~s__init_num~0 := 0bv32;~tmp___10~0 := #t~nondet45;havoc #t~nondet45; {225485#false} is VALID [2018-11-23 10:54:27,797 INFO L273 TraceCheckUtils]: 285: Hoare triple {225485#false} assume !(0bv32 == ~tmp___10~0); {225485#false} is VALID [2018-11-23 10:54:27,797 INFO L273 TraceCheckUtils]: 286: Hoare triple {225485#false} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {225485#false} is VALID [2018-11-23 10:54:27,797 INFO L273 TraceCheckUtils]: 287: Hoare triple {225485#false} ~skip~0 := 0bv32; {225485#false} is VALID [2018-11-23 10:54:27,797 INFO L273 TraceCheckUtils]: 288: Hoare triple {225485#false} assume !false; {225485#false} is VALID [2018-11-23 10:54:27,797 INFO L273 TraceCheckUtils]: 289: Hoare triple {225485#false} ~state~0 := ~s__state~0; {225485#false} is VALID [2018-11-23 10:54:27,798 INFO L273 TraceCheckUtils]: 290: Hoare triple {225485#false} assume !(12292bv32 == ~s__state~0); {225485#false} is VALID [2018-11-23 10:54:27,798 INFO L273 TraceCheckUtils]: 291: Hoare triple {225485#false} assume !(16384bv32 == ~s__state~0); {225485#false} is VALID [2018-11-23 10:54:27,798 INFO L273 TraceCheckUtils]: 292: Hoare triple {225485#false} assume !(8192bv32 == ~s__state~0); {225485#false} is VALID [2018-11-23 10:54:27,798 INFO L273 TraceCheckUtils]: 293: Hoare triple {225485#false} assume !(24576bv32 == ~s__state~0); {225485#false} is VALID [2018-11-23 10:54:27,798 INFO L273 TraceCheckUtils]: 294: Hoare triple {225485#false} assume !(8195bv32 == ~s__state~0); {225485#false} is VALID [2018-11-23 10:54:27,798 INFO L273 TraceCheckUtils]: 295: Hoare triple {225485#false} assume !(8480bv32 == ~s__state~0); {225485#false} is VALID [2018-11-23 10:54:27,798 INFO L273 TraceCheckUtils]: 296: Hoare triple {225485#false} assume !(8481bv32 == ~s__state~0); {225485#false} is VALID [2018-11-23 10:54:27,798 INFO L273 TraceCheckUtils]: 297: Hoare triple {225485#false} assume !(8482bv32 == ~s__state~0); {225485#false} is VALID [2018-11-23 10:54:27,798 INFO L273 TraceCheckUtils]: 298: Hoare triple {225485#false} assume !(8464bv32 == ~s__state~0); {225485#false} is VALID [2018-11-23 10:54:27,798 INFO L273 TraceCheckUtils]: 299: Hoare triple {225485#false} assume !(8465bv32 == ~s__state~0); {225485#false} is VALID [2018-11-23 10:54:27,799 INFO L273 TraceCheckUtils]: 300: Hoare triple {225485#false} assume !(8466bv32 == ~s__state~0); {225485#false} is VALID [2018-11-23 10:54:27,799 INFO L273 TraceCheckUtils]: 301: Hoare triple {225485#false} assume !(8496bv32 == ~s__state~0); {225485#false} is VALID [2018-11-23 10:54:27,799 INFO L273 TraceCheckUtils]: 302: Hoare triple {225485#false} assume !(8497bv32 == ~s__state~0); {225485#false} is VALID [2018-11-23 10:54:27,799 INFO L273 TraceCheckUtils]: 303: Hoare triple {225485#false} assume !(8512bv32 == ~s__state~0); {225485#false} is VALID [2018-11-23 10:54:27,799 INFO L273 TraceCheckUtils]: 304: Hoare triple {225485#false} assume !(8513bv32 == ~s__state~0); {225485#false} is VALID [2018-11-23 10:54:27,799 INFO L273 TraceCheckUtils]: 305: Hoare triple {225485#false} assume !(8528bv32 == ~s__state~0); {225485#false} is VALID [2018-11-23 10:54:27,799 INFO L273 TraceCheckUtils]: 306: Hoare triple {225485#false} assume !(8529bv32 == ~s__state~0); {225485#false} is VALID [2018-11-23 10:54:27,799 INFO L273 TraceCheckUtils]: 307: Hoare triple {225485#false} assume !(8544bv32 == ~s__state~0); {225485#false} is VALID [2018-11-23 10:54:27,799 INFO L273 TraceCheckUtils]: 308: Hoare triple {225485#false} assume !(8545bv32 == ~s__state~0); {225485#false} is VALID [2018-11-23 10:54:27,799 INFO L273 TraceCheckUtils]: 309: Hoare triple {225485#false} assume !(8560bv32 == ~s__state~0); {225485#false} is VALID [2018-11-23 10:54:27,800 INFO L273 TraceCheckUtils]: 310: Hoare triple {225485#false} assume !(8561bv32 == ~s__state~0); {225485#false} is VALID [2018-11-23 10:54:27,800 INFO L273 TraceCheckUtils]: 311: Hoare triple {225485#false} assume !(8448bv32 == ~s__state~0); {225485#false} is VALID [2018-11-23 10:54:27,800 INFO L273 TraceCheckUtils]: 312: Hoare triple {225485#false} assume !(8576bv32 == ~s__state~0); {225485#false} is VALID [2018-11-23 10:54:27,800 INFO L273 TraceCheckUtils]: 313: Hoare triple {225485#false} assume !(8577bv32 == ~s__state~0); {225485#false} is VALID [2018-11-23 10:54:27,800 INFO L273 TraceCheckUtils]: 314: Hoare triple {225485#false} assume !(8592bv32 == ~s__state~0); {225485#false} is VALID [2018-11-23 10:54:27,800 INFO L273 TraceCheckUtils]: 315: Hoare triple {225485#false} assume !(8593bv32 == ~s__state~0); {225485#false} is VALID [2018-11-23 10:54:27,800 INFO L273 TraceCheckUtils]: 316: Hoare triple {225485#false} assume !(8608bv32 == ~s__state~0); {225485#false} is VALID [2018-11-23 10:54:27,800 INFO L273 TraceCheckUtils]: 317: Hoare triple {225485#false} assume !(8609bv32 == ~s__state~0); {225485#false} is VALID [2018-11-23 10:54:27,800 INFO L273 TraceCheckUtils]: 318: Hoare triple {225485#false} assume !(8640bv32 == ~s__state~0); {225485#false} is VALID [2018-11-23 10:54:27,800 INFO L273 TraceCheckUtils]: 319: Hoare triple {225485#false} assume !(8641bv32 == ~s__state~0); {225485#false} is VALID [2018-11-23 10:54:27,801 INFO L273 TraceCheckUtils]: 320: Hoare triple {225485#false} assume !(8656bv32 == ~s__state~0); {225485#false} is VALID [2018-11-23 10:54:27,801 INFO L273 TraceCheckUtils]: 321: Hoare triple {225485#false} assume !(8657bv32 == ~s__state~0); {225485#false} is VALID [2018-11-23 10:54:27,801 INFO L273 TraceCheckUtils]: 322: Hoare triple {225485#false} assume 8672bv32 == ~s__state~0; {225485#false} is VALID [2018-11-23 10:54:27,801 INFO L273 TraceCheckUtils]: 323: Hoare triple {225485#false} ~ret~0 := #t~nondet46;havoc #t~nondet46; {225485#false} is VALID [2018-11-23 10:54:27,801 INFO L273 TraceCheckUtils]: 324: Hoare triple {225485#false} assume !(4bv32 == ~blastFlag~0); {225485#false} is VALID [2018-11-23 10:54:27,801 INFO L273 TraceCheckUtils]: 325: Hoare triple {225485#false} assume !(5bv32 == ~blastFlag~0); {225485#false} is VALID [2018-11-23 10:54:27,801 INFO L273 TraceCheckUtils]: 326: Hoare triple {225485#false} assume !~bvsle32(~ret~0, 0bv32);~s__state~0 := 8448bv32; {225485#false} is VALID [2018-11-23 10:54:27,801 INFO L273 TraceCheckUtils]: 327: Hoare triple {225485#false} assume !(0bv32 != ~s__hit~0);~s__s3__tmp__next_state___0~0 := 3bv32; {225485#false} is VALID [2018-11-23 10:54:27,801 INFO L273 TraceCheckUtils]: 328: Hoare triple {225485#false} ~s__init_num~0 := 0bv32; {225485#false} is VALID [2018-11-23 10:54:27,802 INFO L273 TraceCheckUtils]: 329: Hoare triple {225485#false} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {225485#false} is VALID [2018-11-23 10:54:27,802 INFO L273 TraceCheckUtils]: 330: Hoare triple {225485#false} ~skip~0 := 0bv32; {225485#false} is VALID [2018-11-23 10:54:27,802 INFO L273 TraceCheckUtils]: 331: Hoare triple {225485#false} assume !false; {225485#false} is VALID [2018-11-23 10:54:27,802 INFO L273 TraceCheckUtils]: 332: Hoare triple {225485#false} ~state~0 := ~s__state~0; {225485#false} is VALID [2018-11-23 10:54:27,802 INFO L273 TraceCheckUtils]: 333: Hoare triple {225485#false} assume !(12292bv32 == ~s__state~0); {225485#false} is VALID [2018-11-23 10:54:27,802 INFO L273 TraceCheckUtils]: 334: Hoare triple {225485#false} assume !(16384bv32 == ~s__state~0); {225485#false} is VALID [2018-11-23 10:54:27,802 INFO L273 TraceCheckUtils]: 335: Hoare triple {225485#false} assume !(8192bv32 == ~s__state~0); {225485#false} is VALID [2018-11-23 10:54:27,802 INFO L273 TraceCheckUtils]: 336: Hoare triple {225485#false} assume !(24576bv32 == ~s__state~0); {225485#false} is VALID [2018-11-23 10:54:27,802 INFO L273 TraceCheckUtils]: 337: Hoare triple {225485#false} assume !(8195bv32 == ~s__state~0); {225485#false} is VALID [2018-11-23 10:54:27,802 INFO L273 TraceCheckUtils]: 338: Hoare triple {225485#false} assume !(8480bv32 == ~s__state~0); {225485#false} is VALID [2018-11-23 10:54:27,803 INFO L273 TraceCheckUtils]: 339: Hoare triple {225485#false} assume !(8481bv32 == ~s__state~0); {225485#false} is VALID [2018-11-23 10:54:27,803 INFO L273 TraceCheckUtils]: 340: Hoare triple {225485#false} assume !(8482bv32 == ~s__state~0); {225485#false} is VALID [2018-11-23 10:54:27,803 INFO L273 TraceCheckUtils]: 341: Hoare triple {225485#false} assume !(8464bv32 == ~s__state~0); {225485#false} is VALID [2018-11-23 10:54:27,803 INFO L273 TraceCheckUtils]: 342: Hoare triple {225485#false} assume !(8465bv32 == ~s__state~0); {225485#false} is VALID [2018-11-23 10:54:27,803 INFO L273 TraceCheckUtils]: 343: Hoare triple {225485#false} assume !(8466bv32 == ~s__state~0); {225485#false} is VALID [2018-11-23 10:54:27,803 INFO L273 TraceCheckUtils]: 344: Hoare triple {225485#false} assume !(8496bv32 == ~s__state~0); {225485#false} is VALID [2018-11-23 10:54:27,803 INFO L273 TraceCheckUtils]: 345: Hoare triple {225485#false} assume !(8497bv32 == ~s__state~0); {225485#false} is VALID [2018-11-23 10:54:27,803 INFO L273 TraceCheckUtils]: 346: Hoare triple {225485#false} assume !(8512bv32 == ~s__state~0); {225485#false} is VALID [2018-11-23 10:54:27,803 INFO L273 TraceCheckUtils]: 347: Hoare triple {225485#false} assume !(8513bv32 == ~s__state~0); {225485#false} is VALID [2018-11-23 10:54:27,803 INFO L273 TraceCheckUtils]: 348: Hoare triple {225485#false} assume !(8528bv32 == ~s__state~0); {225485#false} is VALID [2018-11-23 10:54:27,804 INFO L273 TraceCheckUtils]: 349: Hoare triple {225485#false} assume !(8529bv32 == ~s__state~0); {225485#false} is VALID [2018-11-23 10:54:27,804 INFO L273 TraceCheckUtils]: 350: Hoare triple {225485#false} assume !(8544bv32 == ~s__state~0); {225485#false} is VALID [2018-11-23 10:54:27,804 INFO L273 TraceCheckUtils]: 351: Hoare triple {225485#false} assume !(8545bv32 == ~s__state~0); {225485#false} is VALID [2018-11-23 10:54:27,804 INFO L273 TraceCheckUtils]: 352: Hoare triple {225485#false} assume !(8560bv32 == ~s__state~0); {225485#false} is VALID [2018-11-23 10:54:27,804 INFO L273 TraceCheckUtils]: 353: Hoare triple {225485#false} assume !(8561bv32 == ~s__state~0); {225485#false} is VALID [2018-11-23 10:54:27,804 INFO L273 TraceCheckUtils]: 354: Hoare triple {225485#false} assume 8448bv32 == ~s__state~0; {225485#false} is VALID [2018-11-23 10:54:27,804 INFO L273 TraceCheckUtils]: 355: Hoare triple {225485#false} ~num1~0 := #t~nondet37;havoc #t~nondet37; {225485#false} is VALID [2018-11-23 10:54:27,804 INFO L273 TraceCheckUtils]: 356: Hoare triple {225485#false} assume !~bvsgt32(~num1~0, 0bv32); {225485#false} is VALID [2018-11-23 10:54:27,804 INFO L273 TraceCheckUtils]: 357: Hoare triple {225485#false} ~s__state~0 := ~s__s3__tmp__next_state___0~0; {225485#false} is VALID [2018-11-23 10:54:27,804 INFO L273 TraceCheckUtils]: 358: Hoare triple {225485#false} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {225485#false} is VALID [2018-11-23 10:54:27,805 INFO L273 TraceCheckUtils]: 359: Hoare triple {225485#false} ~skip~0 := 0bv32; {225485#false} is VALID [2018-11-23 10:54:27,805 INFO L273 TraceCheckUtils]: 360: Hoare triple {225485#false} assume !false; {225485#false} is VALID [2018-11-23 10:54:27,805 INFO L273 TraceCheckUtils]: 361: Hoare triple {225485#false} ~state~0 := ~s__state~0; {225485#false} is VALID [2018-11-23 10:54:27,805 INFO L273 TraceCheckUtils]: 362: Hoare triple {225485#false} assume !(12292bv32 == ~s__state~0); {225485#false} is VALID [2018-11-23 10:54:27,805 INFO L273 TraceCheckUtils]: 363: Hoare triple {225485#false} assume !(16384bv32 == ~s__state~0); {225485#false} is VALID [2018-11-23 10:54:27,805 INFO L273 TraceCheckUtils]: 364: Hoare triple {225485#false} assume !(8192bv32 == ~s__state~0); {225485#false} is VALID [2018-11-23 10:54:27,805 INFO L273 TraceCheckUtils]: 365: Hoare triple {225485#false} assume !(24576bv32 == ~s__state~0); {225485#false} is VALID [2018-11-23 10:54:27,805 INFO L273 TraceCheckUtils]: 366: Hoare triple {225485#false} assume !(8195bv32 == ~s__state~0); {225485#false} is VALID [2018-11-23 10:54:27,805 INFO L273 TraceCheckUtils]: 367: Hoare triple {225485#false} assume !(8480bv32 == ~s__state~0); {225485#false} is VALID [2018-11-23 10:54:27,805 INFO L273 TraceCheckUtils]: 368: Hoare triple {225485#false} assume !(8481bv32 == ~s__state~0); {225485#false} is VALID [2018-11-23 10:54:27,806 INFO L273 TraceCheckUtils]: 369: Hoare triple {225485#false} assume !(8482bv32 == ~s__state~0); {225485#false} is VALID [2018-11-23 10:54:27,806 INFO L273 TraceCheckUtils]: 370: Hoare triple {225485#false} assume !(8464bv32 == ~s__state~0); {225485#false} is VALID [2018-11-23 10:54:27,806 INFO L273 TraceCheckUtils]: 371: Hoare triple {225485#false} assume !(8465bv32 == ~s__state~0); {225485#false} is VALID [2018-11-23 10:54:27,806 INFO L273 TraceCheckUtils]: 372: Hoare triple {225485#false} assume !(8466bv32 == ~s__state~0); {225485#false} is VALID [2018-11-23 10:54:27,806 INFO L273 TraceCheckUtils]: 373: Hoare triple {225485#false} assume !(8496bv32 == ~s__state~0); {225485#false} is VALID [2018-11-23 10:54:27,806 INFO L273 TraceCheckUtils]: 374: Hoare triple {225485#false} assume !(8497bv32 == ~s__state~0); {225485#false} is VALID [2018-11-23 10:54:27,806 INFO L273 TraceCheckUtils]: 375: Hoare triple {225485#false} assume !(8512bv32 == ~s__state~0); {225485#false} is VALID [2018-11-23 10:54:27,807 INFO L273 TraceCheckUtils]: 376: Hoare triple {225485#false} assume !(8513bv32 == ~s__state~0); {225485#false} is VALID [2018-11-23 10:54:27,807 INFO L273 TraceCheckUtils]: 377: Hoare triple {225485#false} assume !(8528bv32 == ~s__state~0); {225485#false} is VALID [2018-11-23 10:54:27,807 INFO L273 TraceCheckUtils]: 378: Hoare triple {225485#false} assume !(8529bv32 == ~s__state~0); {225485#false} is VALID [2018-11-23 10:54:27,807 INFO L273 TraceCheckUtils]: 379: Hoare triple {225485#false} assume !(8544bv32 == ~s__state~0); {225485#false} is VALID [2018-11-23 10:54:27,807 INFO L273 TraceCheckUtils]: 380: Hoare triple {225485#false} assume !(8545bv32 == ~s__state~0); {225485#false} is VALID [2018-11-23 10:54:27,807 INFO L273 TraceCheckUtils]: 381: Hoare triple {225485#false} assume !(8560bv32 == ~s__state~0); {225485#false} is VALID [2018-11-23 10:54:27,807 INFO L273 TraceCheckUtils]: 382: Hoare triple {225485#false} assume !(8561bv32 == ~s__state~0); {225485#false} is VALID [2018-11-23 10:54:27,807 INFO L273 TraceCheckUtils]: 383: Hoare triple {225485#false} assume !(8448bv32 == ~s__state~0); {225485#false} is VALID [2018-11-23 10:54:27,807 INFO L273 TraceCheckUtils]: 384: Hoare triple {225485#false} assume !(8576bv32 == ~s__state~0); {225485#false} is VALID [2018-11-23 10:54:27,808 INFO L273 TraceCheckUtils]: 385: Hoare triple {225485#false} assume !(8577bv32 == ~s__state~0); {225485#false} is VALID [2018-11-23 10:54:27,808 INFO L273 TraceCheckUtils]: 386: Hoare triple {225485#false} assume !(8592bv32 == ~s__state~0); {225485#false} is VALID [2018-11-23 10:54:27,808 INFO L273 TraceCheckUtils]: 387: Hoare triple {225485#false} assume !(8593bv32 == ~s__state~0); {225485#false} is VALID [2018-11-23 10:54:27,808 INFO L273 TraceCheckUtils]: 388: Hoare triple {225485#false} assume !(8608bv32 == ~s__state~0); {225485#false} is VALID [2018-11-23 10:54:27,808 INFO L273 TraceCheckUtils]: 389: Hoare triple {225485#false} assume !(8609bv32 == ~s__state~0); {225485#false} is VALID [2018-11-23 10:54:27,808 INFO L273 TraceCheckUtils]: 390: Hoare triple {225485#false} assume 8640bv32 == ~s__state~0; {225485#false} is VALID [2018-11-23 10:54:27,808 INFO L273 TraceCheckUtils]: 391: Hoare triple {225485#false} ~ret~0 := #t~nondet42;havoc #t~nondet42; {225485#false} is VALID [2018-11-23 10:54:27,808 INFO L273 TraceCheckUtils]: 392: Hoare triple {225485#false} assume 3bv32 == ~blastFlag~0;~blastFlag~0 := 4bv32; {225485#false} is VALID [2018-11-23 10:54:27,808 INFO L273 TraceCheckUtils]: 393: Hoare triple {225485#false} assume !~bvsle32(~ret~0, 0bv32); {225485#false} is VALID [2018-11-23 10:54:27,808 INFO L273 TraceCheckUtils]: 394: Hoare triple {225485#false} assume !(0bv32 != ~s__hit~0);~s__state~0 := 8656bv32; {225485#false} is VALID [2018-11-23 10:54:27,809 INFO L273 TraceCheckUtils]: 395: Hoare triple {225485#false} ~s__init_num~0 := 0bv32; {225485#false} is VALID [2018-11-23 10:54:27,809 INFO L273 TraceCheckUtils]: 396: Hoare triple {225485#false} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {225485#false} is VALID [2018-11-23 10:54:27,809 INFO L273 TraceCheckUtils]: 397: Hoare triple {225485#false} ~skip~0 := 0bv32; {225485#false} is VALID [2018-11-23 10:54:27,809 INFO L273 TraceCheckUtils]: 398: Hoare triple {225485#false} assume !false; {225485#false} is VALID [2018-11-23 10:54:27,809 INFO L273 TraceCheckUtils]: 399: Hoare triple {225485#false} ~state~0 := ~s__state~0; {225485#false} is VALID [2018-11-23 10:54:27,809 INFO L273 TraceCheckUtils]: 400: Hoare triple {225485#false} assume !(12292bv32 == ~s__state~0); {225485#false} is VALID [2018-11-23 10:54:27,809 INFO L273 TraceCheckUtils]: 401: Hoare triple {225485#false} assume !(16384bv32 == ~s__state~0); {225485#false} is VALID [2018-11-23 10:54:27,809 INFO L273 TraceCheckUtils]: 402: Hoare triple {225485#false} assume !(8192bv32 == ~s__state~0); {225485#false} is VALID [2018-11-23 10:54:27,809 INFO L273 TraceCheckUtils]: 403: Hoare triple {225485#false} assume !(24576bv32 == ~s__state~0); {225485#false} is VALID [2018-11-23 10:54:27,809 INFO L273 TraceCheckUtils]: 404: Hoare triple {225485#false} assume !(8195bv32 == ~s__state~0); {225485#false} is VALID [2018-11-23 10:54:27,810 INFO L273 TraceCheckUtils]: 405: Hoare triple {225485#false} assume !(8480bv32 == ~s__state~0); {225485#false} is VALID [2018-11-23 10:54:27,810 INFO L273 TraceCheckUtils]: 406: Hoare triple {225485#false} assume !(8481bv32 == ~s__state~0); {225485#false} is VALID [2018-11-23 10:54:27,810 INFO L273 TraceCheckUtils]: 407: Hoare triple {225485#false} assume !(8482bv32 == ~s__state~0); {225485#false} is VALID [2018-11-23 10:54:27,810 INFO L273 TraceCheckUtils]: 408: Hoare triple {225485#false} assume !(8464bv32 == ~s__state~0); {225485#false} is VALID [2018-11-23 10:54:27,810 INFO L273 TraceCheckUtils]: 409: Hoare triple {225485#false} assume !(8465bv32 == ~s__state~0); {225485#false} is VALID [2018-11-23 10:54:27,810 INFO L273 TraceCheckUtils]: 410: Hoare triple {225485#false} assume !(8466bv32 == ~s__state~0); {225485#false} is VALID [2018-11-23 10:54:27,810 INFO L273 TraceCheckUtils]: 411: Hoare triple {225485#false} assume !(8496bv32 == ~s__state~0); {225485#false} is VALID [2018-11-23 10:54:27,810 INFO L273 TraceCheckUtils]: 412: Hoare triple {225485#false} assume !(8497bv32 == ~s__state~0); {225485#false} is VALID [2018-11-23 10:54:27,810 INFO L273 TraceCheckUtils]: 413: Hoare triple {225485#false} assume !(8512bv32 == ~s__state~0); {225485#false} is VALID [2018-11-23 10:54:27,810 INFO L273 TraceCheckUtils]: 414: Hoare triple {225485#false} assume !(8513bv32 == ~s__state~0); {225485#false} is VALID [2018-11-23 10:54:27,811 INFO L273 TraceCheckUtils]: 415: Hoare triple {225485#false} assume !(8528bv32 == ~s__state~0); {225485#false} is VALID [2018-11-23 10:54:27,811 INFO L273 TraceCheckUtils]: 416: Hoare triple {225485#false} assume !(8529bv32 == ~s__state~0); {225485#false} is VALID [2018-11-23 10:54:27,811 INFO L273 TraceCheckUtils]: 417: Hoare triple {225485#false} assume !(8544bv32 == ~s__state~0); {225485#false} is VALID [2018-11-23 10:54:27,811 INFO L273 TraceCheckUtils]: 418: Hoare triple {225485#false} assume !(8545bv32 == ~s__state~0); {225485#false} is VALID [2018-11-23 10:54:27,811 INFO L273 TraceCheckUtils]: 419: Hoare triple {225485#false} assume !(8560bv32 == ~s__state~0); {225485#false} is VALID [2018-11-23 10:54:27,811 INFO L273 TraceCheckUtils]: 420: Hoare triple {225485#false} assume !(8561bv32 == ~s__state~0); {225485#false} is VALID [2018-11-23 10:54:27,811 INFO L273 TraceCheckUtils]: 421: Hoare triple {225485#false} assume !(8448bv32 == ~s__state~0); {225485#false} is VALID [2018-11-23 10:54:27,811 INFO L273 TraceCheckUtils]: 422: Hoare triple {225485#false} assume !(8576bv32 == ~s__state~0); {225485#false} is VALID [2018-11-23 10:54:27,811 INFO L273 TraceCheckUtils]: 423: Hoare triple {225485#false} assume !(8577bv32 == ~s__state~0); {225485#false} is VALID [2018-11-23 10:54:27,812 INFO L273 TraceCheckUtils]: 424: Hoare triple {225485#false} assume !(8592bv32 == ~s__state~0); {225485#false} is VALID [2018-11-23 10:54:27,812 INFO L273 TraceCheckUtils]: 425: Hoare triple {225485#false} assume !(8593bv32 == ~s__state~0); {225485#false} is VALID [2018-11-23 10:54:27,812 INFO L273 TraceCheckUtils]: 426: Hoare triple {225485#false} assume !(8608bv32 == ~s__state~0); {225485#false} is VALID [2018-11-23 10:54:27,812 INFO L273 TraceCheckUtils]: 427: Hoare triple {225485#false} assume !(8609bv32 == ~s__state~0); {225485#false} is VALID [2018-11-23 10:54:27,812 INFO L273 TraceCheckUtils]: 428: Hoare triple {225485#false} assume !(8640bv32 == ~s__state~0); {225485#false} is VALID [2018-11-23 10:54:27,812 INFO L273 TraceCheckUtils]: 429: Hoare triple {225485#false} assume !(8641bv32 == ~s__state~0); {225485#false} is VALID [2018-11-23 10:54:27,812 INFO L273 TraceCheckUtils]: 430: Hoare triple {225485#false} assume 8656bv32 == ~s__state~0; {225485#false} is VALID [2018-11-23 10:54:27,812 INFO L273 TraceCheckUtils]: 431: Hoare triple {225485#false} ~s__session__cipher~0 := ~s__s3__tmp__new_cipher~0;~tmp___9~0 := #t~nondet43;havoc #t~nondet43; {225485#false} is VALID [2018-11-23 10:54:27,812 INFO L273 TraceCheckUtils]: 432: Hoare triple {225485#false} assume !(0bv32 == ~tmp___9~0);~ret~0 := #t~nondet44;havoc #t~nondet44; {225485#false} is VALID [2018-11-23 10:54:27,812 INFO L273 TraceCheckUtils]: 433: Hoare triple {225485#false} assume !(2bv32 == ~blastFlag~0); {225485#false} is VALID [2018-11-23 10:54:27,813 INFO L273 TraceCheckUtils]: 434: Hoare triple {225485#false} assume !~bvsle32(~ret~0, 0bv32);~s__state~0 := 8672bv32;~s__init_num~0 := 0bv32;~tmp___10~0 := #t~nondet45;havoc #t~nondet45; {225485#false} is VALID [2018-11-23 10:54:27,813 INFO L273 TraceCheckUtils]: 435: Hoare triple {225485#false} assume !(0bv32 == ~tmp___10~0); {225485#false} is VALID [2018-11-23 10:54:27,813 INFO L273 TraceCheckUtils]: 436: Hoare triple {225485#false} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {225485#false} is VALID [2018-11-23 10:54:27,813 INFO L273 TraceCheckUtils]: 437: Hoare triple {225485#false} ~skip~0 := 0bv32; {225485#false} is VALID [2018-11-23 10:54:27,813 INFO L273 TraceCheckUtils]: 438: Hoare triple {225485#false} assume !false; {225485#false} is VALID [2018-11-23 10:54:27,813 INFO L273 TraceCheckUtils]: 439: Hoare triple {225485#false} ~state~0 := ~s__state~0; {225485#false} is VALID [2018-11-23 10:54:27,813 INFO L273 TraceCheckUtils]: 440: Hoare triple {225485#false} assume !(12292bv32 == ~s__state~0); {225485#false} is VALID [2018-11-23 10:54:27,813 INFO L273 TraceCheckUtils]: 441: Hoare triple {225485#false} assume !(16384bv32 == ~s__state~0); {225485#false} is VALID [2018-11-23 10:54:27,813 INFO L273 TraceCheckUtils]: 442: Hoare triple {225485#false} assume !(8192bv32 == ~s__state~0); {225485#false} is VALID [2018-11-23 10:54:27,813 INFO L273 TraceCheckUtils]: 443: Hoare triple {225485#false} assume !(24576bv32 == ~s__state~0); {225485#false} is VALID [2018-11-23 10:54:27,814 INFO L273 TraceCheckUtils]: 444: Hoare triple {225485#false} assume !(8195bv32 == ~s__state~0); {225485#false} is VALID [2018-11-23 10:54:27,814 INFO L273 TraceCheckUtils]: 445: Hoare triple {225485#false} assume !(8480bv32 == ~s__state~0); {225485#false} is VALID [2018-11-23 10:54:27,814 INFO L273 TraceCheckUtils]: 446: Hoare triple {225485#false} assume !(8481bv32 == ~s__state~0); {225485#false} is VALID [2018-11-23 10:54:27,814 INFO L273 TraceCheckUtils]: 447: Hoare triple {225485#false} assume !(8482bv32 == ~s__state~0); {225485#false} is VALID [2018-11-23 10:54:27,814 INFO L273 TraceCheckUtils]: 448: Hoare triple {225485#false} assume !(8464bv32 == ~s__state~0); {225485#false} is VALID [2018-11-23 10:54:27,814 INFO L273 TraceCheckUtils]: 449: Hoare triple {225485#false} assume !(8465bv32 == ~s__state~0); {225485#false} is VALID [2018-11-23 10:54:27,814 INFO L273 TraceCheckUtils]: 450: Hoare triple {225485#false} assume !(8466bv32 == ~s__state~0); {225485#false} is VALID [2018-11-23 10:54:27,814 INFO L273 TraceCheckUtils]: 451: Hoare triple {225485#false} assume !(8496bv32 == ~s__state~0); {225485#false} is VALID [2018-11-23 10:54:27,814 INFO L273 TraceCheckUtils]: 452: Hoare triple {225485#false} assume !(8497bv32 == ~s__state~0); {225485#false} is VALID [2018-11-23 10:54:27,814 INFO L273 TraceCheckUtils]: 453: Hoare triple {225485#false} assume !(8512bv32 == ~s__state~0); {225485#false} is VALID [2018-11-23 10:54:27,815 INFO L273 TraceCheckUtils]: 454: Hoare triple {225485#false} assume !(8513bv32 == ~s__state~0); {225485#false} is VALID [2018-11-23 10:54:27,815 INFO L273 TraceCheckUtils]: 455: Hoare triple {225485#false} assume !(8528bv32 == ~s__state~0); {225485#false} is VALID [2018-11-23 10:54:27,815 INFO L273 TraceCheckUtils]: 456: Hoare triple {225485#false} assume !(8529bv32 == ~s__state~0); {225485#false} is VALID [2018-11-23 10:54:27,815 INFO L273 TraceCheckUtils]: 457: Hoare triple {225485#false} assume !(8544bv32 == ~s__state~0); {225485#false} is VALID [2018-11-23 10:54:27,815 INFO L273 TraceCheckUtils]: 458: Hoare triple {225485#false} assume !(8545bv32 == ~s__state~0); {225485#false} is VALID [2018-11-23 10:54:27,815 INFO L273 TraceCheckUtils]: 459: Hoare triple {225485#false} assume !(8560bv32 == ~s__state~0); {225485#false} is VALID [2018-11-23 10:54:27,815 INFO L273 TraceCheckUtils]: 460: Hoare triple {225485#false} assume !(8561bv32 == ~s__state~0); {225485#false} is VALID [2018-11-23 10:54:27,815 INFO L273 TraceCheckUtils]: 461: Hoare triple {225485#false} assume !(8448bv32 == ~s__state~0); {225485#false} is VALID [2018-11-23 10:54:27,815 INFO L273 TraceCheckUtils]: 462: Hoare triple {225485#false} assume !(8576bv32 == ~s__state~0); {225485#false} is VALID [2018-11-23 10:54:27,815 INFO L273 TraceCheckUtils]: 463: Hoare triple {225485#false} assume !(8577bv32 == ~s__state~0); {225485#false} is VALID [2018-11-23 10:54:27,816 INFO L273 TraceCheckUtils]: 464: Hoare triple {225485#false} assume !(8592bv32 == ~s__state~0); {225485#false} is VALID [2018-11-23 10:54:27,816 INFO L273 TraceCheckUtils]: 465: Hoare triple {225485#false} assume !(8593bv32 == ~s__state~0); {225485#false} is VALID [2018-11-23 10:54:27,816 INFO L273 TraceCheckUtils]: 466: Hoare triple {225485#false} assume !(8608bv32 == ~s__state~0); {225485#false} is VALID [2018-11-23 10:54:27,816 INFO L273 TraceCheckUtils]: 467: Hoare triple {225485#false} assume !(8609bv32 == ~s__state~0); {225485#false} is VALID [2018-11-23 10:54:27,816 INFO L273 TraceCheckUtils]: 468: Hoare triple {225485#false} assume !(8640bv32 == ~s__state~0); {225485#false} is VALID [2018-11-23 10:54:27,816 INFO L273 TraceCheckUtils]: 469: Hoare triple {225485#false} assume !(8641bv32 == ~s__state~0); {225485#false} is VALID [2018-11-23 10:54:27,816 INFO L273 TraceCheckUtils]: 470: Hoare triple {225485#false} assume !(8656bv32 == ~s__state~0); {225485#false} is VALID [2018-11-23 10:54:27,816 INFO L273 TraceCheckUtils]: 471: Hoare triple {225485#false} assume !(8657bv32 == ~s__state~0); {225485#false} is VALID [2018-11-23 10:54:27,816 INFO L273 TraceCheckUtils]: 472: Hoare triple {225485#false} assume 8672bv32 == ~s__state~0; {225485#false} is VALID [2018-11-23 10:54:27,816 INFO L273 TraceCheckUtils]: 473: Hoare triple {225485#false} ~ret~0 := #t~nondet46;havoc #t~nondet46; {225485#false} is VALID [2018-11-23 10:54:27,817 INFO L273 TraceCheckUtils]: 474: Hoare triple {225485#false} assume 4bv32 == ~blastFlag~0;~blastFlag~0 := 5bv32; {225485#false} is VALID [2018-11-23 10:54:27,817 INFO L273 TraceCheckUtils]: 475: Hoare triple {225485#false} assume !~bvsle32(~ret~0, 0bv32);~s__state~0 := 8448bv32; {225485#false} is VALID [2018-11-23 10:54:27,817 INFO L273 TraceCheckUtils]: 476: Hoare triple {225485#false} assume !(0bv32 != ~s__hit~0);~s__s3__tmp__next_state___0~0 := 3bv32; {225485#false} is VALID [2018-11-23 10:54:27,817 INFO L273 TraceCheckUtils]: 477: Hoare triple {225485#false} ~s__init_num~0 := 0bv32; {225485#false} is VALID [2018-11-23 10:54:27,817 INFO L273 TraceCheckUtils]: 478: Hoare triple {225485#false} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {225485#false} is VALID [2018-11-23 10:54:27,817 INFO L273 TraceCheckUtils]: 479: Hoare triple {225485#false} ~skip~0 := 0bv32; {225485#false} is VALID [2018-11-23 10:54:27,817 INFO L273 TraceCheckUtils]: 480: Hoare triple {225485#false} assume !false; {225485#false} is VALID [2018-11-23 10:54:27,817 INFO L273 TraceCheckUtils]: 481: Hoare triple {225485#false} ~state~0 := ~s__state~0; {225485#false} is VALID [2018-11-23 10:54:27,817 INFO L273 TraceCheckUtils]: 482: Hoare triple {225485#false} assume !(12292bv32 == ~s__state~0); {225485#false} is VALID [2018-11-23 10:54:27,817 INFO L273 TraceCheckUtils]: 483: Hoare triple {225485#false} assume !(16384bv32 == ~s__state~0); {225485#false} is VALID [2018-11-23 10:54:27,818 INFO L273 TraceCheckUtils]: 484: Hoare triple {225485#false} assume !(8192bv32 == ~s__state~0); {225485#false} is VALID [2018-11-23 10:54:27,818 INFO L273 TraceCheckUtils]: 485: Hoare triple {225485#false} assume !(24576bv32 == ~s__state~0); {225485#false} is VALID [2018-11-23 10:54:27,818 INFO L273 TraceCheckUtils]: 486: Hoare triple {225485#false} assume !(8195bv32 == ~s__state~0); {225485#false} is VALID [2018-11-23 10:54:27,818 INFO L273 TraceCheckUtils]: 487: Hoare triple {225485#false} assume !(8480bv32 == ~s__state~0); {225485#false} is VALID [2018-11-23 10:54:27,818 INFO L273 TraceCheckUtils]: 488: Hoare triple {225485#false} assume !(8481bv32 == ~s__state~0); {225485#false} is VALID [2018-11-23 10:54:27,818 INFO L273 TraceCheckUtils]: 489: Hoare triple {225485#false} assume !(8482bv32 == ~s__state~0); {225485#false} is VALID [2018-11-23 10:54:27,818 INFO L273 TraceCheckUtils]: 490: Hoare triple {225485#false} assume !(8464bv32 == ~s__state~0); {225485#false} is VALID [2018-11-23 10:54:27,818 INFO L273 TraceCheckUtils]: 491: Hoare triple {225485#false} assume !(8465bv32 == ~s__state~0); {225485#false} is VALID [2018-11-23 10:54:27,818 INFO L273 TraceCheckUtils]: 492: Hoare triple {225485#false} assume !(8466bv32 == ~s__state~0); {225485#false} is VALID [2018-11-23 10:54:27,819 INFO L273 TraceCheckUtils]: 493: Hoare triple {225485#false} assume !(8496bv32 == ~s__state~0); {225485#false} is VALID [2018-11-23 10:54:27,819 INFO L273 TraceCheckUtils]: 494: Hoare triple {225485#false} assume !(8497bv32 == ~s__state~0); {225485#false} is VALID [2018-11-23 10:54:27,819 INFO L273 TraceCheckUtils]: 495: Hoare triple {225485#false} assume !(8512bv32 == ~s__state~0); {225485#false} is VALID [2018-11-23 10:54:27,819 INFO L273 TraceCheckUtils]: 496: Hoare triple {225485#false} assume !(8513bv32 == ~s__state~0); {225485#false} is VALID [2018-11-23 10:54:27,819 INFO L273 TraceCheckUtils]: 497: Hoare triple {225485#false} assume !(8528bv32 == ~s__state~0); {225485#false} is VALID [2018-11-23 10:54:27,819 INFO L273 TraceCheckUtils]: 498: Hoare triple {225485#false} assume !(8529bv32 == ~s__state~0); {225485#false} is VALID [2018-11-23 10:54:27,819 INFO L273 TraceCheckUtils]: 499: Hoare triple {225485#false} assume !(8544bv32 == ~s__state~0); {225485#false} is VALID [2018-11-23 10:54:27,819 INFO L273 TraceCheckUtils]: 500: Hoare triple {225485#false} assume !(8545bv32 == ~s__state~0); {225485#false} is VALID [2018-11-23 10:54:27,819 INFO L273 TraceCheckUtils]: 501: Hoare triple {225485#false} assume !(8560bv32 == ~s__state~0); {225485#false} is VALID [2018-11-23 10:54:27,819 INFO L273 TraceCheckUtils]: 502: Hoare triple {225485#false} assume !(8561bv32 == ~s__state~0); {225485#false} is VALID [2018-11-23 10:54:27,820 INFO L273 TraceCheckUtils]: 503: Hoare triple {225485#false} assume 8448bv32 == ~s__state~0; {225485#false} is VALID [2018-11-23 10:54:27,820 INFO L273 TraceCheckUtils]: 504: Hoare triple {225485#false} ~num1~0 := #t~nondet37;havoc #t~nondet37; {225485#false} is VALID [2018-11-23 10:54:27,820 INFO L273 TraceCheckUtils]: 505: Hoare triple {225485#false} assume !~bvsgt32(~num1~0, 0bv32); {225485#false} is VALID [2018-11-23 10:54:27,820 INFO L273 TraceCheckUtils]: 506: Hoare triple {225485#false} ~s__state~0 := ~s__s3__tmp__next_state___0~0; {225485#false} is VALID [2018-11-23 10:54:27,820 INFO L273 TraceCheckUtils]: 507: Hoare triple {225485#false} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {225485#false} is VALID [2018-11-23 10:54:27,820 INFO L273 TraceCheckUtils]: 508: Hoare triple {225485#false} ~skip~0 := 0bv32; {225485#false} is VALID [2018-11-23 10:54:27,820 INFO L273 TraceCheckUtils]: 509: Hoare triple {225485#false} assume !false; {225485#false} is VALID [2018-11-23 10:54:27,820 INFO L273 TraceCheckUtils]: 510: Hoare triple {225485#false} ~state~0 := ~s__state~0; {225485#false} is VALID [2018-11-23 10:54:27,820 INFO L273 TraceCheckUtils]: 511: Hoare triple {225485#false} assume !(12292bv32 == ~s__state~0); {225485#false} is VALID [2018-11-23 10:54:27,820 INFO L273 TraceCheckUtils]: 512: Hoare triple {225485#false} assume !(16384bv32 == ~s__state~0); {225485#false} is VALID [2018-11-23 10:54:27,821 INFO L273 TraceCheckUtils]: 513: Hoare triple {225485#false} assume !(8192bv32 == ~s__state~0); {225485#false} is VALID [2018-11-23 10:54:27,821 INFO L273 TraceCheckUtils]: 514: Hoare triple {225485#false} assume !(24576bv32 == ~s__state~0); {225485#false} is VALID [2018-11-23 10:54:27,821 INFO L273 TraceCheckUtils]: 515: Hoare triple {225485#false} assume !(8195bv32 == ~s__state~0); {225485#false} is VALID [2018-11-23 10:54:27,821 INFO L273 TraceCheckUtils]: 516: Hoare triple {225485#false} assume !(8480bv32 == ~s__state~0); {225485#false} is VALID [2018-11-23 10:54:27,821 INFO L273 TraceCheckUtils]: 517: Hoare triple {225485#false} assume !(8481bv32 == ~s__state~0); {225485#false} is VALID [2018-11-23 10:54:27,821 INFO L273 TraceCheckUtils]: 518: Hoare triple {225485#false} assume !(8482bv32 == ~s__state~0); {225485#false} is VALID [2018-11-23 10:54:27,821 INFO L273 TraceCheckUtils]: 519: Hoare triple {225485#false} assume !(8464bv32 == ~s__state~0); {225485#false} is VALID [2018-11-23 10:54:27,821 INFO L273 TraceCheckUtils]: 520: Hoare triple {225485#false} assume !(8465bv32 == ~s__state~0); {225485#false} is VALID [2018-11-23 10:54:27,821 INFO L273 TraceCheckUtils]: 521: Hoare triple {225485#false} assume !(8466bv32 == ~s__state~0); {225485#false} is VALID [2018-11-23 10:54:27,821 INFO L273 TraceCheckUtils]: 522: Hoare triple {225485#false} assume !(8496bv32 == ~s__state~0); {225485#false} is VALID [2018-11-23 10:54:27,822 INFO L273 TraceCheckUtils]: 523: Hoare triple {225485#false} assume !(8497bv32 == ~s__state~0); {225485#false} is VALID [2018-11-23 10:54:27,822 INFO L273 TraceCheckUtils]: 524: Hoare triple {225485#false} assume !(8512bv32 == ~s__state~0); {225485#false} is VALID [2018-11-23 10:54:27,822 INFO L273 TraceCheckUtils]: 525: Hoare triple {225485#false} assume !(8513bv32 == ~s__state~0); {225485#false} is VALID [2018-11-23 10:54:27,822 INFO L273 TraceCheckUtils]: 526: Hoare triple {225485#false} assume !(8528bv32 == ~s__state~0); {225485#false} is VALID [2018-11-23 10:54:27,822 INFO L273 TraceCheckUtils]: 527: Hoare triple {225485#false} assume !(8529bv32 == ~s__state~0); {225485#false} is VALID [2018-11-23 10:54:27,822 INFO L273 TraceCheckUtils]: 528: Hoare triple {225485#false} assume !(8544bv32 == ~s__state~0); {225485#false} is VALID [2018-11-23 10:54:27,822 INFO L273 TraceCheckUtils]: 529: Hoare triple {225485#false} assume !(8545bv32 == ~s__state~0); {225485#false} is VALID [2018-11-23 10:54:27,822 INFO L273 TraceCheckUtils]: 530: Hoare triple {225485#false} assume !(8560bv32 == ~s__state~0); {225485#false} is VALID [2018-11-23 10:54:27,822 INFO L273 TraceCheckUtils]: 531: Hoare triple {225485#false} assume !(8561bv32 == ~s__state~0); {225485#false} is VALID [2018-11-23 10:54:27,822 INFO L273 TraceCheckUtils]: 532: Hoare triple {225485#false} assume !(8448bv32 == ~s__state~0); {225485#false} is VALID [2018-11-23 10:54:27,823 INFO L273 TraceCheckUtils]: 533: Hoare triple {225485#false} assume !(8576bv32 == ~s__state~0); {225485#false} is VALID [2018-11-23 10:54:27,823 INFO L273 TraceCheckUtils]: 534: Hoare triple {225485#false} assume !(8577bv32 == ~s__state~0); {225485#false} is VALID [2018-11-23 10:54:27,823 INFO L273 TraceCheckUtils]: 535: Hoare triple {225485#false} assume !(8592bv32 == ~s__state~0); {225485#false} is VALID [2018-11-23 10:54:27,823 INFO L273 TraceCheckUtils]: 536: Hoare triple {225485#false} assume !(8593bv32 == ~s__state~0); {225485#false} is VALID [2018-11-23 10:54:27,823 INFO L273 TraceCheckUtils]: 537: Hoare triple {225485#false} assume !(8608bv32 == ~s__state~0); {225485#false} is VALID [2018-11-23 10:54:27,823 INFO L273 TraceCheckUtils]: 538: Hoare triple {225485#false} assume !(8609bv32 == ~s__state~0); {225485#false} is VALID [2018-11-23 10:54:27,823 INFO L273 TraceCheckUtils]: 539: Hoare triple {225485#false} assume !(8640bv32 == ~s__state~0); {225485#false} is VALID [2018-11-23 10:54:27,823 INFO L273 TraceCheckUtils]: 540: Hoare triple {225485#false} assume !(8641bv32 == ~s__state~0); {225485#false} is VALID [2018-11-23 10:54:27,823 INFO L273 TraceCheckUtils]: 541: Hoare triple {225485#false} assume !(8656bv32 == ~s__state~0); {225485#false} is VALID [2018-11-23 10:54:27,824 INFO L273 TraceCheckUtils]: 542: Hoare triple {225485#false} assume !(8657bv32 == ~s__state~0); {225485#false} is VALID [2018-11-23 10:54:27,824 INFO L273 TraceCheckUtils]: 543: Hoare triple {225485#false} assume 8672bv32 == ~s__state~0; {225485#false} is VALID [2018-11-23 10:54:27,824 INFO L273 TraceCheckUtils]: 544: Hoare triple {225485#false} ~ret~0 := #t~nondet46;havoc #t~nondet46; {225485#false} is VALID [2018-11-23 10:54:27,824 INFO L273 TraceCheckUtils]: 545: Hoare triple {225485#false} assume !(4bv32 == ~blastFlag~0); {225485#false} is VALID [2018-11-23 10:54:27,824 INFO L273 TraceCheckUtils]: 546: Hoare triple {225485#false} assume 5bv32 == ~blastFlag~0; {225485#false} is VALID [2018-11-23 10:54:27,824 INFO L256 TraceCheckUtils]: 547: Hoare triple {225485#false} call ERR(); {225485#false} is VALID [2018-11-23 10:54:27,824 INFO L273 TraceCheckUtils]: 548: Hoare triple {225485#false} assume !false; {225485#false} is VALID [2018-11-23 10:54:27,986 INFO L134 CoverageAnalysis]: Checked inductivity of 3122 backedges. 1805 proven. 0 refuted. 0 times theorem prover too weak. 1317 trivial. 0 not checked. [2018-11-23 10:54:27,986 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-11-23 10:54:27,988 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-23 10:54:27,988 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-23 10:54:27,989 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 549 [2018-11-23 10:54:27,989 INFO L84 Accepts]: Finished accepts. word is accepted. [2018-11-23 10:54:27,989 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 3 states. [2018-11-23 10:54:28,155 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 182 edges. 182 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2018-11-23 10:54:28,155 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-11-23 10:54:28,156 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-23 10:54:28,156 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-23 10:54:28,156 INFO L87 Difference]: Start difference. First operand 5146 states and 6497 transitions. Second operand 3 states. [2018-11-23 10:54:36,574 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-23 10:54:36,574 INFO L93 Difference]: Finished difference Result 10095 states and 12857 transitions. [2018-11-23 10:54:36,574 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-23 10:54:36,574 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 549 [2018-11-23 10:54:36,574 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-23 10:54:36,575 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2018-11-23 10:54:36,576 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 459 transitions. [2018-11-23 10:54:36,577 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2018-11-23 10:54:36,579 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 459 transitions. [2018-11-23 10:54:36,579 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 3 states and 459 transitions. [2018-11-23 10:54:37,003 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 459 edges. 459 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2018-11-23 10:54:38,346 INFO L225 Difference]: With dead ends: 10095 [2018-11-23 10:54:38,347 INFO L226 Difference]: Without dead ends: 4962 [2018-11-23 10:54:38,353 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 548 GetRequests, 547 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-23 10:54:38,356 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4962 states. [2018-11-23 10:54:44,548 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4962 to 4248. [2018-11-23 10:54:44,548 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2018-11-23 10:54:44,548 INFO L82 GeneralOperation]: Start isEquivalent. First operand 4962 states. Second operand 4248 states. [2018-11-23 10:54:44,548 INFO L74 IsIncluded]: Start isIncluded. First operand 4962 states. Second operand 4248 states. [2018-11-23 10:54:44,548 INFO L87 Difference]: Start difference. First operand 4962 states. Second operand 4248 states. [2018-11-23 10:54:45,429 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-23 10:54:45,429 INFO L93 Difference]: Finished difference Result 4962 states and 5991 transitions. [2018-11-23 10:54:45,429 INFO L276 IsEmpty]: Start isEmpty. Operand 4962 states and 5991 transitions. [2018-11-23 10:54:45,432 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-11-23 10:54:45,432 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2018-11-23 10:54:45,432 INFO L74 IsIncluded]: Start isIncluded. First operand 4248 states. Second operand 4962 states. [2018-11-23 10:54:45,432 INFO L87 Difference]: Start difference. First operand 4248 states. Second operand 4962 states. [2018-11-23 10:54:46,299 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-23 10:54:46,299 INFO L93 Difference]: Finished difference Result 4962 states and 5991 transitions. [2018-11-23 10:54:46,299 INFO L276 IsEmpty]: Start isEmpty. Operand 4962 states and 5991 transitions. [2018-11-23 10:54:46,302 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-11-23 10:54:46,302 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2018-11-23 10:54:46,302 INFO L88 GeneralOperation]: Finished isEquivalent. [2018-11-23 10:54:46,302 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2018-11-23 10:54:46,303 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4248 states. [2018-11-23 10:54:47,086 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4248 states to 4248 states and 5179 transitions. [2018-11-23 10:54:47,086 INFO L78 Accepts]: Start accepts. Automaton has 4248 states and 5179 transitions. Word has length 549 [2018-11-23 10:54:47,086 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-23 10:54:47,087 INFO L480 AbstractCegarLoop]: Abstraction has 4248 states and 5179 transitions. [2018-11-23 10:54:47,087 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-11-23 10:54:47,087 INFO L276 IsEmpty]: Start isEmpty. Operand 4248 states and 5179 transitions. [2018-11-23 10:54:47,092 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 588 [2018-11-23 10:54:47,092 INFO L394 BasicCegarLoop]: Found error trace [2018-11-23 10:54:47,093 INFO L402 BasicCegarLoop]: trace histogram [18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 17, 17, 17, 17, 17, 16, 16, 15, 15, 14, 14, 13, 13, 13, 13, 10, 9, 9, 8, 8, 7, 7, 5, 5, 3, 3, 3, 3, 3, 3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-23 10:54:47,093 INFO L423 AbstractCegarLoop]: === Iteration 23 === [ERRErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-23 10:54:47,093 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-23 10:54:47,093 INFO L82 PathProgramCache]: Analyzing trace with hash 101731492, now seen corresponding path program 1 times [2018-11-23 10:54:47,094 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-23 10:54:47,094 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc4nyu Starting monitored process 24 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 24 with cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk [2018-11-23 10:54:47,114 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-23 10:54:47,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-23 10:54:47,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-23 10:54:47,403 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-23 10:54:48,092 INFO L256 TraceCheckUtils]: 0: Hoare triple {252732#true} call ULTIMATE.init(); {252732#true} is VALID [2018-11-23 10:54:48,093 INFO L273 TraceCheckUtils]: 1: Hoare triple {252732#true} assume true; {252732#true} is VALID [2018-11-23 10:54:48,093 INFO L268 TraceCheckUtils]: 2: Hoare quadruple {252732#true} {252732#true} #611#return; {252732#true} is VALID [2018-11-23 10:54:48,093 INFO L256 TraceCheckUtils]: 3: Hoare triple {252732#true} call #t~ret51 := main(); {252732#true} is VALID [2018-11-23 10:54:48,093 INFO L273 TraceCheckUtils]: 4: Hoare triple {252732#true} havoc ~s~0;havoc ~tmp~1;~s~0 := 8464bv32; {252732#true} is VALID [2018-11-23 10:54:48,093 INFO L256 TraceCheckUtils]: 5: Hoare triple {252732#true} call #t~ret50 := ssl3_accept(~s~0); {252732#true} is VALID [2018-11-23 10:54:48,093 INFO L273 TraceCheckUtils]: 6: Hoare triple {252732#true} ~initial_state := #in~initial_state;~s__info_callback~0 := #t~nondet0;havoc #t~nondet0;~s__in_handshake~0 := #t~nondet1;havoc #t~nondet1;havoc ~s__state~0;havoc ~s__new_session~0;havoc ~s__server~0;~s__version~0 := #t~nondet2;havoc #t~nondet2;havoc ~s__type~0;havoc ~s__init_num~0;~s__hit~0 := #t~nondet3;havoc #t~nondet3;havoc ~s__rwstate~0;havoc ~s__init_buf___0~0;~s__debug~0 := #t~nondet4;havoc #t~nondet4;havoc ~s__shutdown~0;~s__cert~0 := #t~nondet5;havoc #t~nondet5;~s__options~0 := #t~nondet6;havoc #t~nondet6;~s__verify_mode~0 := #t~nondet7;havoc #t~nondet7;~s__session__peer~0 := #t~nondet8;havoc #t~nondet8;~s__cert__pkeys__AT0__privatekey~0 := #t~nondet9;havoc #t~nondet9;~s__ctx__info_callback~0 := #t~nondet10;havoc #t~nondet10;~s__ctx__stats__sess_accept_renegotiate~0 := #t~nondet11;havoc #t~nondet11;~s__ctx__stats__sess_accept~0 := #t~nondet12;havoc #t~nondet12;~s__ctx__stats__sess_accept_good~0 := #t~nondet13;havoc #t~nondet13;havoc ~s__s3__tmp__cert_request~0;~s__s3__tmp__reuse_message~0 := #t~nondet14;havoc #t~nondet14;havoc ~s__s3__tmp__use_rsa_tmp~0;~s__s3__tmp__new_cipher~0 := #t~nondet15;havoc #t~nondet15;~s__s3__tmp__new_cipher__algorithms~0 := #t~nondet16;havoc #t~nondet16;havoc ~s__s3__tmp__next_state___0~0;~s__s3__tmp__new_cipher__algo_strength~0 := #t~nondet17;havoc #t~nondet17;havoc ~s__session__cipher~0;~buf~0 := #t~nondet18;havoc #t~nondet18;havoc ~l~0;havoc ~Time~0;~tmp~0 := #t~nondet19;havoc #t~nondet19;havoc ~cb~0;havoc ~num1~0;havoc ~ret~0;havoc ~new_state~0;havoc ~state~0;havoc ~skip~0;havoc ~got_new_session~0;~tmp___1~0 := #t~nondet20;havoc #t~nondet20;~tmp___2~0 := #t~nondet21;havoc #t~nondet21;havoc ~tmp___3~0;havoc ~tmp___4~0;havoc ~tmp___5~0;havoc ~tmp___6~0;havoc ~tmp___7~0;~tmp___8~0 := #t~nondet22;havoc #t~nondet22;havoc ~tmp___9~0;havoc ~tmp___10~0;havoc ~blastFlag~0;havoc ~__cil_tmp55~0;havoc ~__cil_tmp56~0;havoc ~__cil_tmp57~0;havoc ~__cil_tmp58~0;havoc ~__cil_tmp59~0;havoc ~__cil_tmp60~0;havoc ~__cil_tmp61~0;~s__state~0 := ~initial_state;~blastFlag~0 := 0bv32;~Time~0 := ~tmp~0;~cb~0 := 0bv32;~ret~0 := 4294967295bv32;~skip~0 := 0bv32;~got_new_session~0 := 0bv32; {252732#true} is VALID [2018-11-23 10:54:48,094 INFO L273 TraceCheckUtils]: 7: Hoare triple {252732#true} assume 0bv32 != ~s__info_callback~0;~cb~0 := ~s__info_callback~0; {252732#true} is VALID [2018-11-23 10:54:48,094 INFO L273 TraceCheckUtils]: 8: Hoare triple {252732#true} #t~post23 := ~s__in_handshake~0;~s__in_handshake~0 := ~bvadd32(1bv32, #t~post23);havoc #t~post23; {252732#true} is VALID [2018-11-23 10:54:48,094 INFO L273 TraceCheckUtils]: 9: Hoare triple {252732#true} assume !(0bv32 != ~bvadd32(12288bv32, ~tmp___1~0)); {252732#true} is VALID [2018-11-23 10:54:48,094 INFO L273 TraceCheckUtils]: 10: Hoare triple {252732#true} assume !(0bv32 == ~s__cert~0); {252732#true} is VALID [2018-11-23 10:54:48,094 INFO L273 TraceCheckUtils]: 11: Hoare triple {252732#true} assume !false; {252732#true} is VALID [2018-11-23 10:54:48,095 INFO L273 TraceCheckUtils]: 12: Hoare triple {252732#true} ~state~0 := ~s__state~0; {252732#true} is VALID [2018-11-23 10:54:48,095 INFO L273 TraceCheckUtils]: 13: Hoare triple {252732#true} assume !(12292bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,095 INFO L273 TraceCheckUtils]: 14: Hoare triple {252732#true} assume !(16384bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,095 INFO L273 TraceCheckUtils]: 15: Hoare triple {252732#true} assume !(8192bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,095 INFO L273 TraceCheckUtils]: 16: Hoare triple {252732#true} assume !(24576bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,095 INFO L273 TraceCheckUtils]: 17: Hoare triple {252732#true} assume !(8195bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,095 INFO L273 TraceCheckUtils]: 18: Hoare triple {252732#true} assume !(8480bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,095 INFO L273 TraceCheckUtils]: 19: Hoare triple {252732#true} assume !(8481bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,095 INFO L273 TraceCheckUtils]: 20: Hoare triple {252732#true} assume !(8482bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,096 INFO L273 TraceCheckUtils]: 21: Hoare triple {252732#true} assume 8464bv32 == ~s__state~0; {252732#true} is VALID [2018-11-23 10:54:48,096 INFO L273 TraceCheckUtils]: 22: Hoare triple {252732#true} ~s__shutdown~0 := 0bv32;~ret~0 := #t~nondet30;havoc #t~nondet30; {252732#true} is VALID [2018-11-23 10:54:48,096 INFO L273 TraceCheckUtils]: 23: Hoare triple {252732#true} assume 0bv32 == ~blastFlag~0;~blastFlag~0 := 1bv32; {252732#true} is VALID [2018-11-23 10:54:48,096 INFO L273 TraceCheckUtils]: 24: Hoare triple {252732#true} assume !~bvsle32(~ret~0, 0bv32);~got_new_session~0 := 1bv32;~s__state~0 := 8496bv32;~s__init_num~0 := 0bv32; {252732#true} is VALID [2018-11-23 10:54:48,096 INFO L273 TraceCheckUtils]: 25: Hoare triple {252732#true} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {252732#true} is VALID [2018-11-23 10:54:48,096 INFO L273 TraceCheckUtils]: 26: Hoare triple {252732#true} ~skip~0 := 0bv32; {252732#true} is VALID [2018-11-23 10:54:48,096 INFO L273 TraceCheckUtils]: 27: Hoare triple {252732#true} assume !false; {252732#true} is VALID [2018-11-23 10:54:48,096 INFO L273 TraceCheckUtils]: 28: Hoare triple {252732#true} ~state~0 := ~s__state~0; {252732#true} is VALID [2018-11-23 10:54:48,096 INFO L273 TraceCheckUtils]: 29: Hoare triple {252732#true} assume !(12292bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,096 INFO L273 TraceCheckUtils]: 30: Hoare triple {252732#true} assume !(16384bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,097 INFO L273 TraceCheckUtils]: 31: Hoare triple {252732#true} assume !(8192bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,097 INFO L273 TraceCheckUtils]: 32: Hoare triple {252732#true} assume !(24576bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,097 INFO L273 TraceCheckUtils]: 33: Hoare triple {252732#true} assume !(8195bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,097 INFO L273 TraceCheckUtils]: 34: Hoare triple {252732#true} assume !(8480bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,097 INFO L273 TraceCheckUtils]: 35: Hoare triple {252732#true} assume !(8481bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,097 INFO L273 TraceCheckUtils]: 36: Hoare triple {252732#true} assume !(8482bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,097 INFO L273 TraceCheckUtils]: 37: Hoare triple {252732#true} assume !(8464bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,097 INFO L273 TraceCheckUtils]: 38: Hoare triple {252732#true} assume !(8465bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,097 INFO L273 TraceCheckUtils]: 39: Hoare triple {252732#true} assume !(8466bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,097 INFO L273 TraceCheckUtils]: 40: Hoare triple {252732#true} assume 8496bv32 == ~s__state~0; {252732#true} is VALID [2018-11-23 10:54:48,098 INFO L273 TraceCheckUtils]: 41: Hoare triple {252732#true} ~ret~0 := #t~nondet31;havoc #t~nondet31; {252732#true} is VALID [2018-11-23 10:54:48,098 INFO L273 TraceCheckUtils]: 42: Hoare triple {252732#true} assume 1bv32 == ~blastFlag~0;~blastFlag~0 := 2bv32; {252732#true} is VALID [2018-11-23 10:54:48,098 INFO L273 TraceCheckUtils]: 43: Hoare triple {252732#true} assume !~bvsle32(~ret~0, 0bv32); {252732#true} is VALID [2018-11-23 10:54:48,098 INFO L273 TraceCheckUtils]: 44: Hoare triple {252732#true} assume !(0bv32 != ~s__hit~0);~s__state~0 := 8512bv32; {252732#true} is VALID [2018-11-23 10:54:48,098 INFO L273 TraceCheckUtils]: 45: Hoare triple {252732#true} ~s__init_num~0 := 0bv32; {252732#true} is VALID [2018-11-23 10:54:48,098 INFO L273 TraceCheckUtils]: 46: Hoare triple {252732#true} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {252732#true} is VALID [2018-11-23 10:54:48,098 INFO L273 TraceCheckUtils]: 47: Hoare triple {252732#true} ~skip~0 := 0bv32; {252732#true} is VALID [2018-11-23 10:54:48,098 INFO L273 TraceCheckUtils]: 48: Hoare triple {252732#true} assume !false; {252732#true} is VALID [2018-11-23 10:54:48,098 INFO L273 TraceCheckUtils]: 49: Hoare triple {252732#true} ~state~0 := ~s__state~0; {252732#true} is VALID [2018-11-23 10:54:48,099 INFO L273 TraceCheckUtils]: 50: Hoare triple {252732#true} assume !(12292bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,099 INFO L273 TraceCheckUtils]: 51: Hoare triple {252732#true} assume !(16384bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,099 INFO L273 TraceCheckUtils]: 52: Hoare triple {252732#true} assume !(8192bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,099 INFO L273 TraceCheckUtils]: 53: Hoare triple {252732#true} assume !(24576bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,099 INFO L273 TraceCheckUtils]: 54: Hoare triple {252732#true} assume !(8195bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,099 INFO L273 TraceCheckUtils]: 55: Hoare triple {252732#true} assume !(8480bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,099 INFO L273 TraceCheckUtils]: 56: Hoare triple {252732#true} assume !(8481bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,099 INFO L273 TraceCheckUtils]: 57: Hoare triple {252732#true} assume !(8482bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,099 INFO L273 TraceCheckUtils]: 58: Hoare triple {252732#true} assume !(8464bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,099 INFO L273 TraceCheckUtils]: 59: Hoare triple {252732#true} assume !(8465bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,100 INFO L273 TraceCheckUtils]: 60: Hoare triple {252732#true} assume !(8466bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,100 INFO L273 TraceCheckUtils]: 61: Hoare triple {252732#true} assume !(8496bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,100 INFO L273 TraceCheckUtils]: 62: Hoare triple {252732#true} assume !(8497bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,100 INFO L273 TraceCheckUtils]: 63: Hoare triple {252732#true} assume 8512bv32 == ~s__state~0; {252732#true} is VALID [2018-11-23 10:54:48,100 INFO L273 TraceCheckUtils]: 64: Hoare triple {252732#true} ~__cil_tmp56~0 := ~s__s3__tmp__new_cipher__algorithms~0; {252732#true} is VALID [2018-11-23 10:54:48,100 INFO L273 TraceCheckUtils]: 65: Hoare triple {252732#true} assume 0bv32 != ~bvadd32(256bv32, ~__cil_tmp56~0);~skip~0 := 1bv32; {252732#true} is VALID [2018-11-23 10:54:48,100 INFO L273 TraceCheckUtils]: 66: Hoare triple {252732#true} ~s__state~0 := 8528bv32;~s__init_num~0 := 0bv32; {252732#true} is VALID [2018-11-23 10:54:48,100 INFO L273 TraceCheckUtils]: 67: Hoare triple {252732#true} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {252732#true} is VALID [2018-11-23 10:54:48,100 INFO L273 TraceCheckUtils]: 68: Hoare triple {252732#true} ~skip~0 := 0bv32; {252732#true} is VALID [2018-11-23 10:54:48,100 INFO L273 TraceCheckUtils]: 69: Hoare triple {252732#true} assume !false; {252732#true} is VALID [2018-11-23 10:54:48,101 INFO L273 TraceCheckUtils]: 70: Hoare triple {252732#true} ~state~0 := ~s__state~0; {252732#true} is VALID [2018-11-23 10:54:48,101 INFO L273 TraceCheckUtils]: 71: Hoare triple {252732#true} assume !(12292bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,101 INFO L273 TraceCheckUtils]: 72: Hoare triple {252732#true} assume !(16384bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,101 INFO L273 TraceCheckUtils]: 73: Hoare triple {252732#true} assume !(8192bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,101 INFO L273 TraceCheckUtils]: 74: Hoare triple {252732#true} assume !(24576bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,101 INFO L273 TraceCheckUtils]: 75: Hoare triple {252732#true} assume !(8195bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,101 INFO L273 TraceCheckUtils]: 76: Hoare triple {252732#true} assume !(8480bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,101 INFO L273 TraceCheckUtils]: 77: Hoare triple {252732#true} assume !(8481bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,101 INFO L273 TraceCheckUtils]: 78: Hoare triple {252732#true} assume !(8482bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,102 INFO L273 TraceCheckUtils]: 79: Hoare triple {252732#true} assume !(8464bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,102 INFO L273 TraceCheckUtils]: 80: Hoare triple {252732#true} assume !(8465bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,102 INFO L273 TraceCheckUtils]: 81: Hoare triple {252732#true} assume !(8466bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,102 INFO L273 TraceCheckUtils]: 82: Hoare triple {252732#true} assume !(8496bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,102 INFO L273 TraceCheckUtils]: 83: Hoare triple {252732#true} assume !(8497bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,102 INFO L273 TraceCheckUtils]: 84: Hoare triple {252732#true} assume !(8512bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,102 INFO L273 TraceCheckUtils]: 85: Hoare triple {252732#true} assume !(8513bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,102 INFO L273 TraceCheckUtils]: 86: Hoare triple {252732#true} assume 8528bv32 == ~s__state~0; {252732#true} is VALID [2018-11-23 10:54:48,102 INFO L273 TraceCheckUtils]: 87: Hoare triple {252732#true} ~l~0 := ~s__s3__tmp__new_cipher__algorithms~0;~__cil_tmp57~0 := ~s__options~0; {252732#true} is VALID [2018-11-23 10:54:48,102 INFO L273 TraceCheckUtils]: 88: Hoare triple {252732#true} assume 0bv32 != ~bvadd32(2097152bv32, ~__cil_tmp57~0);~s__s3__tmp__use_rsa_tmp~0 := 1bv32; {252732#true} is VALID [2018-11-23 10:54:48,103 INFO L273 TraceCheckUtils]: 89: Hoare triple {252732#true} assume 0bv32 != ~s__s3__tmp__use_rsa_tmp~0; {252732#true} is VALID [2018-11-23 10:54:48,103 INFO L273 TraceCheckUtils]: 90: Hoare triple {252732#true} ~ret~0 := #t~nondet34;havoc #t~nondet34; {252732#true} is VALID [2018-11-23 10:54:48,103 INFO L273 TraceCheckUtils]: 91: Hoare triple {252732#true} assume !~bvsle32(~ret~0, 0bv32); {252732#true} is VALID [2018-11-23 10:54:48,103 INFO L273 TraceCheckUtils]: 92: Hoare triple {252732#true} ~s__state~0 := 8544bv32;~s__init_num~0 := 0bv32; {252732#true} is VALID [2018-11-23 10:54:48,103 INFO L273 TraceCheckUtils]: 93: Hoare triple {252732#true} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {252732#true} is VALID [2018-11-23 10:54:48,103 INFO L273 TraceCheckUtils]: 94: Hoare triple {252732#true} ~skip~0 := 0bv32; {252732#true} is VALID [2018-11-23 10:54:48,103 INFO L273 TraceCheckUtils]: 95: Hoare triple {252732#true} assume !false; {252732#true} is VALID [2018-11-23 10:54:48,103 INFO L273 TraceCheckUtils]: 96: Hoare triple {252732#true} ~state~0 := ~s__state~0; {252732#true} is VALID [2018-11-23 10:54:48,103 INFO L273 TraceCheckUtils]: 97: Hoare triple {252732#true} assume !(12292bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,103 INFO L273 TraceCheckUtils]: 98: Hoare triple {252732#true} assume !(16384bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,104 INFO L273 TraceCheckUtils]: 99: Hoare triple {252732#true} assume !(8192bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,104 INFO L273 TraceCheckUtils]: 100: Hoare triple {252732#true} assume !(24576bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,104 INFO L273 TraceCheckUtils]: 101: Hoare triple {252732#true} assume !(8195bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,104 INFO L273 TraceCheckUtils]: 102: Hoare triple {252732#true} assume !(8480bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,104 INFO L273 TraceCheckUtils]: 103: Hoare triple {252732#true} assume !(8481bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,104 INFO L273 TraceCheckUtils]: 104: Hoare triple {252732#true} assume !(8482bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,104 INFO L273 TraceCheckUtils]: 105: Hoare triple {252732#true} assume !(8464bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,104 INFO L273 TraceCheckUtils]: 106: Hoare triple {252732#true} assume !(8465bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,104 INFO L273 TraceCheckUtils]: 107: Hoare triple {252732#true} assume !(8466bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,104 INFO L273 TraceCheckUtils]: 108: Hoare triple {252732#true} assume !(8496bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,105 INFO L273 TraceCheckUtils]: 109: Hoare triple {252732#true} assume !(8497bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,105 INFO L273 TraceCheckUtils]: 110: Hoare triple {252732#true} assume !(8512bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,105 INFO L273 TraceCheckUtils]: 111: Hoare triple {252732#true} assume !(8513bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,105 INFO L273 TraceCheckUtils]: 112: Hoare triple {252732#true} assume !(8528bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,105 INFO L273 TraceCheckUtils]: 113: Hoare triple {252732#true} assume !(8529bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,105 INFO L273 TraceCheckUtils]: 114: Hoare triple {252732#true} assume 8544bv32 == ~s__state~0; {252732#true} is VALID [2018-11-23 10:54:48,105 INFO L273 TraceCheckUtils]: 115: Hoare triple {252732#true} assume 0bv32 != ~bvadd32(1bv32, ~s__verify_mode~0); {252732#true} is VALID [2018-11-23 10:54:48,105 INFO L273 TraceCheckUtils]: 116: Hoare triple {252732#true} assume !(0bv32 != ~s__session__peer~0); {252732#true} is VALID [2018-11-23 10:54:48,105 INFO L273 TraceCheckUtils]: 117: Hoare triple {252732#true} ~__cil_tmp61~0 := ~s__s3__tmp__new_cipher__algorithms~0; {252732#true} is VALID [2018-11-23 10:54:48,105 INFO L273 TraceCheckUtils]: 118: Hoare triple {252732#true} assume 0bv32 != ~bvadd32(256bv32, ~__cil_tmp61~0); {252732#true} is VALID [2018-11-23 10:54:48,106 INFO L273 TraceCheckUtils]: 119: Hoare triple {252732#true} assume 0bv32 != ~bvadd32(2bv32, ~s__verify_mode~0); {252732#true} is VALID [2018-11-23 10:54:48,106 INFO L273 TraceCheckUtils]: 120: Hoare triple {252732#true} ~s__s3__tmp__cert_request~0 := 1bv32;~ret~0 := #t~nondet35;havoc #t~nondet35; {252732#true} is VALID [2018-11-23 10:54:48,106 INFO L273 TraceCheckUtils]: 121: Hoare triple {252732#true} assume !~bvsle32(~ret~0, 0bv32);~s__state~0 := 8448bv32;~s__s3__tmp__next_state___0~0 := 8576bv32;~s__init_num~0 := 0bv32; {252732#true} is VALID [2018-11-23 10:54:48,106 INFO L273 TraceCheckUtils]: 122: Hoare triple {252732#true} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {252732#true} is VALID [2018-11-23 10:54:48,106 INFO L273 TraceCheckUtils]: 123: Hoare triple {252732#true} ~skip~0 := 0bv32; {252732#true} is VALID [2018-11-23 10:54:48,106 INFO L273 TraceCheckUtils]: 124: Hoare triple {252732#true} assume !false; {252732#true} is VALID [2018-11-23 10:54:48,106 INFO L273 TraceCheckUtils]: 125: Hoare triple {252732#true} ~state~0 := ~s__state~0; {252732#true} is VALID [2018-11-23 10:54:48,106 INFO L273 TraceCheckUtils]: 126: Hoare triple {252732#true} assume !(12292bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,106 INFO L273 TraceCheckUtils]: 127: Hoare triple {252732#true} assume !(16384bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,107 INFO L273 TraceCheckUtils]: 128: Hoare triple {252732#true} assume !(8192bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,107 INFO L273 TraceCheckUtils]: 129: Hoare triple {252732#true} assume !(24576bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,107 INFO L273 TraceCheckUtils]: 130: Hoare triple {252732#true} assume !(8195bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,107 INFO L273 TraceCheckUtils]: 131: Hoare triple {252732#true} assume !(8480bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,107 INFO L273 TraceCheckUtils]: 132: Hoare triple {252732#true} assume !(8481bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,107 INFO L273 TraceCheckUtils]: 133: Hoare triple {252732#true} assume !(8482bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,107 INFO L273 TraceCheckUtils]: 134: Hoare triple {252732#true} assume !(8464bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,107 INFO L273 TraceCheckUtils]: 135: Hoare triple {252732#true} assume !(8465bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,107 INFO L273 TraceCheckUtils]: 136: Hoare triple {252732#true} assume !(8466bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,107 INFO L273 TraceCheckUtils]: 137: Hoare triple {252732#true} assume !(8496bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,108 INFO L273 TraceCheckUtils]: 138: Hoare triple {252732#true} assume !(8497bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,108 INFO L273 TraceCheckUtils]: 139: Hoare triple {252732#true} assume !(8512bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,108 INFO L273 TraceCheckUtils]: 140: Hoare triple {252732#true} assume !(8513bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,108 INFO L273 TraceCheckUtils]: 141: Hoare triple {252732#true} assume !(8528bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,108 INFO L273 TraceCheckUtils]: 142: Hoare triple {252732#true} assume !(8529bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,108 INFO L273 TraceCheckUtils]: 143: Hoare triple {252732#true} assume !(8544bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,108 INFO L273 TraceCheckUtils]: 144: Hoare triple {252732#true} assume !(8545bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,108 INFO L273 TraceCheckUtils]: 145: Hoare triple {252732#true} assume !(8560bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,108 INFO L273 TraceCheckUtils]: 146: Hoare triple {252732#true} assume !(8561bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,108 INFO L273 TraceCheckUtils]: 147: Hoare triple {252732#true} assume 8448bv32 == ~s__state~0; {252732#true} is VALID [2018-11-23 10:54:48,109 INFO L273 TraceCheckUtils]: 148: Hoare triple {252732#true} ~num1~0 := #t~nondet37;havoc #t~nondet37; {252732#true} is VALID [2018-11-23 10:54:48,109 INFO L273 TraceCheckUtils]: 149: Hoare triple {252732#true} assume !~bvsgt32(~num1~0, 0bv32); {252732#true} is VALID [2018-11-23 10:54:48,109 INFO L273 TraceCheckUtils]: 150: Hoare triple {252732#true} ~s__state~0 := ~s__s3__tmp__next_state___0~0; {252732#true} is VALID [2018-11-23 10:54:48,109 INFO L273 TraceCheckUtils]: 151: Hoare triple {252732#true} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {252732#true} is VALID [2018-11-23 10:54:48,109 INFO L273 TraceCheckUtils]: 152: Hoare triple {252732#true} ~skip~0 := 0bv32; {252732#true} is VALID [2018-11-23 10:54:48,109 INFO L273 TraceCheckUtils]: 153: Hoare triple {252732#true} assume !false; {252732#true} is VALID [2018-11-23 10:54:48,109 INFO L273 TraceCheckUtils]: 154: Hoare triple {252732#true} ~state~0 := ~s__state~0; {252732#true} is VALID [2018-11-23 10:54:48,109 INFO L273 TraceCheckUtils]: 155: Hoare triple {252732#true} assume !(12292bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,109 INFO L273 TraceCheckUtils]: 156: Hoare triple {252732#true} assume !(16384bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,109 INFO L273 TraceCheckUtils]: 157: Hoare triple {252732#true} assume !(8192bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,110 INFO L273 TraceCheckUtils]: 158: Hoare triple {252732#true} assume !(24576bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,110 INFO L273 TraceCheckUtils]: 159: Hoare triple {252732#true} assume !(8195bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,110 INFO L273 TraceCheckUtils]: 160: Hoare triple {252732#true} assume !(8480bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,110 INFO L273 TraceCheckUtils]: 161: Hoare triple {252732#true} assume !(8481bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,110 INFO L273 TraceCheckUtils]: 162: Hoare triple {252732#true} assume !(8482bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,110 INFO L273 TraceCheckUtils]: 163: Hoare triple {252732#true} assume !(8464bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,110 INFO L273 TraceCheckUtils]: 164: Hoare triple {252732#true} assume !(8465bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,110 INFO L273 TraceCheckUtils]: 165: Hoare triple {252732#true} assume !(8466bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,110 INFO L273 TraceCheckUtils]: 166: Hoare triple {252732#true} assume !(8496bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,110 INFO L273 TraceCheckUtils]: 167: Hoare triple {252732#true} assume !(8497bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,111 INFO L273 TraceCheckUtils]: 168: Hoare triple {252732#true} assume !(8512bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,111 INFO L273 TraceCheckUtils]: 169: Hoare triple {252732#true} assume !(8513bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,111 INFO L273 TraceCheckUtils]: 170: Hoare triple {252732#true} assume !(8528bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,111 INFO L273 TraceCheckUtils]: 171: Hoare triple {252732#true} assume !(8529bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,111 INFO L273 TraceCheckUtils]: 172: Hoare triple {252732#true} assume !(8544bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,111 INFO L273 TraceCheckUtils]: 173: Hoare triple {252732#true} assume !(8545bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,111 INFO L273 TraceCheckUtils]: 174: Hoare triple {252732#true} assume !(8560bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,111 INFO L273 TraceCheckUtils]: 175: Hoare triple {252732#true} assume !(8561bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,111 INFO L273 TraceCheckUtils]: 176: Hoare triple {252732#true} assume !(8448bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,111 INFO L273 TraceCheckUtils]: 177: Hoare triple {252732#true} assume 8576bv32 == ~s__state~0; {252732#true} is VALID [2018-11-23 10:54:48,112 INFO L273 TraceCheckUtils]: 178: Hoare triple {252732#true} ~ret~0 := #t~nondet38;havoc #t~nondet38; {252732#true} is VALID [2018-11-23 10:54:48,112 INFO L273 TraceCheckUtils]: 179: Hoare triple {252732#true} assume !~bvsle32(~ret~0, 0bv32); {252732#true} is VALID [2018-11-23 10:54:48,112 INFO L273 TraceCheckUtils]: 180: Hoare triple {252732#true} assume !(2bv32 == ~ret~0);~ret~0 := #t~nondet39;havoc #t~nondet39; {252732#true} is VALID [2018-11-23 10:54:48,112 INFO L273 TraceCheckUtils]: 181: Hoare triple {252732#true} assume !~bvsle32(~ret~0, 0bv32);~s__init_num~0 := 0bv32;~s__state~0 := 8592bv32; {252732#true} is VALID [2018-11-23 10:54:48,112 INFO L273 TraceCheckUtils]: 182: Hoare triple {252732#true} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {252732#true} is VALID [2018-11-23 10:54:48,112 INFO L273 TraceCheckUtils]: 183: Hoare triple {252732#true} ~skip~0 := 0bv32; {252732#true} is VALID [2018-11-23 10:54:48,112 INFO L273 TraceCheckUtils]: 184: Hoare triple {252732#true} assume !false; {252732#true} is VALID [2018-11-23 10:54:48,112 INFO L273 TraceCheckUtils]: 185: Hoare triple {252732#true} ~state~0 := ~s__state~0; {252732#true} is VALID [2018-11-23 10:54:48,112 INFO L273 TraceCheckUtils]: 186: Hoare triple {252732#true} assume !(12292bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,112 INFO L273 TraceCheckUtils]: 187: Hoare triple {252732#true} assume !(16384bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,113 INFO L273 TraceCheckUtils]: 188: Hoare triple {252732#true} assume !(8192bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,113 INFO L273 TraceCheckUtils]: 189: Hoare triple {252732#true} assume !(24576bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,113 INFO L273 TraceCheckUtils]: 190: Hoare triple {252732#true} assume !(8195bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,113 INFO L273 TraceCheckUtils]: 191: Hoare triple {252732#true} assume !(8480bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,113 INFO L273 TraceCheckUtils]: 192: Hoare triple {252732#true} assume !(8481bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,113 INFO L273 TraceCheckUtils]: 193: Hoare triple {252732#true} assume !(8482bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,113 INFO L273 TraceCheckUtils]: 194: Hoare triple {252732#true} assume !(8464bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,113 INFO L273 TraceCheckUtils]: 195: Hoare triple {252732#true} assume !(8465bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,113 INFO L273 TraceCheckUtils]: 196: Hoare triple {252732#true} assume !(8466bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,113 INFO L273 TraceCheckUtils]: 197: Hoare triple {252732#true} assume !(8496bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,114 INFO L273 TraceCheckUtils]: 198: Hoare triple {252732#true} assume !(8497bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,114 INFO L273 TraceCheckUtils]: 199: Hoare triple {252732#true} assume !(8512bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,114 INFO L273 TraceCheckUtils]: 200: Hoare triple {252732#true} assume !(8513bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,114 INFO L273 TraceCheckUtils]: 201: Hoare triple {252732#true} assume !(8528bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,114 INFO L273 TraceCheckUtils]: 202: Hoare triple {252732#true} assume !(8529bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,114 INFO L273 TraceCheckUtils]: 203: Hoare triple {252732#true} assume !(8544bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,114 INFO L273 TraceCheckUtils]: 204: Hoare triple {252732#true} assume !(8545bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,114 INFO L273 TraceCheckUtils]: 205: Hoare triple {252732#true} assume !(8560bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,114 INFO L273 TraceCheckUtils]: 206: Hoare triple {252732#true} assume !(8561bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,114 INFO L273 TraceCheckUtils]: 207: Hoare triple {252732#true} assume !(8448bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,115 INFO L273 TraceCheckUtils]: 208: Hoare triple {252732#true} assume !(8576bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,115 INFO L273 TraceCheckUtils]: 209: Hoare triple {252732#true} assume !(8577bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,115 INFO L273 TraceCheckUtils]: 210: Hoare triple {252732#true} assume 8592bv32 == ~s__state~0; {252732#true} is VALID [2018-11-23 10:54:48,115 INFO L273 TraceCheckUtils]: 211: Hoare triple {252732#true} ~ret~0 := #t~nondet40;havoc #t~nondet40; {252732#true} is VALID [2018-11-23 10:54:48,115 INFO L273 TraceCheckUtils]: 212: Hoare triple {252732#true} assume !~bvsle32(~ret~0, 0bv32);~s__state~0 := 8608bv32;~s__init_num~0 := 0bv32; {252732#true} is VALID [2018-11-23 10:54:48,115 INFO L273 TraceCheckUtils]: 213: Hoare triple {252732#true} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {252732#true} is VALID [2018-11-23 10:54:48,115 INFO L273 TraceCheckUtils]: 214: Hoare triple {252732#true} ~skip~0 := 0bv32; {252732#true} is VALID [2018-11-23 10:54:48,115 INFO L273 TraceCheckUtils]: 215: Hoare triple {252732#true} assume !false; {252732#true} is VALID [2018-11-23 10:54:48,115 INFO L273 TraceCheckUtils]: 216: Hoare triple {252732#true} ~state~0 := ~s__state~0; {252732#true} is VALID [2018-11-23 10:54:48,116 INFO L273 TraceCheckUtils]: 217: Hoare triple {252732#true} assume !(12292bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,116 INFO L273 TraceCheckUtils]: 218: Hoare triple {252732#true} assume !(16384bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,116 INFO L273 TraceCheckUtils]: 219: Hoare triple {252732#true} assume !(8192bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,116 INFO L273 TraceCheckUtils]: 220: Hoare triple {252732#true} assume !(24576bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,116 INFO L273 TraceCheckUtils]: 221: Hoare triple {252732#true} assume !(8195bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,116 INFO L273 TraceCheckUtils]: 222: Hoare triple {252732#true} assume !(8480bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,116 INFO L273 TraceCheckUtils]: 223: Hoare triple {252732#true} assume !(8481bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,116 INFO L273 TraceCheckUtils]: 224: Hoare triple {252732#true} assume !(8482bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,116 INFO L273 TraceCheckUtils]: 225: Hoare triple {252732#true} assume !(8464bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,116 INFO L273 TraceCheckUtils]: 226: Hoare triple {252732#true} assume !(8465bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,117 INFO L273 TraceCheckUtils]: 227: Hoare triple {252732#true} assume !(8466bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,117 INFO L273 TraceCheckUtils]: 228: Hoare triple {252732#true} assume !(8496bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,117 INFO L273 TraceCheckUtils]: 229: Hoare triple {252732#true} assume !(8497bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,117 INFO L273 TraceCheckUtils]: 230: Hoare triple {252732#true} assume !(8512bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,117 INFO L273 TraceCheckUtils]: 231: Hoare triple {252732#true} assume !(8513bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,117 INFO L273 TraceCheckUtils]: 232: Hoare triple {252732#true} assume !(8528bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,117 INFO L273 TraceCheckUtils]: 233: Hoare triple {252732#true} assume !(8529bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,117 INFO L273 TraceCheckUtils]: 234: Hoare triple {252732#true} assume !(8544bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,117 INFO L273 TraceCheckUtils]: 235: Hoare triple {252732#true} assume !(8545bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,117 INFO L273 TraceCheckUtils]: 236: Hoare triple {252732#true} assume !(8560bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,118 INFO L273 TraceCheckUtils]: 237: Hoare triple {252732#true} assume !(8561bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,118 INFO L273 TraceCheckUtils]: 238: Hoare triple {252732#true} assume !(8448bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,118 INFO L273 TraceCheckUtils]: 239: Hoare triple {252732#true} assume !(8576bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,118 INFO L273 TraceCheckUtils]: 240: Hoare triple {252732#true} assume !(8577bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,118 INFO L273 TraceCheckUtils]: 241: Hoare triple {252732#true} assume !(8592bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,118 INFO L273 TraceCheckUtils]: 242: Hoare triple {252732#true} assume !(8593bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,118 INFO L273 TraceCheckUtils]: 243: Hoare triple {252732#true} assume 8608bv32 == ~s__state~0; {252732#true} is VALID [2018-11-23 10:54:48,118 INFO L273 TraceCheckUtils]: 244: Hoare triple {252732#true} ~ret~0 := #t~nondet41;havoc #t~nondet41; {252732#true} is VALID [2018-11-23 10:54:48,118 INFO L273 TraceCheckUtils]: 245: Hoare triple {252732#true} assume !~bvsle32(~ret~0, 0bv32);~s__state~0 := 8640bv32;~s__init_num~0 := 0bv32; {252732#true} is VALID [2018-11-23 10:54:48,118 INFO L273 TraceCheckUtils]: 246: Hoare triple {252732#true} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {252732#true} is VALID [2018-11-23 10:54:48,119 INFO L273 TraceCheckUtils]: 247: Hoare triple {252732#true} ~skip~0 := 0bv32; {252732#true} is VALID [2018-11-23 10:54:48,119 INFO L273 TraceCheckUtils]: 248: Hoare triple {252732#true} assume !false; {252732#true} is VALID [2018-11-23 10:54:48,119 INFO L273 TraceCheckUtils]: 249: Hoare triple {252732#true} ~state~0 := ~s__state~0; {252732#true} is VALID [2018-11-23 10:54:48,119 INFO L273 TraceCheckUtils]: 250: Hoare triple {252732#true} assume !(12292bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,119 INFO L273 TraceCheckUtils]: 251: Hoare triple {252732#true} assume !(16384bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,119 INFO L273 TraceCheckUtils]: 252: Hoare triple {252732#true} assume !(8192bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,119 INFO L273 TraceCheckUtils]: 253: Hoare triple {252732#true} assume !(24576bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,119 INFO L273 TraceCheckUtils]: 254: Hoare triple {252732#true} assume !(8195bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,119 INFO L273 TraceCheckUtils]: 255: Hoare triple {252732#true} assume !(8480bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,119 INFO L273 TraceCheckUtils]: 256: Hoare triple {252732#true} assume !(8481bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,120 INFO L273 TraceCheckUtils]: 257: Hoare triple {252732#true} assume !(8482bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,120 INFO L273 TraceCheckUtils]: 258: Hoare triple {252732#true} assume !(8464bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,120 INFO L273 TraceCheckUtils]: 259: Hoare triple {252732#true} assume !(8465bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,120 INFO L273 TraceCheckUtils]: 260: Hoare triple {252732#true} assume !(8466bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,120 INFO L273 TraceCheckUtils]: 261: Hoare triple {252732#true} assume !(8496bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,120 INFO L273 TraceCheckUtils]: 262: Hoare triple {252732#true} assume !(8497bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,120 INFO L273 TraceCheckUtils]: 263: Hoare triple {252732#true} assume !(8512bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,120 INFO L273 TraceCheckUtils]: 264: Hoare triple {252732#true} assume !(8513bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,120 INFO L273 TraceCheckUtils]: 265: Hoare triple {252732#true} assume !(8528bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,120 INFO L273 TraceCheckUtils]: 266: Hoare triple {252732#true} assume !(8529bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,121 INFO L273 TraceCheckUtils]: 267: Hoare triple {252732#true} assume !(8544bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,121 INFO L273 TraceCheckUtils]: 268: Hoare triple {252732#true} assume !(8545bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,121 INFO L273 TraceCheckUtils]: 269: Hoare triple {252732#true} assume !(8560bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,121 INFO L273 TraceCheckUtils]: 270: Hoare triple {252732#true} assume !(8561bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,121 INFO L273 TraceCheckUtils]: 271: Hoare triple {252732#true} assume !(8448bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,121 INFO L273 TraceCheckUtils]: 272: Hoare triple {252732#true} assume !(8576bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,121 INFO L273 TraceCheckUtils]: 273: Hoare triple {252732#true} assume !(8577bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,121 INFO L273 TraceCheckUtils]: 274: Hoare triple {252732#true} assume !(8592bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,121 INFO L273 TraceCheckUtils]: 275: Hoare triple {252732#true} assume !(8593bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,121 INFO L273 TraceCheckUtils]: 276: Hoare triple {252732#true} assume !(8608bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,122 INFO L273 TraceCheckUtils]: 277: Hoare triple {252732#true} assume !(8609bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,122 INFO L273 TraceCheckUtils]: 278: Hoare triple {252732#true} assume 8640bv32 == ~s__state~0; {252732#true} is VALID [2018-11-23 10:54:48,122 INFO L273 TraceCheckUtils]: 279: Hoare triple {252732#true} ~ret~0 := #t~nondet42;havoc #t~nondet42; {252732#true} is VALID [2018-11-23 10:54:48,122 INFO L273 TraceCheckUtils]: 280: Hoare triple {252732#true} assume !(3bv32 == ~blastFlag~0); {252732#true} is VALID [2018-11-23 10:54:48,122 INFO L273 TraceCheckUtils]: 281: Hoare triple {252732#true} assume !~bvsle32(~ret~0, 0bv32); {252732#true} is VALID [2018-11-23 10:54:48,122 INFO L273 TraceCheckUtils]: 282: Hoare triple {252732#true} assume !(0bv32 != ~s__hit~0);~s__state~0 := 8656bv32; {252732#true} is VALID [2018-11-23 10:54:48,122 INFO L273 TraceCheckUtils]: 283: Hoare triple {252732#true} ~s__init_num~0 := 0bv32; {252732#true} is VALID [2018-11-23 10:54:48,122 INFO L273 TraceCheckUtils]: 284: Hoare triple {252732#true} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {252732#true} is VALID [2018-11-23 10:54:48,122 INFO L273 TraceCheckUtils]: 285: Hoare triple {252732#true} ~skip~0 := 0bv32; {252732#true} is VALID [2018-11-23 10:54:48,122 INFO L273 TraceCheckUtils]: 286: Hoare triple {252732#true} assume !false; {252732#true} is VALID [2018-11-23 10:54:48,123 INFO L273 TraceCheckUtils]: 287: Hoare triple {252732#true} ~state~0 := ~s__state~0; {252732#true} is VALID [2018-11-23 10:54:48,123 INFO L273 TraceCheckUtils]: 288: Hoare triple {252732#true} assume !(12292bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,123 INFO L273 TraceCheckUtils]: 289: Hoare triple {252732#true} assume !(16384bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,123 INFO L273 TraceCheckUtils]: 290: Hoare triple {252732#true} assume !(8192bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,123 INFO L273 TraceCheckUtils]: 291: Hoare triple {252732#true} assume !(24576bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,123 INFO L273 TraceCheckUtils]: 292: Hoare triple {252732#true} assume !(8195bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,123 INFO L273 TraceCheckUtils]: 293: Hoare triple {252732#true} assume !(8480bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,123 INFO L273 TraceCheckUtils]: 294: Hoare triple {252732#true} assume !(8481bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,123 INFO L273 TraceCheckUtils]: 295: Hoare triple {252732#true} assume !(8482bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,123 INFO L273 TraceCheckUtils]: 296: Hoare triple {252732#true} assume !(8464bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,124 INFO L273 TraceCheckUtils]: 297: Hoare triple {252732#true} assume !(8465bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,124 INFO L273 TraceCheckUtils]: 298: Hoare triple {252732#true} assume !(8466bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,124 INFO L273 TraceCheckUtils]: 299: Hoare triple {252732#true} assume !(8496bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,124 INFO L273 TraceCheckUtils]: 300: Hoare triple {252732#true} assume !(8497bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,124 INFO L273 TraceCheckUtils]: 301: Hoare triple {252732#true} assume !(8512bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,124 INFO L273 TraceCheckUtils]: 302: Hoare triple {252732#true} assume !(8513bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,124 INFO L273 TraceCheckUtils]: 303: Hoare triple {252732#true} assume !(8528bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,124 INFO L273 TraceCheckUtils]: 304: Hoare triple {252732#true} assume !(8529bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,124 INFO L273 TraceCheckUtils]: 305: Hoare triple {252732#true} assume !(8544bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,124 INFO L273 TraceCheckUtils]: 306: Hoare triple {252732#true} assume !(8545bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,125 INFO L273 TraceCheckUtils]: 307: Hoare triple {252732#true} assume !(8560bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,125 INFO L273 TraceCheckUtils]: 308: Hoare triple {252732#true} assume !(8561bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,125 INFO L273 TraceCheckUtils]: 309: Hoare triple {252732#true} assume !(8448bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,125 INFO L273 TraceCheckUtils]: 310: Hoare triple {252732#true} assume !(8576bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,125 INFO L273 TraceCheckUtils]: 311: Hoare triple {252732#true} assume !(8577bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,125 INFO L273 TraceCheckUtils]: 312: Hoare triple {252732#true} assume !(8592bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,125 INFO L273 TraceCheckUtils]: 313: Hoare triple {252732#true} assume !(8593bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,125 INFO L273 TraceCheckUtils]: 314: Hoare triple {252732#true} assume !(8608bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,125 INFO L273 TraceCheckUtils]: 315: Hoare triple {252732#true} assume !(8609bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,125 INFO L273 TraceCheckUtils]: 316: Hoare triple {252732#true} assume !(8640bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,126 INFO L273 TraceCheckUtils]: 317: Hoare triple {252732#true} assume !(8641bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,126 INFO L273 TraceCheckUtils]: 318: Hoare triple {252732#true} assume 8656bv32 == ~s__state~0; {252732#true} is VALID [2018-11-23 10:54:48,126 INFO L273 TraceCheckUtils]: 319: Hoare triple {252732#true} ~s__session__cipher~0 := ~s__s3__tmp__new_cipher~0;~tmp___9~0 := #t~nondet43;havoc #t~nondet43; {252732#true} is VALID [2018-11-23 10:54:48,126 INFO L273 TraceCheckUtils]: 320: Hoare triple {252732#true} assume !(0bv32 == ~tmp___9~0);~ret~0 := #t~nondet44;havoc #t~nondet44; {252732#true} is VALID [2018-11-23 10:54:48,126 INFO L273 TraceCheckUtils]: 321: Hoare triple {252732#true} assume 2bv32 == ~blastFlag~0;~blastFlag~0 := 3bv32; {252732#true} is VALID [2018-11-23 10:54:48,126 INFO L273 TraceCheckUtils]: 322: Hoare triple {252732#true} assume !~bvsle32(~ret~0, 0bv32);~s__state~0 := 8672bv32;~s__init_num~0 := 0bv32;~tmp___10~0 := #t~nondet45;havoc #t~nondet45; {252732#true} is VALID [2018-11-23 10:54:48,126 INFO L273 TraceCheckUtils]: 323: Hoare triple {252732#true} assume !(0bv32 == ~tmp___10~0); {252732#true} is VALID [2018-11-23 10:54:48,126 INFO L273 TraceCheckUtils]: 324: Hoare triple {252732#true} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {252732#true} is VALID [2018-11-23 10:54:48,126 INFO L273 TraceCheckUtils]: 325: Hoare triple {252732#true} ~skip~0 := 0bv32; {252732#true} is VALID [2018-11-23 10:54:48,126 INFO L273 TraceCheckUtils]: 326: Hoare triple {252732#true} assume !false; {252732#true} is VALID [2018-11-23 10:54:48,127 INFO L273 TraceCheckUtils]: 327: Hoare triple {252732#true} ~state~0 := ~s__state~0; {252732#true} is VALID [2018-11-23 10:54:48,127 INFO L273 TraceCheckUtils]: 328: Hoare triple {252732#true} assume !(12292bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,127 INFO L273 TraceCheckUtils]: 329: Hoare triple {252732#true} assume !(16384bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,127 INFO L273 TraceCheckUtils]: 330: Hoare triple {252732#true} assume !(8192bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,127 INFO L273 TraceCheckUtils]: 331: Hoare triple {252732#true} assume !(24576bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,127 INFO L273 TraceCheckUtils]: 332: Hoare triple {252732#true} assume !(8195bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,127 INFO L273 TraceCheckUtils]: 333: Hoare triple {252732#true} assume !(8480bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,127 INFO L273 TraceCheckUtils]: 334: Hoare triple {252732#true} assume !(8481bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,127 INFO L273 TraceCheckUtils]: 335: Hoare triple {252732#true} assume !(8482bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,128 INFO L273 TraceCheckUtils]: 336: Hoare triple {252732#true} assume !(8464bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,128 INFO L273 TraceCheckUtils]: 337: Hoare triple {252732#true} assume !(8465bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,128 INFO L273 TraceCheckUtils]: 338: Hoare triple {252732#true} assume !(8466bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,128 INFO L273 TraceCheckUtils]: 339: Hoare triple {252732#true} assume !(8496bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,128 INFO L273 TraceCheckUtils]: 340: Hoare triple {252732#true} assume !(8497bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,128 INFO L273 TraceCheckUtils]: 341: Hoare triple {252732#true} assume !(8512bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,128 INFO L273 TraceCheckUtils]: 342: Hoare triple {252732#true} assume !(8513bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,128 INFO L273 TraceCheckUtils]: 343: Hoare triple {252732#true} assume !(8528bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,128 INFO L273 TraceCheckUtils]: 344: Hoare triple {252732#true} assume !(8529bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,128 INFO L273 TraceCheckUtils]: 345: Hoare triple {252732#true} assume !(8544bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,129 INFO L273 TraceCheckUtils]: 346: Hoare triple {252732#true} assume !(8545bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,129 INFO L273 TraceCheckUtils]: 347: Hoare triple {252732#true} assume !(8560bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,129 INFO L273 TraceCheckUtils]: 348: Hoare triple {252732#true} assume !(8561bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,129 INFO L273 TraceCheckUtils]: 349: Hoare triple {252732#true} assume !(8448bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,129 INFO L273 TraceCheckUtils]: 350: Hoare triple {252732#true} assume !(8576bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,129 INFO L273 TraceCheckUtils]: 351: Hoare triple {252732#true} assume !(8577bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,129 INFO L273 TraceCheckUtils]: 352: Hoare triple {252732#true} assume !(8592bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,129 INFO L273 TraceCheckUtils]: 353: Hoare triple {252732#true} assume !(8593bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,129 INFO L273 TraceCheckUtils]: 354: Hoare triple {252732#true} assume !(8608bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,129 INFO L273 TraceCheckUtils]: 355: Hoare triple {252732#true} assume !(8609bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,130 INFO L273 TraceCheckUtils]: 356: Hoare triple {252732#true} assume !(8640bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,130 INFO L273 TraceCheckUtils]: 357: Hoare triple {252732#true} assume !(8641bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,130 INFO L273 TraceCheckUtils]: 358: Hoare triple {252732#true} assume !(8656bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,130 INFO L273 TraceCheckUtils]: 359: Hoare triple {252732#true} assume !(8657bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,130 INFO L273 TraceCheckUtils]: 360: Hoare triple {252732#true} assume 8672bv32 == ~s__state~0; {252732#true} is VALID [2018-11-23 10:54:48,130 INFO L273 TraceCheckUtils]: 361: Hoare triple {252732#true} ~ret~0 := #t~nondet46;havoc #t~nondet46; {252732#true} is VALID [2018-11-23 10:54:48,130 INFO L273 TraceCheckUtils]: 362: Hoare triple {252732#true} assume !(4bv32 == ~blastFlag~0); {252732#true} is VALID [2018-11-23 10:54:48,130 INFO L273 TraceCheckUtils]: 363: Hoare triple {252732#true} assume !(5bv32 == ~blastFlag~0); {252732#true} is VALID [2018-11-23 10:54:48,130 INFO L273 TraceCheckUtils]: 364: Hoare triple {252732#true} assume !~bvsle32(~ret~0, 0bv32);~s__state~0 := 8448bv32; {252732#true} is VALID [2018-11-23 10:54:48,132 INFO L273 TraceCheckUtils]: 365: Hoare triple {252732#true} assume !(0bv32 != ~s__hit~0);~s__s3__tmp__next_state___0~0 := 3bv32; {253832#(= (_ bv3 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} is VALID [2018-11-23 10:54:48,134 INFO L273 TraceCheckUtils]: 366: Hoare triple {253832#(= (_ bv3 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} ~s__init_num~0 := 0bv32; {253832#(= (_ bv3 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} is VALID [2018-11-23 10:54:48,134 INFO L273 TraceCheckUtils]: 367: Hoare triple {253832#(= (_ bv3 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {253832#(= (_ bv3 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} is VALID [2018-11-23 10:54:48,135 INFO L273 TraceCheckUtils]: 368: Hoare triple {253832#(= (_ bv3 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} ~skip~0 := 0bv32; {253832#(= (_ bv3 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} is VALID [2018-11-23 10:54:48,135 INFO L273 TraceCheckUtils]: 369: Hoare triple {253832#(= (_ bv3 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} assume !false; {253832#(= (_ bv3 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} is VALID [2018-11-23 10:54:48,136 INFO L273 TraceCheckUtils]: 370: Hoare triple {253832#(= (_ bv3 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} ~state~0 := ~s__state~0; {253832#(= (_ bv3 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} is VALID [2018-11-23 10:54:48,136 INFO L273 TraceCheckUtils]: 371: Hoare triple {253832#(= (_ bv3 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} assume !(12292bv32 == ~s__state~0); {253832#(= (_ bv3 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} is VALID [2018-11-23 10:54:48,136 INFO L273 TraceCheckUtils]: 372: Hoare triple {253832#(= (_ bv3 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} assume !(16384bv32 == ~s__state~0); {253832#(= (_ bv3 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} is VALID [2018-11-23 10:54:48,136 INFO L273 TraceCheckUtils]: 373: Hoare triple {253832#(= (_ bv3 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} assume !(8192bv32 == ~s__state~0); {253832#(= (_ bv3 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} is VALID [2018-11-23 10:54:48,137 INFO L273 TraceCheckUtils]: 374: Hoare triple {253832#(= (_ bv3 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} assume !(24576bv32 == ~s__state~0); {253832#(= (_ bv3 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} is VALID [2018-11-23 10:54:48,137 INFO L273 TraceCheckUtils]: 375: Hoare triple {253832#(= (_ bv3 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} assume !(8195bv32 == ~s__state~0); {253832#(= (_ bv3 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} is VALID [2018-11-23 10:54:48,137 INFO L273 TraceCheckUtils]: 376: Hoare triple {253832#(= (_ bv3 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} assume !(8480bv32 == ~s__state~0); {253832#(= (_ bv3 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} is VALID [2018-11-23 10:54:48,138 INFO L273 TraceCheckUtils]: 377: Hoare triple {253832#(= (_ bv3 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} assume !(8481bv32 == ~s__state~0); {253832#(= (_ bv3 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} is VALID [2018-11-23 10:54:48,138 INFO L273 TraceCheckUtils]: 378: Hoare triple {253832#(= (_ bv3 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} assume !(8482bv32 == ~s__state~0); {253832#(= (_ bv3 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} is VALID [2018-11-23 10:54:48,138 INFO L273 TraceCheckUtils]: 379: Hoare triple {253832#(= (_ bv3 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} assume !(8464bv32 == ~s__state~0); {253832#(= (_ bv3 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} is VALID [2018-11-23 10:54:48,139 INFO L273 TraceCheckUtils]: 380: Hoare triple {253832#(= (_ bv3 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} assume !(8465bv32 == ~s__state~0); {253832#(= (_ bv3 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} is VALID [2018-11-23 10:54:48,139 INFO L273 TraceCheckUtils]: 381: Hoare triple {253832#(= (_ bv3 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} assume !(8466bv32 == ~s__state~0); {253832#(= (_ bv3 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} is VALID [2018-11-23 10:54:48,140 INFO L273 TraceCheckUtils]: 382: Hoare triple {253832#(= (_ bv3 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} assume !(8496bv32 == ~s__state~0); {253832#(= (_ bv3 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} is VALID [2018-11-23 10:54:48,140 INFO L273 TraceCheckUtils]: 383: Hoare triple {253832#(= (_ bv3 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} assume !(8497bv32 == ~s__state~0); {253832#(= (_ bv3 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} is VALID [2018-11-23 10:54:48,141 INFO L273 TraceCheckUtils]: 384: Hoare triple {253832#(= (_ bv3 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} assume !(8512bv32 == ~s__state~0); {253832#(= (_ bv3 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} is VALID [2018-11-23 10:54:48,141 INFO L273 TraceCheckUtils]: 385: Hoare triple {253832#(= (_ bv3 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} assume !(8513bv32 == ~s__state~0); {253832#(= (_ bv3 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} is VALID [2018-11-23 10:54:48,142 INFO L273 TraceCheckUtils]: 386: Hoare triple {253832#(= (_ bv3 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} assume !(8528bv32 == ~s__state~0); {253832#(= (_ bv3 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} is VALID [2018-11-23 10:54:48,143 INFO L273 TraceCheckUtils]: 387: Hoare triple {253832#(= (_ bv3 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} assume !(8529bv32 == ~s__state~0); {253832#(= (_ bv3 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} is VALID [2018-11-23 10:54:48,143 INFO L273 TraceCheckUtils]: 388: Hoare triple {253832#(= (_ bv3 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} assume !(8544bv32 == ~s__state~0); {253832#(= (_ bv3 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} is VALID [2018-11-23 10:54:48,144 INFO L273 TraceCheckUtils]: 389: Hoare triple {253832#(= (_ bv3 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} assume !(8545bv32 == ~s__state~0); {253832#(= (_ bv3 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} is VALID [2018-11-23 10:54:48,144 INFO L273 TraceCheckUtils]: 390: Hoare triple {253832#(= (_ bv3 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} assume !(8560bv32 == ~s__state~0); {253832#(= (_ bv3 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} is VALID [2018-11-23 10:54:48,144 INFO L273 TraceCheckUtils]: 391: Hoare triple {253832#(= (_ bv3 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} assume !(8561bv32 == ~s__state~0); {253832#(= (_ bv3 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} is VALID [2018-11-23 10:54:48,145 INFO L273 TraceCheckUtils]: 392: Hoare triple {253832#(= (_ bv3 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} assume 8448bv32 == ~s__state~0; {253832#(= (_ bv3 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} is VALID [2018-11-23 10:54:48,149 INFO L273 TraceCheckUtils]: 393: Hoare triple {253832#(= (_ bv3 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} ~num1~0 := #t~nondet37;havoc #t~nondet37; {253832#(= (_ bv3 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} is VALID [2018-11-23 10:54:48,149 INFO L273 TraceCheckUtils]: 394: Hoare triple {253832#(= (_ bv3 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} assume !~bvsgt32(~num1~0, 0bv32); {253832#(= (_ bv3 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} is VALID [2018-11-23 10:54:48,150 INFO L273 TraceCheckUtils]: 395: Hoare triple {253832#(= (_ bv3 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} ~s__state~0 := ~s__s3__tmp__next_state___0~0; {253923#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} is VALID [2018-11-23 10:54:48,150 INFO L273 TraceCheckUtils]: 396: Hoare triple {253923#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {253923#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} is VALID [2018-11-23 10:54:48,150 INFO L273 TraceCheckUtils]: 397: Hoare triple {253923#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} ~skip~0 := 0bv32; {253923#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} is VALID [2018-11-23 10:54:48,151 INFO L273 TraceCheckUtils]: 398: Hoare triple {253923#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} assume !false; {253923#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} is VALID [2018-11-23 10:54:48,151 INFO L273 TraceCheckUtils]: 399: Hoare triple {253923#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} ~state~0 := ~s__state~0; {253923#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} is VALID [2018-11-23 10:54:48,151 INFO L273 TraceCheckUtils]: 400: Hoare triple {253923#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} assume !(12292bv32 == ~s__state~0); {253923#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} is VALID [2018-11-23 10:54:48,151 INFO L273 TraceCheckUtils]: 401: Hoare triple {253923#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} assume !(16384bv32 == ~s__state~0); {253923#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} is VALID [2018-11-23 10:54:48,152 INFO L273 TraceCheckUtils]: 402: Hoare triple {253923#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} assume !(8192bv32 == ~s__state~0); {253923#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} is VALID [2018-11-23 10:54:48,152 INFO L273 TraceCheckUtils]: 403: Hoare triple {253923#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} assume !(24576bv32 == ~s__state~0); {253923#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} is VALID [2018-11-23 10:54:48,153 INFO L273 TraceCheckUtils]: 404: Hoare triple {253923#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} assume !(8195bv32 == ~s__state~0); {253923#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} is VALID [2018-11-23 10:54:48,153 INFO L273 TraceCheckUtils]: 405: Hoare triple {253923#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} assume !(8480bv32 == ~s__state~0); {253923#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} is VALID [2018-11-23 10:54:48,154 INFO L273 TraceCheckUtils]: 406: Hoare triple {253923#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} assume !(8481bv32 == ~s__state~0); {253923#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} is VALID [2018-11-23 10:54:48,154 INFO L273 TraceCheckUtils]: 407: Hoare triple {253923#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} assume !(8482bv32 == ~s__state~0); {253923#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} is VALID [2018-11-23 10:54:48,155 INFO L273 TraceCheckUtils]: 408: Hoare triple {253923#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} assume !(8464bv32 == ~s__state~0); {253923#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} is VALID [2018-11-23 10:54:48,155 INFO L273 TraceCheckUtils]: 409: Hoare triple {253923#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} assume !(8465bv32 == ~s__state~0); {253923#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} is VALID [2018-11-23 10:54:48,156 INFO L273 TraceCheckUtils]: 410: Hoare triple {253923#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} assume !(8466bv32 == ~s__state~0); {253923#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} is VALID [2018-11-23 10:54:48,156 INFO L273 TraceCheckUtils]: 411: Hoare triple {253923#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} assume !(8496bv32 == ~s__state~0); {253923#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} is VALID [2018-11-23 10:54:48,156 INFO L273 TraceCheckUtils]: 412: Hoare triple {253923#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} assume !(8497bv32 == ~s__state~0); {253923#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} is VALID [2018-11-23 10:54:48,157 INFO L273 TraceCheckUtils]: 413: Hoare triple {253923#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} assume !(8512bv32 == ~s__state~0); {253923#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} is VALID [2018-11-23 10:54:48,157 INFO L273 TraceCheckUtils]: 414: Hoare triple {253923#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} assume !(8513bv32 == ~s__state~0); {253923#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} is VALID [2018-11-23 10:54:48,158 INFO L273 TraceCheckUtils]: 415: Hoare triple {253923#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} assume !(8528bv32 == ~s__state~0); {253923#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} is VALID [2018-11-23 10:54:48,158 INFO L273 TraceCheckUtils]: 416: Hoare triple {253923#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} assume !(8529bv32 == ~s__state~0); {253923#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} is VALID [2018-11-23 10:54:48,159 INFO L273 TraceCheckUtils]: 417: Hoare triple {253923#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} assume !(8544bv32 == ~s__state~0); {253923#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} is VALID [2018-11-23 10:54:48,159 INFO L273 TraceCheckUtils]: 418: Hoare triple {253923#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} assume !(8545bv32 == ~s__state~0); {253923#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} is VALID [2018-11-23 10:54:48,160 INFO L273 TraceCheckUtils]: 419: Hoare triple {253923#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} assume !(8560bv32 == ~s__state~0); {253923#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} is VALID [2018-11-23 10:54:48,160 INFO L273 TraceCheckUtils]: 420: Hoare triple {253923#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} assume !(8561bv32 == ~s__state~0); {253923#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} is VALID [2018-11-23 10:54:48,161 INFO L273 TraceCheckUtils]: 421: Hoare triple {253923#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} assume !(8448bv32 == ~s__state~0); {253923#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} is VALID [2018-11-23 10:54:48,161 INFO L273 TraceCheckUtils]: 422: Hoare triple {253923#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} assume !(8576bv32 == ~s__state~0); {253923#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} is VALID [2018-11-23 10:54:48,162 INFO L273 TraceCheckUtils]: 423: Hoare triple {253923#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} assume !(8577bv32 == ~s__state~0); {253923#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} is VALID [2018-11-23 10:54:48,162 INFO L273 TraceCheckUtils]: 424: Hoare triple {253923#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} assume !(8592bv32 == ~s__state~0); {253923#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} is VALID [2018-11-23 10:54:48,162 INFO L273 TraceCheckUtils]: 425: Hoare triple {253923#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} assume !(8593bv32 == ~s__state~0); {253923#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} is VALID [2018-11-23 10:54:48,163 INFO L273 TraceCheckUtils]: 426: Hoare triple {253923#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} assume !(8608bv32 == ~s__state~0); {253923#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} is VALID [2018-11-23 10:54:48,163 INFO L273 TraceCheckUtils]: 427: Hoare triple {253923#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} assume !(8609bv32 == ~s__state~0); {253923#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} is VALID [2018-11-23 10:54:48,164 INFO L273 TraceCheckUtils]: 428: Hoare triple {253923#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} assume 8640bv32 == ~s__state~0; {252733#false} is VALID [2018-11-23 10:54:48,164 INFO L273 TraceCheckUtils]: 429: Hoare triple {252733#false} ~ret~0 := #t~nondet42;havoc #t~nondet42; {252733#false} is VALID [2018-11-23 10:54:48,164 INFO L273 TraceCheckUtils]: 430: Hoare triple {252733#false} assume 3bv32 == ~blastFlag~0;~blastFlag~0 := 4bv32; {252733#false} is VALID [2018-11-23 10:54:48,164 INFO L273 TraceCheckUtils]: 431: Hoare triple {252733#false} assume !~bvsle32(~ret~0, 0bv32); {252733#false} is VALID [2018-11-23 10:54:48,165 INFO L273 TraceCheckUtils]: 432: Hoare triple {252733#false} assume !(0bv32 != ~s__hit~0);~s__state~0 := 8656bv32; {252733#false} is VALID [2018-11-23 10:54:48,165 INFO L273 TraceCheckUtils]: 433: Hoare triple {252733#false} ~s__init_num~0 := 0bv32; {252733#false} is VALID [2018-11-23 10:54:48,165 INFO L273 TraceCheckUtils]: 434: Hoare triple {252733#false} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {252733#false} is VALID [2018-11-23 10:54:48,165 INFO L273 TraceCheckUtils]: 435: Hoare triple {252733#false} ~skip~0 := 0bv32; {252733#false} is VALID [2018-11-23 10:54:48,165 INFO L273 TraceCheckUtils]: 436: Hoare triple {252733#false} assume !false; {252733#false} is VALID [2018-11-23 10:54:48,165 INFO L273 TraceCheckUtils]: 437: Hoare triple {252733#false} ~state~0 := ~s__state~0; {252733#false} is VALID [2018-11-23 10:54:48,166 INFO L273 TraceCheckUtils]: 438: Hoare triple {252733#false} assume !(12292bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,166 INFO L273 TraceCheckUtils]: 439: Hoare triple {252733#false} assume !(16384bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,166 INFO L273 TraceCheckUtils]: 440: Hoare triple {252733#false} assume !(8192bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,166 INFO L273 TraceCheckUtils]: 441: Hoare triple {252733#false} assume !(24576bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,166 INFO L273 TraceCheckUtils]: 442: Hoare triple {252733#false} assume !(8195bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,166 INFO L273 TraceCheckUtils]: 443: Hoare triple {252733#false} assume !(8480bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,167 INFO L273 TraceCheckUtils]: 444: Hoare triple {252733#false} assume !(8481bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,167 INFO L273 TraceCheckUtils]: 445: Hoare triple {252733#false} assume !(8482bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,167 INFO L273 TraceCheckUtils]: 446: Hoare triple {252733#false} assume !(8464bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,167 INFO L273 TraceCheckUtils]: 447: Hoare triple {252733#false} assume !(8465bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,167 INFO L273 TraceCheckUtils]: 448: Hoare triple {252733#false} assume !(8466bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,167 INFO L273 TraceCheckUtils]: 449: Hoare triple {252733#false} assume !(8496bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,167 INFO L273 TraceCheckUtils]: 450: Hoare triple {252733#false} assume !(8497bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,167 INFO L273 TraceCheckUtils]: 451: Hoare triple {252733#false} assume !(8512bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,167 INFO L273 TraceCheckUtils]: 452: Hoare triple {252733#false} assume !(8513bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,168 INFO L273 TraceCheckUtils]: 453: Hoare triple {252733#false} assume !(8528bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,168 INFO L273 TraceCheckUtils]: 454: Hoare triple {252733#false} assume !(8529bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,168 INFO L273 TraceCheckUtils]: 455: Hoare triple {252733#false} assume !(8544bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,168 INFO L273 TraceCheckUtils]: 456: Hoare triple {252733#false} assume !(8545bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,168 INFO L273 TraceCheckUtils]: 457: Hoare triple {252733#false} assume !(8560bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,168 INFO L273 TraceCheckUtils]: 458: Hoare triple {252733#false} assume !(8561bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,168 INFO L273 TraceCheckUtils]: 459: Hoare triple {252733#false} assume !(8448bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,168 INFO L273 TraceCheckUtils]: 460: Hoare triple {252733#false} assume !(8576bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,168 INFO L273 TraceCheckUtils]: 461: Hoare triple {252733#false} assume !(8577bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,168 INFO L273 TraceCheckUtils]: 462: Hoare triple {252733#false} assume !(8592bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,169 INFO L273 TraceCheckUtils]: 463: Hoare triple {252733#false} assume !(8593bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,169 INFO L273 TraceCheckUtils]: 464: Hoare triple {252733#false} assume !(8608bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,169 INFO L273 TraceCheckUtils]: 465: Hoare triple {252733#false} assume !(8609bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,169 INFO L273 TraceCheckUtils]: 466: Hoare triple {252733#false} assume !(8640bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,169 INFO L273 TraceCheckUtils]: 467: Hoare triple {252733#false} assume !(8641bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,169 INFO L273 TraceCheckUtils]: 468: Hoare triple {252733#false} assume 8656bv32 == ~s__state~0; {252733#false} is VALID [2018-11-23 10:54:48,169 INFO L273 TraceCheckUtils]: 469: Hoare triple {252733#false} ~s__session__cipher~0 := ~s__s3__tmp__new_cipher~0;~tmp___9~0 := #t~nondet43;havoc #t~nondet43; {252733#false} is VALID [2018-11-23 10:54:48,169 INFO L273 TraceCheckUtils]: 470: Hoare triple {252733#false} assume !(0bv32 == ~tmp___9~0);~ret~0 := #t~nondet44;havoc #t~nondet44; {252733#false} is VALID [2018-11-23 10:54:48,169 INFO L273 TraceCheckUtils]: 471: Hoare triple {252733#false} assume !(2bv32 == ~blastFlag~0); {252733#false} is VALID [2018-11-23 10:54:48,169 INFO L273 TraceCheckUtils]: 472: Hoare triple {252733#false} assume !~bvsle32(~ret~0, 0bv32);~s__state~0 := 8672bv32;~s__init_num~0 := 0bv32;~tmp___10~0 := #t~nondet45;havoc #t~nondet45; {252733#false} is VALID [2018-11-23 10:54:48,170 INFO L273 TraceCheckUtils]: 473: Hoare triple {252733#false} assume !(0bv32 == ~tmp___10~0); {252733#false} is VALID [2018-11-23 10:54:48,170 INFO L273 TraceCheckUtils]: 474: Hoare triple {252733#false} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {252733#false} is VALID [2018-11-23 10:54:48,170 INFO L273 TraceCheckUtils]: 475: Hoare triple {252733#false} ~skip~0 := 0bv32; {252733#false} is VALID [2018-11-23 10:54:48,170 INFO L273 TraceCheckUtils]: 476: Hoare triple {252733#false} assume !false; {252733#false} is VALID [2018-11-23 10:54:48,170 INFO L273 TraceCheckUtils]: 477: Hoare triple {252733#false} ~state~0 := ~s__state~0; {252733#false} is VALID [2018-11-23 10:54:48,170 INFO L273 TraceCheckUtils]: 478: Hoare triple {252733#false} assume !(12292bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,170 INFO L273 TraceCheckUtils]: 479: Hoare triple {252733#false} assume !(16384bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,170 INFO L273 TraceCheckUtils]: 480: Hoare triple {252733#false} assume !(8192bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,170 INFO L273 TraceCheckUtils]: 481: Hoare triple {252733#false} assume !(24576bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,170 INFO L273 TraceCheckUtils]: 482: Hoare triple {252733#false} assume !(8195bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,171 INFO L273 TraceCheckUtils]: 483: Hoare triple {252733#false} assume !(8480bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,171 INFO L273 TraceCheckUtils]: 484: Hoare triple {252733#false} assume !(8481bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,171 INFO L273 TraceCheckUtils]: 485: Hoare triple {252733#false} assume !(8482bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,171 INFO L273 TraceCheckUtils]: 486: Hoare triple {252733#false} assume !(8464bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,171 INFO L273 TraceCheckUtils]: 487: Hoare triple {252733#false} assume !(8465bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,171 INFO L273 TraceCheckUtils]: 488: Hoare triple {252733#false} assume !(8466bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,171 INFO L273 TraceCheckUtils]: 489: Hoare triple {252733#false} assume !(8496bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,171 INFO L273 TraceCheckUtils]: 490: Hoare triple {252733#false} assume !(8497bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,171 INFO L273 TraceCheckUtils]: 491: Hoare triple {252733#false} assume !(8512bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,172 INFO L273 TraceCheckUtils]: 492: Hoare triple {252733#false} assume !(8513bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,172 INFO L273 TraceCheckUtils]: 493: Hoare triple {252733#false} assume !(8528bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,172 INFO L273 TraceCheckUtils]: 494: Hoare triple {252733#false} assume !(8529bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,172 INFO L273 TraceCheckUtils]: 495: Hoare triple {252733#false} assume !(8544bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,172 INFO L273 TraceCheckUtils]: 496: Hoare triple {252733#false} assume !(8545bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,172 INFO L273 TraceCheckUtils]: 497: Hoare triple {252733#false} assume !(8560bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,172 INFO L273 TraceCheckUtils]: 498: Hoare triple {252733#false} assume !(8561bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,172 INFO L273 TraceCheckUtils]: 499: Hoare triple {252733#false} assume !(8448bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,172 INFO L273 TraceCheckUtils]: 500: Hoare triple {252733#false} assume !(8576bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,172 INFO L273 TraceCheckUtils]: 501: Hoare triple {252733#false} assume !(8577bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,173 INFO L273 TraceCheckUtils]: 502: Hoare triple {252733#false} assume !(8592bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,173 INFO L273 TraceCheckUtils]: 503: Hoare triple {252733#false} assume !(8593bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,173 INFO L273 TraceCheckUtils]: 504: Hoare triple {252733#false} assume !(8608bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,173 INFO L273 TraceCheckUtils]: 505: Hoare triple {252733#false} assume !(8609bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,173 INFO L273 TraceCheckUtils]: 506: Hoare triple {252733#false} assume !(8640bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,173 INFO L273 TraceCheckUtils]: 507: Hoare triple {252733#false} assume !(8641bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,173 INFO L273 TraceCheckUtils]: 508: Hoare triple {252733#false} assume !(8656bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,173 INFO L273 TraceCheckUtils]: 509: Hoare triple {252733#false} assume !(8657bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,173 INFO L273 TraceCheckUtils]: 510: Hoare triple {252733#false} assume 8672bv32 == ~s__state~0; {252733#false} is VALID [2018-11-23 10:54:48,173 INFO L273 TraceCheckUtils]: 511: Hoare triple {252733#false} ~ret~0 := #t~nondet46;havoc #t~nondet46; {252733#false} is VALID [2018-11-23 10:54:48,174 INFO L273 TraceCheckUtils]: 512: Hoare triple {252733#false} assume 4bv32 == ~blastFlag~0;~blastFlag~0 := 5bv32; {252733#false} is VALID [2018-11-23 10:54:48,174 INFO L273 TraceCheckUtils]: 513: Hoare triple {252733#false} assume !~bvsle32(~ret~0, 0bv32);~s__state~0 := 8448bv32; {252733#false} is VALID [2018-11-23 10:54:48,174 INFO L273 TraceCheckUtils]: 514: Hoare triple {252733#false} assume !(0bv32 != ~s__hit~0);~s__s3__tmp__next_state___0~0 := 3bv32; {252733#false} is VALID [2018-11-23 10:54:48,174 INFO L273 TraceCheckUtils]: 515: Hoare triple {252733#false} ~s__init_num~0 := 0bv32; {252733#false} is VALID [2018-11-23 10:54:48,174 INFO L273 TraceCheckUtils]: 516: Hoare triple {252733#false} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {252733#false} is VALID [2018-11-23 10:54:48,174 INFO L273 TraceCheckUtils]: 517: Hoare triple {252733#false} ~skip~0 := 0bv32; {252733#false} is VALID [2018-11-23 10:54:48,174 INFO L273 TraceCheckUtils]: 518: Hoare triple {252733#false} assume !false; {252733#false} is VALID [2018-11-23 10:54:48,174 INFO L273 TraceCheckUtils]: 519: Hoare triple {252733#false} ~state~0 := ~s__state~0; {252733#false} is VALID [2018-11-23 10:54:48,174 INFO L273 TraceCheckUtils]: 520: Hoare triple {252733#false} assume !(12292bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,175 INFO L273 TraceCheckUtils]: 521: Hoare triple {252733#false} assume !(16384bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,175 INFO L273 TraceCheckUtils]: 522: Hoare triple {252733#false} assume !(8192bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,175 INFO L273 TraceCheckUtils]: 523: Hoare triple {252733#false} assume !(24576bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,175 INFO L273 TraceCheckUtils]: 524: Hoare triple {252733#false} assume !(8195bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,175 INFO L273 TraceCheckUtils]: 525: Hoare triple {252733#false} assume !(8480bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,175 INFO L273 TraceCheckUtils]: 526: Hoare triple {252733#false} assume !(8481bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,175 INFO L273 TraceCheckUtils]: 527: Hoare triple {252733#false} assume !(8482bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,175 INFO L273 TraceCheckUtils]: 528: Hoare triple {252733#false} assume !(8464bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,175 INFO L273 TraceCheckUtils]: 529: Hoare triple {252733#false} assume !(8465bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,175 INFO L273 TraceCheckUtils]: 530: Hoare triple {252733#false} assume !(8466bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,176 INFO L273 TraceCheckUtils]: 531: Hoare triple {252733#false} assume !(8496bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,176 INFO L273 TraceCheckUtils]: 532: Hoare triple {252733#false} assume !(8497bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,176 INFO L273 TraceCheckUtils]: 533: Hoare triple {252733#false} assume !(8512bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,176 INFO L273 TraceCheckUtils]: 534: Hoare triple {252733#false} assume !(8513bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,176 INFO L273 TraceCheckUtils]: 535: Hoare triple {252733#false} assume !(8528bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,176 INFO L273 TraceCheckUtils]: 536: Hoare triple {252733#false} assume !(8529bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,176 INFO L273 TraceCheckUtils]: 537: Hoare triple {252733#false} assume !(8544bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,176 INFO L273 TraceCheckUtils]: 538: Hoare triple {252733#false} assume !(8545bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,176 INFO L273 TraceCheckUtils]: 539: Hoare triple {252733#false} assume !(8560bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,176 INFO L273 TraceCheckUtils]: 540: Hoare triple {252733#false} assume !(8561bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,177 INFO L273 TraceCheckUtils]: 541: Hoare triple {252733#false} assume 8448bv32 == ~s__state~0; {252733#false} is VALID [2018-11-23 10:54:48,177 INFO L273 TraceCheckUtils]: 542: Hoare triple {252733#false} ~num1~0 := #t~nondet37;havoc #t~nondet37; {252733#false} is VALID [2018-11-23 10:54:48,177 INFO L273 TraceCheckUtils]: 543: Hoare triple {252733#false} assume !~bvsgt32(~num1~0, 0bv32); {252733#false} is VALID [2018-11-23 10:54:48,177 INFO L273 TraceCheckUtils]: 544: Hoare triple {252733#false} ~s__state~0 := ~s__s3__tmp__next_state___0~0; {252733#false} is VALID [2018-11-23 10:54:48,177 INFO L273 TraceCheckUtils]: 545: Hoare triple {252733#false} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {252733#false} is VALID [2018-11-23 10:54:48,177 INFO L273 TraceCheckUtils]: 546: Hoare triple {252733#false} ~skip~0 := 0bv32; {252733#false} is VALID [2018-11-23 10:54:48,177 INFO L273 TraceCheckUtils]: 547: Hoare triple {252733#false} assume !false; {252733#false} is VALID [2018-11-23 10:54:48,177 INFO L273 TraceCheckUtils]: 548: Hoare triple {252733#false} ~state~0 := ~s__state~0; {252733#false} is VALID [2018-11-23 10:54:48,177 INFO L273 TraceCheckUtils]: 549: Hoare triple {252733#false} assume !(12292bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,177 INFO L273 TraceCheckUtils]: 550: Hoare triple {252733#false} assume !(16384bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,178 INFO L273 TraceCheckUtils]: 551: Hoare triple {252733#false} assume !(8192bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,178 INFO L273 TraceCheckUtils]: 552: Hoare triple {252733#false} assume !(24576bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,178 INFO L273 TraceCheckUtils]: 553: Hoare triple {252733#false} assume !(8195bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,178 INFO L273 TraceCheckUtils]: 554: Hoare triple {252733#false} assume !(8480bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,178 INFO L273 TraceCheckUtils]: 555: Hoare triple {252733#false} assume !(8481bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,178 INFO L273 TraceCheckUtils]: 556: Hoare triple {252733#false} assume !(8482bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,178 INFO L273 TraceCheckUtils]: 557: Hoare triple {252733#false} assume !(8464bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,178 INFO L273 TraceCheckUtils]: 558: Hoare triple {252733#false} assume !(8465bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,178 INFO L273 TraceCheckUtils]: 559: Hoare triple {252733#false} assume !(8466bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,178 INFO L273 TraceCheckUtils]: 560: Hoare triple {252733#false} assume !(8496bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,179 INFO L273 TraceCheckUtils]: 561: Hoare triple {252733#false} assume !(8497bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,179 INFO L273 TraceCheckUtils]: 562: Hoare triple {252733#false} assume !(8512bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,179 INFO L273 TraceCheckUtils]: 563: Hoare triple {252733#false} assume !(8513bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,179 INFO L273 TraceCheckUtils]: 564: Hoare triple {252733#false} assume !(8528bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,179 INFO L273 TraceCheckUtils]: 565: Hoare triple {252733#false} assume !(8529bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,179 INFO L273 TraceCheckUtils]: 566: Hoare triple {252733#false} assume !(8544bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,179 INFO L273 TraceCheckUtils]: 567: Hoare triple {252733#false} assume !(8545bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,179 INFO L273 TraceCheckUtils]: 568: Hoare triple {252733#false} assume !(8560bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,179 INFO L273 TraceCheckUtils]: 569: Hoare triple {252733#false} assume !(8561bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,180 INFO L273 TraceCheckUtils]: 570: Hoare triple {252733#false} assume !(8448bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,180 INFO L273 TraceCheckUtils]: 571: Hoare triple {252733#false} assume !(8576bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,180 INFO L273 TraceCheckUtils]: 572: Hoare triple {252733#false} assume !(8577bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,180 INFO L273 TraceCheckUtils]: 573: Hoare triple {252733#false} assume !(8592bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,180 INFO L273 TraceCheckUtils]: 574: Hoare triple {252733#false} assume !(8593bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,180 INFO L273 TraceCheckUtils]: 575: Hoare triple {252733#false} assume !(8608bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,180 INFO L273 TraceCheckUtils]: 576: Hoare triple {252733#false} assume !(8609bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,180 INFO L273 TraceCheckUtils]: 577: Hoare triple {252733#false} assume !(8640bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,180 INFO L273 TraceCheckUtils]: 578: Hoare triple {252733#false} assume !(8641bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,180 INFO L273 TraceCheckUtils]: 579: Hoare triple {252733#false} assume !(8656bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,181 INFO L273 TraceCheckUtils]: 580: Hoare triple {252733#false} assume !(8657bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,181 INFO L273 TraceCheckUtils]: 581: Hoare triple {252733#false} assume 8672bv32 == ~s__state~0; {252733#false} is VALID [2018-11-23 10:54:48,181 INFO L273 TraceCheckUtils]: 582: Hoare triple {252733#false} ~ret~0 := #t~nondet46;havoc #t~nondet46; {252733#false} is VALID [2018-11-23 10:54:48,181 INFO L273 TraceCheckUtils]: 583: Hoare triple {252733#false} assume !(4bv32 == ~blastFlag~0); {252733#false} is VALID [2018-11-23 10:54:48,181 INFO L273 TraceCheckUtils]: 584: Hoare triple {252733#false} assume 5bv32 == ~blastFlag~0; {252733#false} is VALID [2018-11-23 10:54:48,181 INFO L256 TraceCheckUtils]: 585: Hoare triple {252733#false} call ERR(); {252733#false} is VALID [2018-11-23 10:54:48,181 INFO L273 TraceCheckUtils]: 586: Hoare triple {252733#false} assume !false; {252733#false} is VALID [2018-11-23 10:54:48,316 INFO L134 CoverageAnalysis]: Checked inductivity of 3577 backedges. 2006 proven. 26 refuted. 0 times theorem prover too weak. 1545 trivial. 0 not checked. [2018-11-23 10:54:48,316 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-23 10:54:48,723 INFO L273 TraceCheckUtils]: 586: Hoare triple {252733#false} assume !false; {252733#false} is VALID [2018-11-23 10:54:48,723 INFO L256 TraceCheckUtils]: 585: Hoare triple {252733#false} call ERR(); {252733#false} is VALID [2018-11-23 10:54:48,723 INFO L273 TraceCheckUtils]: 584: Hoare triple {252733#false} assume 5bv32 == ~blastFlag~0; {252733#false} is VALID [2018-11-23 10:54:48,723 INFO L273 TraceCheckUtils]: 583: Hoare triple {252733#false} assume !(4bv32 == ~blastFlag~0); {252733#false} is VALID [2018-11-23 10:54:48,724 INFO L273 TraceCheckUtils]: 582: Hoare triple {252733#false} ~ret~0 := #t~nondet46;havoc #t~nondet46; {252733#false} is VALID [2018-11-23 10:54:48,724 INFO L273 TraceCheckUtils]: 581: Hoare triple {252733#false} assume 8672bv32 == ~s__state~0; {252733#false} is VALID [2018-11-23 10:54:48,724 INFO L273 TraceCheckUtils]: 580: Hoare triple {252733#false} assume !(8657bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,724 INFO L273 TraceCheckUtils]: 579: Hoare triple {252733#false} assume !(8656bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,724 INFO L273 TraceCheckUtils]: 578: Hoare triple {252733#false} assume !(8641bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,725 INFO L273 TraceCheckUtils]: 577: Hoare triple {252733#false} assume !(8640bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,725 INFO L273 TraceCheckUtils]: 576: Hoare triple {252733#false} assume !(8609bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,725 INFO L273 TraceCheckUtils]: 575: Hoare triple {252733#false} assume !(8608bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,725 INFO L273 TraceCheckUtils]: 574: Hoare triple {252733#false} assume !(8593bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,725 INFO L273 TraceCheckUtils]: 573: Hoare triple {252733#false} assume !(8592bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,725 INFO L273 TraceCheckUtils]: 572: Hoare triple {252733#false} assume !(8577bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,726 INFO L273 TraceCheckUtils]: 571: Hoare triple {252733#false} assume !(8576bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,726 INFO L273 TraceCheckUtils]: 570: Hoare triple {252733#false} assume !(8448bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,726 INFO L273 TraceCheckUtils]: 569: Hoare triple {252733#false} assume !(8561bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,726 INFO L273 TraceCheckUtils]: 568: Hoare triple {252733#false} assume !(8560bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,726 INFO L273 TraceCheckUtils]: 567: Hoare triple {252733#false} assume !(8545bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,726 INFO L273 TraceCheckUtils]: 566: Hoare triple {252733#false} assume !(8544bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,726 INFO L273 TraceCheckUtils]: 565: Hoare triple {252733#false} assume !(8529bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,726 INFO L273 TraceCheckUtils]: 564: Hoare triple {252733#false} assume !(8528bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,727 INFO L273 TraceCheckUtils]: 563: Hoare triple {252733#false} assume !(8513bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,727 INFO L273 TraceCheckUtils]: 562: Hoare triple {252733#false} assume !(8512bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,727 INFO L273 TraceCheckUtils]: 561: Hoare triple {252733#false} assume !(8497bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,727 INFO L273 TraceCheckUtils]: 560: Hoare triple {252733#false} assume !(8496bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,727 INFO L273 TraceCheckUtils]: 559: Hoare triple {252733#false} assume !(8466bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,727 INFO L273 TraceCheckUtils]: 558: Hoare triple {252733#false} assume !(8465bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,727 INFO L273 TraceCheckUtils]: 557: Hoare triple {252733#false} assume !(8464bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,727 INFO L273 TraceCheckUtils]: 556: Hoare triple {252733#false} assume !(8482bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,727 INFO L273 TraceCheckUtils]: 555: Hoare triple {252733#false} assume !(8481bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,727 INFO L273 TraceCheckUtils]: 554: Hoare triple {252733#false} assume !(8480bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,728 INFO L273 TraceCheckUtils]: 553: Hoare triple {252733#false} assume !(8195bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,728 INFO L273 TraceCheckUtils]: 552: Hoare triple {252733#false} assume !(24576bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,728 INFO L273 TraceCheckUtils]: 551: Hoare triple {252733#false} assume !(8192bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,728 INFO L273 TraceCheckUtils]: 550: Hoare triple {252733#false} assume !(16384bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,728 INFO L273 TraceCheckUtils]: 549: Hoare triple {252733#false} assume !(12292bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,728 INFO L273 TraceCheckUtils]: 548: Hoare triple {252733#false} ~state~0 := ~s__state~0; {252733#false} is VALID [2018-11-23 10:54:48,728 INFO L273 TraceCheckUtils]: 547: Hoare triple {252733#false} assume !false; {252733#false} is VALID [2018-11-23 10:54:48,728 INFO L273 TraceCheckUtils]: 546: Hoare triple {252733#false} ~skip~0 := 0bv32; {252733#false} is VALID [2018-11-23 10:54:48,728 INFO L273 TraceCheckUtils]: 545: Hoare triple {252733#false} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {252733#false} is VALID [2018-11-23 10:54:48,728 INFO L273 TraceCheckUtils]: 544: Hoare triple {252733#false} ~s__state~0 := ~s__s3__tmp__next_state___0~0; {252733#false} is VALID [2018-11-23 10:54:48,729 INFO L273 TraceCheckUtils]: 543: Hoare triple {252733#false} assume !~bvsgt32(~num1~0, 0bv32); {252733#false} is VALID [2018-11-23 10:54:48,729 INFO L273 TraceCheckUtils]: 542: Hoare triple {252733#false} ~num1~0 := #t~nondet37;havoc #t~nondet37; {252733#false} is VALID [2018-11-23 10:54:48,729 INFO L273 TraceCheckUtils]: 541: Hoare triple {252733#false} assume 8448bv32 == ~s__state~0; {252733#false} is VALID [2018-11-23 10:54:48,729 INFO L273 TraceCheckUtils]: 540: Hoare triple {252733#false} assume !(8561bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,729 INFO L273 TraceCheckUtils]: 539: Hoare triple {252733#false} assume !(8560bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,729 INFO L273 TraceCheckUtils]: 538: Hoare triple {252733#false} assume !(8545bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,729 INFO L273 TraceCheckUtils]: 537: Hoare triple {252733#false} assume !(8544bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,729 INFO L273 TraceCheckUtils]: 536: Hoare triple {252733#false} assume !(8529bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,729 INFO L273 TraceCheckUtils]: 535: Hoare triple {252733#false} assume !(8528bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,729 INFO L273 TraceCheckUtils]: 534: Hoare triple {252733#false} assume !(8513bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,730 INFO L273 TraceCheckUtils]: 533: Hoare triple {252733#false} assume !(8512bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,730 INFO L273 TraceCheckUtils]: 532: Hoare triple {252733#false} assume !(8497bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,730 INFO L273 TraceCheckUtils]: 531: Hoare triple {252733#false} assume !(8496bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,730 INFO L273 TraceCheckUtils]: 530: Hoare triple {252733#false} assume !(8466bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,730 INFO L273 TraceCheckUtils]: 529: Hoare triple {252733#false} assume !(8465bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,730 INFO L273 TraceCheckUtils]: 528: Hoare triple {252733#false} assume !(8464bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,730 INFO L273 TraceCheckUtils]: 527: Hoare triple {252733#false} assume !(8482bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,730 INFO L273 TraceCheckUtils]: 526: Hoare triple {252733#false} assume !(8481bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,730 INFO L273 TraceCheckUtils]: 525: Hoare triple {252733#false} assume !(8480bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,730 INFO L273 TraceCheckUtils]: 524: Hoare triple {252733#false} assume !(8195bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,731 INFO L273 TraceCheckUtils]: 523: Hoare triple {252733#false} assume !(24576bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,731 INFO L273 TraceCheckUtils]: 522: Hoare triple {252733#false} assume !(8192bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,731 INFO L273 TraceCheckUtils]: 521: Hoare triple {252733#false} assume !(16384bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,731 INFO L273 TraceCheckUtils]: 520: Hoare triple {252733#false} assume !(12292bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,731 INFO L273 TraceCheckUtils]: 519: Hoare triple {252733#false} ~state~0 := ~s__state~0; {252733#false} is VALID [2018-11-23 10:54:48,731 INFO L273 TraceCheckUtils]: 518: Hoare triple {252733#false} assume !false; {252733#false} is VALID [2018-11-23 10:54:48,731 INFO L273 TraceCheckUtils]: 517: Hoare triple {252733#false} ~skip~0 := 0bv32; {252733#false} is VALID [2018-11-23 10:54:48,731 INFO L273 TraceCheckUtils]: 516: Hoare triple {252733#false} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {252733#false} is VALID [2018-11-23 10:54:48,731 INFO L273 TraceCheckUtils]: 515: Hoare triple {252733#false} ~s__init_num~0 := 0bv32; {252733#false} is VALID [2018-11-23 10:54:48,732 INFO L273 TraceCheckUtils]: 514: Hoare triple {252733#false} assume !(0bv32 != ~s__hit~0);~s__s3__tmp__next_state___0~0 := 3bv32; {252733#false} is VALID [2018-11-23 10:54:48,732 INFO L273 TraceCheckUtils]: 513: Hoare triple {252733#false} assume !~bvsle32(~ret~0, 0bv32);~s__state~0 := 8448bv32; {252733#false} is VALID [2018-11-23 10:54:48,732 INFO L273 TraceCheckUtils]: 512: Hoare triple {252733#false} assume 4bv32 == ~blastFlag~0;~blastFlag~0 := 5bv32; {252733#false} is VALID [2018-11-23 10:54:48,732 INFO L273 TraceCheckUtils]: 511: Hoare triple {252733#false} ~ret~0 := #t~nondet46;havoc #t~nondet46; {252733#false} is VALID [2018-11-23 10:54:48,732 INFO L273 TraceCheckUtils]: 510: Hoare triple {252733#false} assume 8672bv32 == ~s__state~0; {252733#false} is VALID [2018-11-23 10:54:48,732 INFO L273 TraceCheckUtils]: 509: Hoare triple {252733#false} assume !(8657bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,732 INFO L273 TraceCheckUtils]: 508: Hoare triple {252733#false} assume !(8656bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,732 INFO L273 TraceCheckUtils]: 507: Hoare triple {252733#false} assume !(8641bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,732 INFO L273 TraceCheckUtils]: 506: Hoare triple {252733#false} assume !(8640bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,732 INFO L273 TraceCheckUtils]: 505: Hoare triple {252733#false} assume !(8609bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,733 INFO L273 TraceCheckUtils]: 504: Hoare triple {252733#false} assume !(8608bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,733 INFO L273 TraceCheckUtils]: 503: Hoare triple {252733#false} assume !(8593bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,733 INFO L273 TraceCheckUtils]: 502: Hoare triple {252733#false} assume !(8592bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,733 INFO L273 TraceCheckUtils]: 501: Hoare triple {252733#false} assume !(8577bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,733 INFO L273 TraceCheckUtils]: 500: Hoare triple {252733#false} assume !(8576bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,733 INFO L273 TraceCheckUtils]: 499: Hoare triple {252733#false} assume !(8448bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,733 INFO L273 TraceCheckUtils]: 498: Hoare triple {252733#false} assume !(8561bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,733 INFO L273 TraceCheckUtils]: 497: Hoare triple {252733#false} assume !(8560bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,733 INFO L273 TraceCheckUtils]: 496: Hoare triple {252733#false} assume !(8545bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,733 INFO L273 TraceCheckUtils]: 495: Hoare triple {252733#false} assume !(8544bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,734 INFO L273 TraceCheckUtils]: 494: Hoare triple {252733#false} assume !(8529bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,734 INFO L273 TraceCheckUtils]: 493: Hoare triple {252733#false} assume !(8528bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,734 INFO L273 TraceCheckUtils]: 492: Hoare triple {252733#false} assume !(8513bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,734 INFO L273 TraceCheckUtils]: 491: Hoare triple {252733#false} assume !(8512bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,734 INFO L273 TraceCheckUtils]: 490: Hoare triple {252733#false} assume !(8497bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,734 INFO L273 TraceCheckUtils]: 489: Hoare triple {252733#false} assume !(8496bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,734 INFO L273 TraceCheckUtils]: 488: Hoare triple {252733#false} assume !(8466bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,734 INFO L273 TraceCheckUtils]: 487: Hoare triple {252733#false} assume !(8465bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,734 INFO L273 TraceCheckUtils]: 486: Hoare triple {252733#false} assume !(8464bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,734 INFO L273 TraceCheckUtils]: 485: Hoare triple {252733#false} assume !(8482bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,735 INFO L273 TraceCheckUtils]: 484: Hoare triple {252733#false} assume !(8481bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,735 INFO L273 TraceCheckUtils]: 483: Hoare triple {252733#false} assume !(8480bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,735 INFO L273 TraceCheckUtils]: 482: Hoare triple {252733#false} assume !(8195bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,735 INFO L273 TraceCheckUtils]: 481: Hoare triple {252733#false} assume !(24576bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,735 INFO L273 TraceCheckUtils]: 480: Hoare triple {252733#false} assume !(8192bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,735 INFO L273 TraceCheckUtils]: 479: Hoare triple {252733#false} assume !(16384bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,735 INFO L273 TraceCheckUtils]: 478: Hoare triple {252733#false} assume !(12292bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,735 INFO L273 TraceCheckUtils]: 477: Hoare triple {252733#false} ~state~0 := ~s__state~0; {252733#false} is VALID [2018-11-23 10:54:48,735 INFO L273 TraceCheckUtils]: 476: Hoare triple {252733#false} assume !false; {252733#false} is VALID [2018-11-23 10:54:48,735 INFO L273 TraceCheckUtils]: 475: Hoare triple {252733#false} ~skip~0 := 0bv32; {252733#false} is VALID [2018-11-23 10:54:48,736 INFO L273 TraceCheckUtils]: 474: Hoare triple {252733#false} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {252733#false} is VALID [2018-11-23 10:54:48,736 INFO L273 TraceCheckUtils]: 473: Hoare triple {252733#false} assume !(0bv32 == ~tmp___10~0); {252733#false} is VALID [2018-11-23 10:54:48,736 INFO L273 TraceCheckUtils]: 472: Hoare triple {252733#false} assume !~bvsle32(~ret~0, 0bv32);~s__state~0 := 8672bv32;~s__init_num~0 := 0bv32;~tmp___10~0 := #t~nondet45;havoc #t~nondet45; {252733#false} is VALID [2018-11-23 10:54:48,736 INFO L273 TraceCheckUtils]: 471: Hoare triple {252733#false} assume !(2bv32 == ~blastFlag~0); {252733#false} is VALID [2018-11-23 10:54:48,736 INFO L273 TraceCheckUtils]: 470: Hoare triple {252733#false} assume !(0bv32 == ~tmp___9~0);~ret~0 := #t~nondet44;havoc #t~nondet44; {252733#false} is VALID [2018-11-23 10:54:48,736 INFO L273 TraceCheckUtils]: 469: Hoare triple {252733#false} ~s__session__cipher~0 := ~s__s3__tmp__new_cipher~0;~tmp___9~0 := #t~nondet43;havoc #t~nondet43; {252733#false} is VALID [2018-11-23 10:54:48,736 INFO L273 TraceCheckUtils]: 468: Hoare triple {252733#false} assume 8656bv32 == ~s__state~0; {252733#false} is VALID [2018-11-23 10:54:48,736 INFO L273 TraceCheckUtils]: 467: Hoare triple {252733#false} assume !(8641bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,736 INFO L273 TraceCheckUtils]: 466: Hoare triple {252733#false} assume !(8640bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,736 INFO L273 TraceCheckUtils]: 465: Hoare triple {252733#false} assume !(8609bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,737 INFO L273 TraceCheckUtils]: 464: Hoare triple {252733#false} assume !(8608bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,737 INFO L273 TraceCheckUtils]: 463: Hoare triple {252733#false} assume !(8593bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,737 INFO L273 TraceCheckUtils]: 462: Hoare triple {252733#false} assume !(8592bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,737 INFO L273 TraceCheckUtils]: 461: Hoare triple {252733#false} assume !(8577bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,737 INFO L273 TraceCheckUtils]: 460: Hoare triple {252733#false} assume !(8576bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,737 INFO L273 TraceCheckUtils]: 459: Hoare triple {252733#false} assume !(8448bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,737 INFO L273 TraceCheckUtils]: 458: Hoare triple {252733#false} assume !(8561bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,737 INFO L273 TraceCheckUtils]: 457: Hoare triple {252733#false} assume !(8560bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,737 INFO L273 TraceCheckUtils]: 456: Hoare triple {252733#false} assume !(8545bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,737 INFO L273 TraceCheckUtils]: 455: Hoare triple {252733#false} assume !(8544bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,738 INFO L273 TraceCheckUtils]: 454: Hoare triple {252733#false} assume !(8529bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,738 INFO L273 TraceCheckUtils]: 453: Hoare triple {252733#false} assume !(8528bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,738 INFO L273 TraceCheckUtils]: 452: Hoare triple {252733#false} assume !(8513bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,738 INFO L273 TraceCheckUtils]: 451: Hoare triple {252733#false} assume !(8512bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,738 INFO L273 TraceCheckUtils]: 450: Hoare triple {252733#false} assume !(8497bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,738 INFO L273 TraceCheckUtils]: 449: Hoare triple {252733#false} assume !(8496bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,738 INFO L273 TraceCheckUtils]: 448: Hoare triple {252733#false} assume !(8466bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,738 INFO L273 TraceCheckUtils]: 447: Hoare triple {252733#false} assume !(8465bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,738 INFO L273 TraceCheckUtils]: 446: Hoare triple {252733#false} assume !(8464bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,738 INFO L273 TraceCheckUtils]: 445: Hoare triple {252733#false} assume !(8482bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,739 INFO L273 TraceCheckUtils]: 444: Hoare triple {252733#false} assume !(8481bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,739 INFO L273 TraceCheckUtils]: 443: Hoare triple {252733#false} assume !(8480bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,739 INFO L273 TraceCheckUtils]: 442: Hoare triple {252733#false} assume !(8195bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,739 INFO L273 TraceCheckUtils]: 441: Hoare triple {252733#false} assume !(24576bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,739 INFO L273 TraceCheckUtils]: 440: Hoare triple {252733#false} assume !(8192bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,739 INFO L273 TraceCheckUtils]: 439: Hoare triple {252733#false} assume !(16384bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,739 INFO L273 TraceCheckUtils]: 438: Hoare triple {252733#false} assume !(12292bv32 == ~s__state~0); {252733#false} is VALID [2018-11-23 10:54:48,739 INFO L273 TraceCheckUtils]: 437: Hoare triple {252733#false} ~state~0 := ~s__state~0; {252733#false} is VALID [2018-11-23 10:54:48,739 INFO L273 TraceCheckUtils]: 436: Hoare triple {252733#false} assume !false; {252733#false} is VALID [2018-11-23 10:54:48,739 INFO L273 TraceCheckUtils]: 435: Hoare triple {252733#false} ~skip~0 := 0bv32; {252733#false} is VALID [2018-11-23 10:54:48,740 INFO L273 TraceCheckUtils]: 434: Hoare triple {252733#false} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {252733#false} is VALID [2018-11-23 10:54:48,740 INFO L273 TraceCheckUtils]: 433: Hoare triple {252733#false} ~s__init_num~0 := 0bv32; {252733#false} is VALID [2018-11-23 10:54:48,740 INFO L273 TraceCheckUtils]: 432: Hoare triple {252733#false} assume !(0bv32 != ~s__hit~0);~s__state~0 := 8656bv32; {252733#false} is VALID [2018-11-23 10:54:48,740 INFO L273 TraceCheckUtils]: 431: Hoare triple {252733#false} assume !~bvsle32(~ret~0, 0bv32); {252733#false} is VALID [2018-11-23 10:54:48,740 INFO L273 TraceCheckUtils]: 430: Hoare triple {252733#false} assume 3bv32 == ~blastFlag~0;~blastFlag~0 := 4bv32; {252733#false} is VALID [2018-11-23 10:54:48,740 INFO L273 TraceCheckUtils]: 429: Hoare triple {252733#false} ~ret~0 := #t~nondet42;havoc #t~nondet42; {252733#false} is VALID [2018-11-23 10:54:48,741 INFO L273 TraceCheckUtils]: 428: Hoare triple {254971#(not (= (_ bv8640 32) ssl3_accept_~s__state~0))} assume 8640bv32 == ~s__state~0; {252733#false} is VALID [2018-11-23 10:54:48,741 INFO L273 TraceCheckUtils]: 427: Hoare triple {254971#(not (= (_ bv8640 32) ssl3_accept_~s__state~0))} assume !(8609bv32 == ~s__state~0); {254971#(not (= (_ bv8640 32) ssl3_accept_~s__state~0))} is VALID [2018-11-23 10:54:48,741 INFO L273 TraceCheckUtils]: 426: Hoare triple {254971#(not (= (_ bv8640 32) ssl3_accept_~s__state~0))} assume !(8608bv32 == ~s__state~0); {254971#(not (= (_ bv8640 32) ssl3_accept_~s__state~0))} is VALID [2018-11-23 10:54:48,742 INFO L273 TraceCheckUtils]: 425: Hoare triple {254971#(not (= (_ bv8640 32) ssl3_accept_~s__state~0))} assume !(8593bv32 == ~s__state~0); {254971#(not (= (_ bv8640 32) ssl3_accept_~s__state~0))} is VALID [2018-11-23 10:54:48,742 INFO L273 TraceCheckUtils]: 424: Hoare triple {254971#(not (= (_ bv8640 32) ssl3_accept_~s__state~0))} assume !(8592bv32 == ~s__state~0); {254971#(not (= (_ bv8640 32) ssl3_accept_~s__state~0))} is VALID [2018-11-23 10:54:48,742 INFO L273 TraceCheckUtils]: 423: Hoare triple {254971#(not (= (_ bv8640 32) ssl3_accept_~s__state~0))} assume !(8577bv32 == ~s__state~0); {254971#(not (= (_ bv8640 32) ssl3_accept_~s__state~0))} is VALID [2018-11-23 10:54:48,742 INFO L273 TraceCheckUtils]: 422: Hoare triple {254971#(not (= (_ bv8640 32) ssl3_accept_~s__state~0))} assume !(8576bv32 == ~s__state~0); {254971#(not (= (_ bv8640 32) ssl3_accept_~s__state~0))} is VALID [2018-11-23 10:54:48,743 INFO L273 TraceCheckUtils]: 421: Hoare triple {254971#(not (= (_ bv8640 32) ssl3_accept_~s__state~0))} assume !(8448bv32 == ~s__state~0); {254971#(not (= (_ bv8640 32) ssl3_accept_~s__state~0))} is VALID [2018-11-23 10:54:48,743 INFO L273 TraceCheckUtils]: 420: Hoare triple {254971#(not (= (_ bv8640 32) ssl3_accept_~s__state~0))} assume !(8561bv32 == ~s__state~0); {254971#(not (= (_ bv8640 32) ssl3_accept_~s__state~0))} is VALID [2018-11-23 10:54:48,743 INFO L273 TraceCheckUtils]: 419: Hoare triple {254971#(not (= (_ bv8640 32) ssl3_accept_~s__state~0))} assume !(8560bv32 == ~s__state~0); {254971#(not (= (_ bv8640 32) ssl3_accept_~s__state~0))} is VALID [2018-11-23 10:54:48,744 INFO L273 TraceCheckUtils]: 418: Hoare triple {254971#(not (= (_ bv8640 32) ssl3_accept_~s__state~0))} assume !(8545bv32 == ~s__state~0); {254971#(not (= (_ bv8640 32) ssl3_accept_~s__state~0))} is VALID [2018-11-23 10:54:48,744 INFO L273 TraceCheckUtils]: 417: Hoare triple {254971#(not (= (_ bv8640 32) ssl3_accept_~s__state~0))} assume !(8544bv32 == ~s__state~0); {254971#(not (= (_ bv8640 32) ssl3_accept_~s__state~0))} is VALID [2018-11-23 10:54:48,744 INFO L273 TraceCheckUtils]: 416: Hoare triple {254971#(not (= (_ bv8640 32) ssl3_accept_~s__state~0))} assume !(8529bv32 == ~s__state~0); {254971#(not (= (_ bv8640 32) ssl3_accept_~s__state~0))} is VALID [2018-11-23 10:54:48,745 INFO L273 TraceCheckUtils]: 415: Hoare triple {254971#(not (= (_ bv8640 32) ssl3_accept_~s__state~0))} assume !(8528bv32 == ~s__state~0); {254971#(not (= (_ bv8640 32) ssl3_accept_~s__state~0))} is VALID [2018-11-23 10:54:48,745 INFO L273 TraceCheckUtils]: 414: Hoare triple {254971#(not (= (_ bv8640 32) ssl3_accept_~s__state~0))} assume !(8513bv32 == ~s__state~0); {254971#(not (= (_ bv8640 32) ssl3_accept_~s__state~0))} is VALID [2018-11-23 10:54:48,746 INFO L273 TraceCheckUtils]: 413: Hoare triple {254971#(not (= (_ bv8640 32) ssl3_accept_~s__state~0))} assume !(8512bv32 == ~s__state~0); {254971#(not (= (_ bv8640 32) ssl3_accept_~s__state~0))} is VALID [2018-11-23 10:54:48,746 INFO L273 TraceCheckUtils]: 412: Hoare triple {254971#(not (= (_ bv8640 32) ssl3_accept_~s__state~0))} assume !(8497bv32 == ~s__state~0); {254971#(not (= (_ bv8640 32) ssl3_accept_~s__state~0))} is VALID [2018-11-23 10:54:48,747 INFO L273 TraceCheckUtils]: 411: Hoare triple {254971#(not (= (_ bv8640 32) ssl3_accept_~s__state~0))} assume !(8496bv32 == ~s__state~0); {254971#(not (= (_ bv8640 32) ssl3_accept_~s__state~0))} is VALID [2018-11-23 10:54:48,747 INFO L273 TraceCheckUtils]: 410: Hoare triple {254971#(not (= (_ bv8640 32) ssl3_accept_~s__state~0))} assume !(8466bv32 == ~s__state~0); {254971#(not (= (_ bv8640 32) ssl3_accept_~s__state~0))} is VALID [2018-11-23 10:54:48,748 INFO L273 TraceCheckUtils]: 409: Hoare triple {254971#(not (= (_ bv8640 32) ssl3_accept_~s__state~0))} assume !(8465bv32 == ~s__state~0); {254971#(not (= (_ bv8640 32) ssl3_accept_~s__state~0))} is VALID [2018-11-23 10:54:48,748 INFO L273 TraceCheckUtils]: 408: Hoare triple {254971#(not (= (_ bv8640 32) ssl3_accept_~s__state~0))} assume !(8464bv32 == ~s__state~0); {254971#(not (= (_ bv8640 32) ssl3_accept_~s__state~0))} is VALID [2018-11-23 10:54:48,749 INFO L273 TraceCheckUtils]: 407: Hoare triple {254971#(not (= (_ bv8640 32) ssl3_accept_~s__state~0))} assume !(8482bv32 == ~s__state~0); {254971#(not (= (_ bv8640 32) ssl3_accept_~s__state~0))} is VALID [2018-11-23 10:54:48,749 INFO L273 TraceCheckUtils]: 406: Hoare triple {254971#(not (= (_ bv8640 32) ssl3_accept_~s__state~0))} assume !(8481bv32 == ~s__state~0); {254971#(not (= (_ bv8640 32) ssl3_accept_~s__state~0))} is VALID [2018-11-23 10:54:48,750 INFO L273 TraceCheckUtils]: 405: Hoare triple {254971#(not (= (_ bv8640 32) ssl3_accept_~s__state~0))} assume !(8480bv32 == ~s__state~0); {254971#(not (= (_ bv8640 32) ssl3_accept_~s__state~0))} is VALID [2018-11-23 10:54:48,750 INFO L273 TraceCheckUtils]: 404: Hoare triple {254971#(not (= (_ bv8640 32) ssl3_accept_~s__state~0))} assume !(8195bv32 == ~s__state~0); {254971#(not (= (_ bv8640 32) ssl3_accept_~s__state~0))} is VALID [2018-11-23 10:54:48,751 INFO L273 TraceCheckUtils]: 403: Hoare triple {254971#(not (= (_ bv8640 32) ssl3_accept_~s__state~0))} assume !(24576bv32 == ~s__state~0); {254971#(not (= (_ bv8640 32) ssl3_accept_~s__state~0))} is VALID [2018-11-23 10:54:48,751 INFO L273 TraceCheckUtils]: 402: Hoare triple {254971#(not (= (_ bv8640 32) ssl3_accept_~s__state~0))} assume !(8192bv32 == ~s__state~0); {254971#(not (= (_ bv8640 32) ssl3_accept_~s__state~0))} is VALID [2018-11-23 10:54:48,752 INFO L273 TraceCheckUtils]: 401: Hoare triple {254971#(not (= (_ bv8640 32) ssl3_accept_~s__state~0))} assume !(16384bv32 == ~s__state~0); {254971#(not (= (_ bv8640 32) ssl3_accept_~s__state~0))} is VALID [2018-11-23 10:54:48,752 INFO L273 TraceCheckUtils]: 400: Hoare triple {254971#(not (= (_ bv8640 32) ssl3_accept_~s__state~0))} assume !(12292bv32 == ~s__state~0); {254971#(not (= (_ bv8640 32) ssl3_accept_~s__state~0))} is VALID [2018-11-23 10:54:48,752 INFO L273 TraceCheckUtils]: 399: Hoare triple {254971#(not (= (_ bv8640 32) ssl3_accept_~s__state~0))} ~state~0 := ~s__state~0; {254971#(not (= (_ bv8640 32) ssl3_accept_~s__state~0))} is VALID [2018-11-23 10:54:48,753 INFO L273 TraceCheckUtils]: 398: Hoare triple {254971#(not (= (_ bv8640 32) ssl3_accept_~s__state~0))} assume !false; {254971#(not (= (_ bv8640 32) ssl3_accept_~s__state~0))} is VALID [2018-11-23 10:54:48,753 INFO L273 TraceCheckUtils]: 397: Hoare triple {254971#(not (= (_ bv8640 32) ssl3_accept_~s__state~0))} ~skip~0 := 0bv32; {254971#(not (= (_ bv8640 32) ssl3_accept_~s__state~0))} is VALID [2018-11-23 10:54:48,754 INFO L273 TraceCheckUtils]: 396: Hoare triple {254971#(not (= (_ bv8640 32) ssl3_accept_~s__state~0))} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {254971#(not (= (_ bv8640 32) ssl3_accept_~s__state~0))} is VALID [2018-11-23 10:54:48,755 INFO L273 TraceCheckUtils]: 395: Hoare triple {255071#(not (= (_ bv8640 32) ssl3_accept_~s__s3__tmp__next_state___0~0))} ~s__state~0 := ~s__s3__tmp__next_state___0~0; {254971#(not (= (_ bv8640 32) ssl3_accept_~s__state~0))} is VALID [2018-11-23 10:54:48,755 INFO L273 TraceCheckUtils]: 394: Hoare triple {255071#(not (= (_ bv8640 32) ssl3_accept_~s__s3__tmp__next_state___0~0))} assume !~bvsgt32(~num1~0, 0bv32); {255071#(not (= (_ bv8640 32) ssl3_accept_~s__s3__tmp__next_state___0~0))} is VALID [2018-11-23 10:54:48,755 INFO L273 TraceCheckUtils]: 393: Hoare triple {255071#(not (= (_ bv8640 32) ssl3_accept_~s__s3__tmp__next_state___0~0))} ~num1~0 := #t~nondet37;havoc #t~nondet37; {255071#(not (= (_ bv8640 32) ssl3_accept_~s__s3__tmp__next_state___0~0))} is VALID [2018-11-23 10:54:48,756 INFO L273 TraceCheckUtils]: 392: Hoare triple {255071#(not (= (_ bv8640 32) ssl3_accept_~s__s3__tmp__next_state___0~0))} assume 8448bv32 == ~s__state~0; {255071#(not (= (_ bv8640 32) ssl3_accept_~s__s3__tmp__next_state___0~0))} is VALID [2018-11-23 10:54:48,756 INFO L273 TraceCheckUtils]: 391: Hoare triple {255071#(not (= (_ bv8640 32) ssl3_accept_~s__s3__tmp__next_state___0~0))} assume !(8561bv32 == ~s__state~0); {255071#(not (= (_ bv8640 32) ssl3_accept_~s__s3__tmp__next_state___0~0))} is VALID [2018-11-23 10:54:48,757 INFO L273 TraceCheckUtils]: 390: Hoare triple {255071#(not (= (_ bv8640 32) ssl3_accept_~s__s3__tmp__next_state___0~0))} assume !(8560bv32 == ~s__state~0); {255071#(not (= (_ bv8640 32) ssl3_accept_~s__s3__tmp__next_state___0~0))} is VALID [2018-11-23 10:54:48,757 INFO L273 TraceCheckUtils]: 389: Hoare triple {255071#(not (= (_ bv8640 32) ssl3_accept_~s__s3__tmp__next_state___0~0))} assume !(8545bv32 == ~s__state~0); {255071#(not (= (_ bv8640 32) ssl3_accept_~s__s3__tmp__next_state___0~0))} is VALID [2018-11-23 10:54:48,758 INFO L273 TraceCheckUtils]: 388: Hoare triple {255071#(not (= (_ bv8640 32) ssl3_accept_~s__s3__tmp__next_state___0~0))} assume !(8544bv32 == ~s__state~0); {255071#(not (= (_ bv8640 32) ssl3_accept_~s__s3__tmp__next_state___0~0))} is VALID [2018-11-23 10:54:48,758 INFO L273 TraceCheckUtils]: 387: Hoare triple {255071#(not (= (_ bv8640 32) ssl3_accept_~s__s3__tmp__next_state___0~0))} assume !(8529bv32 == ~s__state~0); {255071#(not (= (_ bv8640 32) ssl3_accept_~s__s3__tmp__next_state___0~0))} is VALID [2018-11-23 10:54:48,759 INFO L273 TraceCheckUtils]: 386: Hoare triple {255071#(not (= (_ bv8640 32) ssl3_accept_~s__s3__tmp__next_state___0~0))} assume !(8528bv32 == ~s__state~0); {255071#(not (= (_ bv8640 32) ssl3_accept_~s__s3__tmp__next_state___0~0))} is VALID [2018-11-23 10:54:48,759 INFO L273 TraceCheckUtils]: 385: Hoare triple {255071#(not (= (_ bv8640 32) ssl3_accept_~s__s3__tmp__next_state___0~0))} assume !(8513bv32 == ~s__state~0); {255071#(not (= (_ bv8640 32) ssl3_accept_~s__s3__tmp__next_state___0~0))} is VALID [2018-11-23 10:54:48,760 INFO L273 TraceCheckUtils]: 384: Hoare triple {255071#(not (= (_ bv8640 32) ssl3_accept_~s__s3__tmp__next_state___0~0))} assume !(8512bv32 == ~s__state~0); {255071#(not (= (_ bv8640 32) ssl3_accept_~s__s3__tmp__next_state___0~0))} is VALID [2018-11-23 10:54:48,760 INFO L273 TraceCheckUtils]: 383: Hoare triple {255071#(not (= (_ bv8640 32) ssl3_accept_~s__s3__tmp__next_state___0~0))} assume !(8497bv32 == ~s__state~0); {255071#(not (= (_ bv8640 32) ssl3_accept_~s__s3__tmp__next_state___0~0))} is VALID [2018-11-23 10:54:48,761 INFO L273 TraceCheckUtils]: 382: Hoare triple {255071#(not (= (_ bv8640 32) ssl3_accept_~s__s3__tmp__next_state___0~0))} assume !(8496bv32 == ~s__state~0); {255071#(not (= (_ bv8640 32) ssl3_accept_~s__s3__tmp__next_state___0~0))} is VALID [2018-11-23 10:54:48,761 INFO L273 TraceCheckUtils]: 381: Hoare triple {255071#(not (= (_ bv8640 32) ssl3_accept_~s__s3__tmp__next_state___0~0))} assume !(8466bv32 == ~s__state~0); {255071#(not (= (_ bv8640 32) ssl3_accept_~s__s3__tmp__next_state___0~0))} is VALID [2018-11-23 10:54:48,762 INFO L273 TraceCheckUtils]: 380: Hoare triple {255071#(not (= (_ bv8640 32) ssl3_accept_~s__s3__tmp__next_state___0~0))} assume !(8465bv32 == ~s__state~0); {255071#(not (= (_ bv8640 32) ssl3_accept_~s__s3__tmp__next_state___0~0))} is VALID [2018-11-23 10:54:48,762 INFO L273 TraceCheckUtils]: 379: Hoare triple {255071#(not (= (_ bv8640 32) ssl3_accept_~s__s3__tmp__next_state___0~0))} assume !(8464bv32 == ~s__state~0); {255071#(not (= (_ bv8640 32) ssl3_accept_~s__s3__tmp__next_state___0~0))} is VALID [2018-11-23 10:54:48,763 INFO L273 TraceCheckUtils]: 378: Hoare triple {255071#(not (= (_ bv8640 32) ssl3_accept_~s__s3__tmp__next_state___0~0))} assume !(8482bv32 == ~s__state~0); {255071#(not (= (_ bv8640 32) ssl3_accept_~s__s3__tmp__next_state___0~0))} is VALID [2018-11-23 10:54:48,763 INFO L273 TraceCheckUtils]: 377: Hoare triple {255071#(not (= (_ bv8640 32) ssl3_accept_~s__s3__tmp__next_state___0~0))} assume !(8481bv32 == ~s__state~0); {255071#(not (= (_ bv8640 32) ssl3_accept_~s__s3__tmp__next_state___0~0))} is VALID [2018-11-23 10:54:48,764 INFO L273 TraceCheckUtils]: 376: Hoare triple {255071#(not (= (_ bv8640 32) ssl3_accept_~s__s3__tmp__next_state___0~0))} assume !(8480bv32 == ~s__state~0); {255071#(not (= (_ bv8640 32) ssl3_accept_~s__s3__tmp__next_state___0~0))} is VALID [2018-11-23 10:54:48,764 INFO L273 TraceCheckUtils]: 375: Hoare triple {255071#(not (= (_ bv8640 32) ssl3_accept_~s__s3__tmp__next_state___0~0))} assume !(8195bv32 == ~s__state~0); {255071#(not (= (_ bv8640 32) ssl3_accept_~s__s3__tmp__next_state___0~0))} is VALID [2018-11-23 10:54:48,765 INFO L273 TraceCheckUtils]: 374: Hoare triple {255071#(not (= (_ bv8640 32) ssl3_accept_~s__s3__tmp__next_state___0~0))} assume !(24576bv32 == ~s__state~0); {255071#(not (= (_ bv8640 32) ssl3_accept_~s__s3__tmp__next_state___0~0))} is VALID [2018-11-23 10:54:48,765 INFO L273 TraceCheckUtils]: 373: Hoare triple {255071#(not (= (_ bv8640 32) ssl3_accept_~s__s3__tmp__next_state___0~0))} assume !(8192bv32 == ~s__state~0); {255071#(not (= (_ bv8640 32) ssl3_accept_~s__s3__tmp__next_state___0~0))} is VALID [2018-11-23 10:54:48,766 INFO L273 TraceCheckUtils]: 372: Hoare triple {255071#(not (= (_ bv8640 32) ssl3_accept_~s__s3__tmp__next_state___0~0))} assume !(16384bv32 == ~s__state~0); {255071#(not (= (_ bv8640 32) ssl3_accept_~s__s3__tmp__next_state___0~0))} is VALID [2018-11-23 10:54:48,766 INFO L273 TraceCheckUtils]: 371: Hoare triple {255071#(not (= (_ bv8640 32) ssl3_accept_~s__s3__tmp__next_state___0~0))} assume !(12292bv32 == ~s__state~0); {255071#(not (= (_ bv8640 32) ssl3_accept_~s__s3__tmp__next_state___0~0))} is VALID [2018-11-23 10:54:48,767 INFO L273 TraceCheckUtils]: 370: Hoare triple {255071#(not (= (_ bv8640 32) ssl3_accept_~s__s3__tmp__next_state___0~0))} ~state~0 := ~s__state~0; {255071#(not (= (_ bv8640 32) ssl3_accept_~s__s3__tmp__next_state___0~0))} is VALID [2018-11-23 10:54:48,767 INFO L273 TraceCheckUtils]: 369: Hoare triple {255071#(not (= (_ bv8640 32) ssl3_accept_~s__s3__tmp__next_state___0~0))} assume !false; {255071#(not (= (_ bv8640 32) ssl3_accept_~s__s3__tmp__next_state___0~0))} is VALID [2018-11-23 10:54:48,767 INFO L273 TraceCheckUtils]: 368: Hoare triple {255071#(not (= (_ bv8640 32) ssl3_accept_~s__s3__tmp__next_state___0~0))} ~skip~0 := 0bv32; {255071#(not (= (_ bv8640 32) ssl3_accept_~s__s3__tmp__next_state___0~0))} is VALID [2018-11-23 10:54:48,768 INFO L273 TraceCheckUtils]: 367: Hoare triple {255071#(not (= (_ bv8640 32) ssl3_accept_~s__s3__tmp__next_state___0~0))} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {255071#(not (= (_ bv8640 32) ssl3_accept_~s__s3__tmp__next_state___0~0))} is VALID [2018-11-23 10:54:48,768 INFO L273 TraceCheckUtils]: 366: Hoare triple {255071#(not (= (_ bv8640 32) ssl3_accept_~s__s3__tmp__next_state___0~0))} ~s__init_num~0 := 0bv32; {255071#(not (= (_ bv8640 32) ssl3_accept_~s__s3__tmp__next_state___0~0))} is VALID [2018-11-23 10:54:48,769 INFO L273 TraceCheckUtils]: 365: Hoare triple {252732#true} assume !(0bv32 != ~s__hit~0);~s__s3__tmp__next_state___0~0 := 3bv32; {255071#(not (= (_ bv8640 32) ssl3_accept_~s__s3__tmp__next_state___0~0))} is VALID [2018-11-23 10:54:48,769 INFO L273 TraceCheckUtils]: 364: Hoare triple {252732#true} assume !~bvsle32(~ret~0, 0bv32);~s__state~0 := 8448bv32; {252732#true} is VALID [2018-11-23 10:54:48,769 INFO L273 TraceCheckUtils]: 363: Hoare triple {252732#true} assume !(5bv32 == ~blastFlag~0); {252732#true} is VALID [2018-11-23 10:54:48,770 INFO L273 TraceCheckUtils]: 362: Hoare triple {252732#true} assume !(4bv32 == ~blastFlag~0); {252732#true} is VALID [2018-11-23 10:54:48,770 INFO L273 TraceCheckUtils]: 361: Hoare triple {252732#true} ~ret~0 := #t~nondet46;havoc #t~nondet46; {252732#true} is VALID [2018-11-23 10:54:48,770 INFO L273 TraceCheckUtils]: 360: Hoare triple {252732#true} assume 8672bv32 == ~s__state~0; {252732#true} is VALID [2018-11-23 10:54:48,770 INFO L273 TraceCheckUtils]: 359: Hoare triple {252732#true} assume !(8657bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,770 INFO L273 TraceCheckUtils]: 358: Hoare triple {252732#true} assume !(8656bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,770 INFO L273 TraceCheckUtils]: 357: Hoare triple {252732#true} assume !(8641bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,771 INFO L273 TraceCheckUtils]: 356: Hoare triple {252732#true} assume !(8640bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,771 INFO L273 TraceCheckUtils]: 355: Hoare triple {252732#true} assume !(8609bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,771 INFO L273 TraceCheckUtils]: 354: Hoare triple {252732#true} assume !(8608bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,771 INFO L273 TraceCheckUtils]: 353: Hoare triple {252732#true} assume !(8593bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,771 INFO L273 TraceCheckUtils]: 352: Hoare triple {252732#true} assume !(8592bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,772 INFO L273 TraceCheckUtils]: 351: Hoare triple {252732#true} assume !(8577bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,772 INFO L273 TraceCheckUtils]: 350: Hoare triple {252732#true} assume !(8576bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,772 INFO L273 TraceCheckUtils]: 349: Hoare triple {252732#true} assume !(8448bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,772 INFO L273 TraceCheckUtils]: 348: Hoare triple {252732#true} assume !(8561bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,772 INFO L273 TraceCheckUtils]: 347: Hoare triple {252732#true} assume !(8560bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,772 INFO L273 TraceCheckUtils]: 346: Hoare triple {252732#true} assume !(8545bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,772 INFO L273 TraceCheckUtils]: 345: Hoare triple {252732#true} assume !(8544bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,772 INFO L273 TraceCheckUtils]: 344: Hoare triple {252732#true} assume !(8529bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,773 INFO L273 TraceCheckUtils]: 343: Hoare triple {252732#true} assume !(8528bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,773 INFO L273 TraceCheckUtils]: 342: Hoare triple {252732#true} assume !(8513bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,773 INFO L273 TraceCheckUtils]: 341: Hoare triple {252732#true} assume !(8512bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,773 INFO L273 TraceCheckUtils]: 340: Hoare triple {252732#true} assume !(8497bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,773 INFO L273 TraceCheckUtils]: 339: Hoare triple {252732#true} assume !(8496bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,773 INFO L273 TraceCheckUtils]: 338: Hoare triple {252732#true} assume !(8466bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,773 INFO L273 TraceCheckUtils]: 337: Hoare triple {252732#true} assume !(8465bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,773 INFO L273 TraceCheckUtils]: 336: Hoare triple {252732#true} assume !(8464bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,773 INFO L273 TraceCheckUtils]: 335: Hoare triple {252732#true} assume !(8482bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,773 INFO L273 TraceCheckUtils]: 334: Hoare triple {252732#true} assume !(8481bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,774 INFO L273 TraceCheckUtils]: 333: Hoare triple {252732#true} assume !(8480bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,774 INFO L273 TraceCheckUtils]: 332: Hoare triple {252732#true} assume !(8195bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,774 INFO L273 TraceCheckUtils]: 331: Hoare triple {252732#true} assume !(24576bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,774 INFO L273 TraceCheckUtils]: 330: Hoare triple {252732#true} assume !(8192bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,774 INFO L273 TraceCheckUtils]: 329: Hoare triple {252732#true} assume !(16384bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,774 INFO L273 TraceCheckUtils]: 328: Hoare triple {252732#true} assume !(12292bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,774 INFO L273 TraceCheckUtils]: 327: Hoare triple {252732#true} ~state~0 := ~s__state~0; {252732#true} is VALID [2018-11-23 10:54:48,774 INFO L273 TraceCheckUtils]: 326: Hoare triple {252732#true} assume !false; {252732#true} is VALID [2018-11-23 10:54:48,774 INFO L273 TraceCheckUtils]: 325: Hoare triple {252732#true} ~skip~0 := 0bv32; {252732#true} is VALID [2018-11-23 10:54:48,774 INFO L273 TraceCheckUtils]: 324: Hoare triple {252732#true} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {252732#true} is VALID [2018-11-23 10:54:48,775 INFO L273 TraceCheckUtils]: 323: Hoare triple {252732#true} assume !(0bv32 == ~tmp___10~0); {252732#true} is VALID [2018-11-23 10:54:48,775 INFO L273 TraceCheckUtils]: 322: Hoare triple {252732#true} assume !~bvsle32(~ret~0, 0bv32);~s__state~0 := 8672bv32;~s__init_num~0 := 0bv32;~tmp___10~0 := #t~nondet45;havoc #t~nondet45; {252732#true} is VALID [2018-11-23 10:54:48,775 INFO L273 TraceCheckUtils]: 321: Hoare triple {252732#true} assume 2bv32 == ~blastFlag~0;~blastFlag~0 := 3bv32; {252732#true} is VALID [2018-11-23 10:54:48,775 INFO L273 TraceCheckUtils]: 320: Hoare triple {252732#true} assume !(0bv32 == ~tmp___9~0);~ret~0 := #t~nondet44;havoc #t~nondet44; {252732#true} is VALID [2018-11-23 10:54:48,775 INFO L273 TraceCheckUtils]: 319: Hoare triple {252732#true} ~s__session__cipher~0 := ~s__s3__tmp__new_cipher~0;~tmp___9~0 := #t~nondet43;havoc #t~nondet43; {252732#true} is VALID [2018-11-23 10:54:48,775 INFO L273 TraceCheckUtils]: 318: Hoare triple {252732#true} assume 8656bv32 == ~s__state~0; {252732#true} is VALID [2018-11-23 10:54:48,775 INFO L273 TraceCheckUtils]: 317: Hoare triple {252732#true} assume !(8641bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,775 INFO L273 TraceCheckUtils]: 316: Hoare triple {252732#true} assume !(8640bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,775 INFO L273 TraceCheckUtils]: 315: Hoare triple {252732#true} assume !(8609bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,775 INFO L273 TraceCheckUtils]: 314: Hoare triple {252732#true} assume !(8608bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,776 INFO L273 TraceCheckUtils]: 313: Hoare triple {252732#true} assume !(8593bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,776 INFO L273 TraceCheckUtils]: 312: Hoare triple {252732#true} assume !(8592bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,776 INFO L273 TraceCheckUtils]: 311: Hoare triple {252732#true} assume !(8577bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,776 INFO L273 TraceCheckUtils]: 310: Hoare triple {252732#true} assume !(8576bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,776 INFO L273 TraceCheckUtils]: 309: Hoare triple {252732#true} assume !(8448bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,776 INFO L273 TraceCheckUtils]: 308: Hoare triple {252732#true} assume !(8561bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,776 INFO L273 TraceCheckUtils]: 307: Hoare triple {252732#true} assume !(8560bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,776 INFO L273 TraceCheckUtils]: 306: Hoare triple {252732#true} assume !(8545bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,776 INFO L273 TraceCheckUtils]: 305: Hoare triple {252732#true} assume !(8544bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,776 INFO L273 TraceCheckUtils]: 304: Hoare triple {252732#true} assume !(8529bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,776 INFO L273 TraceCheckUtils]: 303: Hoare triple {252732#true} assume !(8528bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,777 INFO L273 TraceCheckUtils]: 302: Hoare triple {252732#true} assume !(8513bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,777 INFO L273 TraceCheckUtils]: 301: Hoare triple {252732#true} assume !(8512bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,777 INFO L273 TraceCheckUtils]: 300: Hoare triple {252732#true} assume !(8497bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,777 INFO L273 TraceCheckUtils]: 299: Hoare triple {252732#true} assume !(8496bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,777 INFO L273 TraceCheckUtils]: 298: Hoare triple {252732#true} assume !(8466bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,777 INFO L273 TraceCheckUtils]: 297: Hoare triple {252732#true} assume !(8465bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,777 INFO L273 TraceCheckUtils]: 296: Hoare triple {252732#true} assume !(8464bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,777 INFO L273 TraceCheckUtils]: 295: Hoare triple {252732#true} assume !(8482bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,777 INFO L273 TraceCheckUtils]: 294: Hoare triple {252732#true} assume !(8481bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,778 INFO L273 TraceCheckUtils]: 293: Hoare triple {252732#true} assume !(8480bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,778 INFO L273 TraceCheckUtils]: 292: Hoare triple {252732#true} assume !(8195bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,778 INFO L273 TraceCheckUtils]: 291: Hoare triple {252732#true} assume !(24576bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,778 INFO L273 TraceCheckUtils]: 290: Hoare triple {252732#true} assume !(8192bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,778 INFO L273 TraceCheckUtils]: 289: Hoare triple {252732#true} assume !(16384bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,778 INFO L273 TraceCheckUtils]: 288: Hoare triple {252732#true} assume !(12292bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,778 INFO L273 TraceCheckUtils]: 287: Hoare triple {252732#true} ~state~0 := ~s__state~0; {252732#true} is VALID [2018-11-23 10:54:48,778 INFO L273 TraceCheckUtils]: 286: Hoare triple {252732#true} assume !false; {252732#true} is VALID [2018-11-23 10:54:48,778 INFO L273 TraceCheckUtils]: 285: Hoare triple {252732#true} ~skip~0 := 0bv32; {252732#true} is VALID [2018-11-23 10:54:48,778 INFO L273 TraceCheckUtils]: 284: Hoare triple {252732#true} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {252732#true} is VALID [2018-11-23 10:54:48,779 INFO L273 TraceCheckUtils]: 283: Hoare triple {252732#true} ~s__init_num~0 := 0bv32; {252732#true} is VALID [2018-11-23 10:54:48,779 INFO L273 TraceCheckUtils]: 282: Hoare triple {252732#true} assume !(0bv32 != ~s__hit~0);~s__state~0 := 8656bv32; {252732#true} is VALID [2018-11-23 10:54:48,779 INFO L273 TraceCheckUtils]: 281: Hoare triple {252732#true} assume !~bvsle32(~ret~0, 0bv32); {252732#true} is VALID [2018-11-23 10:54:48,779 INFO L273 TraceCheckUtils]: 280: Hoare triple {252732#true} assume !(3bv32 == ~blastFlag~0); {252732#true} is VALID [2018-11-23 10:54:48,779 INFO L273 TraceCheckUtils]: 279: Hoare triple {252732#true} ~ret~0 := #t~nondet42;havoc #t~nondet42; {252732#true} is VALID [2018-11-23 10:54:48,779 INFO L273 TraceCheckUtils]: 278: Hoare triple {252732#true} assume 8640bv32 == ~s__state~0; {252732#true} is VALID [2018-11-23 10:54:48,779 INFO L273 TraceCheckUtils]: 277: Hoare triple {252732#true} assume !(8609bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,779 INFO L273 TraceCheckUtils]: 276: Hoare triple {252732#true} assume !(8608bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,779 INFO L273 TraceCheckUtils]: 275: Hoare triple {252732#true} assume !(8593bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,779 INFO L273 TraceCheckUtils]: 274: Hoare triple {252732#true} assume !(8592bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,780 INFO L273 TraceCheckUtils]: 273: Hoare triple {252732#true} assume !(8577bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,780 INFO L273 TraceCheckUtils]: 272: Hoare triple {252732#true} assume !(8576bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,780 INFO L273 TraceCheckUtils]: 271: Hoare triple {252732#true} assume !(8448bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,780 INFO L273 TraceCheckUtils]: 270: Hoare triple {252732#true} assume !(8561bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,780 INFO L273 TraceCheckUtils]: 269: Hoare triple {252732#true} assume !(8560bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,780 INFO L273 TraceCheckUtils]: 268: Hoare triple {252732#true} assume !(8545bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,780 INFO L273 TraceCheckUtils]: 267: Hoare triple {252732#true} assume !(8544bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,780 INFO L273 TraceCheckUtils]: 266: Hoare triple {252732#true} assume !(8529bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,780 INFO L273 TraceCheckUtils]: 265: Hoare triple {252732#true} assume !(8528bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,780 INFO L273 TraceCheckUtils]: 264: Hoare triple {252732#true} assume !(8513bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,781 INFO L273 TraceCheckUtils]: 263: Hoare triple {252732#true} assume !(8512bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,781 INFO L273 TraceCheckUtils]: 262: Hoare triple {252732#true} assume !(8497bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,781 INFO L273 TraceCheckUtils]: 261: Hoare triple {252732#true} assume !(8496bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,781 INFO L273 TraceCheckUtils]: 260: Hoare triple {252732#true} assume !(8466bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,781 INFO L273 TraceCheckUtils]: 259: Hoare triple {252732#true} assume !(8465bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,781 INFO L273 TraceCheckUtils]: 258: Hoare triple {252732#true} assume !(8464bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,781 INFO L273 TraceCheckUtils]: 257: Hoare triple {252732#true} assume !(8482bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,781 INFO L273 TraceCheckUtils]: 256: Hoare triple {252732#true} assume !(8481bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,781 INFO L273 TraceCheckUtils]: 255: Hoare triple {252732#true} assume !(8480bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,781 INFO L273 TraceCheckUtils]: 254: Hoare triple {252732#true} assume !(8195bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,782 INFO L273 TraceCheckUtils]: 253: Hoare triple {252732#true} assume !(24576bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,782 INFO L273 TraceCheckUtils]: 252: Hoare triple {252732#true} assume !(8192bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,782 INFO L273 TraceCheckUtils]: 251: Hoare triple {252732#true} assume !(16384bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,782 INFO L273 TraceCheckUtils]: 250: Hoare triple {252732#true} assume !(12292bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,782 INFO L273 TraceCheckUtils]: 249: Hoare triple {252732#true} ~state~0 := ~s__state~0; {252732#true} is VALID [2018-11-23 10:54:48,782 INFO L273 TraceCheckUtils]: 248: Hoare triple {252732#true} assume !false; {252732#true} is VALID [2018-11-23 10:54:48,782 INFO L273 TraceCheckUtils]: 247: Hoare triple {252732#true} ~skip~0 := 0bv32; {252732#true} is VALID [2018-11-23 10:54:48,782 INFO L273 TraceCheckUtils]: 246: Hoare triple {252732#true} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {252732#true} is VALID [2018-11-23 10:54:48,782 INFO L273 TraceCheckUtils]: 245: Hoare triple {252732#true} assume !~bvsle32(~ret~0, 0bv32);~s__state~0 := 8640bv32;~s__init_num~0 := 0bv32; {252732#true} is VALID [2018-11-23 10:54:48,782 INFO L273 TraceCheckUtils]: 244: Hoare triple {252732#true} ~ret~0 := #t~nondet41;havoc #t~nondet41; {252732#true} is VALID [2018-11-23 10:54:48,783 INFO L273 TraceCheckUtils]: 243: Hoare triple {252732#true} assume 8608bv32 == ~s__state~0; {252732#true} is VALID [2018-11-23 10:54:48,783 INFO L273 TraceCheckUtils]: 242: Hoare triple {252732#true} assume !(8593bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,783 INFO L273 TraceCheckUtils]: 241: Hoare triple {252732#true} assume !(8592bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,783 INFO L273 TraceCheckUtils]: 240: Hoare triple {252732#true} assume !(8577bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,783 INFO L273 TraceCheckUtils]: 239: Hoare triple {252732#true} assume !(8576bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,783 INFO L273 TraceCheckUtils]: 238: Hoare triple {252732#true} assume !(8448bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,783 INFO L273 TraceCheckUtils]: 237: Hoare triple {252732#true} assume !(8561bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,783 INFO L273 TraceCheckUtils]: 236: Hoare triple {252732#true} assume !(8560bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,783 INFO L273 TraceCheckUtils]: 235: Hoare triple {252732#true} assume !(8545bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,783 INFO L273 TraceCheckUtils]: 234: Hoare triple {252732#true} assume !(8544bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,783 INFO L273 TraceCheckUtils]: 233: Hoare triple {252732#true} assume !(8529bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,784 INFO L273 TraceCheckUtils]: 232: Hoare triple {252732#true} assume !(8528bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,784 INFO L273 TraceCheckUtils]: 231: Hoare triple {252732#true} assume !(8513bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,784 INFO L273 TraceCheckUtils]: 230: Hoare triple {252732#true} assume !(8512bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,784 INFO L273 TraceCheckUtils]: 229: Hoare triple {252732#true} assume !(8497bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,784 INFO L273 TraceCheckUtils]: 228: Hoare triple {252732#true} assume !(8496bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,784 INFO L273 TraceCheckUtils]: 227: Hoare triple {252732#true} assume !(8466bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,784 INFO L273 TraceCheckUtils]: 226: Hoare triple {252732#true} assume !(8465bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,784 INFO L273 TraceCheckUtils]: 225: Hoare triple {252732#true} assume !(8464bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,784 INFO L273 TraceCheckUtils]: 224: Hoare triple {252732#true} assume !(8482bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,785 INFO L273 TraceCheckUtils]: 223: Hoare triple {252732#true} assume !(8481bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,785 INFO L273 TraceCheckUtils]: 222: Hoare triple {252732#true} assume !(8480bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,785 INFO L273 TraceCheckUtils]: 221: Hoare triple {252732#true} assume !(8195bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,785 INFO L273 TraceCheckUtils]: 220: Hoare triple {252732#true} assume !(24576bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,785 INFO L273 TraceCheckUtils]: 219: Hoare triple {252732#true} assume !(8192bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,785 INFO L273 TraceCheckUtils]: 218: Hoare triple {252732#true} assume !(16384bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,785 INFO L273 TraceCheckUtils]: 217: Hoare triple {252732#true} assume !(12292bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,785 INFO L273 TraceCheckUtils]: 216: Hoare triple {252732#true} ~state~0 := ~s__state~0; {252732#true} is VALID [2018-11-23 10:54:48,785 INFO L273 TraceCheckUtils]: 215: Hoare triple {252732#true} assume !false; {252732#true} is VALID [2018-11-23 10:54:48,785 INFO L273 TraceCheckUtils]: 214: Hoare triple {252732#true} ~skip~0 := 0bv32; {252732#true} is VALID [2018-11-23 10:54:48,786 INFO L273 TraceCheckUtils]: 213: Hoare triple {252732#true} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {252732#true} is VALID [2018-11-23 10:54:48,786 INFO L273 TraceCheckUtils]: 212: Hoare triple {252732#true} assume !~bvsle32(~ret~0, 0bv32);~s__state~0 := 8608bv32;~s__init_num~0 := 0bv32; {252732#true} is VALID [2018-11-23 10:54:48,786 INFO L273 TraceCheckUtils]: 211: Hoare triple {252732#true} ~ret~0 := #t~nondet40;havoc #t~nondet40; {252732#true} is VALID [2018-11-23 10:54:48,786 INFO L273 TraceCheckUtils]: 210: Hoare triple {252732#true} assume 8592bv32 == ~s__state~0; {252732#true} is VALID [2018-11-23 10:54:48,786 INFO L273 TraceCheckUtils]: 209: Hoare triple {252732#true} assume !(8577bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,786 INFO L273 TraceCheckUtils]: 208: Hoare triple {252732#true} assume !(8576bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,786 INFO L273 TraceCheckUtils]: 207: Hoare triple {252732#true} assume !(8448bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,786 INFO L273 TraceCheckUtils]: 206: Hoare triple {252732#true} assume !(8561bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,786 INFO L273 TraceCheckUtils]: 205: Hoare triple {252732#true} assume !(8560bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,786 INFO L273 TraceCheckUtils]: 204: Hoare triple {252732#true} assume !(8545bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,787 INFO L273 TraceCheckUtils]: 203: Hoare triple {252732#true} assume !(8544bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,787 INFO L273 TraceCheckUtils]: 202: Hoare triple {252732#true} assume !(8529bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,787 INFO L273 TraceCheckUtils]: 201: Hoare triple {252732#true} assume !(8528bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,787 INFO L273 TraceCheckUtils]: 200: Hoare triple {252732#true} assume !(8513bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,787 INFO L273 TraceCheckUtils]: 199: Hoare triple {252732#true} assume !(8512bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,787 INFO L273 TraceCheckUtils]: 198: Hoare triple {252732#true} assume !(8497bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,787 INFO L273 TraceCheckUtils]: 197: Hoare triple {252732#true} assume !(8496bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,787 INFO L273 TraceCheckUtils]: 196: Hoare triple {252732#true} assume !(8466bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,787 INFO L273 TraceCheckUtils]: 195: Hoare triple {252732#true} assume !(8465bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,787 INFO L273 TraceCheckUtils]: 194: Hoare triple {252732#true} assume !(8464bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,788 INFO L273 TraceCheckUtils]: 193: Hoare triple {252732#true} assume !(8482bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,788 INFO L273 TraceCheckUtils]: 192: Hoare triple {252732#true} assume !(8481bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,788 INFO L273 TraceCheckUtils]: 191: Hoare triple {252732#true} assume !(8480bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,788 INFO L273 TraceCheckUtils]: 190: Hoare triple {252732#true} assume !(8195bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,788 INFO L273 TraceCheckUtils]: 189: Hoare triple {252732#true} assume !(24576bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,788 INFO L273 TraceCheckUtils]: 188: Hoare triple {252732#true} assume !(8192bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,788 INFO L273 TraceCheckUtils]: 187: Hoare triple {252732#true} assume !(16384bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,788 INFO L273 TraceCheckUtils]: 186: Hoare triple {252732#true} assume !(12292bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,788 INFO L273 TraceCheckUtils]: 185: Hoare triple {252732#true} ~state~0 := ~s__state~0; {252732#true} is VALID [2018-11-23 10:54:48,788 INFO L273 TraceCheckUtils]: 184: Hoare triple {252732#true} assume !false; {252732#true} is VALID [2018-11-23 10:54:48,789 INFO L273 TraceCheckUtils]: 183: Hoare triple {252732#true} ~skip~0 := 0bv32; {252732#true} is VALID [2018-11-23 10:54:48,789 INFO L273 TraceCheckUtils]: 182: Hoare triple {252732#true} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {252732#true} is VALID [2018-11-23 10:54:48,789 INFO L273 TraceCheckUtils]: 181: Hoare triple {252732#true} assume !~bvsle32(~ret~0, 0bv32);~s__init_num~0 := 0bv32;~s__state~0 := 8592bv32; {252732#true} is VALID [2018-11-23 10:54:48,789 INFO L273 TraceCheckUtils]: 180: Hoare triple {252732#true} assume !(2bv32 == ~ret~0);~ret~0 := #t~nondet39;havoc #t~nondet39; {252732#true} is VALID [2018-11-23 10:54:48,789 INFO L273 TraceCheckUtils]: 179: Hoare triple {252732#true} assume !~bvsle32(~ret~0, 0bv32); {252732#true} is VALID [2018-11-23 10:54:48,789 INFO L273 TraceCheckUtils]: 178: Hoare triple {252732#true} ~ret~0 := #t~nondet38;havoc #t~nondet38; {252732#true} is VALID [2018-11-23 10:54:48,789 INFO L273 TraceCheckUtils]: 177: Hoare triple {252732#true} assume 8576bv32 == ~s__state~0; {252732#true} is VALID [2018-11-23 10:54:48,790 INFO L273 TraceCheckUtils]: 176: Hoare triple {252732#true} assume !(8448bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,790 INFO L273 TraceCheckUtils]: 175: Hoare triple {252732#true} assume !(8561bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,790 INFO L273 TraceCheckUtils]: 174: Hoare triple {252732#true} assume !(8560bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,790 INFO L273 TraceCheckUtils]: 173: Hoare triple {252732#true} assume !(8545bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,790 INFO L273 TraceCheckUtils]: 172: Hoare triple {252732#true} assume !(8544bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,790 INFO L273 TraceCheckUtils]: 171: Hoare triple {252732#true} assume !(8529bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,790 INFO L273 TraceCheckUtils]: 170: Hoare triple {252732#true} assume !(8528bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,791 INFO L273 TraceCheckUtils]: 169: Hoare triple {252732#true} assume !(8513bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,791 INFO L273 TraceCheckUtils]: 168: Hoare triple {252732#true} assume !(8512bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,791 INFO L273 TraceCheckUtils]: 167: Hoare triple {252732#true} assume !(8497bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,791 INFO L273 TraceCheckUtils]: 166: Hoare triple {252732#true} assume !(8496bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,791 INFO L273 TraceCheckUtils]: 165: Hoare triple {252732#true} assume !(8466bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,791 INFO L273 TraceCheckUtils]: 164: Hoare triple {252732#true} assume !(8465bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,791 INFO L273 TraceCheckUtils]: 163: Hoare triple {252732#true} assume !(8464bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,791 INFO L273 TraceCheckUtils]: 162: Hoare triple {252732#true} assume !(8482bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,791 INFO L273 TraceCheckUtils]: 161: Hoare triple {252732#true} assume !(8481bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,791 INFO L273 TraceCheckUtils]: 160: Hoare triple {252732#true} assume !(8480bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,792 INFO L273 TraceCheckUtils]: 159: Hoare triple {252732#true} assume !(8195bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,792 INFO L273 TraceCheckUtils]: 158: Hoare triple {252732#true} assume !(24576bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,792 INFO L273 TraceCheckUtils]: 157: Hoare triple {252732#true} assume !(8192bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,792 INFO L273 TraceCheckUtils]: 156: Hoare triple {252732#true} assume !(16384bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,792 INFO L273 TraceCheckUtils]: 155: Hoare triple {252732#true} assume !(12292bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,792 INFO L273 TraceCheckUtils]: 154: Hoare triple {252732#true} ~state~0 := ~s__state~0; {252732#true} is VALID [2018-11-23 10:54:48,792 INFO L273 TraceCheckUtils]: 153: Hoare triple {252732#true} assume !false; {252732#true} is VALID [2018-11-23 10:54:48,792 INFO L273 TraceCheckUtils]: 152: Hoare triple {252732#true} ~skip~0 := 0bv32; {252732#true} is VALID [2018-11-23 10:54:48,792 INFO L273 TraceCheckUtils]: 151: Hoare triple {252732#true} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {252732#true} is VALID [2018-11-23 10:54:48,792 INFO L273 TraceCheckUtils]: 150: Hoare triple {252732#true} ~s__state~0 := ~s__s3__tmp__next_state___0~0; {252732#true} is VALID [2018-11-23 10:54:48,793 INFO L273 TraceCheckUtils]: 149: Hoare triple {252732#true} assume !~bvsgt32(~num1~0, 0bv32); {252732#true} is VALID [2018-11-23 10:54:48,793 INFO L273 TraceCheckUtils]: 148: Hoare triple {252732#true} ~num1~0 := #t~nondet37;havoc #t~nondet37; {252732#true} is VALID [2018-11-23 10:54:48,793 INFO L273 TraceCheckUtils]: 147: Hoare triple {252732#true} assume 8448bv32 == ~s__state~0; {252732#true} is VALID [2018-11-23 10:54:48,793 INFO L273 TraceCheckUtils]: 146: Hoare triple {252732#true} assume !(8561bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,793 INFO L273 TraceCheckUtils]: 145: Hoare triple {252732#true} assume !(8560bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,793 INFO L273 TraceCheckUtils]: 144: Hoare triple {252732#true} assume !(8545bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,793 INFO L273 TraceCheckUtils]: 143: Hoare triple {252732#true} assume !(8544bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,793 INFO L273 TraceCheckUtils]: 142: Hoare triple {252732#true} assume !(8529bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,793 INFO L273 TraceCheckUtils]: 141: Hoare triple {252732#true} assume !(8528bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,793 INFO L273 TraceCheckUtils]: 140: Hoare triple {252732#true} assume !(8513bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,794 INFO L273 TraceCheckUtils]: 139: Hoare triple {252732#true} assume !(8512bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,794 INFO L273 TraceCheckUtils]: 138: Hoare triple {252732#true} assume !(8497bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,794 INFO L273 TraceCheckUtils]: 137: Hoare triple {252732#true} assume !(8496bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,794 INFO L273 TraceCheckUtils]: 136: Hoare triple {252732#true} assume !(8466bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,794 INFO L273 TraceCheckUtils]: 135: Hoare triple {252732#true} assume !(8465bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,794 INFO L273 TraceCheckUtils]: 134: Hoare triple {252732#true} assume !(8464bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,794 INFO L273 TraceCheckUtils]: 133: Hoare triple {252732#true} assume !(8482bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,794 INFO L273 TraceCheckUtils]: 132: Hoare triple {252732#true} assume !(8481bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,794 INFO L273 TraceCheckUtils]: 131: Hoare triple {252732#true} assume !(8480bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,794 INFO L273 TraceCheckUtils]: 130: Hoare triple {252732#true} assume !(8195bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,795 INFO L273 TraceCheckUtils]: 129: Hoare triple {252732#true} assume !(24576bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,795 INFO L273 TraceCheckUtils]: 128: Hoare triple {252732#true} assume !(8192bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,795 INFO L273 TraceCheckUtils]: 127: Hoare triple {252732#true} assume !(16384bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,795 INFO L273 TraceCheckUtils]: 126: Hoare triple {252732#true} assume !(12292bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,795 INFO L273 TraceCheckUtils]: 125: Hoare triple {252732#true} ~state~0 := ~s__state~0; {252732#true} is VALID [2018-11-23 10:54:48,795 INFO L273 TraceCheckUtils]: 124: Hoare triple {252732#true} assume !false; {252732#true} is VALID [2018-11-23 10:54:48,795 INFO L273 TraceCheckUtils]: 123: Hoare triple {252732#true} ~skip~0 := 0bv32; {252732#true} is VALID [2018-11-23 10:54:48,795 INFO L273 TraceCheckUtils]: 122: Hoare triple {252732#true} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {252732#true} is VALID [2018-11-23 10:54:48,795 INFO L273 TraceCheckUtils]: 121: Hoare triple {252732#true} assume !~bvsle32(~ret~0, 0bv32);~s__state~0 := 8448bv32;~s__s3__tmp__next_state___0~0 := 8576bv32;~s__init_num~0 := 0bv32; {252732#true} is VALID [2018-11-23 10:54:48,795 INFO L273 TraceCheckUtils]: 120: Hoare triple {252732#true} ~s__s3__tmp__cert_request~0 := 1bv32;~ret~0 := #t~nondet35;havoc #t~nondet35; {252732#true} is VALID [2018-11-23 10:54:48,796 INFO L273 TraceCheckUtils]: 119: Hoare triple {252732#true} assume 0bv32 != ~bvadd32(2bv32, ~s__verify_mode~0); {252732#true} is VALID [2018-11-23 10:54:48,796 INFO L273 TraceCheckUtils]: 118: Hoare triple {252732#true} assume 0bv32 != ~bvadd32(256bv32, ~__cil_tmp61~0); {252732#true} is VALID [2018-11-23 10:54:48,796 INFO L273 TraceCheckUtils]: 117: Hoare triple {252732#true} ~__cil_tmp61~0 := ~s__s3__tmp__new_cipher__algorithms~0; {252732#true} is VALID [2018-11-23 10:54:48,796 INFO L273 TraceCheckUtils]: 116: Hoare triple {252732#true} assume !(0bv32 != ~s__session__peer~0); {252732#true} is VALID [2018-11-23 10:54:48,796 INFO L273 TraceCheckUtils]: 115: Hoare triple {252732#true} assume 0bv32 != ~bvadd32(1bv32, ~s__verify_mode~0); {252732#true} is VALID [2018-11-23 10:54:48,796 INFO L273 TraceCheckUtils]: 114: Hoare triple {252732#true} assume 8544bv32 == ~s__state~0; {252732#true} is VALID [2018-11-23 10:54:48,796 INFO L273 TraceCheckUtils]: 113: Hoare triple {252732#true} assume !(8529bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,796 INFO L273 TraceCheckUtils]: 112: Hoare triple {252732#true} assume !(8528bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,796 INFO L273 TraceCheckUtils]: 111: Hoare triple {252732#true} assume !(8513bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,796 INFO L273 TraceCheckUtils]: 110: Hoare triple {252732#true} assume !(8512bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,797 INFO L273 TraceCheckUtils]: 109: Hoare triple {252732#true} assume !(8497bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,797 INFO L273 TraceCheckUtils]: 108: Hoare triple {252732#true} assume !(8496bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,797 INFO L273 TraceCheckUtils]: 107: Hoare triple {252732#true} assume !(8466bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,797 INFO L273 TraceCheckUtils]: 106: Hoare triple {252732#true} assume !(8465bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,797 INFO L273 TraceCheckUtils]: 105: Hoare triple {252732#true} assume !(8464bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,797 INFO L273 TraceCheckUtils]: 104: Hoare triple {252732#true} assume !(8482bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,797 INFO L273 TraceCheckUtils]: 103: Hoare triple {252732#true} assume !(8481bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,797 INFO L273 TraceCheckUtils]: 102: Hoare triple {252732#true} assume !(8480bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,797 INFO L273 TraceCheckUtils]: 101: Hoare triple {252732#true} assume !(8195bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,797 INFO L273 TraceCheckUtils]: 100: Hoare triple {252732#true} assume !(24576bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,798 INFO L273 TraceCheckUtils]: 99: Hoare triple {252732#true} assume !(8192bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,798 INFO L273 TraceCheckUtils]: 98: Hoare triple {252732#true} assume !(16384bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,798 INFO L273 TraceCheckUtils]: 97: Hoare triple {252732#true} assume !(12292bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,798 INFO L273 TraceCheckUtils]: 96: Hoare triple {252732#true} ~state~0 := ~s__state~0; {252732#true} is VALID [2018-11-23 10:54:48,798 INFO L273 TraceCheckUtils]: 95: Hoare triple {252732#true} assume !false; {252732#true} is VALID [2018-11-23 10:54:48,798 INFO L273 TraceCheckUtils]: 94: Hoare triple {252732#true} ~skip~0 := 0bv32; {252732#true} is VALID [2018-11-23 10:54:48,798 INFO L273 TraceCheckUtils]: 93: Hoare triple {252732#true} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {252732#true} is VALID [2018-11-23 10:54:48,798 INFO L273 TraceCheckUtils]: 92: Hoare triple {252732#true} ~s__state~0 := 8544bv32;~s__init_num~0 := 0bv32; {252732#true} is VALID [2018-11-23 10:54:48,798 INFO L273 TraceCheckUtils]: 91: Hoare triple {252732#true} assume !~bvsle32(~ret~0, 0bv32); {252732#true} is VALID [2018-11-23 10:54:48,799 INFO L273 TraceCheckUtils]: 90: Hoare triple {252732#true} ~ret~0 := #t~nondet34;havoc #t~nondet34; {252732#true} is VALID [2018-11-23 10:54:48,799 INFO L273 TraceCheckUtils]: 89: Hoare triple {252732#true} assume 0bv32 != ~s__s3__tmp__use_rsa_tmp~0; {252732#true} is VALID [2018-11-23 10:54:48,799 INFO L273 TraceCheckUtils]: 88: Hoare triple {252732#true} assume 0bv32 != ~bvadd32(2097152bv32, ~__cil_tmp57~0);~s__s3__tmp__use_rsa_tmp~0 := 1bv32; {252732#true} is VALID [2018-11-23 10:54:48,799 INFO L273 TraceCheckUtils]: 87: Hoare triple {252732#true} ~l~0 := ~s__s3__tmp__new_cipher__algorithms~0;~__cil_tmp57~0 := ~s__options~0; {252732#true} is VALID [2018-11-23 10:54:48,799 INFO L273 TraceCheckUtils]: 86: Hoare triple {252732#true} assume 8528bv32 == ~s__state~0; {252732#true} is VALID [2018-11-23 10:54:48,799 INFO L273 TraceCheckUtils]: 85: Hoare triple {252732#true} assume !(8513bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,799 INFO L273 TraceCheckUtils]: 84: Hoare triple {252732#true} assume !(8512bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,799 INFO L273 TraceCheckUtils]: 83: Hoare triple {252732#true} assume !(8497bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,799 INFO L273 TraceCheckUtils]: 82: Hoare triple {252732#true} assume !(8496bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,799 INFO L273 TraceCheckUtils]: 81: Hoare triple {252732#true} assume !(8466bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,800 INFO L273 TraceCheckUtils]: 80: Hoare triple {252732#true} assume !(8465bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,800 INFO L273 TraceCheckUtils]: 79: Hoare triple {252732#true} assume !(8464bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,800 INFO L273 TraceCheckUtils]: 78: Hoare triple {252732#true} assume !(8482bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,800 INFO L273 TraceCheckUtils]: 77: Hoare triple {252732#true} assume !(8481bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,800 INFO L273 TraceCheckUtils]: 76: Hoare triple {252732#true} assume !(8480bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,800 INFO L273 TraceCheckUtils]: 75: Hoare triple {252732#true} assume !(8195bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,800 INFO L273 TraceCheckUtils]: 74: Hoare triple {252732#true} assume !(24576bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,800 INFO L273 TraceCheckUtils]: 73: Hoare triple {252732#true} assume !(8192bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,800 INFO L273 TraceCheckUtils]: 72: Hoare triple {252732#true} assume !(16384bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,800 INFO L273 TraceCheckUtils]: 71: Hoare triple {252732#true} assume !(12292bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,801 INFO L273 TraceCheckUtils]: 70: Hoare triple {252732#true} ~state~0 := ~s__state~0; {252732#true} is VALID [2018-11-23 10:54:48,801 INFO L273 TraceCheckUtils]: 69: Hoare triple {252732#true} assume !false; {252732#true} is VALID [2018-11-23 10:54:48,801 INFO L273 TraceCheckUtils]: 68: Hoare triple {252732#true} ~skip~0 := 0bv32; {252732#true} is VALID [2018-11-23 10:54:48,801 INFO L273 TraceCheckUtils]: 67: Hoare triple {252732#true} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {252732#true} is VALID [2018-11-23 10:54:48,801 INFO L273 TraceCheckUtils]: 66: Hoare triple {252732#true} ~s__state~0 := 8528bv32;~s__init_num~0 := 0bv32; {252732#true} is VALID [2018-11-23 10:54:48,801 INFO L273 TraceCheckUtils]: 65: Hoare triple {252732#true} assume 0bv32 != ~bvadd32(256bv32, ~__cil_tmp56~0);~skip~0 := 1bv32; {252732#true} is VALID [2018-11-23 10:54:48,801 INFO L273 TraceCheckUtils]: 64: Hoare triple {252732#true} ~__cil_tmp56~0 := ~s__s3__tmp__new_cipher__algorithms~0; {252732#true} is VALID [2018-11-23 10:54:48,801 INFO L273 TraceCheckUtils]: 63: Hoare triple {252732#true} assume 8512bv32 == ~s__state~0; {252732#true} is VALID [2018-11-23 10:54:48,801 INFO L273 TraceCheckUtils]: 62: Hoare triple {252732#true} assume !(8497bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,801 INFO L273 TraceCheckUtils]: 61: Hoare triple {252732#true} assume !(8496bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,802 INFO L273 TraceCheckUtils]: 60: Hoare triple {252732#true} assume !(8466bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,802 INFO L273 TraceCheckUtils]: 59: Hoare triple {252732#true} assume !(8465bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,802 INFO L273 TraceCheckUtils]: 58: Hoare triple {252732#true} assume !(8464bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,802 INFO L273 TraceCheckUtils]: 57: Hoare triple {252732#true} assume !(8482bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,802 INFO L273 TraceCheckUtils]: 56: Hoare triple {252732#true} assume !(8481bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,802 INFO L273 TraceCheckUtils]: 55: Hoare triple {252732#true} assume !(8480bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,802 INFO L273 TraceCheckUtils]: 54: Hoare triple {252732#true} assume !(8195bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,802 INFO L273 TraceCheckUtils]: 53: Hoare triple {252732#true} assume !(24576bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,802 INFO L273 TraceCheckUtils]: 52: Hoare triple {252732#true} assume !(8192bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,802 INFO L273 TraceCheckUtils]: 51: Hoare triple {252732#true} assume !(16384bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,802 INFO L273 TraceCheckUtils]: 50: Hoare triple {252732#true} assume !(12292bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,803 INFO L273 TraceCheckUtils]: 49: Hoare triple {252732#true} ~state~0 := ~s__state~0; {252732#true} is VALID [2018-11-23 10:54:48,803 INFO L273 TraceCheckUtils]: 48: Hoare triple {252732#true} assume !false; {252732#true} is VALID [2018-11-23 10:54:48,803 INFO L273 TraceCheckUtils]: 47: Hoare triple {252732#true} ~skip~0 := 0bv32; {252732#true} is VALID [2018-11-23 10:54:48,803 INFO L273 TraceCheckUtils]: 46: Hoare triple {252732#true} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {252732#true} is VALID [2018-11-23 10:54:48,803 INFO L273 TraceCheckUtils]: 45: Hoare triple {252732#true} ~s__init_num~0 := 0bv32; {252732#true} is VALID [2018-11-23 10:54:48,803 INFO L273 TraceCheckUtils]: 44: Hoare triple {252732#true} assume !(0bv32 != ~s__hit~0);~s__state~0 := 8512bv32; {252732#true} is VALID [2018-11-23 10:54:48,803 INFO L273 TraceCheckUtils]: 43: Hoare triple {252732#true} assume !~bvsle32(~ret~0, 0bv32); {252732#true} is VALID [2018-11-23 10:54:48,803 INFO L273 TraceCheckUtils]: 42: Hoare triple {252732#true} assume 1bv32 == ~blastFlag~0;~blastFlag~0 := 2bv32; {252732#true} is VALID [2018-11-23 10:54:48,803 INFO L273 TraceCheckUtils]: 41: Hoare triple {252732#true} ~ret~0 := #t~nondet31;havoc #t~nondet31; {252732#true} is VALID [2018-11-23 10:54:48,804 INFO L273 TraceCheckUtils]: 40: Hoare triple {252732#true} assume 8496bv32 == ~s__state~0; {252732#true} is VALID [2018-11-23 10:54:48,804 INFO L273 TraceCheckUtils]: 39: Hoare triple {252732#true} assume !(8466bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,804 INFO L273 TraceCheckUtils]: 38: Hoare triple {252732#true} assume !(8465bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,804 INFO L273 TraceCheckUtils]: 37: Hoare triple {252732#true} assume !(8464bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,804 INFO L273 TraceCheckUtils]: 36: Hoare triple {252732#true} assume !(8482bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,804 INFO L273 TraceCheckUtils]: 35: Hoare triple {252732#true} assume !(8481bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,804 INFO L273 TraceCheckUtils]: 34: Hoare triple {252732#true} assume !(8480bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,804 INFO L273 TraceCheckUtils]: 33: Hoare triple {252732#true} assume !(8195bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,804 INFO L273 TraceCheckUtils]: 32: Hoare triple {252732#true} assume !(24576bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,804 INFO L273 TraceCheckUtils]: 31: Hoare triple {252732#true} assume !(8192bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,805 INFO L273 TraceCheckUtils]: 30: Hoare triple {252732#true} assume !(16384bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,805 INFO L273 TraceCheckUtils]: 29: Hoare triple {252732#true} assume !(12292bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,805 INFO L273 TraceCheckUtils]: 28: Hoare triple {252732#true} ~state~0 := ~s__state~0; {252732#true} is VALID [2018-11-23 10:54:48,805 INFO L273 TraceCheckUtils]: 27: Hoare triple {252732#true} assume !false; {252732#true} is VALID [2018-11-23 10:54:48,805 INFO L273 TraceCheckUtils]: 26: Hoare triple {252732#true} ~skip~0 := 0bv32; {252732#true} is VALID [2018-11-23 10:54:48,805 INFO L273 TraceCheckUtils]: 25: Hoare triple {252732#true} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {252732#true} is VALID [2018-11-23 10:54:48,805 INFO L273 TraceCheckUtils]: 24: Hoare triple {252732#true} assume !~bvsle32(~ret~0, 0bv32);~got_new_session~0 := 1bv32;~s__state~0 := 8496bv32;~s__init_num~0 := 0bv32; {252732#true} is VALID [2018-11-23 10:54:48,805 INFO L273 TraceCheckUtils]: 23: Hoare triple {252732#true} assume 0bv32 == ~blastFlag~0;~blastFlag~0 := 1bv32; {252732#true} is VALID [2018-11-23 10:54:48,805 INFO L273 TraceCheckUtils]: 22: Hoare triple {252732#true} ~s__shutdown~0 := 0bv32;~ret~0 := #t~nondet30;havoc #t~nondet30; {252732#true} is VALID [2018-11-23 10:54:48,805 INFO L273 TraceCheckUtils]: 21: Hoare triple {252732#true} assume 8464bv32 == ~s__state~0; {252732#true} is VALID [2018-11-23 10:54:48,806 INFO L273 TraceCheckUtils]: 20: Hoare triple {252732#true} assume !(8482bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,806 INFO L273 TraceCheckUtils]: 19: Hoare triple {252732#true} assume !(8481bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,806 INFO L273 TraceCheckUtils]: 18: Hoare triple {252732#true} assume !(8480bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,806 INFO L273 TraceCheckUtils]: 17: Hoare triple {252732#true} assume !(8195bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,806 INFO L273 TraceCheckUtils]: 16: Hoare triple {252732#true} assume !(24576bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,806 INFO L273 TraceCheckUtils]: 15: Hoare triple {252732#true} assume !(8192bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,806 INFO L273 TraceCheckUtils]: 14: Hoare triple {252732#true} assume !(16384bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,806 INFO L273 TraceCheckUtils]: 13: Hoare triple {252732#true} assume !(12292bv32 == ~s__state~0); {252732#true} is VALID [2018-11-23 10:54:48,806 INFO L273 TraceCheckUtils]: 12: Hoare triple {252732#true} ~state~0 := ~s__state~0; {252732#true} is VALID [2018-11-23 10:54:48,806 INFO L273 TraceCheckUtils]: 11: Hoare triple {252732#true} assume !false; {252732#true} is VALID [2018-11-23 10:54:48,807 INFO L273 TraceCheckUtils]: 10: Hoare triple {252732#true} assume !(0bv32 == ~s__cert~0); {252732#true} is VALID [2018-11-23 10:54:48,807 INFO L273 TraceCheckUtils]: 9: Hoare triple {252732#true} assume !(0bv32 != ~bvadd32(12288bv32, ~tmp___1~0)); {252732#true} is VALID [2018-11-23 10:54:48,807 INFO L273 TraceCheckUtils]: 8: Hoare triple {252732#true} #t~post23 := ~s__in_handshake~0;~s__in_handshake~0 := ~bvadd32(1bv32, #t~post23);havoc #t~post23; {252732#true} is VALID [2018-11-23 10:54:48,807 INFO L273 TraceCheckUtils]: 7: Hoare triple {252732#true} assume 0bv32 != ~s__info_callback~0;~cb~0 := ~s__info_callback~0; {252732#true} is VALID [2018-11-23 10:54:48,807 INFO L273 TraceCheckUtils]: 6: Hoare triple {252732#true} ~initial_state := #in~initial_state;~s__info_callback~0 := #t~nondet0;havoc #t~nondet0;~s__in_handshake~0 := #t~nondet1;havoc #t~nondet1;havoc ~s__state~0;havoc ~s__new_session~0;havoc ~s__server~0;~s__version~0 := #t~nondet2;havoc #t~nondet2;havoc ~s__type~0;havoc ~s__init_num~0;~s__hit~0 := #t~nondet3;havoc #t~nondet3;havoc ~s__rwstate~0;havoc ~s__init_buf___0~0;~s__debug~0 := #t~nondet4;havoc #t~nondet4;havoc ~s__shutdown~0;~s__cert~0 := #t~nondet5;havoc #t~nondet5;~s__options~0 := #t~nondet6;havoc #t~nondet6;~s__verify_mode~0 := #t~nondet7;havoc #t~nondet7;~s__session__peer~0 := #t~nondet8;havoc #t~nondet8;~s__cert__pkeys__AT0__privatekey~0 := #t~nondet9;havoc #t~nondet9;~s__ctx__info_callback~0 := #t~nondet10;havoc #t~nondet10;~s__ctx__stats__sess_accept_renegotiate~0 := #t~nondet11;havoc #t~nondet11;~s__ctx__stats__sess_accept~0 := #t~nondet12;havoc #t~nondet12;~s__ctx__stats__sess_accept_good~0 := #t~nondet13;havoc #t~nondet13;havoc ~s__s3__tmp__cert_request~0;~s__s3__tmp__reuse_message~0 := #t~nondet14;havoc #t~nondet14;havoc ~s__s3__tmp__use_rsa_tmp~0;~s__s3__tmp__new_cipher~0 := #t~nondet15;havoc #t~nondet15;~s__s3__tmp__new_cipher__algorithms~0 := #t~nondet16;havoc #t~nondet16;havoc ~s__s3__tmp__next_state___0~0;~s__s3__tmp__new_cipher__algo_strength~0 := #t~nondet17;havoc #t~nondet17;havoc ~s__session__cipher~0;~buf~0 := #t~nondet18;havoc #t~nondet18;havoc ~l~0;havoc ~Time~0;~tmp~0 := #t~nondet19;havoc #t~nondet19;havoc ~cb~0;havoc ~num1~0;havoc ~ret~0;havoc ~new_state~0;havoc ~state~0;havoc ~skip~0;havoc ~got_new_session~0;~tmp___1~0 := #t~nondet20;havoc #t~nondet20;~tmp___2~0 := #t~nondet21;havoc #t~nondet21;havoc ~tmp___3~0;havoc ~tmp___4~0;havoc ~tmp___5~0;havoc ~tmp___6~0;havoc ~tmp___7~0;~tmp___8~0 := #t~nondet22;havoc #t~nondet22;havoc ~tmp___9~0;havoc ~tmp___10~0;havoc ~blastFlag~0;havoc ~__cil_tmp55~0;havoc ~__cil_tmp56~0;havoc ~__cil_tmp57~0;havoc ~__cil_tmp58~0;havoc ~__cil_tmp59~0;havoc ~__cil_tmp60~0;havoc ~__cil_tmp61~0;~s__state~0 := ~initial_state;~blastFlag~0 := 0bv32;~Time~0 := ~tmp~0;~cb~0 := 0bv32;~ret~0 := 4294967295bv32;~skip~0 := 0bv32;~got_new_session~0 := 0bv32; {252732#true} is VALID [2018-11-23 10:54:48,807 INFO L256 TraceCheckUtils]: 5: Hoare triple {252732#true} call #t~ret50 := ssl3_accept(~s~0); {252732#true} is VALID [2018-11-23 10:54:48,807 INFO L273 TraceCheckUtils]: 4: Hoare triple {252732#true} havoc ~s~0;havoc ~tmp~1;~s~0 := 8464bv32; {252732#true} is VALID [2018-11-23 10:54:48,807 INFO L256 TraceCheckUtils]: 3: Hoare triple {252732#true} call #t~ret51 := main(); {252732#true} is VALID [2018-11-23 10:54:48,807 INFO L268 TraceCheckUtils]: 2: Hoare quadruple {252732#true} {252732#true} #611#return; {252732#true} is VALID [2018-11-23 10:54:48,807 INFO L273 TraceCheckUtils]: 1: Hoare triple {252732#true} assume true; {252732#true} is VALID [2018-11-23 10:54:48,808 INFO L256 TraceCheckUtils]: 0: Hoare triple {252732#true} call ULTIMATE.init(); {252732#true} is VALID [2018-11-23 10:54:48,941 INFO L134 CoverageAnalysis]: Checked inductivity of 3577 backedges. 2006 proven. 26 refuted. 0 times theorem prover too weak. 1545 trivial. 0 not checked. [2018-11-23 10:54:48,943 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-11-23 10:54:48,943 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 6 [2018-11-23 10:54:48,944 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 587 [2018-11-23 10:54:48,944 INFO L84 Accepts]: Finished accepts. word is accepted. [2018-11-23 10:54:48,944 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 6 states. [2018-11-23 10:54:49,257 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 297 edges. 297 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2018-11-23 10:54:49,257 INFO L459 AbstractCegarLoop]: Interpolant automaton has 6 states [2018-11-23 10:54:49,258 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2018-11-23 10:54:49,258 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2018-11-23 10:54:49,258 INFO L87 Difference]: Start difference. First operand 4248 states and 5179 transitions. Second operand 6 states. [2018-11-23 10:54:58,056 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-23 10:54:58,057 INFO L93 Difference]: Finished difference Result 7312 states and 9008 transitions. [2018-11-23 10:54:58,057 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2018-11-23 10:54:58,057 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 587 [2018-11-23 10:54:58,057 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-23 10:54:58,057 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2018-11-23 10:54:58,060 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 796 transitions. [2018-11-23 10:54:58,061 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2018-11-23 10:54:58,063 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 796 transitions. [2018-11-23 10:54:58,063 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 7 states and 796 transitions. [2018-11-23 10:54:58,899 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 796 edges. 796 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2018-11-23 10:54:58,900 INFO L225 Difference]: With dead ends: 7312 [2018-11-23 10:54:58,900 INFO L226 Difference]: Without dead ends: 0 [2018-11-23 10:54:58,909 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 1179 GetRequests, 1172 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=29, Invalid=43, Unknown=0, NotChecked=0, Total=72 [2018-11-23 10:54:58,910 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2018-11-23 10:54:58,910 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2018-11-23 10:54:58,910 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2018-11-23 10:54:58,910 INFO L82 GeneralOperation]: Start isEquivalent. First operand 0 states. Second operand 0 states. [2018-11-23 10:54:58,910 INFO L74 IsIncluded]: Start isIncluded. First operand 0 states. Second operand 0 states. [2018-11-23 10:54:58,910 INFO L87 Difference]: Start difference. First operand 0 states. Second operand 0 states. [2018-11-23 10:54:58,911 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-23 10:54:58,911 INFO L93 Difference]: Finished difference Result 0 states and 0 transitions. [2018-11-23 10:54:58,911 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2018-11-23 10:54:58,911 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-11-23 10:54:58,911 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2018-11-23 10:54:58,911 INFO L74 IsIncluded]: Start isIncluded. First operand 0 states. Second operand 0 states. [2018-11-23 10:54:58,911 INFO L87 Difference]: Start difference. First operand 0 states. Second operand 0 states. [2018-11-23 10:54:58,911 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-23 10:54:58,912 INFO L93 Difference]: Finished difference Result 0 states and 0 transitions. [2018-11-23 10:54:58,912 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2018-11-23 10:54:58,912 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-11-23 10:54:58,912 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2018-11-23 10:54:58,912 INFO L88 GeneralOperation]: Finished isEquivalent. [2018-11-23 10:54:58,912 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2018-11-23 10:54:58,912 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 0 states. [2018-11-23 10:54:58,913 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2018-11-23 10:54:58,913 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 587 [2018-11-23 10:54:58,913 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-23 10:54:58,913 INFO L480 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2018-11-23 10:54:58,913 INFO L481 AbstractCegarLoop]: Interpolant automaton has 6 states. [2018-11-23 10:54:58,913 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2018-11-23 10:54:58,913 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-11-23 10:54:58,918 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 0 states and 0 transitions. [2018-11-23 10:54:59,047 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 10:54:59,060 WARN L180 SmtUtils]: Spent 130.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 24 [2018-11-23 10:54:59,240 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 10:54:59,267 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 10:54:59,323 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 10:54:59,379 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 10:54:59,393 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 10:54:59,428 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 10:54:59,520 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 10:54:59,562 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 10:54:59,593 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 10:54:59,593 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 10:54:59,597 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 10:54:59,600 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 10:54:59,601 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 10:54:59,607 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 10:54:59,612 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 10:54:59,619 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 10:54:59,636 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 10:54:59,656 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 10:54:59,661 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 10:54:59,662 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 10:54:59,671 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 10:54:59,676 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 10:54:59,701 WARN L180 SmtUtils]: Spent 536.00 ms on a formula simplification. DAG size of input: 398 DAG size of output: 111 [2018-11-23 10:54:59,716 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 10:54:59,724 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 10:54:59,736 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 10:54:59,737 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 10:54:59,752 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 10:54:59,757 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 10:54:59,780 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 10:54:59,800 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 10:54:59,804 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 10:54:59,859 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 10:54:59,873 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 10:54:59,909 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 10:54:59,948 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 10:54:59,960 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 10:54:59,985 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 10:55:00,039 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 10:55:00,111 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 10:55:00,125 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 10:55:00,125 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 10:55:00,127 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 10:55:00,130 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 10:55:00,131 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 10:55:00,135 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 10:55:00,138 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 10:55:00,143 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 10:55:00,153 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 10:55:00,174 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 10:55:00,178 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 10:55:00,178 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 10:55:00,185 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 10:55:00,190 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 10:55:00,209 WARN L180 SmtUtils]: Spent 378.00 ms on a formula simplification. DAG size of input: 398 DAG size of output: 111 [2018-11-23 10:55:00,236 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 10:55:00,240 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 10:55:00,266 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 10:55:00,308 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 10:55:00,311 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 10:55:00,600 WARN L180 SmtUtils]: Spent 271.00 ms on a formula simplification that was a NOOP. DAG size: 23 [2018-11-23 10:55:00,756 WARN L180 SmtUtils]: Spent 147.00 ms on a formula simplification. DAG size of input: 32 DAG size of output: 23 [2018-11-23 10:55:00,906 WARN L180 SmtUtils]: Spent 139.00 ms on a formula simplification. DAG size of input: 37 DAG size of output: 26 [2018-11-23 10:55:01,647 WARN L180 SmtUtils]: Spent 703.00 ms on a formula simplification. DAG size of input: 99 DAG size of output: 69 [2018-11-23 10:55:01,780 WARN L180 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 34 DAG size of output: 27 [2018-11-23 10:55:01,934 WARN L180 SmtUtils]: Spent 145.00 ms on a formula simplification. DAG size of input: 38 DAG size of output: 26 [2018-11-23 10:55:02,927 WARN L180 SmtUtils]: Spent 629.00 ms on a formula simplification. DAG size of input: 99 DAG size of output: 69 [2018-11-23 10:55:03,111 WARN L180 SmtUtils]: Spent 130.00 ms on a formula simplification. DAG size of input: 36 DAG size of output: 26 [2018-11-23 10:55:03,255 WARN L180 SmtUtils]: Spent 111.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 23 [2018-11-23 10:55:03,550 WARN L180 SmtUtils]: Spent 125.00 ms on a formula simplification. DAG size of input: 42 DAG size of output: 27 [2018-11-23 10:55:03,805 INFO L451 ceAbstractionStarter]: At program point ULTIMATE.initFINAL(line -1) the Hoare annotation is: true [2018-11-23 10:55:03,805 INFO L448 ceAbstractionStarter]: For program point ULTIMATE.initEXIT(line -1) no Hoare annotation was computed. [2018-11-23 10:55:03,805 INFO L448 ceAbstractionStarter]: For program point ERRErr0ASSERT_VIOLATIONERROR_FUNCTION(line 619) no Hoare annotation was computed. [2018-11-23 10:55:03,805 INFO L448 ceAbstractionStarter]: For program point ERREXIT(lines 618 621) no Hoare annotation was computed. [2018-11-23 10:55:03,806 INFO L451 ceAbstractionStarter]: At program point ERRENTRY(lines 618 621) the Hoare annotation is: true [2018-11-23 10:55:03,806 INFO L448 ceAbstractionStarter]: For program point ERRFINAL(lines 618 621) no Hoare annotation was computed. [2018-11-23 10:55:03,806 INFO L448 ceAbstractionStarter]: For program point ULTIMATE.startEXIT(line -1) no Hoare annotation was computed. [2018-11-23 10:55:03,806 INFO L451 ceAbstractionStarter]: At program point L-1(line -1) the Hoare annotation is: true [2018-11-23 10:55:03,806 INFO L451 ceAbstractionStarter]: At program point ULTIMATE.startENTRY(line -1) the Hoare annotation is: true [2018-11-23 10:55:03,806 INFO L448 ceAbstractionStarter]: For program point ULTIMATE.startFINAL(line -1) no Hoare annotation was computed. [2018-11-23 10:55:03,806 INFO L451 ceAbstractionStarter]: At program point mainENTRY(lines 622 633) the Hoare annotation is: true [2018-11-23 10:55:03,806 INFO L448 ceAbstractionStarter]: For program point mainFINAL(lines 622 633) no Hoare annotation was computed. [2018-11-23 10:55:03,806 INFO L448 ceAbstractionStarter]: For program point mainEXIT(lines 622 633) no Hoare annotation was computed. [2018-11-23 10:55:03,807 INFO L451 ceAbstractionStarter]: At program point L629(line 629) the Hoare annotation is: true [2018-11-23 10:55:03,807 INFO L448 ceAbstractionStarter]: For program point L629-1(line 629) no Hoare annotation was computed. [2018-11-23 10:55:03,807 INFO L448 ceAbstractionStarter]: For program point L399(lines 399 401) no Hoare annotation was computed. [2018-11-23 10:55:03,807 INFO L448 ceAbstractionStarter]: For program point L201(lines 201 551) no Hoare annotation was computed. [2018-11-23 10:55:03,807 INFO L448 ceAbstractionStarter]: For program point L168(lines 168 562) no Hoare annotation was computed. [2018-11-23 10:55:03,807 INFO L448 ceAbstractionStarter]: For program point L135(lines 135 573) no Hoare annotation was computed. [2018-11-23 10:55:03,807 INFO L448 ceAbstractionStarter]: For program point L102(lines 102 584) no Hoare annotation was computed. [2018-11-23 10:55:03,807 INFO L448 ceAbstractionStarter]: For program point L466(lines 466 468) no Hoare annotation was computed. [2018-11-23 10:55:03,807 INFO L448 ceAbstractionStarter]: For program point L235(lines 235 238) no Hoare annotation was computed. [2018-11-23 10:55:03,808 INFO L444 ceAbstractionStarter]: At program point L202(lines 198 552) the Hoare annotation is: (let ((.cse1 (not (= (_ bv8640 32) ssl3_accept_~s__state~0))) (.cse2 (= (_ bv0 32) ssl3_accept_~blastFlag~0)) (.cse0 (= (_ bv3 32) ssl3_accept_~blastFlag~0)) (.cse3 (not (= ssl3_accept_~s__hit~0 (_ bv0 32))))) (or (and (= ssl3_accept_~__cil_tmp56~0 ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0) .cse0 .cse1 (not (= (_ bv8640 32) ssl3_accept_~s__s3__tmp__next_state___0~0))) (and .cse2 .cse1) (and .cse3 .cse2) (and .cse3 .cse0) (and .cse3 (= (_ bv2 32) ssl3_accept_~blastFlag~0)))) [2018-11-23 10:55:03,808 INFO L444 ceAbstractionStarter]: At program point L103(lines 102 584) the Hoare annotation is: (let ((.cse0 (not (= ssl3_accept_~s__hit~0 (_ bv0 32)))) (.cse1 (= (_ bv0 32) ssl3_accept_~blastFlag~0))) (or (and .cse0 .cse1) (and .cse0 (= (_ bv3 32) ssl3_accept_~blastFlag~0)) (and .cse0 (= (_ bv2 32) ssl3_accept_~blastFlag~0)) (and .cse1 (not (= (_ bv8640 32) ssl3_accept_~s__state~0))))) [2018-11-23 10:55:03,808 INFO L448 ceAbstractionStarter]: For program point L302(lines 302 309) no Hoare annotation was computed. [2018-11-23 10:55:03,808 INFO L448 ceAbstractionStarter]: For program point L302-2(lines 302 309) no Hoare annotation was computed. [2018-11-23 10:55:03,808 INFO L448 ceAbstractionStarter]: For program point L204(lines 204 550) no Hoare annotation was computed. [2018-11-23 10:55:03,808 INFO L448 ceAbstractionStarter]: For program point L171(lines 171 561) no Hoare annotation was computed. [2018-11-23 10:55:03,808 INFO L448 ceAbstractionStarter]: For program point L138(lines 138 572) no Hoare annotation was computed. [2018-11-23 10:55:03,808 INFO L448 ceAbstractionStarter]: For program point L105(lines 105 583) no Hoare annotation was computed. [2018-11-23 10:55:03,809 INFO L448 ceAbstractionStarter]: For program point L535(lines 535 541) no Hoare annotation was computed. [2018-11-23 10:55:03,809 INFO L448 ceAbstractionStarter]: For program point L535-1(lines 535 541) no Hoare annotation was computed. [2018-11-23 10:55:03,809 INFO L448 ceAbstractionStarter]: For program point L337(lines 337 361) no Hoare annotation was computed. [2018-11-23 10:55:03,809 INFO L451 ceAbstractionStarter]: At program point L205(lines 204 550) the Hoare annotation is: true [2018-11-23 10:55:03,809 INFO L444 ceAbstractionStarter]: At program point L172(lines 168 562) the Hoare annotation is: (let ((.cse2 (not (= ssl3_accept_~s__hit~0 (_ bv0 32)))) (.cse0 (= (_ bv2 32) ssl3_accept_~blastFlag~0)) (.cse3 (= (_ bv0 32) ssl3_accept_~blastFlag~0)) (.cse1 (not (= (_ bv8640 32) ssl3_accept_~s__state~0)))) (or (and (= ssl3_accept_~__cil_tmp56~0 ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0) (= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0) .cse0 .cse1) (and .cse2 .cse3) (and .cse2 (= (_ bv3 32) ssl3_accept_~blastFlag~0)) (and .cse2 .cse0) (and .cse3 .cse1))) [2018-11-23 10:55:03,809 INFO L444 ceAbstractionStarter]: At program point L139(lines 135 573) the Hoare annotation is: (let ((.cse0 (not (= ssl3_accept_~s__hit~0 (_ bv0 32)))) (.cse3 (= (_ bv2 32) ssl3_accept_~blastFlag~0)) (.cse1 (= (_ bv1 32) ssl3_accept_~blastFlag~0)) (.cse2 (= (_ bv0 32) ssl3_accept_~blastFlag~0)) (.cse4 (not (= (_ bv8640 32) ssl3_accept_~s__state~0)))) (or (and .cse0 .cse1) (and .cse0 .cse2) (and .cse0 (= (_ bv3 32) ssl3_accept_~blastFlag~0)) (and (= ssl3_accept_~__cil_tmp56~0 ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0) .cse3 .cse4 (not (= (_ bv8640 32) ssl3_accept_~s__s3__tmp__next_state___0~0))) (and .cse0 .cse3) (and .cse4 .cse1) (and .cse2 .cse4))) [2018-11-23 10:55:03,809 INFO L448 ceAbstractionStarter]: For program point L272(lines 272 274) no Hoare annotation was computed. [2018-11-23 10:55:03,810 INFO L448 ceAbstractionStarter]: For program point L272-2(lines 208 547) no Hoare annotation was computed. [2018-11-23 10:55:03,810 INFO L448 ceAbstractionStarter]: For program point L306(lines 306 308) no Hoare annotation was computed. [2018-11-23 10:55:03,810 INFO L448 ceAbstractionStarter]: For program point L240(lines 240 251) no Hoare annotation was computed. [2018-11-23 10:55:03,810 INFO L451 ceAbstractionStarter]: At program point L207(lines 206 550) the Hoare annotation is: true [2018-11-23 10:55:03,810 INFO L448 ceAbstractionStarter]: For program point L174(lines 174 560) no Hoare annotation was computed. [2018-11-23 10:55:03,810 INFO L448 ceAbstractionStarter]: For program point L141(lines 141 571) no Hoare annotation was computed. [2018-11-23 10:55:03,810 INFO L448 ceAbstractionStarter]: For program point L108(lines 108 582) no Hoare annotation was computed. [2018-11-23 10:55:03,810 INFO L451 ceAbstractionStarter]: At program point L604(lines 98 605) the Hoare annotation is: true [2018-11-23 10:55:03,811 INFO L448 ceAbstractionStarter]: For program point L538(lines 538 540) no Hoare annotation was computed. [2018-11-23 10:55:03,811 INFO L451 ceAbstractionStarter]: At program point ssl3_acceptENTRY(lines 12 616) the Hoare annotation is: true [2018-11-23 10:55:03,811 INFO L448 ceAbstractionStarter]: For program point L506(lines 506 509) no Hoare annotation was computed. [2018-11-23 10:55:03,811 INFO L448 ceAbstractionStarter]: For program point L440(lines 440 442) no Hoare annotation was computed. [2018-11-23 10:55:03,811 INFO L448 ceAbstractionStarter]: For program point L341(lines 341 345) no Hoare annotation was computed. [2018-11-23 10:55:03,811 INFO L448 ceAbstractionStarter]: For program point L341-2(lines 341 345) no Hoare annotation was computed. [2018-11-23 10:55:03,811 INFO L448 ceAbstractionStarter]: For program point L242(lines 242 245) no Hoare annotation was computed. [2018-11-23 10:55:03,811 INFO L448 ceAbstractionStarter]: For program point L375(lines 375 407) no Hoare annotation was computed. [2018-11-23 10:55:03,811 INFO L448 ceAbstractionStarter]: For program point L177(lines 177 559) no Hoare annotation was computed. [2018-11-23 10:55:03,811 INFO L448 ceAbstractionStarter]: For program point L144(lines 144 570) no Hoare annotation was computed. [2018-11-23 10:55:03,812 INFO L448 ceAbstractionStarter]: For program point L111(lines 111 581) no Hoare annotation was computed. [2018-11-23 10:55:03,812 INFO L448 ceAbstractionStarter]: For program point L475(lines 475 477) no Hoare annotation was computed. [2018-11-23 10:55:03,812 INFO L448 ceAbstractionStarter]: For program point L475-2(lines 208 547) no Hoare annotation was computed. [2018-11-23 10:55:03,812 INFO L448 ceAbstractionStarter]: For program point L376(lines 376 382) no Hoare annotation was computed. [2018-11-23 10:55:03,812 INFO L444 ceAbstractionStarter]: At program point L211(lines 105 583) the Hoare annotation is: (let ((.cse0 (not (= ssl3_accept_~s__hit~0 (_ bv0 32)))) (.cse1 (= (_ bv0 32) ssl3_accept_~blastFlag~0))) (or (and .cse0 .cse1) (and .cse0 (= (_ bv3 32) ssl3_accept_~blastFlag~0)) (and .cse0 (= (_ bv2 32) ssl3_accept_~blastFlag~0)) (and .cse1 (not (= (_ bv8640 32) ssl3_accept_~s__state~0))))) [2018-11-23 10:55:03,812 INFO L444 ceAbstractionStarter]: At program point L178(lines 174 560) the Hoare annotation is: (let ((.cse0 (= (_ bv0 32) ssl3_accept_~blastFlag~0)) (.cse1 (not (= (_ bv8640 32) ssl3_accept_~s__state~0))) (.cse2 (not (= ssl3_accept_~s__hit~0 (_ bv0 32)))) (.cse3 (= (_ bv2 32) ssl3_accept_~blastFlag~0))) (or (and .cse0 .cse1) (and .cse2 .cse0) (and .cse1 (and (= ssl3_accept_~__cil_tmp56~0 ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0) (= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0) .cse3)) (and .cse2 (= (_ bv3 32) ssl3_accept_~blastFlag~0)) (and .cse2 .cse3))) [2018-11-23 10:55:03,812 INFO L444 ceAbstractionStarter]: At program point L145(lines 141 571) the Hoare annotation is: (let ((.cse2 (not (= ssl3_accept_~s__hit~0 (_ bv0 32)))) (.cse0 (= (_ bv2 32) ssl3_accept_~blastFlag~0)) (.cse3 (= (_ bv0 32) ssl3_accept_~blastFlag~0)) (.cse1 (not (= (_ bv8640 32) ssl3_accept_~s__state~0)))) (or (and .cse0 .cse1) (and .cse2 .cse3) (and .cse2 (= (_ bv3 32) ssl3_accept_~blastFlag~0)) (and .cse2 .cse0) (and .cse3 .cse1))) [2018-11-23 10:55:03,812 INFO L448 ceAbstractionStarter]: For program point L443(lines 443 452) no Hoare annotation was computed. [2018-11-23 10:55:03,813 INFO L448 ceAbstractionStarter]: For program point L609(lines 609 611) no Hoare annotation was computed. [2018-11-23 10:55:03,813 INFO L448 ceAbstractionStarter]: For program point L609-2(lines 609 611) no Hoare annotation was computed. [2018-11-23 10:55:03,813 INFO L448 ceAbstractionStarter]: For program point L180(lines 180 558) no Hoare annotation was computed. [2018-11-23 10:55:03,813 INFO L448 ceAbstractionStarter]: For program point L147(lines 147 569) no Hoare annotation was computed. [2018-11-23 10:55:03,813 INFO L448 ceAbstractionStarter]: For program point L114(lines 114 580) no Hoare annotation was computed. [2018-11-23 10:55:03,813 INFO L448 ceAbstractionStarter]: For program point L82(lines 82 88) no Hoare annotation was computed. [2018-11-23 10:55:03,813 INFO L448 ceAbstractionStarter]: For program point L447(lines 447 449) no Hoare annotation was computed. [2018-11-23 10:55:03,813 INFO L448 ceAbstractionStarter]: For program point L216(lines 216 218) no Hoare annotation was computed. [2018-11-23 10:55:03,813 INFO L448 ceAbstractionStarter]: For program point L183(lines 183 557) no Hoare annotation was computed. [2018-11-23 10:55:03,813 INFO L448 ceAbstractionStarter]: For program point L150(lines 150 568) no Hoare annotation was computed. [2018-11-23 10:55:03,813 INFO L448 ceAbstractionStarter]: For program point L216-2(lines 216 218) no Hoare annotation was computed. [2018-11-23 10:55:03,813 INFO L448 ceAbstractionStarter]: For program point L117(lines 117 579) no Hoare annotation was computed. [2018-11-23 10:55:03,814 INFO L448 ceAbstractionStarter]: For program point L514(lines 514 520) no Hoare annotation was computed. [2018-11-23 10:55:03,814 INFO L448 ceAbstractionStarter]: For program point L481(lines 481 485) no Hoare annotation was computed. [2018-11-23 10:55:03,814 INFO L448 ceAbstractionStarter]: For program point L481-2(lines 481 485) no Hoare annotation was computed. [2018-11-23 10:55:03,814 INFO L448 ceAbstractionStarter]: For program point L349(lines 349 357) no Hoare annotation was computed. [2018-11-23 10:55:03,814 INFO L444 ceAbstractionStarter]: At program point L184(lines 180 558) the Hoare annotation is: (let ((.cse2 (not (= ssl3_accept_~s__hit~0 (_ bv0 32)))) (.cse0 (= (_ bv2 32) ssl3_accept_~blastFlag~0)) (.cse3 (= (_ bv0 32) ssl3_accept_~blastFlag~0)) (.cse1 (not (= (_ bv8640 32) ssl3_accept_~s__state~0)))) (or (and (= ssl3_accept_~__cil_tmp56~0 ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0) (= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0) .cse0 .cse1) (and .cse2 .cse3) (and .cse2 (= (_ bv3 32) ssl3_accept_~blastFlag~0)) (and .cse2 .cse0) (and .cse3 .cse1))) [2018-11-23 10:55:03,814 INFO L444 ceAbstractionStarter]: At program point L151(lines 147 569) the Hoare annotation is: (let ((.cse2 (not (= ssl3_accept_~s__hit~0 (_ bv0 32)))) (.cse0 (= (_ bv2 32) ssl3_accept_~blastFlag~0)) (.cse3 (= (_ bv0 32) ssl3_accept_~blastFlag~0)) (.cse1 (not (= (_ bv8640 32) ssl3_accept_~s__state~0)))) (or (and (= ssl3_accept_~__cil_tmp56~0 ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0) .cse0 .cse1) (and .cse2 .cse3) (and .cse2 (= (_ bv3 32) ssl3_accept_~blastFlag~0)) (and .cse2 .cse0) (and .cse3 .cse1))) [2018-11-23 10:55:03,814 INFO L448 ceAbstractionStarter]: For program point L85(lines 85 87) no Hoare annotation was computed. [2018-11-23 10:55:03,815 INFO L448 ceAbstractionStarter]: For program point L85-2(lines 82 88) no Hoare annotation was computed. [2018-11-23 10:55:03,815 INFO L444 ceAbstractionStarter]: At program point L548(lines 99 603) the Hoare annotation is: (let ((.cse4 (= (_ bv8496 32) ssl3_accept_~s__state~0)) (.cse6 (= (_ bv8448 32) ssl3_accept_~s__state~0)) (.cse3 (= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)) (.cse0 (= ssl3_accept_~__cil_tmp56~0 ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0)) (.cse5 (= (_ bv3 32) ssl3_accept_~blastFlag~0)) (.cse2 (not (= (_ bv8640 32) ssl3_accept_~s__s3__tmp__next_state___0~0))) (.cse7 (not (= ssl3_accept_~s__hit~0 (_ bv0 32)))) (.cse1 (= (_ bv2 32) ssl3_accept_~blastFlag~0))) (or (and .cse0 .cse1 .cse2 (= (_ bv8656 32) ssl3_accept_~s__state~0)) (= (_ bv0 32) ssl3_accept_~blastFlag~0) (and .cse0 (= (_ bv8544 32) ssl3_accept_~s__state~0) .cse1) (and .cse0 .cse1 (= (_ bv8560 32) ssl3_accept_~s__state~0)) (= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32)) (and .cse0 (= (_ bv8592 32) ssl3_accept_~s__state~0) .cse3 .cse1) (and .cse4 (= (_ bv1 32) ssl3_accept_~blastFlag~0)) (and .cse0 .cse1 .cse2 .cse4) (and (= (_ bv8512 32) ssl3_accept_~s__state~0) .cse1) (and .cse2 (and .cse0 (= (_ bv8466 32) ssl3_accept_~s__state~0) .cse1)) (and .cse0 .cse5 (= (_ bv3 32) ssl3_accept_~s__s3__tmp__next_state___0~0) .cse6) (and .cse0 (= (_ bv8528 32) ssl3_accept_~s__state~0) .cse1) (and .cse0 .cse3 .cse1 (= (_ bv8576 32) ssl3_accept_~s__state~0)) (and .cse0 .cse3 .cse1 (= (_ bv8608 32) ssl3_accept_~s__state~0)) (and .cse0 .cse3 .cse1 .cse6) (and .cse7 .cse5) (and .cse0 .cse3 .cse1 (= (_ bv8640 32) ssl3_accept_~s__state~0)) (and .cse0 .cse5 .cse2 (= (_ bv8672 32) ssl3_accept_~s__state~0)) (and .cse7 .cse1))) [2018-11-23 10:55:03,815 INFO L444 ceAbstractionStarter]: At program point L350(lines 325 368) the Hoare annotation is: (let ((.cse2 (not (= ssl3_accept_~s__hit~0 (_ bv0 32)))) (.cse0 (= (_ bv2 32) ssl3_accept_~blastFlag~0)) (.cse3 (= (_ bv0 32) ssl3_accept_~blastFlag~0)) (.cse1 (not (= (_ bv8640 32) ssl3_accept_~s__state~0)))) (or (and (= ssl3_accept_~__cil_tmp56~0 ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0) .cse0 .cse1) (and .cse2 .cse3) (and .cse2 (= (_ bv3 32) ssl3_accept_~blastFlag~0)) (and .cse2 .cse0) (and .cse3 .cse1))) [2018-11-23 10:55:03,815 INFO L448 ceAbstractionStarter]: For program point $Ultimate##90(lines 208 549) no Hoare annotation was computed. [2018-11-23 10:55:03,815 INFO L448 ceAbstractionStarter]: For program point L417(lines 417 419) no Hoare annotation was computed. [2018-11-23 10:55:03,815 INFO L444 ceAbstractionStarter]: At program point L384(lines 375 407) the Hoare annotation is: (let ((.cse2 (not (= ssl3_accept_~s__hit~0 (_ bv0 32)))) (.cse0 (= (_ bv2 32) ssl3_accept_~blastFlag~0)) (.cse3 (= (_ bv0 32) ssl3_accept_~blastFlag~0)) (.cse1 (not (= (_ bv8640 32) ssl3_accept_~s__state~0)))) (or (and (= ssl3_accept_~__cil_tmp56~0 ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0) .cse0 .cse1) (and .cse2 .cse3) (and .cse2 (= (_ bv3 32) ssl3_accept_~blastFlag~0)) (and .cse2 .cse0) (and .cse3 .cse1))) [2018-11-23 10:55:03,815 INFO L448 ceAbstractionStarter]: For program point L285(lines 285 287) no Hoare annotation was computed. [2018-11-23 10:55:03,815 INFO L448 ceAbstractionStarter]: For program point L285-2(lines 208 547) no Hoare annotation was computed. [2018-11-23 10:55:03,816 INFO L448 ceAbstractionStarter]: For program point L186(lines 186 556) no Hoare annotation was computed. [2018-11-23 10:55:03,816 INFO L448 ceAbstractionStarter]: For program point $Ultimate##91(lines 208 549) no Hoare annotation was computed. [2018-11-23 10:55:03,816 INFO L448 ceAbstractionStarter]: For program point L153(lines 153 567) no Hoare annotation was computed. [2018-11-23 10:55:03,816 INFO L448 ceAbstractionStarter]: For program point L120(lines 120 578) no Hoare annotation was computed. [2018-11-23 10:55:03,816 INFO L448 ceAbstractionStarter]: For program point L517(lines 517 519) no Hoare annotation was computed. [2018-11-23 10:55:03,816 INFO L448 ceAbstractionStarter]: For program point L517-1(lines 208 547) no Hoare annotation was computed. [2018-11-23 10:55:03,816 INFO L448 ceAbstractionStarter]: For program point L352(lines 352 354) no Hoare annotation was computed. [2018-11-23 10:55:03,816 INFO L448 ceAbstractionStarter]: For program point L319(lines 319 323) no Hoare annotation was computed. [2018-11-23 10:55:03,816 INFO L448 ceAbstractionStarter]: For program point L319-2(lines 208 547) no Hoare annotation was computed. [2018-11-23 10:55:03,816 INFO L444 ceAbstractionStarter]: At program point L121(lines 117 579) the Hoare annotation is: (let ((.cse0 (not (= ssl3_accept_~s__hit~0 (_ bv0 32)))) (.cse1 (= (_ bv0 32) ssl3_accept_~blastFlag~0))) (or (and .cse0 .cse1) (and .cse0 (= (_ bv3 32) ssl3_accept_~blastFlag~0)) (and .cse0 (= (_ bv2 32) ssl3_accept_~blastFlag~0)) (and .cse1 (not (= (_ bv8640 32) ssl3_accept_~s__state~0))))) [2018-11-23 10:55:03,816 INFO L444 ceAbstractionStarter]: At program point L518(line 518) the Hoare annotation is: false [2018-11-23 10:55:03,816 INFO L448 ceAbstractionStarter]: For program point L221(lines 221 223) no Hoare annotation was computed. [2018-11-23 10:55:03,816 INFO L448 ceAbstractionStarter]: For program point L585(lines 585 601) no Hoare annotation was computed. [2018-11-23 10:55:03,817 INFO L448 ceAbstractionStarter]: For program point ssl3_acceptEXIT(lines 12 616) no Hoare annotation was computed. [2018-11-23 10:55:03,817 INFO L448 ceAbstractionStarter]: For program point L387(lines 387 405) no Hoare annotation was computed. [2018-11-23 10:55:03,817 INFO L448 ceAbstractionStarter]: For program point L189(lines 189 555) no Hoare annotation was computed. [2018-11-23 10:55:03,817 INFO L448 ceAbstractionStarter]: For program point L156(lines 156 566) no Hoare annotation was computed. [2018-11-23 10:55:03,817 INFO L448 ceAbstractionStarter]: For program point L123(lines 123 577) no Hoare annotation was computed. [2018-11-23 10:55:03,817 INFO L448 ceAbstractionStarter]: For program point L90(lines 90 94) no Hoare annotation was computed. [2018-11-23 10:55:03,817 INFO L448 ceAbstractionStarter]: For program point L90-1(lines 73 615) no Hoare annotation was computed. [2018-11-23 10:55:03,817 INFO L448 ceAbstractionStarter]: For program point L586(lines 586 600) no Hoare annotation was computed. [2018-11-23 10:55:03,817 INFO L448 ceAbstractionStarter]: For program point L388(lines 388 394) no Hoare annotation was computed. [2018-11-23 10:55:03,817 INFO L444 ceAbstractionStarter]: At program point L190(lines 186 556) the Hoare annotation is: (or (not (= ssl3_accept_~s__hit~0 (_ bv0 32))) (= (_ bv0 32) ssl3_accept_~blastFlag~0) (and (= ssl3_accept_~__cil_tmp56~0 ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0) (= (_ bv2 32) ssl3_accept_~blastFlag~0) (not (= (_ bv8640 32) ssl3_accept_~s__s3__tmp__next_state___0~0)) (= (_ bv8640 32) ssl3_accept_~s__state~0))) [2018-11-23 10:55:03,817 INFO L444 ceAbstractionStarter]: At program point L157(lines 153 567) the Hoare annotation is: (let ((.cse2 (not (= ssl3_accept_~s__hit~0 (_ bv0 32)))) (.cse0 (= (_ bv2 32) ssl3_accept_~blastFlag~0)) (.cse3 (= (_ bv0 32) ssl3_accept_~blastFlag~0)) (.cse1 (not (= (_ bv8640 32) ssl3_accept_~s__state~0)))) (or (and (= ssl3_accept_~__cil_tmp56~0 ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0) .cse0 .cse1) (and .cse2 .cse3) (and .cse2 (= (_ bv3 32) ssl3_accept_~blastFlag~0)) (and .cse2 .cse0) (and .cse3 .cse1))) [2018-11-23 10:55:03,817 INFO L451 ceAbstractionStarter]: At program point L124(lines 123 577) the Hoare annotation is: true [2018-11-23 10:55:03,817 INFO L448 ceAbstractionStarter]: For program point L91(lines 91 93) no Hoare annotation was computed. [2018-11-23 10:55:03,817 INFO L448 ceAbstractionStarter]: For program point L587(lines 587 592) no Hoare annotation was computed. [2018-11-23 10:55:03,818 INFO L448 ceAbstractionStarter]: For program point L587-2(lines 586 600) no Hoare annotation was computed. [2018-11-23 10:55:03,818 INFO L448 ceAbstractionStarter]: For program point L257(lines 257 259) no Hoare annotation was computed. [2018-11-23 10:55:03,818 INFO L448 ceAbstractionStarter]: For program point ssl3_acceptFINAL(lines 12 616) no Hoare annotation was computed. [2018-11-23 10:55:03,818 INFO L448 ceAbstractionStarter]: For program point L291(lines 291 295) no Hoare annotation was computed. [2018-11-23 10:55:03,818 INFO L448 ceAbstractionStarter]: For program point L291-2(lines 291 295) no Hoare annotation was computed. [2018-11-23 10:55:03,818 INFO L448 ceAbstractionStarter]: For program point L192(lines 192 554) no Hoare annotation was computed. [2018-11-23 10:55:03,818 INFO L448 ceAbstractionStarter]: For program point L159(lines 159 565) no Hoare annotation was computed. [2018-11-23 10:55:03,818 INFO L448 ceAbstractionStarter]: For program point L126(lines 126 576) no Hoare annotation was computed. [2018-11-23 10:55:03,818 INFO L448 ceAbstractionStarter]: For program point L589(lines 589 591) no Hoare annotation was computed. [2018-11-23 10:55:03,818 INFO L448 ceAbstractionStarter]: For program point L457(lines 457 459) no Hoare annotation was computed. [2018-11-23 10:55:03,818 INFO L448 ceAbstractionStarter]: For program point L226(lines 226 233) no Hoare annotation was computed. [2018-11-23 10:55:03,818 INFO L448 ceAbstractionStarter]: For program point L226-2(lines 226 233) no Hoare annotation was computed. [2018-11-23 10:55:03,818 INFO L448 ceAbstractionStarter]: For program point L525(lines 525 529) no Hoare annotation was computed. [2018-11-23 10:55:03,818 INFO L448 ceAbstractionStarter]: For program point L492(lines 492 495) no Hoare annotation was computed. [2018-11-23 10:55:03,818 INFO L448 ceAbstractionStarter]: For program point L525-2(lines 525 529) no Hoare annotation was computed. [2018-11-23 10:55:03,819 INFO L448 ceAbstractionStarter]: For program point L426(lines 426 434) no Hoare annotation was computed. [2018-11-23 10:55:03,819 INFO L448 ceAbstractionStarter]: For program point L426-2(lines 426 434) no Hoare annotation was computed. [2018-11-23 10:55:03,819 INFO L448 ceAbstractionStarter]: For program point L228(lines 228 231) no Hoare annotation was computed. [2018-11-23 10:55:03,819 INFO L448 ceAbstractionStarter]: For program point L195(lines 195 553) no Hoare annotation was computed. [2018-11-23 10:55:03,819 INFO L448 ceAbstractionStarter]: For program point L162(lines 162 564) no Hoare annotation was computed. [2018-11-23 10:55:03,819 INFO L448 ceAbstractionStarter]: For program point L129(lines 129 575) no Hoare annotation was computed. [2018-11-23 10:55:03,819 INFO L448 ceAbstractionStarter]: For program point L328(lines 328 367) no Hoare annotation was computed. [2018-11-23 10:55:03,819 INFO L444 ceAbstractionStarter]: At program point L196(lines 192 554) the Hoare annotation is: (let ((.cse0 (not (= ssl3_accept_~s__hit~0 (_ bv0 32)))) (.cse2 (= (_ bv2 32) ssl3_accept_~blastFlag~0)) (.cse1 (= (_ bv0 32) ssl3_accept_~blastFlag~0)) (.cse3 (not (= (_ bv8640 32) ssl3_accept_~s__state~0)))) (or (and .cse0 .cse1) (and .cse0 (= (_ bv3 32) ssl3_accept_~blastFlag~0)) (and (= ssl3_accept_~__cil_tmp56~0 ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0) .cse2 .cse3 (not (= (_ bv8640 32) ssl3_accept_~s__s3__tmp__next_state___0~0))) (and .cse0 .cse2) (and .cse1 .cse3))) [2018-11-23 10:55:03,819 INFO L444 ceAbstractionStarter]: At program point L163(lines 159 565) the Hoare annotation is: (let ((.cse0 (not (= (_ bv8640 32) ssl3_accept_~s__state~0))) (.cse1 (= (_ bv0 32) ssl3_accept_~blastFlag~0)) (.cse3 (not (= ssl3_accept_~s__hit~0 (_ bv0 32)))) (.cse2 (= (_ bv2 32) ssl3_accept_~blastFlag~0))) (or (and .cse0 .cse1) (and (= ssl3_accept_~__cil_tmp56~0 ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0) .cse2 .cse0) (and .cse3 .cse1) (and .cse3 (= (_ bv3 32) ssl3_accept_~blastFlag~0)) (and .cse3 .cse2))) [2018-11-23 10:55:03,819 INFO L448 ceAbstractionStarter]: For program point L594(lines 594 598) no Hoare annotation was computed. [2018-11-23 10:55:03,819 INFO L448 ceAbstractionStarter]: For program point L429(lines 429 432) no Hoare annotation was computed. [2018-11-23 10:55:03,819 INFO L444 ceAbstractionStarter]: At program point L396(lines 387 405) the Hoare annotation is: (let ((.cse2 (not (= ssl3_accept_~s__hit~0 (_ bv0 32)))) (.cse0 (= (_ bv2 32) ssl3_accept_~blastFlag~0)) (.cse3 (= (_ bv0 32) ssl3_accept_~blastFlag~0)) (.cse1 (not (= (_ bv8640 32) ssl3_accept_~s__state~0)))) (or (and (= ssl3_accept_~__cil_tmp56~0 ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0) .cse0 .cse1) (and .cse2 .cse3) (and .cse2 (= (_ bv3 32) ssl3_accept_~blastFlag~0)) (and .cse2 .cse0) (and .cse3 .cse1))) [2018-11-23 10:55:03,819 INFO L448 ceAbstractionStarter]: For program point L198(lines 198 552) no Hoare annotation was computed. [2018-11-23 10:55:03,820 INFO L448 ceAbstractionStarter]: For program point L165(lines 165 563) no Hoare annotation was computed. [2018-11-23 10:55:03,820 INFO L448 ceAbstractionStarter]: For program point L132(lines 132 574) no Hoare annotation was computed. [2018-11-23 10:55:03,820 INFO L444 ceAbstractionStarter]: At program point L99-2(lines 99 603) the Hoare annotation is: (let ((.cse4 (= (_ bv8496 32) ssl3_accept_~s__state~0)) (.cse6 (= (_ bv8448 32) ssl3_accept_~s__state~0)) (.cse3 (= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)) (.cse0 (= ssl3_accept_~__cil_tmp56~0 ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0)) (.cse5 (= (_ bv3 32) ssl3_accept_~blastFlag~0)) (.cse2 (not (= (_ bv8640 32) ssl3_accept_~s__s3__tmp__next_state___0~0))) (.cse7 (not (= ssl3_accept_~s__hit~0 (_ bv0 32)))) (.cse1 (= (_ bv2 32) ssl3_accept_~blastFlag~0))) (or (and .cse0 .cse1 .cse2 (= (_ bv8656 32) ssl3_accept_~s__state~0)) (= (_ bv0 32) ssl3_accept_~blastFlag~0) (and .cse0 (= (_ bv8544 32) ssl3_accept_~s__state~0) .cse1) (and .cse0 .cse1 (= (_ bv8560 32) ssl3_accept_~s__state~0)) (= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32)) (and .cse0 (= (_ bv8592 32) ssl3_accept_~s__state~0) .cse3 .cse1) (and .cse4 (= (_ bv1 32) ssl3_accept_~blastFlag~0)) (and .cse0 .cse1 .cse2 .cse4) (and (= (_ bv8512 32) ssl3_accept_~s__state~0) .cse1) (and .cse2 (and .cse0 (= (_ bv8466 32) ssl3_accept_~s__state~0) .cse1)) (and .cse0 .cse5 (= (_ bv3 32) ssl3_accept_~s__s3__tmp__next_state___0~0) .cse6) (and .cse0 (= (_ bv8528 32) ssl3_accept_~s__state~0) .cse1) (and .cse0 .cse3 .cse1 (= (_ bv8576 32) ssl3_accept_~s__state~0)) (and .cse0 .cse3 .cse1 (= (_ bv8608 32) ssl3_accept_~s__state~0)) (and .cse0 .cse3 .cse1 .cse6) (and .cse7 .cse5) (and .cse0 .cse3 .cse1 (= (_ bv8640 32) ssl3_accept_~s__state~0)) (and .cse0 .cse5 .cse2 (= (_ bv8672 32) ssl3_accept_~s__state~0)) (and .cse7 .cse1))) [2018-11-23 10:55:03,820 INFO L448 ceAbstractionStarter]: For program point L331(lines 331 366) no Hoare annotation was computed. [2018-11-23 10:55:03,820 INFO L448 ceAbstractionStarter]: For program point L331-1(lines 331 366) no Hoare annotation was computed. [2018-11-23 10:55:03,820 INFO L444 ceAbstractionStarter]: At program point L166(lines 165 563) the Hoare annotation is: (let ((.cse3 (= ssl3_accept_~__cil_tmp56~0 ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0)) (.cse1 (= (_ bv3 32) ssl3_accept_~blastFlag~0)) (.cse0 (not (= ssl3_accept_~s__hit~0 (_ bv0 32)))) (.cse4 (= (_ bv2 32) ssl3_accept_~blastFlag~0)) (.cse2 (= (_ bv8448 32) ssl3_accept_~s__state~0))) (or (and .cse0 .cse1 .cse2) (and .cse3 (= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0) .cse4 .cse2) (and .cse3 .cse1 (= (_ bv3 32) ssl3_accept_~s__s3__tmp__next_state___0~0) .cse2) (and .cse0 .cse4 .cse2) (and (= (_ bv0 32) ssl3_accept_~blastFlag~0) .cse2))) [2018-11-23 10:55:03,820 INFO L444 ceAbstractionStarter]: At program point L133(lines 126 576) the Hoare annotation is: (let ((.cse2 (not (= ssl3_accept_~s__hit~0 (_ bv0 32)))) (.cse0 (= (_ bv2 32) ssl3_accept_~blastFlag~0)) (.cse3 (= (_ bv0 32) ssl3_accept_~blastFlag~0)) (.cse1 (not (= (_ bv8640 32) ssl3_accept_~s__state~0)))) (or (and (and (= ssl3_accept_~__cil_tmp56~0 ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0) .cse0) .cse1 (not (= (_ bv8640 32) ssl3_accept_~s__s3__tmp__next_state___0~0))) (and .cse2 .cse3) (and .cse2 (= (_ bv3 32) ssl3_accept_~blastFlag~0)) (and .cse2 .cse0) (and .cse3 .cse1))) [2018-11-23 10:55:03,820 INFO L448 ceAbstractionStarter]: For program point L100(line 100) no Hoare annotation was computed. [2018-11-23 10:55:03,820 INFO L448 ceAbstractionStarter]: For program point L497(lines 497 499) no Hoare annotation was computed. [2018-11-23 10:55:03,820 INFO L448 ceAbstractionStarter]: For program point L497-2(lines 208 547) no Hoare annotation was computed. [2018-11-23 10:55:03,821 INFO L448 ceAbstractionStarter]: For program point L332(lines 332 363) no Hoare annotation was computed. [2018-11-23 10:55:03,822 WARN L170 areAnnotationChecker]: ULTIMATE.initEXIT has no Hoare annotation [2018-11-23 10:55:03,822 WARN L170 areAnnotationChecker]: ERRErr0ASSERT_VIOLATIONERROR_FUNCTION has no Hoare annotation [2018-11-23 10:55:03,822 WARN L170 areAnnotationChecker]: ERRFINAL has no Hoare annotation [2018-11-23 10:55:03,822 WARN L170 areAnnotationChecker]: L82 has no Hoare annotation [2018-11-23 10:55:03,823 WARN L170 areAnnotationChecker]: ULTIMATE.initEXIT has no Hoare annotation [2018-11-23 10:55:03,823 WARN L170 areAnnotationChecker]: ERRFINAL has no Hoare annotation [2018-11-23 10:55:03,823 WARN L170 areAnnotationChecker]: ULTIMATE.startFINAL has no Hoare annotation [2018-11-23 10:55:03,823 WARN L170 areAnnotationChecker]: L629-1 has no Hoare annotation [2018-11-23 10:55:03,823 WARN L170 areAnnotationChecker]: L82 has no Hoare annotation [2018-11-23 10:55:03,823 WARN L170 areAnnotationChecker]: L82 has no Hoare annotation [2018-11-23 10:55:03,823 WARN L170 areAnnotationChecker]: ERREXIT has no Hoare annotation [2018-11-23 10:55:03,823 WARN L170 areAnnotationChecker]: ULTIMATE.startFINAL has no Hoare annotation [2018-11-23 10:55:03,823 WARN L170 areAnnotationChecker]: L629-1 has no Hoare annotation [2018-11-23 10:55:03,823 WARN L170 areAnnotationChecker]: L85-2 has no Hoare annotation [2018-11-23 10:55:03,823 WARN L170 areAnnotationChecker]: L85 has no Hoare annotation [2018-11-23 10:55:03,823 WARN L170 areAnnotationChecker]: L85 has no Hoare annotation [2018-11-23 10:55:03,823 WARN L170 areAnnotationChecker]: L517-1 has no Hoare annotation [2018-11-23 10:55:03,823 WARN L170 areAnnotationChecker]: L517-1 has no Hoare annotation [2018-11-23 10:55:03,823 WARN L170 areAnnotationChecker]: mainFINAL has no Hoare annotation [2018-11-23 10:55:03,823 WARN L170 areAnnotationChecker]: L90 has no Hoare annotation [2018-11-23 10:55:03,824 WARN L170 areAnnotationChecker]: L90 has no Hoare annotation [2018-11-23 10:55:03,824 WARN L170 areAnnotationChecker]: L609 has no Hoare annotation [2018-11-23 10:55:03,824 WARN L170 areAnnotationChecker]: L525 has no Hoare annotation [2018-11-23 10:55:03,824 WARN L170 areAnnotationChecker]: L525 has no Hoare annotation [2018-11-23 10:55:03,824 WARN L170 areAnnotationChecker]: mainEXIT has no Hoare annotation [2018-11-23 10:55:03,824 WARN L170 areAnnotationChecker]: L91 has no Hoare annotation [2018-11-23 10:55:03,824 WARN L170 areAnnotationChecker]: L91 has no Hoare annotation [2018-11-23 10:55:03,824 WARN L170 areAnnotationChecker]: L90-1 has no Hoare annotation [2018-11-23 10:55:03,824 WARN L170 areAnnotationChecker]: L90-1 has no Hoare annotation [2018-11-23 10:55:03,824 WARN L170 areAnnotationChecker]: L609 has no Hoare annotation [2018-11-23 10:55:03,824 WARN L170 areAnnotationChecker]: L609 has no Hoare annotation [2018-11-23 10:55:03,824 WARN L170 areAnnotationChecker]: L525-2 has no Hoare annotation [2018-11-23 10:55:03,824 WARN L170 areAnnotationChecker]: ssl3_acceptFINAL has no Hoare annotation [2018-11-23 10:55:03,824 WARN L170 areAnnotationChecker]: L100 has no Hoare annotation [2018-11-23 10:55:03,825 WARN L170 areAnnotationChecker]: L609-2 has no Hoare annotation [2018-11-23 10:55:03,825 WARN L170 areAnnotationChecker]: L586 has no Hoare annotation [2018-11-23 10:55:03,825 WARN L170 areAnnotationChecker]: L585 has no Hoare annotation [2018-11-23 10:55:03,825 WARN L170 areAnnotationChecker]: ssl3_acceptEXIT has no Hoare annotation [2018-11-23 10:55:03,825 WARN L170 areAnnotationChecker]: L100 has no Hoare annotation [2018-11-23 10:55:03,825 WARN L170 areAnnotationChecker]: L586 has no Hoare annotation [2018-11-23 10:55:03,825 WARN L170 areAnnotationChecker]: L586 has no Hoare annotation [2018-11-23 10:55:03,825 WARN L170 areAnnotationChecker]: L585 has no Hoare annotation [2018-11-23 10:55:03,825 WARN L170 areAnnotationChecker]: L102 has no Hoare annotation [2018-11-23 10:55:03,825 WARN L170 areAnnotationChecker]: L102 has no Hoare annotation [2018-11-23 10:55:03,825 WARN L170 areAnnotationChecker]: L587 has no Hoare annotation [2018-11-23 10:55:03,825 WARN L170 areAnnotationChecker]: L587 has no Hoare annotation [2018-11-23 10:55:03,826 WARN L170 areAnnotationChecker]: L105 has no Hoare annotation [2018-11-23 10:55:03,826 WARN L170 areAnnotationChecker]: L105 has no Hoare annotation [2018-11-23 10:55:03,826 WARN L170 areAnnotationChecker]: L589 has no Hoare annotation [2018-11-23 10:55:03,826 WARN L170 areAnnotationChecker]: L589 has no Hoare annotation [2018-11-23 10:55:03,826 WARN L170 areAnnotationChecker]: L587-2 has no Hoare annotation [2018-11-23 10:55:03,826 WARN L170 areAnnotationChecker]: L587-2 has no Hoare annotation [2018-11-23 10:55:03,827 WARN L170 areAnnotationChecker]: L216 has no Hoare annotation [2018-11-23 10:55:03,827 WARN L170 areAnnotationChecker]: L108 has no Hoare annotation [2018-11-23 10:55:03,827 WARN L170 areAnnotationChecker]: L108 has no Hoare annotation [2018-11-23 10:55:03,827 WARN L170 areAnnotationChecker]: L594 has no Hoare annotation [2018-11-23 10:55:03,827 WARN L170 areAnnotationChecker]: L594 has no Hoare annotation [2018-11-23 10:55:03,827 WARN L170 areAnnotationChecker]: L216 has no Hoare annotation [2018-11-23 10:55:03,827 WARN L170 areAnnotationChecker]: L216 has no Hoare annotation [2018-11-23 10:55:03,827 WARN L170 areAnnotationChecker]: L111 has no Hoare annotation [2018-11-23 10:55:03,827 WARN L170 areAnnotationChecker]: L111 has no Hoare annotation [2018-11-23 10:55:03,827 WARN L170 areAnnotationChecker]: L216-2 has no Hoare annotation [2018-11-23 10:55:03,827 WARN L170 areAnnotationChecker]: L114 has no Hoare annotation [2018-11-23 10:55:03,827 WARN L170 areAnnotationChecker]: L114 has no Hoare annotation [2018-11-23 10:55:03,827 WARN L170 areAnnotationChecker]: L221 has no Hoare annotation [2018-11-23 10:55:03,827 WARN L170 areAnnotationChecker]: L221 has no Hoare annotation [2018-11-23 10:55:03,827 WARN L170 areAnnotationChecker]: L117 has no Hoare annotation [2018-11-23 10:55:03,827 WARN L170 areAnnotationChecker]: L117 has no Hoare annotation [2018-11-23 10:55:03,828 WARN L170 areAnnotationChecker]: L226 has no Hoare annotation [2018-11-23 10:55:03,828 WARN L170 areAnnotationChecker]: L226 has no Hoare annotation [2018-11-23 10:55:03,828 WARN L170 areAnnotationChecker]: L257 has no Hoare annotation [2018-11-23 10:55:03,828 WARN L170 areAnnotationChecker]: L120 has no Hoare annotation [2018-11-23 10:55:03,828 WARN L170 areAnnotationChecker]: L120 has no Hoare annotation [2018-11-23 10:55:03,828 WARN L170 areAnnotationChecker]: L228 has no Hoare annotation [2018-11-23 10:55:03,828 WARN L170 areAnnotationChecker]: L228 has no Hoare annotation [2018-11-23 10:55:03,828 WARN L170 areAnnotationChecker]: L226-2 has no Hoare annotation [2018-11-23 10:55:03,828 WARN L170 areAnnotationChecker]: L257 has no Hoare annotation [2018-11-23 10:55:03,828 WARN L170 areAnnotationChecker]: L257 has no Hoare annotation [2018-11-23 10:55:03,828 WARN L170 areAnnotationChecker]: L123 has no Hoare annotation [2018-11-23 10:55:03,828 WARN L170 areAnnotationChecker]: L123 has no Hoare annotation [2018-11-23 10:55:03,828 WARN L170 areAnnotationChecker]: L235 has no Hoare annotation [2018-11-23 10:55:03,828 WARN L170 areAnnotationChecker]: L235 has no Hoare annotation [2018-11-23 10:55:03,829 WARN L170 areAnnotationChecker]: L126 has no Hoare annotation [2018-11-23 10:55:03,829 WARN L170 areAnnotationChecker]: L126 has no Hoare annotation [2018-11-23 10:55:03,829 WARN L170 areAnnotationChecker]: L240 has no Hoare annotation [2018-11-23 10:55:03,830 WARN L170 areAnnotationChecker]: L240 has no Hoare annotation [2018-11-23 10:55:03,830 WARN L170 areAnnotationChecker]: L272 has no Hoare annotation [2018-11-23 10:55:03,830 WARN L170 areAnnotationChecker]: L129 has no Hoare annotation [2018-11-23 10:55:03,830 WARN L170 areAnnotationChecker]: L129 has no Hoare annotation [2018-11-23 10:55:03,830 WARN L170 areAnnotationChecker]: L242 has no Hoare annotation [2018-11-23 10:55:03,830 WARN L170 areAnnotationChecker]: L242 has no Hoare annotation [2018-11-23 10:55:03,830 WARN L170 areAnnotationChecker]: L272 has no Hoare annotation [2018-11-23 10:55:03,830 WARN L170 areAnnotationChecker]: L272 has no Hoare annotation [2018-11-23 10:55:03,830 WARN L170 areAnnotationChecker]: L132 has no Hoare annotation [2018-11-23 10:55:03,830 WARN L170 areAnnotationChecker]: L132 has no Hoare annotation [2018-11-23 10:55:03,830 WARN L170 areAnnotationChecker]: L272-2 has no Hoare annotation [2018-11-23 10:55:03,830 WARN L170 areAnnotationChecker]: L272-2 has no Hoare annotation [2018-11-23 10:55:03,830 WARN L170 areAnnotationChecker]: L135 has no Hoare annotation [2018-11-23 10:55:03,830 WARN L170 areAnnotationChecker]: L135 has no Hoare annotation [2018-11-23 10:55:03,830 WARN L170 areAnnotationChecker]: L285 has no Hoare annotation [2018-11-23 10:55:03,830 WARN L170 areAnnotationChecker]: L138 has no Hoare annotation [2018-11-23 10:55:03,831 WARN L170 areAnnotationChecker]: L138 has no Hoare annotation [2018-11-23 10:55:03,831 WARN L170 areAnnotationChecker]: L285 has no Hoare annotation [2018-11-23 10:55:03,831 WARN L170 areAnnotationChecker]: L285 has no Hoare annotation [2018-11-23 10:55:03,831 WARN L170 areAnnotationChecker]: L141 has no Hoare annotation [2018-11-23 10:55:03,831 WARN L170 areAnnotationChecker]: L141 has no Hoare annotation [2018-11-23 10:55:03,831 WARN L170 areAnnotationChecker]: L285-2 has no Hoare annotation [2018-11-23 10:55:03,831 WARN L170 areAnnotationChecker]: L285-2 has no Hoare annotation [2018-11-23 10:55:03,831 WARN L170 areAnnotationChecker]: L302 has no Hoare annotation [2018-11-23 10:55:03,831 WARN L170 areAnnotationChecker]: L144 has no Hoare annotation [2018-11-23 10:55:03,831 WARN L170 areAnnotationChecker]: L144 has no Hoare annotation [2018-11-23 10:55:03,831 WARN L170 areAnnotationChecker]: L291 has no Hoare annotation [2018-11-23 10:55:03,831 WARN L170 areAnnotationChecker]: L291 has no Hoare annotation [2018-11-23 10:55:03,831 WARN L170 areAnnotationChecker]: L302 has no Hoare annotation [2018-11-23 10:55:03,831 WARN L170 areAnnotationChecker]: L302 has no Hoare annotation [2018-11-23 10:55:03,831 WARN L170 areAnnotationChecker]: L147 has no Hoare annotation [2018-11-23 10:55:03,831 WARN L170 areAnnotationChecker]: L147 has no Hoare annotation [2018-11-23 10:55:03,832 WARN L170 areAnnotationChecker]: L291-2 has no Hoare annotation [2018-11-23 10:55:03,832 WARN L170 areAnnotationChecker]: L302-2 has no Hoare annotation [2018-11-23 10:55:03,832 WARN L170 areAnnotationChecker]: L306 has no Hoare annotation [2018-11-23 10:55:03,832 WARN L170 areAnnotationChecker]: L306 has no Hoare annotation [2018-11-23 10:55:03,832 WARN L170 areAnnotationChecker]: L319 has no Hoare annotation [2018-11-23 10:55:03,832 WARN L170 areAnnotationChecker]: L150 has no Hoare annotation [2018-11-23 10:55:03,832 WARN L170 areAnnotationChecker]: L150 has no Hoare annotation [2018-11-23 10:55:03,832 WARN L170 areAnnotationChecker]: L319 has no Hoare annotation [2018-11-23 10:55:03,832 WARN L170 areAnnotationChecker]: L319 has no Hoare annotation [2018-11-23 10:55:03,832 WARN L170 areAnnotationChecker]: L153 has no Hoare annotation [2018-11-23 10:55:03,832 WARN L170 areAnnotationChecker]: L153 has no Hoare annotation [2018-11-23 10:55:03,832 WARN L170 areAnnotationChecker]: L319-2 has no Hoare annotation [2018-11-23 10:55:03,832 WARN L170 areAnnotationChecker]: L319-2 has no Hoare annotation [2018-11-23 10:55:03,832 WARN L170 areAnnotationChecker]: L375 has no Hoare annotation [2018-11-23 10:55:03,834 WARN L170 areAnnotationChecker]: L156 has no Hoare annotation [2018-11-23 10:55:03,834 WARN L170 areAnnotationChecker]: L156 has no Hoare annotation [2018-11-23 10:55:03,834 WARN L170 areAnnotationChecker]: L352 has no Hoare annotation [2018-11-23 10:55:03,834 WARN L170 areAnnotationChecker]: L328 has no Hoare annotation [2018-11-23 10:55:03,834 WARN L170 areAnnotationChecker]: L328 has no Hoare annotation [2018-11-23 10:55:03,834 WARN L170 areAnnotationChecker]: L375 has no Hoare annotation [2018-11-23 10:55:03,834 WARN L170 areAnnotationChecker]: L375 has no Hoare annotation [2018-11-23 10:55:03,834 WARN L170 areAnnotationChecker]: L159 has no Hoare annotation [2018-11-23 10:55:03,834 WARN L170 areAnnotationChecker]: L159 has no Hoare annotation [2018-11-23 10:55:03,835 WARN L170 areAnnotationChecker]: L352 has no Hoare annotation [2018-11-23 10:55:03,835 WARN L170 areAnnotationChecker]: L352 has no Hoare annotation [2018-11-23 10:55:03,835 WARN L170 areAnnotationChecker]: L331 has no Hoare annotation [2018-11-23 10:55:03,835 WARN L170 areAnnotationChecker]: L331 has no Hoare annotation [2018-11-23 10:55:03,835 WARN L170 areAnnotationChecker]: L376 has no Hoare annotation [2018-11-23 10:55:03,835 WARN L170 areAnnotationChecker]: L376 has no Hoare annotation [2018-11-23 10:55:03,835 WARN L170 areAnnotationChecker]: L387 has no Hoare annotation [2018-11-23 10:55:03,835 WARN L170 areAnnotationChecker]: L417 has no Hoare annotation [2018-11-23 10:55:03,835 WARN L170 areAnnotationChecker]: L162 has no Hoare annotation [2018-11-23 10:55:03,835 WARN L170 areAnnotationChecker]: L162 has no Hoare annotation [2018-11-23 10:55:03,835 WARN L170 areAnnotationChecker]: L331-1 has no Hoare annotation [2018-11-23 10:55:03,836 WARN L170 areAnnotationChecker]: L332 has no Hoare annotation [2018-11-23 10:55:03,836 WARN L170 areAnnotationChecker]: L332 has no Hoare annotation [2018-11-23 10:55:03,836 WARN L170 areAnnotationChecker]: L387 has no Hoare annotation [2018-11-23 10:55:03,836 WARN L170 areAnnotationChecker]: L387 has no Hoare annotation [2018-11-23 10:55:03,836 WARN L170 areAnnotationChecker]: L417 has no Hoare annotation [2018-11-23 10:55:03,836 WARN L170 areAnnotationChecker]: L417 has no Hoare annotation [2018-11-23 10:55:03,836 WARN L170 areAnnotationChecker]: L165 has no Hoare annotation [2018-11-23 10:55:03,836 WARN L170 areAnnotationChecker]: L165 has no Hoare annotation [2018-11-23 10:55:03,836 WARN L170 areAnnotationChecker]: L337 has no Hoare annotation [2018-11-23 10:55:03,836 WARN L170 areAnnotationChecker]: L337 has no Hoare annotation [2018-11-23 10:55:03,837 WARN L170 areAnnotationChecker]: L388 has no Hoare annotation [2018-11-23 10:55:03,837 WARN L170 areAnnotationChecker]: L388 has no Hoare annotation [2018-11-23 10:55:03,837 WARN L170 areAnnotationChecker]: L399 has no Hoare annotation [2018-11-23 10:55:03,837 WARN L170 areAnnotationChecker]: L426 has no Hoare annotation [2018-11-23 10:55:03,837 WARN L170 areAnnotationChecker]: L168 has no Hoare annotation [2018-11-23 10:55:03,837 WARN L170 areAnnotationChecker]: L168 has no Hoare annotation [2018-11-23 10:55:03,837 WARN L170 areAnnotationChecker]: L341 has no Hoare annotation [2018-11-23 10:55:03,838 WARN L170 areAnnotationChecker]: L341 has no Hoare annotation [2018-11-23 10:55:03,838 WARN L170 areAnnotationChecker]: L399 has no Hoare annotation [2018-11-23 10:55:03,838 WARN L170 areAnnotationChecker]: L399 has no Hoare annotation [2018-11-23 10:55:03,838 WARN L170 areAnnotationChecker]: L426 has no Hoare annotation [2018-11-23 10:55:03,838 WARN L170 areAnnotationChecker]: L426 has no Hoare annotation [2018-11-23 10:55:03,838 WARN L170 areAnnotationChecker]: L440 has no Hoare annotation [2018-11-23 10:55:03,838 WARN L170 areAnnotationChecker]: L171 has no Hoare annotation [2018-11-23 10:55:03,838 WARN L170 areAnnotationChecker]: L171 has no Hoare annotation [2018-11-23 10:55:03,838 WARN L170 areAnnotationChecker]: L341-2 has no Hoare annotation [2018-11-23 10:55:03,838 WARN L170 areAnnotationChecker]: L429 has no Hoare annotation [2018-11-23 10:55:03,838 WARN L170 areAnnotationChecker]: L429 has no Hoare annotation [2018-11-23 10:55:03,839 WARN L170 areAnnotationChecker]: L426-2 has no Hoare annotation [2018-11-23 10:55:03,839 WARN L170 areAnnotationChecker]: L440 has no Hoare annotation [2018-11-23 10:55:03,839 WARN L170 areAnnotationChecker]: L440 has no Hoare annotation [2018-11-23 10:55:03,839 WARN L170 areAnnotationChecker]: L174 has no Hoare annotation [2018-11-23 10:55:03,839 WARN L170 areAnnotationChecker]: L174 has no Hoare annotation [2018-11-23 10:55:03,839 WARN L170 areAnnotationChecker]: L349 has no Hoare annotation [2018-11-23 10:55:03,839 WARN L170 areAnnotationChecker]: L349 has no Hoare annotation [2018-11-23 10:55:03,839 WARN L170 areAnnotationChecker]: L443 has no Hoare annotation [2018-11-23 10:55:03,839 WARN L170 areAnnotationChecker]: L443 has no Hoare annotation [2018-11-23 10:55:03,839 WARN L170 areAnnotationChecker]: L457 has no Hoare annotation [2018-11-23 10:55:03,839 WARN L170 areAnnotationChecker]: L177 has no Hoare annotation [2018-11-23 10:55:03,840 WARN L170 areAnnotationChecker]: L177 has no Hoare annotation [2018-11-23 10:55:03,840 WARN L170 areAnnotationChecker]: L447 has no Hoare annotation [2018-11-23 10:55:03,840 WARN L170 areAnnotationChecker]: L447 has no Hoare annotation [2018-11-23 10:55:03,840 WARN L170 areAnnotationChecker]: L457 has no Hoare annotation [2018-11-23 10:55:03,840 WARN L170 areAnnotationChecker]: L457 has no Hoare annotation [2018-11-23 10:55:03,840 WARN L170 areAnnotationChecker]: L180 has no Hoare annotation [2018-11-23 10:55:03,840 WARN L170 areAnnotationChecker]: L180 has no Hoare annotation [2018-11-23 10:55:03,840 WARN L170 areAnnotationChecker]: L466 has no Hoare annotation [2018-11-23 10:55:03,840 WARN L170 areAnnotationChecker]: L183 has no Hoare annotation [2018-11-23 10:55:03,840 WARN L170 areAnnotationChecker]: L183 has no Hoare annotation [2018-11-23 10:55:03,840 WARN L170 areAnnotationChecker]: L466 has no Hoare annotation [2018-11-23 10:55:03,841 WARN L170 areAnnotationChecker]: L466 has no Hoare annotation [2018-11-23 10:55:03,841 WARN L170 areAnnotationChecker]: L186 has no Hoare annotation [2018-11-23 10:55:03,841 WARN L170 areAnnotationChecker]: L186 has no Hoare annotation [2018-11-23 10:55:03,841 WARN L170 areAnnotationChecker]: L475 has no Hoare annotation [2018-11-23 10:55:03,841 WARN L170 areAnnotationChecker]: L189 has no Hoare annotation [2018-11-23 10:55:03,841 WARN L170 areAnnotationChecker]: L189 has no Hoare annotation [2018-11-23 10:55:03,841 WARN L170 areAnnotationChecker]: L475 has no Hoare annotation [2018-11-23 10:55:03,841 WARN L170 areAnnotationChecker]: L475 has no Hoare annotation [2018-11-23 10:55:03,841 WARN L170 areAnnotationChecker]: L192 has no Hoare annotation [2018-11-23 10:55:03,841 WARN L170 areAnnotationChecker]: L192 has no Hoare annotation [2018-11-23 10:55:03,841 WARN L170 areAnnotationChecker]: L475-2 has no Hoare annotation [2018-11-23 10:55:03,842 WARN L170 areAnnotationChecker]: L475-2 has no Hoare annotation [2018-11-23 10:55:03,842 WARN L170 areAnnotationChecker]: L492 has no Hoare annotation [2018-11-23 10:55:03,842 WARN L170 areAnnotationChecker]: L195 has no Hoare annotation [2018-11-23 10:55:03,842 WARN L170 areAnnotationChecker]: L195 has no Hoare annotation [2018-11-23 10:55:03,842 WARN L170 areAnnotationChecker]: L481 has no Hoare annotation [2018-11-23 10:55:03,842 WARN L170 areAnnotationChecker]: L481 has no Hoare annotation [2018-11-23 10:55:03,842 WARN L170 areAnnotationChecker]: L492 has no Hoare annotation [2018-11-23 10:55:03,842 WARN L170 areAnnotationChecker]: L492 has no Hoare annotation [2018-11-23 10:55:03,842 WARN L170 areAnnotationChecker]: L198 has no Hoare annotation [2018-11-23 10:55:03,842 WARN L170 areAnnotationChecker]: L198 has no Hoare annotation [2018-11-23 10:55:03,842 WARN L170 areAnnotationChecker]: L481-2 has no Hoare annotation [2018-11-23 10:55:03,842 WARN L170 areAnnotationChecker]: L497 has no Hoare annotation [2018-11-23 10:55:03,842 WARN L170 areAnnotationChecker]: L497 has no Hoare annotation [2018-11-23 10:55:03,842 WARN L170 areAnnotationChecker]: L514 has no Hoare annotation [2018-11-23 10:55:03,842 WARN L170 areAnnotationChecker]: L201 has no Hoare annotation [2018-11-23 10:55:03,842 WARN L170 areAnnotationChecker]: L201 has no Hoare annotation [2018-11-23 10:55:03,843 WARN L170 areAnnotationChecker]: L497-2 has no Hoare annotation [2018-11-23 10:55:03,843 WARN L170 areAnnotationChecker]: L497-2 has no Hoare annotation [2018-11-23 10:55:03,843 WARN L170 areAnnotationChecker]: L514 has no Hoare annotation [2018-11-23 10:55:03,843 WARN L170 areAnnotationChecker]: L514 has no Hoare annotation [2018-11-23 10:55:03,843 WARN L170 areAnnotationChecker]: L204 has no Hoare annotation [2018-11-23 10:55:03,843 WARN L170 areAnnotationChecker]: L204 has no Hoare annotation [2018-11-23 10:55:03,843 WARN L170 areAnnotationChecker]: L506 has no Hoare annotation [2018-11-23 10:55:03,843 WARN L170 areAnnotationChecker]: L506 has no Hoare annotation [2018-11-23 10:55:03,843 WARN L170 areAnnotationChecker]: L517 has no Hoare annotation [2018-11-23 10:55:03,843 WARN L170 areAnnotationChecker]: L517 has no Hoare annotation [2018-11-23 10:55:03,843 WARN L170 areAnnotationChecker]: L535 has no Hoare annotation [2018-11-23 10:55:03,843 WARN L170 areAnnotationChecker]: L517-1 has no Hoare annotation [2018-11-23 10:55:03,843 WARN L170 areAnnotationChecker]: L535 has no Hoare annotation [2018-11-23 10:55:03,843 WARN L170 areAnnotationChecker]: L535 has no Hoare annotation [2018-11-23 10:55:03,843 WARN L170 areAnnotationChecker]: L538 has no Hoare annotation [2018-11-23 10:55:03,844 WARN L170 areAnnotationChecker]: L538 has no Hoare annotation [2018-11-23 10:55:03,844 WARN L170 areAnnotationChecker]: L535-1 has no Hoare annotation [2018-11-23 10:55:03,844 INFO L163 areAnnotationChecker]: CFG has 11 edges. 11 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. 0 times interpolants missing. [2018-11-23 10:55:03,871 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 23.11 10:55:03 BoogieIcfgContainer [2018-11-23 10:55:03,871 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2018-11-23 10:55:03,871 INFO L113 PluginConnector]: ------------------------Witness Printer---------------------------- [2018-11-23 10:55:03,871 INFO L271 PluginConnector]: Initializing Witness Printer... [2018-11-23 10:55:03,872 INFO L276 PluginConnector]: Witness Printer initialized [2018-11-23 10:55:03,872 INFO L185 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 23.11 10:52:01" (3/4) ... [2018-11-23 10:55:03,876 INFO L144 WitnessPrinter]: Generating witness for correct program [2018-11-23 10:55:03,883 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ULTIMATE.init [2018-11-23 10:55:03,883 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ERR [2018-11-23 10:55:03,883 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure main [2018-11-23 10:55:03,883 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ssl3_accept [2018-11-23 10:55:03,895 INFO L879 BoogieBacktranslator]: Reduced CFG by removing 12 nodes and edges [2018-11-23 10:55:03,895 INFO L879 BoogieBacktranslator]: Reduced CFG by removing 7 nodes and edges [2018-11-23 10:55:03,896 INFO L879 BoogieBacktranslator]: Reduced CFG by removing 1 nodes and edges [2018-11-23 10:55:04,011 INFO L145 WitnessManager]: Wrote witness to /storage/repos/svcomp/c/ssh-simplified/s3_srvr_1_true-unreach-call_false-termination.cil.c-witness.graphml [2018-11-23 10:55:04,011 INFO L132 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2018-11-23 10:55:04,017 INFO L168 Benchmark]: Toolchain (without parser) took 185613.40 ms. Allocated memory was 1.5 GB in the beginning and 2.7 GB in the end (delta: 1.2 GB). Free memory was 1.4 GB in the beginning and 2.2 GB in the end (delta: -766.6 MB). Peak memory consumption was 411.4 MB. Max. memory is 7.1 GB. [2018-11-23 10:55:04,017 INFO L168 Benchmark]: CDTParser took 0.24 ms. Allocated memory is still 1.5 GB. Free memory is still 1.5 GB. There was no memory consumed. Max. memory is 7.1 GB. [2018-11-23 10:55:04,018 INFO L168 Benchmark]: CACSL2BoogieTranslator took 538.54 ms. Allocated memory is still 1.5 GB. Free memory was 1.4 GB in the beginning and 1.4 GB in the end (delta: 23.8 MB). Peak memory consumption was 23.8 MB. Max. memory is 7.1 GB. [2018-11-23 10:55:04,018 INFO L168 Benchmark]: Boogie Procedure Inliner took 100.63 ms. Allocated memory was 1.5 GB in the beginning and 2.3 GB in the end (delta: 734.0 MB). Free memory was 1.4 GB in the beginning and 2.2 GB in the end (delta: -803.1 MB). Peak memory consumption was 15.3 MB. Max. memory is 7.1 GB. [2018-11-23 10:55:04,018 INFO L168 Benchmark]: Boogie Preprocessor took 104.27 ms. Allocated memory is still 2.3 GB. Free memory is still 2.2 GB. There was no memory consumed. Max. memory is 7.1 GB. [2018-11-23 10:55:04,019 INFO L168 Benchmark]: RCFGBuilder took 2249.98 ms. Allocated memory is still 2.3 GB. Free memory was 2.2 GB in the beginning and 2.1 GB in the end (delta: 86.9 MB). Peak memory consumption was 86.9 MB. Max. memory is 7.1 GB. [2018-11-23 10:55:04,019 INFO L168 Benchmark]: TraceAbstraction took 182470.49 ms. Allocated memory was 2.3 GB in the beginning and 2.7 GB in the end (delta: 444.1 MB). Free memory was 2.1 GB in the beginning and 2.2 GB in the end (delta: -74.2 MB). Peak memory consumption was 369.8 MB. Max. memory is 7.1 GB. [2018-11-23 10:55:04,019 INFO L168 Benchmark]: Witness Printer took 140.25 ms. Allocated memory is still 2.7 GB. Free memory is still 2.2 GB. There was no memory consumed. Max. memory is 7.1 GB. [2018-11-23 10:55:04,021 INFO L336 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - GenericResult: Assertions are enabled Assertions are enabled - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.24 ms. Allocated memory is still 1.5 GB. Free memory is still 1.5 GB. There was no memory consumed. Max. memory is 7.1 GB. * CACSL2BoogieTranslator took 538.54 ms. Allocated memory is still 1.5 GB. Free memory was 1.4 GB in the beginning and 1.4 GB in the end (delta: 23.8 MB). Peak memory consumption was 23.8 MB. Max. memory is 7.1 GB. * Boogie Procedure Inliner took 100.63 ms. Allocated memory was 1.5 GB in the beginning and 2.3 GB in the end (delta: 734.0 MB). Free memory was 1.4 GB in the beginning and 2.2 GB in the end (delta: -803.1 MB). Peak memory consumption was 15.3 MB. Max. memory is 7.1 GB. * Boogie Preprocessor took 104.27 ms. Allocated memory is still 2.3 GB. Free memory is still 2.2 GB. There was no memory consumed. Max. memory is 7.1 GB. * RCFGBuilder took 2249.98 ms. Allocated memory is still 2.3 GB. Free memory was 2.2 GB in the beginning and 2.1 GB in the end (delta: 86.9 MB). Peak memory consumption was 86.9 MB. Max. memory is 7.1 GB. * TraceAbstraction took 182470.49 ms. Allocated memory was 2.3 GB in the beginning and 2.7 GB in the end (delta: 444.1 MB). Free memory was 2.1 GB in the beginning and 2.2 GB in the end (delta: -74.2 MB). Peak memory consumption was 369.8 MB. Max. memory is 7.1 GB. * Witness Printer took 140.25 ms. Allocated memory is still 2.7 GB. Free memory is still 2.2 GB. There was no memory consumed. Max. memory is 7.1 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - PositiveResult [Line: 619]: call of __VERIFIER_error() unreachable For all program executions holds that call of __VERIFIER_error() unreachable at this location - AllSpecificationsHoldResult: All specifications hold 1 specifications checked. All of them hold - InvariantResult [Line: 387]: Loop Invariant Derived loop invariant: (((((__cil_tmp56 == s__s3__tmp__new_cipher__algorithms && 2bv32 == blastFlag) && !(8640bv32 == s__state)) || (!(s__hit == 0bv32) && 0bv32 == blastFlag)) || (!(s__hit == 0bv32) && 3bv32 == blastFlag)) || (!(s__hit == 0bv32) && 2bv32 == blastFlag)) || (0bv32 == blastFlag && !(8640bv32 == s__state)) - InvariantResult [Line: 147]: Loop Invariant Derived loop invariant: (((((__cil_tmp56 == s__s3__tmp__new_cipher__algorithms && 2bv32 == blastFlag) && !(8640bv32 == s__state)) || (!(s__hit == 0bv32) && 0bv32 == blastFlag)) || (!(s__hit == 0bv32) && 3bv32 == blastFlag)) || (!(s__hit == 0bv32) && 2bv32 == blastFlag)) || (0bv32 == blastFlag && !(8640bv32 == s__state)) - InvariantResult [Line: 180]: Loop Invariant Derived loop invariant: ((((((__cil_tmp56 == s__s3__tmp__new_cipher__algorithms && 8576bv32 == s__s3__tmp__next_state___0) && 2bv32 == blastFlag) && !(8640bv32 == s__state)) || (!(s__hit == 0bv32) && 0bv32 == blastFlag)) || (!(s__hit == 0bv32) && 3bv32 == blastFlag)) || (!(s__hit == 0bv32) && 2bv32 == blastFlag)) || (0bv32 == blastFlag && !(8640bv32 == s__state)) - InvariantResult [Line: 99]: Loop Invariant Derived loop invariant: ((((((((((((((((((((__cil_tmp56 == s__s3__tmp__new_cipher__algorithms && 2bv32 == blastFlag) && !(8640bv32 == s__s3__tmp__next_state___0)) && 8656bv32 == s__state) || 0bv32 == blastFlag) || ((__cil_tmp56 == s__s3__tmp__new_cipher__algorithms && 8544bv32 == s__state) && 2bv32 == blastFlag)) || ((__cil_tmp56 == s__s3__tmp__new_cipher__algorithms && 2bv32 == blastFlag) && 8560bv32 == s__state)) || ~bvadd64(s__state, 4294967293bv32) == 0bv32) || (((__cil_tmp56 == s__s3__tmp__new_cipher__algorithms && 8592bv32 == s__state) && 8576bv32 == s__s3__tmp__next_state___0) && 2bv32 == blastFlag)) || (8496bv32 == s__state && 1bv32 == blastFlag)) || (((__cil_tmp56 == s__s3__tmp__new_cipher__algorithms && 2bv32 == blastFlag) && !(8640bv32 == s__s3__tmp__next_state___0)) && 8496bv32 == s__state)) || (8512bv32 == s__state && 2bv32 == blastFlag)) || (!(8640bv32 == s__s3__tmp__next_state___0) && (__cil_tmp56 == s__s3__tmp__new_cipher__algorithms && 8466bv32 == s__state) && 2bv32 == blastFlag)) || (((__cil_tmp56 == s__s3__tmp__new_cipher__algorithms && 3bv32 == blastFlag) && 3bv32 == s__s3__tmp__next_state___0) && 8448bv32 == s__state)) || ((__cil_tmp56 == s__s3__tmp__new_cipher__algorithms && 8528bv32 == s__state) && 2bv32 == blastFlag)) || (((__cil_tmp56 == s__s3__tmp__new_cipher__algorithms && 8576bv32 == s__s3__tmp__next_state___0) && 2bv32 == blastFlag) && 8576bv32 == s__state)) || (((__cil_tmp56 == s__s3__tmp__new_cipher__algorithms && 8576bv32 == s__s3__tmp__next_state___0) && 2bv32 == blastFlag) && 8608bv32 == s__state)) || (((__cil_tmp56 == s__s3__tmp__new_cipher__algorithms && 8576bv32 == s__s3__tmp__next_state___0) && 2bv32 == blastFlag) && 8448bv32 == s__state)) || (!(s__hit == 0bv32) && 3bv32 == blastFlag)) || (((__cil_tmp56 == s__s3__tmp__new_cipher__algorithms && 8576bv32 == s__s3__tmp__next_state___0) && 2bv32 == blastFlag) && 8640bv32 == s__state)) || (((__cil_tmp56 == s__s3__tmp__new_cipher__algorithms && 3bv32 == blastFlag) && !(8640bv32 == s__s3__tmp__next_state___0)) && 8672bv32 == s__state)) || (!(s__hit == 0bv32) && 2bv32 == blastFlag) - InvariantResult [Line: 126]: Loop Invariant Derived loop invariant: ((((((__cil_tmp56 == s__s3__tmp__new_cipher__algorithms && 2bv32 == blastFlag) && !(8640bv32 == s__state)) && !(8640bv32 == s__s3__tmp__next_state___0)) || (!(s__hit == 0bv32) && 0bv32 == blastFlag)) || (!(s__hit == 0bv32) && 3bv32 == blastFlag)) || (!(s__hit == 0bv32) && 2bv32 == blastFlag)) || (0bv32 == blastFlag && !(8640bv32 == s__state)) - InvariantResult [Line: 165]: Loop Invariant Derived loop invariant: (((((!(s__hit == 0bv32) && 3bv32 == blastFlag) && 8448bv32 == s__state) || (((__cil_tmp56 == s__s3__tmp__new_cipher__algorithms && 8576bv32 == s__s3__tmp__next_state___0) && 2bv32 == blastFlag) && 8448bv32 == s__state)) || (((__cil_tmp56 == s__s3__tmp__new_cipher__algorithms && 3bv32 == blastFlag) && 3bv32 == s__s3__tmp__next_state___0) && 8448bv32 == s__state)) || ((!(s__hit == 0bv32) && 2bv32 == blastFlag) && 8448bv32 == s__state)) || (0bv32 == blastFlag && 8448bv32 == s__state) - InvariantResult [Line: 123]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 153]: Loop Invariant Derived loop invariant: (((((__cil_tmp56 == s__s3__tmp__new_cipher__algorithms && 2bv32 == blastFlag) && !(8640bv32 == s__state)) || (!(s__hit == 0bv32) && 0bv32 == blastFlag)) || (!(s__hit == 0bv32) && 3bv32 == blastFlag)) || (!(s__hit == 0bv32) && 2bv32 == blastFlag)) || (0bv32 == blastFlag && !(8640bv32 == s__state)) - InvariantResult [Line: 186]: Loop Invariant Derived loop invariant: (!(s__hit == 0bv32) || 0bv32 == blastFlag) || (((__cil_tmp56 == s__s3__tmp__new_cipher__algorithms && 2bv32 == blastFlag) && !(8640bv32 == s__s3__tmp__next_state___0)) && 8640bv32 == s__state) - InvariantResult [Line: 375]: Loop Invariant Derived loop invariant: (((((__cil_tmp56 == s__s3__tmp__new_cipher__algorithms && 2bv32 == blastFlag) && !(8640bv32 == s__state)) || (!(s__hit == 0bv32) && 0bv32 == blastFlag)) || (!(s__hit == 0bv32) && 3bv32 == blastFlag)) || (!(s__hit == 0bv32) && 2bv32 == blastFlag)) || (0bv32 == blastFlag && !(8640bv32 == s__state)) - InvariantResult [Line: 135]: Loop Invariant Derived loop invariant: ((((((!(s__hit == 0bv32) && 1bv32 == blastFlag) || (!(s__hit == 0bv32) && 0bv32 == blastFlag)) || (!(s__hit == 0bv32) && 3bv32 == blastFlag)) || (((__cil_tmp56 == s__s3__tmp__new_cipher__algorithms && 2bv32 == blastFlag) && !(8640bv32 == s__state)) && !(8640bv32 == s__s3__tmp__next_state___0))) || (!(s__hit == 0bv32) && 2bv32 == blastFlag)) || (!(8640bv32 == s__state) && 1bv32 == blastFlag)) || (0bv32 == blastFlag && !(8640bv32 == s__state)) - InvariantResult [Line: 99]: Loop Invariant Derived loop invariant: ((((((((((((((((((((__cil_tmp56 == s__s3__tmp__new_cipher__algorithms && 2bv32 == blastFlag) && !(8640bv32 == s__s3__tmp__next_state___0)) && 8656bv32 == s__state) || 0bv32 == blastFlag) || ((__cil_tmp56 == s__s3__tmp__new_cipher__algorithms && 8544bv32 == s__state) && 2bv32 == blastFlag)) || ((__cil_tmp56 == s__s3__tmp__new_cipher__algorithms && 2bv32 == blastFlag) && 8560bv32 == s__state)) || ~bvadd64(s__state, 4294967293bv32) == 0bv32) || (((__cil_tmp56 == s__s3__tmp__new_cipher__algorithms && 8592bv32 == s__state) && 8576bv32 == s__s3__tmp__next_state___0) && 2bv32 == blastFlag)) || (8496bv32 == s__state && 1bv32 == blastFlag)) || (((__cil_tmp56 == s__s3__tmp__new_cipher__algorithms && 2bv32 == blastFlag) && !(8640bv32 == s__s3__tmp__next_state___0)) && 8496bv32 == s__state)) || (8512bv32 == s__state && 2bv32 == blastFlag)) || (!(8640bv32 == s__s3__tmp__next_state___0) && (__cil_tmp56 == s__s3__tmp__new_cipher__algorithms && 8466bv32 == s__state) && 2bv32 == blastFlag)) || (((__cil_tmp56 == s__s3__tmp__new_cipher__algorithms && 3bv32 == blastFlag) && 3bv32 == s__s3__tmp__next_state___0) && 8448bv32 == s__state)) || ((__cil_tmp56 == s__s3__tmp__new_cipher__algorithms && 8528bv32 == s__state) && 2bv32 == blastFlag)) || (((__cil_tmp56 == s__s3__tmp__new_cipher__algorithms && 8576bv32 == s__s3__tmp__next_state___0) && 2bv32 == blastFlag) && 8576bv32 == s__state)) || (((__cil_tmp56 == s__s3__tmp__new_cipher__algorithms && 8576bv32 == s__s3__tmp__next_state___0) && 2bv32 == blastFlag) && 8608bv32 == s__state)) || (((__cil_tmp56 == s__s3__tmp__new_cipher__algorithms && 8576bv32 == s__s3__tmp__next_state___0) && 2bv32 == blastFlag) && 8448bv32 == s__state)) || (!(s__hit == 0bv32) && 3bv32 == blastFlag)) || (((__cil_tmp56 == s__s3__tmp__new_cipher__algorithms && 8576bv32 == s__s3__tmp__next_state___0) && 2bv32 == blastFlag) && 8640bv32 == s__state)) || (((__cil_tmp56 == s__s3__tmp__new_cipher__algorithms && 3bv32 == blastFlag) && !(8640bv32 == s__s3__tmp__next_state___0)) && 8672bv32 == s__state)) || (!(s__hit == 0bv32) && 2bv32 == blastFlag) - InvariantResult [Line: 168]: Loop Invariant Derived loop invariant: ((((((__cil_tmp56 == s__s3__tmp__new_cipher__algorithms && 8576bv32 == s__s3__tmp__next_state___0) && 2bv32 == blastFlag) && !(8640bv32 == s__state)) || (!(s__hit == 0bv32) && 0bv32 == blastFlag)) || (!(s__hit == 0bv32) && 3bv32 == blastFlag)) || (!(s__hit == 0bv32) && 2bv32 == blastFlag)) || (0bv32 == blastFlag && !(8640bv32 == s__state)) - InvariantResult [Line: 204]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 159]: Loop Invariant Derived loop invariant: ((((!(8640bv32 == s__state) && 0bv32 == blastFlag) || ((__cil_tmp56 == s__s3__tmp__new_cipher__algorithms && 2bv32 == blastFlag) && !(8640bv32 == s__state))) || (!(s__hit == 0bv32) && 0bv32 == blastFlag)) || (!(s__hit == 0bv32) && 3bv32 == blastFlag)) || (!(s__hit == 0bv32) && 2bv32 == blastFlag) - InvariantResult [Line: 117]: Loop Invariant Derived loop invariant: (((!(s__hit == 0bv32) && 0bv32 == blastFlag) || (!(s__hit == 0bv32) && 3bv32 == blastFlag)) || (!(s__hit == 0bv32) && 2bv32 == blastFlag)) || (0bv32 == blastFlag && !(8640bv32 == s__state)) - InvariantResult [Line: 192]: Loop Invariant Derived loop invariant: ((((!(s__hit == 0bv32) && 0bv32 == blastFlag) || (!(s__hit == 0bv32) && 3bv32 == blastFlag)) || (((__cil_tmp56 == s__s3__tmp__new_cipher__algorithms && 2bv32 == blastFlag) && !(8640bv32 == s__state)) && !(8640bv32 == s__s3__tmp__next_state___0))) || (!(s__hit == 0bv32) && 2bv32 == blastFlag)) || (0bv32 == blastFlag && !(8640bv32 == s__state)) - InvariantResult [Line: 206]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 141]: Loop Invariant Derived loop invariant: ((((2bv32 == blastFlag && !(8640bv32 == s__state)) || (!(s__hit == 0bv32) && 0bv32 == blastFlag)) || (!(s__hit == 0bv32) && 3bv32 == blastFlag)) || (!(s__hit == 0bv32) && 2bv32 == blastFlag)) || (0bv32 == blastFlag && !(8640bv32 == s__state)) - InvariantResult [Line: 98]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 102]: Loop Invariant Derived loop invariant: (((!(s__hit == 0bv32) && 0bv32 == blastFlag) || (!(s__hit == 0bv32) && 3bv32 == blastFlag)) || (!(s__hit == 0bv32) && 2bv32 == blastFlag)) || (0bv32 == blastFlag && !(8640bv32 == s__state)) - InvariantResult [Line: 174]: Loop Invariant Derived loop invariant: ((((0bv32 == blastFlag && !(8640bv32 == s__state)) || (!(s__hit == 0bv32) && 0bv32 == blastFlag)) || (!(8640bv32 == s__state) && (__cil_tmp56 == s__s3__tmp__new_cipher__algorithms && 8576bv32 == s__s3__tmp__next_state___0) && 2bv32 == blastFlag)) || (!(s__hit == 0bv32) && 3bv32 == blastFlag)) || (!(s__hit == 0bv32) && 2bv32 == blastFlag) - InvariantResult [Line: 105]: Loop Invariant Derived loop invariant: (((!(s__hit == 0bv32) && 0bv32 == blastFlag) || (!(s__hit == 0bv32) && 3bv32 == blastFlag)) || (!(s__hit == 0bv32) && 2bv32 == blastFlag)) || (0bv32 == blastFlag && !(8640bv32 == s__state)) - InvariantResult [Line: 325]: Loop Invariant Derived loop invariant: (((((__cil_tmp56 == s__s3__tmp__new_cipher__algorithms && 2bv32 == blastFlag) && !(8640bv32 == s__state)) || (!(s__hit == 0bv32) && 0bv32 == blastFlag)) || (!(s__hit == 0bv32) && 3bv32 == blastFlag)) || (!(s__hit == 0bv32) && 2bv32 == blastFlag)) || (0bv32 == blastFlag && !(8640bv32 == s__state)) - InvariantResult [Line: 198]: Loop Invariant Derived loop invariant: ((((((__cil_tmp56 == s__s3__tmp__new_cipher__algorithms && 3bv32 == blastFlag) && !(8640bv32 == s__state)) && !(8640bv32 == s__s3__tmp__next_state___0)) || (0bv32 == blastFlag && !(8640bv32 == s__state))) || (!(s__hit == 0bv32) && 0bv32 == blastFlag)) || (!(s__hit == 0bv32) && 3bv32 == blastFlag)) || (!(s__hit == 0bv32) && 2bv32 == blastFlag) - StatisticsResult: Ultimate Automizer benchmark data CFG has 5 procedures, 156 locations, 1 error locations. SAFE Result, 182.3s OverallTime, 23 OverallIterations, 18 TraceHistogramMax, 102.5s AutomataDifference, 0.0s DeadEndRemovalTime, 4.8s HoareAnnotationTime, HoareTripleCheckerStatistics: 6409 SDtfs, 2262 SDslu, 5388 SDs, 0 SdLazy, 2542 SolverSat, 448 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 3.3s Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 7884 GetRequests, 7848 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.6s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=5146occurred in iteration=21, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s AbstIntTime, 0 AbstIntIterations, 0 AbstIntStrong, NaN AbsIntWeakeningRatio, NaN AbsIntAvgWeakeningVarsNumRemoved, NaN AbsIntAvgWeakenedConjuncts, 0.0s DumpTime, AutomataMinimizationStatistics: 51.9s AutomataMinimizationTime, 23 MinimizatonAttempts, 7131 StatesRemovedByMinimization, 15 NontrivialMinimizations, HoareAnnotationStatistics: 0.0s HoareAnnotationTime, 33 LocationsWithAnnotation, 55 PreInvPairs, 449 NumberOfFragments, 1253 HoareAnnotationTreeSize, 55 FomulaSimplifications, 32858 FormulaSimplificationTreeSizeReduction, 1.3s HoareSimplificationTime, 33 FomulaSimplificationsInter, 1440 FormulaSimplificationTreeSizeReductionInter, 3.1s HoareSimplificationTimeInter, RefinementEngineStatistics: TraceCheckStatistics: 0.4s SsaConstructionTime, 1.7s SatisfiabilityAnalysisTime, 15.9s InterpolantComputationTime, 6852 NumberOfCodeBlocks, 6852 NumberOfCodeBlocksAsserted, 23 NumberOfCheckSat, 7868 ConstructedInterpolants, 0 QuantifiedInterpolants, 4434712 SizeOfPredicates, 10 NumberOfNonLiveVariables, 8314 ConjunctsInSsa, 50 ConjunctsInUnsatCore, 25 InterpolantComputations, 21 PerfectInterpolantSequences, 32273/32377 InterpolantCoveringCapability, InvariantSynthesisStatistics: No data available, InterpolantConsolidationStatistics: No data available, ReuseStatistics: No data available RESULT: Ultimate proved your program to be correct! Received shutdown request...