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_3_true-unreach-call_false-termination.cil.c -------------------------------------------------------------------------------- This is Ultimate 0.1.23-61f4311 [2018-11-23 10:52:09,243 INFO L170 SettingsManager]: Resetting all preferences to default values... [2018-11-23 10:52:09,245 INFO L174 SettingsManager]: Resetting UltimateCore preferences to default values [2018-11-23 10:52:09,263 INFO L177 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2018-11-23 10:52:09,264 INFO L174 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2018-11-23 10:52:09,265 INFO L174 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2018-11-23 10:52:09,266 INFO L174 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2018-11-23 10:52:09,270 INFO L174 SettingsManager]: Resetting LassoRanker preferences to default values [2018-11-23 10:52:09,272 INFO L174 SettingsManager]: Resetting Reaching Definitions preferences to default values [2018-11-23 10:52:09,273 INFO L174 SettingsManager]: Resetting SyntaxChecker preferences to default values [2018-11-23 10:52:09,282 INFO L177 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2018-11-23 10:52:09,282 INFO L174 SettingsManager]: Resetting LTL2Aut preferences to default values [2018-11-23 10:52:09,287 INFO L174 SettingsManager]: Resetting PEA to Boogie preferences to default values [2018-11-23 10:52:09,288 INFO L174 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2018-11-23 10:52:09,289 INFO L174 SettingsManager]: Resetting ChcToBoogie preferences to default values [2018-11-23 10:52:09,292 INFO L174 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2018-11-23 10:52:09,293 INFO L174 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2018-11-23 10:52:09,297 INFO L174 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2018-11-23 10:52:09,299 INFO L174 SettingsManager]: Resetting CodeCheck preferences to default values [2018-11-23 10:52:09,300 INFO L174 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2018-11-23 10:52:09,306 INFO L174 SettingsManager]: Resetting RCFGBuilder preferences to default values [2018-11-23 10:52:09,307 INFO L174 SettingsManager]: Resetting TraceAbstraction preferences to default values [2018-11-23 10:52:09,309 INFO L177 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2018-11-23 10:52:09,309 INFO L177 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2018-11-23 10:52:09,309 INFO L174 SettingsManager]: Resetting TreeAutomizer preferences to default values [2018-11-23 10:52:09,310 INFO L174 SettingsManager]: Resetting IcfgTransformer preferences to default values [2018-11-23 10:52:09,311 INFO L174 SettingsManager]: Resetting Boogie Printer preferences to default values [2018-11-23 10:52:09,312 INFO L174 SettingsManager]: Resetting ReqPrinter preferences to default values [2018-11-23 10:52:09,313 INFO L174 SettingsManager]: Resetting Witness Printer preferences to default values [2018-11-23 10:52:09,314 INFO L177 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2018-11-23 10:52:09,314 INFO L174 SettingsManager]: Resetting CDTParser preferences to default values [2018-11-23 10:52:09,314 INFO L177 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2018-11-23 10:52:09,315 INFO L177 SettingsManager]: ReqParser provides no preferences, ignoring... [2018-11-23 10:52:09,315 INFO L174 SettingsManager]: Resetting SmtParser preferences to default values [2018-11-23 10:52:09,316 INFO L174 SettingsManager]: Resetting Witness Parser preferences to default values [2018-11-23 10:52:09,316 INFO L181 SettingsManager]: Finished resetting all preferences to default values... [2018-11-23 10:52:09,317 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:52:09,334 INFO L110 SettingsManager]: Loading preferences was successful [2018-11-23 10:52:09,334 INFO L112 SettingsManager]: Preferences different from defaults after loading the file: [2018-11-23 10:52:09,335 INFO L131 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2018-11-23 10:52:09,336 INFO L133 SettingsManager]: * ... calls to implemented procedures=ONLY_FOR_CONCURRENT_PROGRAMS [2018-11-23 10:52:09,336 INFO L131 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2018-11-23 10:52:09,337 INFO L133 SettingsManager]: * Create parallel compositions if possible=false [2018-11-23 10:52:09,337 INFO L133 SettingsManager]: * Use SBE=true [2018-11-23 10:52:09,337 INFO L131 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2018-11-23 10:52:09,337 INFO L133 SettingsManager]: * sizeof long=4 [2018-11-23 10:52:09,338 INFO L133 SettingsManager]: * sizeof POINTER=4 [2018-11-23 10:52:09,338 INFO L133 SettingsManager]: * Check division by zero=IGNORE [2018-11-23 10:52:09,338 INFO L133 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2018-11-23 10:52:09,338 INFO L133 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2018-11-23 10:52:09,338 INFO L133 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2018-11-23 10:52:09,339 INFO L133 SettingsManager]: * Use bitvectors instead of ints=true [2018-11-23 10:52:09,339 INFO L133 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2018-11-23 10:52:09,339 INFO L133 SettingsManager]: * sizeof long double=12 [2018-11-23 10:52:09,339 INFO L133 SettingsManager]: * Check if freed pointer was valid=false [2018-11-23 10:52:09,339 INFO L133 SettingsManager]: * Use constant arrays=true [2018-11-23 10:52:09,340 INFO L133 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2018-11-23 10:52:09,340 INFO L131 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2018-11-23 10:52:09,340 INFO L133 SettingsManager]: * Size of a code block=SequenceOfStatements [2018-11-23 10:52:09,341 INFO L133 SettingsManager]: * To the following directory=./dump/ [2018-11-23 10:52:09,341 INFO L133 SettingsManager]: * SMT solver=External_DefaultMode [2018-11-23 10:52:09,341 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2018-11-23 10:52:09,341 INFO L131 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2018-11-23 10:52:09,341 INFO L133 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2018-11-23 10:52:09,342 INFO L133 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2018-11-23 10:52:09,342 INFO L133 SettingsManager]: * Trace refinement strategy=WOLF [2018-11-23 10:52:09,342 INFO L133 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2018-11-23 10:52:09,342 INFO L133 SettingsManager]: * Command for external solver=cvc4nyu --tear-down-incremental --rewrite-divk --print-success --lang smt [2018-11-23 10:52:09,342 INFO L133 SettingsManager]: * Logic for external solver=AUFBV [2018-11-23 10:52:09,343 INFO L133 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2018-11-23 10:52:09,393 INFO L81 nceAwareModelManager]: Repository-Root is: /tmp [2018-11-23 10:52:09,411 INFO L258 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2018-11-23 10:52:09,415 INFO L214 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2018-11-23 10:52:09,417 INFO L271 PluginConnector]: Initializing CDTParser... [2018-11-23 10:52:09,417 INFO L276 PluginConnector]: CDTParser initialized [2018-11-23 10:52:09,418 INFO L418 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/ssh-simplified/s3_srvr_3_true-unreach-call_false-termination.cil.c [2018-11-23 10:52:09,484 INFO L221 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/63aaafff8/14e7dc25ff8f47218800c590400fb9e8/FLAGaee4fcc70 [2018-11-23 10:52:09,965 INFO L307 CDTParser]: Found 1 translation units. [2018-11-23 10:52:09,969 INFO L161 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/ssh-simplified/s3_srvr_3_true-unreach-call_false-termination.cil.c [2018-11-23 10:52:09,988 INFO L355 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/63aaafff8/14e7dc25ff8f47218800c590400fb9e8/FLAGaee4fcc70 [2018-11-23 10:52:10,304 INFO L363 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/63aaafff8/14e7dc25ff8f47218800c590400fb9e8 [2018-11-23 10:52:10,313 INFO L296 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2018-11-23 10:52:10,315 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2018-11-23 10:52:10,316 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2018-11-23 10:52:10,316 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2018-11-23 10:52:10,320 INFO L276 PluginConnector]: CACSL2BoogieTranslator initialized [2018-11-23 10:52:10,322 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 23.11 10:52:10" (1/1) ... [2018-11-23 10:52:10,325 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@34b4a021 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 10:52:10, skipping insertion in model container [2018-11-23 10:52:10,325 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 23.11 10:52:10" (1/1) ... [2018-11-23 10:52:10,336 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2018-11-23 10:52:10,402 INFO L176 MainTranslator]: Built tables and reachable declarations [2018-11-23 10:52:10,763 INFO L201 PostProcessor]: Analyzing one entry point: main [2018-11-23 10:52:10,770 INFO L191 MainTranslator]: Completed pre-run [2018-11-23 10:52:10,839 INFO L201 PostProcessor]: Analyzing one entry point: main [2018-11-23 10:52:10,861 INFO L195 MainTranslator]: Completed translation [2018-11-23 10:52:10,862 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 10:52:10 WrapperNode [2018-11-23 10:52:10,862 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2018-11-23 10:52:10,863 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2018-11-23 10:52:10,863 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2018-11-23 10:52:10,863 INFO L276 PluginConnector]: Boogie Procedure Inliner initialized [2018-11-23 10:52:10,874 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:52:10" (1/1) ... [2018-11-23 10:52:10,888 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:52:10" (1/1) ... [2018-11-23 10:52:10,968 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2018-11-23 10:52:10,968 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2018-11-23 10:52:10,968 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2018-11-23 10:52:10,969 INFO L276 PluginConnector]: Boogie Preprocessor initialized [2018-11-23 10:52:10,983 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 10:52:10" (1/1) ... [2018-11-23 10:52:10,983 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 10:52:10" (1/1) ... [2018-11-23 10:52:10,987 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 10:52:10" (1/1) ... [2018-11-23 10:52:10,988 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 10:52:10" (1/1) ... [2018-11-23 10:52:11,018 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 10:52:10" (1/1) ... [2018-11-23 10:52:11,045 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 10:52:10" (1/1) ... [2018-11-23 10:52:11,050 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 10:52:10" (1/1) ... [2018-11-23 10:52:11,059 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2018-11-23 10:52:11,061 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2018-11-23 10:52:11,062 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2018-11-23 10:52:11,062 INFO L276 PluginConnector]: RCFGBuilder initialized [2018-11-23 10:52:11,064 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 10:52:10" (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:52:11,120 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2018-11-23 10:52:11,120 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2018-11-23 10:52:11,121 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2018-11-23 10:52:11,121 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2018-11-23 10:52:11,121 INFO L130 BoogieDeclarations]: Found specification of procedure main [2018-11-23 10:52:11,121 INFO L138 BoogieDeclarations]: Found implementation of procedure main [2018-11-23 10:52:11,121 INFO L130 BoogieDeclarations]: Found specification of procedure ssl3_accept [2018-11-23 10:52:11,122 INFO L138 BoogieDeclarations]: Found implementation of procedure ssl3_accept [2018-11-23 10:52:11,485 WARN L640 $ProcedureCfgBuilder]: Two Gotos in a row! There was dead code [2018-11-23 10:52:11,485 WARN L605 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2018-11-23 10:52:13,280 INFO L275 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2018-11-23 10:52:13,280 INFO L280 CfgBuilder]: Removed 1 assue(true) statements. [2018-11-23 10:52:13,280 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 23.11 10:52:13 BoogieIcfgContainer [2018-11-23 10:52:13,281 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2018-11-23 10:52:13,282 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2018-11-23 10:52:13,282 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2018-11-23 10:52:13,285 INFO L276 PluginConnector]: TraceAbstraction initialized [2018-11-23 10:52:13,286 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 23.11 10:52:10" (1/3) ... [2018-11-23 10:52:13,286 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5858cd39 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 23.11 10:52:13, skipping insertion in model container [2018-11-23 10:52:13,287 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 10:52:10" (2/3) ... [2018-11-23 10:52:13,287 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5858cd39 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 23.11 10:52:13, skipping insertion in model container [2018-11-23 10:52:13,287 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 23.11 10:52:13" (3/3) ... [2018-11-23 10:52:13,289 INFO L112 eAbstractionObserver]: Analyzing ICFG s3_srvr_3_true-unreach-call_false-termination.cil.c [2018-11-23 10:52:13,300 INFO L156 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2018-11-23 10:52:13,308 INFO L168 ceAbstractionStarter]: Appying trace abstraction to program that has 1 error locations. [2018-11-23 10:52:13,326 INFO L257 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2018-11-23 10:52:13,363 INFO L133 ementStrategyFactory]: Using default assertion order modulation [2018-11-23 10:52:13,364 INFO L382 AbstractCegarLoop]: Interprodecural is true [2018-11-23 10:52:13,365 INFO L383 AbstractCegarLoop]: Hoare is true [2018-11-23 10:52:13,365 INFO L384 AbstractCegarLoop]: Compute interpolants for FPandBP [2018-11-23 10:52:13,365 INFO L385 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2018-11-23 10:52:13,365 INFO L386 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2018-11-23 10:52:13,365 INFO L387 AbstractCegarLoop]: Difference is false [2018-11-23 10:52:13,365 INFO L388 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2018-11-23 10:52:13,365 INFO L393 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2018-11-23 10:52:13,388 INFO L276 IsEmpty]: Start isEmpty. Operand 149 states. [2018-11-23 10:52:13,399 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2018-11-23 10:52:13,399 INFO L394 BasicCegarLoop]: Found error trace [2018-11-23 10:52:13,400 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] [2018-11-23 10:52:13,402 INFO L423 AbstractCegarLoop]: === Iteration 1 === [ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-23 10:52:13,407 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-23 10:52:13,408 INFO L82 PathProgramCache]: Analyzing trace with hash 882212075, now seen corresponding path program 1 times [2018-11-23 10:52:13,412 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-23 10:52:13,412 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:13,431 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-23 10:52:13,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-23 10:52:13,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-23 10:52:13,542 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-23 10:52:13,837 INFO L256 TraceCheckUtils]: 0: Hoare triple {152#true} call ULTIMATE.init(); {152#true} is VALID [2018-11-23 10:52:13,841 INFO L273 TraceCheckUtils]: 1: Hoare triple {152#true} assume true; {152#true} is VALID [2018-11-23 10:52:13,842 INFO L268 TraceCheckUtils]: 2: Hoare quadruple {152#true} {152#true} #606#return; {152#true} is VALID [2018-11-23 10:52:13,842 INFO L256 TraceCheckUtils]: 3: Hoare triple {152#true} call #t~ret50 := main(); {152#true} is VALID [2018-11-23 10:52:13,842 INFO L273 TraceCheckUtils]: 4: Hoare triple {152#true} havoc ~s~0;havoc ~tmp~1;~s~0 := 8464bv32; {152#true} is VALID [2018-11-23 10:52:13,843 INFO L256 TraceCheckUtils]: 5: Hoare triple {152#true} call #t~ret49 := ssl3_accept(~s~0); {152#true} is VALID [2018-11-23 10:52:13,849 INFO L273 TraceCheckUtils]: 6: Hoare triple {152#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;havoc ~buf~0;havoc ~l~0;havoc ~Time~0;havoc ~tmp~0;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~nondet18;havoc #t~nondet18;~tmp___2~0 := #t~nondet19;havoc #t~nondet19;~tmp___3~0 := #t~nondet20;havoc #t~nondet20;~tmp___4~0 := #t~nondet21;havoc #t~nondet21;~tmp___5~0 := #t~nondet22;havoc #t~nondet22;~tmp___6~0 := #t~nondet23;havoc #t~nondet23;havoc ~tmp___7~0;~tmp___8~0 := #t~nondet24;havoc #t~nondet24;~tmp___9~0 := #t~nondet25;havoc #t~nondet25;~tmp___10~0 := #t~nondet26;havoc #t~nondet26;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;~tmp~0 := #t~nondet27;havoc #t~nondet27;~Time~0 := ~tmp~0;~cb~0 := 0bv32;~ret~0 := 4294967295bv32;~skip~0 := 0bv32;~got_new_session~0 := 0bv32; {175#(= (_ bv0 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:13,851 INFO L273 TraceCheckUtils]: 7: Hoare triple {175#(= (_ bv0 32) ssl3_accept_~blastFlag~0)} assume 0bv32 != ~s__info_callback~0;~cb~0 := ~s__info_callback~0; {175#(= (_ bv0 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:13,853 INFO L273 TraceCheckUtils]: 8: Hoare triple {175#(= (_ bv0 32) ssl3_accept_~blastFlag~0)} #t~post28 := ~s__in_handshake~0;~s__in_handshake~0 := ~bvadd32(1bv32, #t~post28);havoc #t~post28; {175#(= (_ bv0 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:13,853 INFO L273 TraceCheckUtils]: 9: Hoare triple {175#(= (_ bv0 32) ssl3_accept_~blastFlag~0)} assume !(0bv32 != ~bvadd32(12288bv32, ~tmp___1~0)); {175#(= (_ bv0 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:13,855 INFO L273 TraceCheckUtils]: 10: Hoare triple {175#(= (_ bv0 32) ssl3_accept_~blastFlag~0)} assume !(0bv32 == ~s__cert~0); {175#(= (_ bv0 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:13,855 INFO L273 TraceCheckUtils]: 11: Hoare triple {175#(= (_ bv0 32) ssl3_accept_~blastFlag~0)} assume !false; {175#(= (_ bv0 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:13,857 INFO L273 TraceCheckUtils]: 12: Hoare triple {175#(= (_ bv0 32) ssl3_accept_~blastFlag~0)} ~state~0 := ~s__state~0; {175#(= (_ bv0 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:13,860 INFO L273 TraceCheckUtils]: 13: Hoare triple {175#(= (_ bv0 32) ssl3_accept_~blastFlag~0)} assume !(12292bv32 == ~s__state~0); {175#(= (_ bv0 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:13,860 INFO L273 TraceCheckUtils]: 14: Hoare triple {175#(= (_ bv0 32) ssl3_accept_~blastFlag~0)} assume !(16384bv32 == ~s__state~0); {175#(= (_ bv0 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:13,863 INFO L273 TraceCheckUtils]: 15: Hoare triple {175#(= (_ bv0 32) ssl3_accept_~blastFlag~0)} assume !(8192bv32 == ~s__state~0); {175#(= (_ bv0 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:13,873 INFO L273 TraceCheckUtils]: 16: Hoare triple {175#(= (_ bv0 32) ssl3_accept_~blastFlag~0)} assume !(24576bv32 == ~s__state~0); {175#(= (_ bv0 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:13,884 INFO L273 TraceCheckUtils]: 17: Hoare triple {175#(= (_ bv0 32) ssl3_accept_~blastFlag~0)} assume !(8195bv32 == ~s__state~0); {175#(= (_ bv0 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:13,886 INFO L273 TraceCheckUtils]: 18: Hoare triple {175#(= (_ bv0 32) ssl3_accept_~blastFlag~0)} assume !(8480bv32 == ~s__state~0); {175#(= (_ bv0 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:13,886 INFO L273 TraceCheckUtils]: 19: Hoare triple {175#(= (_ bv0 32) ssl3_accept_~blastFlag~0)} assume !(8481bv32 == ~s__state~0); {175#(= (_ bv0 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:13,888 INFO L273 TraceCheckUtils]: 20: Hoare triple {175#(= (_ bv0 32) ssl3_accept_~blastFlag~0)} assume !(8482bv32 == ~s__state~0); {175#(= (_ bv0 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:13,903 INFO L273 TraceCheckUtils]: 21: Hoare triple {175#(= (_ bv0 32) ssl3_accept_~blastFlag~0)} assume !(8464bv32 == ~s__state~0); {175#(= (_ bv0 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:13,904 INFO L273 TraceCheckUtils]: 22: Hoare triple {175#(= (_ bv0 32) ssl3_accept_~blastFlag~0)} assume !(8465bv32 == ~s__state~0); {175#(= (_ bv0 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:13,911 INFO L273 TraceCheckUtils]: 23: Hoare triple {175#(= (_ bv0 32) ssl3_accept_~blastFlag~0)} assume !(8466bv32 == ~s__state~0); {175#(= (_ bv0 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:13,912 INFO L273 TraceCheckUtils]: 24: Hoare triple {175#(= (_ bv0 32) ssl3_accept_~blastFlag~0)} assume !(8496bv32 == ~s__state~0); {175#(= (_ bv0 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:13,917 INFO L273 TraceCheckUtils]: 25: Hoare triple {175#(= (_ bv0 32) ssl3_accept_~blastFlag~0)} assume !(8497bv32 == ~s__state~0); {175#(= (_ bv0 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:13,919 INFO L273 TraceCheckUtils]: 26: Hoare triple {175#(= (_ bv0 32) ssl3_accept_~blastFlag~0)} assume !(8512bv32 == ~s__state~0); {175#(= (_ bv0 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:13,936 INFO L273 TraceCheckUtils]: 27: Hoare triple {175#(= (_ bv0 32) ssl3_accept_~blastFlag~0)} assume !(8513bv32 == ~s__state~0); {175#(= (_ bv0 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:13,951 INFO L273 TraceCheckUtils]: 28: Hoare triple {175#(= (_ bv0 32) ssl3_accept_~blastFlag~0)} assume !(8528bv32 == ~s__state~0); {175#(= (_ bv0 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:13,952 INFO L273 TraceCheckUtils]: 29: Hoare triple {175#(= (_ bv0 32) ssl3_accept_~blastFlag~0)} assume !(8529bv32 == ~s__state~0); {175#(= (_ bv0 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:13,954 INFO L273 TraceCheckUtils]: 30: Hoare triple {175#(= (_ bv0 32) ssl3_accept_~blastFlag~0)} assume !(8544bv32 == ~s__state~0); {175#(= (_ bv0 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:13,954 INFO L273 TraceCheckUtils]: 31: Hoare triple {175#(= (_ bv0 32) ssl3_accept_~blastFlag~0)} assume !(8545bv32 == ~s__state~0); {175#(= (_ bv0 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:13,957 INFO L273 TraceCheckUtils]: 32: Hoare triple {175#(= (_ bv0 32) ssl3_accept_~blastFlag~0)} assume !(8560bv32 == ~s__state~0); {175#(= (_ bv0 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:13,957 INFO L273 TraceCheckUtils]: 33: Hoare triple {175#(= (_ bv0 32) ssl3_accept_~blastFlag~0)} assume !(8561bv32 == ~s__state~0); {175#(= (_ bv0 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:13,959 INFO L273 TraceCheckUtils]: 34: Hoare triple {175#(= (_ bv0 32) ssl3_accept_~blastFlag~0)} assume !(8448bv32 == ~s__state~0); {175#(= (_ bv0 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:13,959 INFO L273 TraceCheckUtils]: 35: Hoare triple {175#(= (_ bv0 32) ssl3_accept_~blastFlag~0)} assume !(8576bv32 == ~s__state~0); {175#(= (_ bv0 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:13,961 INFO L273 TraceCheckUtils]: 36: Hoare triple {175#(= (_ bv0 32) ssl3_accept_~blastFlag~0)} assume !(8577bv32 == ~s__state~0); {175#(= (_ bv0 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:13,961 INFO L273 TraceCheckUtils]: 37: Hoare triple {175#(= (_ bv0 32) ssl3_accept_~blastFlag~0)} assume !(8592bv32 == ~s__state~0); {175#(= (_ bv0 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:13,963 INFO L273 TraceCheckUtils]: 38: Hoare triple {175#(= (_ bv0 32) ssl3_accept_~blastFlag~0)} assume !(8593bv32 == ~s__state~0); {175#(= (_ bv0 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:13,963 INFO L273 TraceCheckUtils]: 39: Hoare triple {175#(= (_ bv0 32) ssl3_accept_~blastFlag~0)} assume !(8608bv32 == ~s__state~0); {175#(= (_ bv0 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:13,965 INFO L273 TraceCheckUtils]: 40: Hoare triple {175#(= (_ bv0 32) ssl3_accept_~blastFlag~0)} assume !(8609bv32 == ~s__state~0); {175#(= (_ bv0 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:13,965 INFO L273 TraceCheckUtils]: 41: Hoare triple {175#(= (_ bv0 32) ssl3_accept_~blastFlag~0)} assume !(8640bv32 == ~s__state~0); {175#(= (_ bv0 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:13,967 INFO L273 TraceCheckUtils]: 42: Hoare triple {175#(= (_ bv0 32) ssl3_accept_~blastFlag~0)} assume !(8641bv32 == ~s__state~0); {175#(= (_ bv0 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:13,967 INFO L273 TraceCheckUtils]: 43: Hoare triple {175#(= (_ bv0 32) ssl3_accept_~blastFlag~0)} assume !(8656bv32 == ~s__state~0); {175#(= (_ bv0 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:13,968 INFO L273 TraceCheckUtils]: 44: Hoare triple {175#(= (_ bv0 32) ssl3_accept_~blastFlag~0)} assume !(8657bv32 == ~s__state~0); {175#(= (_ bv0 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:13,970 INFO L273 TraceCheckUtils]: 45: Hoare triple {175#(= (_ bv0 32) ssl3_accept_~blastFlag~0)} assume 8672bv32 == ~s__state~0; {175#(= (_ bv0 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:13,972 INFO L273 TraceCheckUtils]: 46: Hoare triple {175#(= (_ bv0 32) ssl3_accept_~blastFlag~0)} ~ret~0 := #t~nondet45;havoc #t~nondet45; {175#(= (_ bv0 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:13,973 INFO L273 TraceCheckUtils]: 47: Hoare triple {175#(= (_ bv0 32) ssl3_accept_~blastFlag~0)} assume 4bv32 == ~blastFlag~0; {153#false} is VALID [2018-11-23 10:52:13,973 INFO L273 TraceCheckUtils]: 48: Hoare triple {153#false} assume !false; {153#false} is VALID [2018-11-23 10:52:13,987 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:13,988 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-11-23 10:52:13,996 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-23 10:52:13,996 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-23 10:52:14,003 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 49 [2018-11-23 10:52:14,006 INFO L84 Accepts]: Finished accepts. word is accepted. [2018-11-23 10:52:14,010 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 3 states. [2018-11-23 10:52:14,289 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 49 edges. 49 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2018-11-23 10:52:14,289 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-11-23 10:52:14,298 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-23 10:52:14,298 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-23 10:52:14,301 INFO L87 Difference]: Start difference. First operand 149 states. Second operand 3 states. [2018-11-23 10:52:15,546 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-23 10:52:15,547 INFO L93 Difference]: Finished difference Result 413 states and 700 transitions. [2018-11-23 10:52:15,547 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-23 10:52:15,547 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 49 [2018-11-23 10:52:15,548 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-23 10:52:15,549 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2018-11-23 10:52:15,575 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 700 transitions. [2018-11-23 10:52:15,576 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2018-11-23 10:52:15,590 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 700 transitions. [2018-11-23 10:52:15,591 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 3 states and 700 transitions. [2018-11-23 10:52:16,674 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 700 edges. 700 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2018-11-23 10:52:16,704 INFO L225 Difference]: With dead ends: 413 [2018-11-23 10:52:16,704 INFO L226 Difference]: Without dead ends: 250 [2018-11-23 10:52:16,710 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 47 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:16,731 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 250 states. [2018-11-23 10:52:16,873 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 250 to 250. [2018-11-23 10:52:16,874 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2018-11-23 10:52:16,874 INFO L82 GeneralOperation]: Start isEquivalent. First operand 250 states. Second operand 250 states. [2018-11-23 10:52:16,875 INFO L74 IsIncluded]: Start isIncluded. First operand 250 states. Second operand 250 states. [2018-11-23 10:52:16,875 INFO L87 Difference]: Start difference. First operand 250 states. Second operand 250 states. [2018-11-23 10:52:16,889 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-23 10:52:16,889 INFO L93 Difference]: Finished difference Result 250 states and 378 transitions. [2018-11-23 10:52:16,890 INFO L276 IsEmpty]: Start isEmpty. Operand 250 states and 378 transitions. [2018-11-23 10:52:16,893 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-11-23 10:52:16,893 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2018-11-23 10:52:16,893 INFO L74 IsIncluded]: Start isIncluded. First operand 250 states. Second operand 250 states. [2018-11-23 10:52:16,893 INFO L87 Difference]: Start difference. First operand 250 states. Second operand 250 states. [2018-11-23 10:52:16,907 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-23 10:52:16,907 INFO L93 Difference]: Finished difference Result 250 states and 378 transitions. [2018-11-23 10:52:16,907 INFO L276 IsEmpty]: Start isEmpty. Operand 250 states and 378 transitions. [2018-11-23 10:52:16,910 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-11-23 10:52:16,910 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2018-11-23 10:52:16,911 INFO L88 GeneralOperation]: Finished isEquivalent. [2018-11-23 10:52:16,911 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2018-11-23 10:52:16,911 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 250 states. [2018-11-23 10:52:16,923 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 250 states to 250 states and 378 transitions. [2018-11-23 10:52:16,925 INFO L78 Accepts]: Start accepts. Automaton has 250 states and 378 transitions. Word has length 49 [2018-11-23 10:52:16,925 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-23 10:52:16,926 INFO L480 AbstractCegarLoop]: Abstraction has 250 states and 378 transitions. [2018-11-23 10:52:16,926 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-11-23 10:52:16,926 INFO L276 IsEmpty]: Start isEmpty. Operand 250 states and 378 transitions. [2018-11-23 10:52:16,929 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2018-11-23 10:52:16,929 INFO L394 BasicCegarLoop]: Found error trace [2018-11-23 10:52:16,929 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] [2018-11-23 10:52:16,929 INFO L423 AbstractCegarLoop]: === Iteration 2 === [ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-23 10:52:16,930 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-23 10:52:16,930 INFO L82 PathProgramCache]: Analyzing trace with hash -218848662, now seen corresponding path program 1 times [2018-11-23 10:52:16,931 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-23 10:52:16,931 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:16,957 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-23 10:52:16,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-23 10:52:17,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-23 10:52:17,019 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-23 10:52:17,112 INFO L256 TraceCheckUtils]: 0: Hoare triple {1598#true} call ULTIMATE.init(); {1598#true} is VALID [2018-11-23 10:52:17,112 INFO L273 TraceCheckUtils]: 1: Hoare triple {1598#true} assume true; {1598#true} is VALID [2018-11-23 10:52:17,113 INFO L268 TraceCheckUtils]: 2: Hoare quadruple {1598#true} {1598#true} #606#return; {1598#true} is VALID [2018-11-23 10:52:17,114 INFO L256 TraceCheckUtils]: 3: Hoare triple {1598#true} call #t~ret50 := main(); {1598#true} is VALID [2018-11-23 10:52:17,114 INFO L273 TraceCheckUtils]: 4: Hoare triple {1598#true} havoc ~s~0;havoc ~tmp~1;~s~0 := 8464bv32; {1598#true} is VALID [2018-11-23 10:52:17,115 INFO L256 TraceCheckUtils]: 5: Hoare triple {1598#true} call #t~ret49 := ssl3_accept(~s~0); {1598#true} is VALID [2018-11-23 10:52:17,115 INFO L273 TraceCheckUtils]: 6: Hoare triple {1598#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;havoc ~buf~0;havoc ~l~0;havoc ~Time~0;havoc ~tmp~0;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~nondet18;havoc #t~nondet18;~tmp___2~0 := #t~nondet19;havoc #t~nondet19;~tmp___3~0 := #t~nondet20;havoc #t~nondet20;~tmp___4~0 := #t~nondet21;havoc #t~nondet21;~tmp___5~0 := #t~nondet22;havoc #t~nondet22;~tmp___6~0 := #t~nondet23;havoc #t~nondet23;havoc ~tmp___7~0;~tmp___8~0 := #t~nondet24;havoc #t~nondet24;~tmp___9~0 := #t~nondet25;havoc #t~nondet25;~tmp___10~0 := #t~nondet26;havoc #t~nondet26;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;~tmp~0 := #t~nondet27;havoc #t~nondet27;~Time~0 := ~tmp~0;~cb~0 := 0bv32;~ret~0 := 4294967295bv32;~skip~0 := 0bv32;~got_new_session~0 := 0bv32; {1598#true} is VALID [2018-11-23 10:52:17,115 INFO L273 TraceCheckUtils]: 7: Hoare triple {1598#true} assume 0bv32 != ~s__info_callback~0;~cb~0 := ~s__info_callback~0; {1598#true} is VALID [2018-11-23 10:52:17,115 INFO L273 TraceCheckUtils]: 8: Hoare triple {1598#true} #t~post28 := ~s__in_handshake~0;~s__in_handshake~0 := ~bvadd32(1bv32, #t~post28);havoc #t~post28; {1598#true} is VALID [2018-11-23 10:52:17,116 INFO L273 TraceCheckUtils]: 9: Hoare triple {1598#true} assume !(0bv32 != ~bvadd32(12288bv32, ~tmp___1~0)); {1598#true} is VALID [2018-11-23 10:52:17,116 INFO L273 TraceCheckUtils]: 10: Hoare triple {1598#true} assume !(0bv32 == ~s__cert~0); {1598#true} is VALID [2018-11-23 10:52:17,116 INFO L273 TraceCheckUtils]: 11: Hoare triple {1598#true} assume !false; {1598#true} is VALID [2018-11-23 10:52:17,117 INFO L273 TraceCheckUtils]: 12: Hoare triple {1598#true} ~state~0 := ~s__state~0; {1598#true} is VALID [2018-11-23 10:52:17,117 INFO L273 TraceCheckUtils]: 13: Hoare triple {1598#true} assume !(12292bv32 == ~s__state~0); {1598#true} is VALID [2018-11-23 10:52:17,117 INFO L273 TraceCheckUtils]: 14: Hoare triple {1598#true} assume !(16384bv32 == ~s__state~0); {1598#true} is VALID [2018-11-23 10:52:17,118 INFO L273 TraceCheckUtils]: 15: Hoare triple {1598#true} assume !(8192bv32 == ~s__state~0); {1598#true} is VALID [2018-11-23 10:52:17,118 INFO L273 TraceCheckUtils]: 16: Hoare triple {1598#true} assume !(24576bv32 == ~s__state~0); {1598#true} is VALID [2018-11-23 10:52:17,118 INFO L273 TraceCheckUtils]: 17: Hoare triple {1598#true} assume !(8195bv32 == ~s__state~0); {1598#true} is VALID [2018-11-23 10:52:17,119 INFO L273 TraceCheckUtils]: 18: Hoare triple {1598#true} assume !(8480bv32 == ~s__state~0); {1598#true} is VALID [2018-11-23 10:52:17,119 INFO L273 TraceCheckUtils]: 19: Hoare triple {1598#true} assume !(8481bv32 == ~s__state~0); {1598#true} is VALID [2018-11-23 10:52:17,119 INFO L273 TraceCheckUtils]: 20: Hoare triple {1598#true} assume !(8482bv32 == ~s__state~0); {1598#true} is VALID [2018-11-23 10:52:17,120 INFO L273 TraceCheckUtils]: 21: Hoare triple {1598#true} assume 8464bv32 == ~s__state~0; {1598#true} is VALID [2018-11-23 10:52:17,120 INFO L273 TraceCheckUtils]: 22: Hoare triple {1598#true} ~s__shutdown~0 := 0bv32;~ret~0 := #t~nondet33;havoc #t~nondet33; {1598#true} is VALID [2018-11-23 10:52:17,120 INFO L273 TraceCheckUtils]: 23: Hoare triple {1598#true} assume 0bv32 == ~blastFlag~0;~blastFlag~0 := 1bv32; {1598#true} is VALID [2018-11-23 10:52:17,125 INFO L273 TraceCheckUtils]: 24: Hoare triple {1598#true} assume !~bvsle32(~ret~0, 0bv32);~got_new_session~0 := 1bv32;~s__state~0 := 8496bv32;~s__init_num~0 := 0bv32; {1675#(= (_ bv8496 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:17,126 INFO L273 TraceCheckUtils]: 25: Hoare triple {1675#(= (_ bv8496 32) ssl3_accept_~s__state~0)} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {1675#(= (_ bv8496 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:17,128 INFO L273 TraceCheckUtils]: 26: Hoare triple {1675#(= (_ bv8496 32) ssl3_accept_~s__state~0)} ~skip~0 := 0bv32; {1675#(= (_ bv8496 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:17,130 INFO L273 TraceCheckUtils]: 27: Hoare triple {1675#(= (_ bv8496 32) ssl3_accept_~s__state~0)} assume !false; {1675#(= (_ bv8496 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:17,130 INFO L273 TraceCheckUtils]: 28: Hoare triple {1675#(= (_ bv8496 32) ssl3_accept_~s__state~0)} ~state~0 := ~s__state~0; {1675#(= (_ bv8496 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:17,132 INFO L273 TraceCheckUtils]: 29: Hoare triple {1675#(= (_ bv8496 32) ssl3_accept_~s__state~0)} assume !(12292bv32 == ~s__state~0); {1675#(= (_ bv8496 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:17,132 INFO L273 TraceCheckUtils]: 30: Hoare triple {1675#(= (_ bv8496 32) ssl3_accept_~s__state~0)} assume !(16384bv32 == ~s__state~0); {1675#(= (_ bv8496 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:17,133 INFO L273 TraceCheckUtils]: 31: Hoare triple {1675#(= (_ bv8496 32) ssl3_accept_~s__state~0)} assume !(8192bv32 == ~s__state~0); {1675#(= (_ bv8496 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:17,134 INFO L273 TraceCheckUtils]: 32: Hoare triple {1675#(= (_ bv8496 32) ssl3_accept_~s__state~0)} assume !(24576bv32 == ~s__state~0); {1675#(= (_ bv8496 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:17,135 INFO L273 TraceCheckUtils]: 33: Hoare triple {1675#(= (_ bv8496 32) ssl3_accept_~s__state~0)} assume !(8195bv32 == ~s__state~0); {1675#(= (_ bv8496 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:17,136 INFO L273 TraceCheckUtils]: 34: Hoare triple {1675#(= (_ bv8496 32) ssl3_accept_~s__state~0)} assume !(8480bv32 == ~s__state~0); {1675#(= (_ bv8496 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:17,137 INFO L273 TraceCheckUtils]: 35: Hoare triple {1675#(= (_ bv8496 32) ssl3_accept_~s__state~0)} assume !(8481bv32 == ~s__state~0); {1675#(= (_ bv8496 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:17,139 INFO L273 TraceCheckUtils]: 36: Hoare triple {1675#(= (_ bv8496 32) ssl3_accept_~s__state~0)} assume !(8482bv32 == ~s__state~0); {1675#(= (_ bv8496 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:17,140 INFO L273 TraceCheckUtils]: 37: Hoare triple {1675#(= (_ bv8496 32) ssl3_accept_~s__state~0)} assume !(8464bv32 == ~s__state~0); {1675#(= (_ bv8496 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:17,141 INFO L273 TraceCheckUtils]: 38: Hoare triple {1675#(= (_ bv8496 32) ssl3_accept_~s__state~0)} assume !(8465bv32 == ~s__state~0); {1675#(= (_ bv8496 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:17,142 INFO L273 TraceCheckUtils]: 39: Hoare triple {1675#(= (_ bv8496 32) ssl3_accept_~s__state~0)} assume !(8466bv32 == ~s__state~0); {1675#(= (_ bv8496 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:17,144 INFO L273 TraceCheckUtils]: 40: Hoare triple {1675#(= (_ bv8496 32) ssl3_accept_~s__state~0)} assume !(8496bv32 == ~s__state~0); {1599#false} is VALID [2018-11-23 10:52:17,144 INFO L273 TraceCheckUtils]: 41: Hoare triple {1599#false} assume !(8497bv32 == ~s__state~0); {1599#false} is VALID [2018-11-23 10:52:17,145 INFO L273 TraceCheckUtils]: 42: Hoare triple {1599#false} assume !(8512bv32 == ~s__state~0); {1599#false} is VALID [2018-11-23 10:52:17,145 INFO L273 TraceCheckUtils]: 43: Hoare triple {1599#false} assume !(8513bv32 == ~s__state~0); {1599#false} is VALID [2018-11-23 10:52:17,146 INFO L273 TraceCheckUtils]: 44: Hoare triple {1599#false} assume !(8528bv32 == ~s__state~0); {1599#false} is VALID [2018-11-23 10:52:17,146 INFO L273 TraceCheckUtils]: 45: Hoare triple {1599#false} assume !(8529bv32 == ~s__state~0); {1599#false} is VALID [2018-11-23 10:52:17,147 INFO L273 TraceCheckUtils]: 46: Hoare triple {1599#false} assume !(8544bv32 == ~s__state~0); {1599#false} is VALID [2018-11-23 10:52:17,147 INFO L273 TraceCheckUtils]: 47: Hoare triple {1599#false} assume !(8545bv32 == ~s__state~0); {1599#false} is VALID [2018-11-23 10:52:17,147 INFO L273 TraceCheckUtils]: 48: Hoare triple {1599#false} assume !(8560bv32 == ~s__state~0); {1599#false} is VALID [2018-11-23 10:52:17,147 INFO L273 TraceCheckUtils]: 49: Hoare triple {1599#false} assume !(8561bv32 == ~s__state~0); {1599#false} is VALID [2018-11-23 10:52:17,147 INFO L273 TraceCheckUtils]: 50: Hoare triple {1599#false} assume !(8448bv32 == ~s__state~0); {1599#false} is VALID [2018-11-23 10:52:17,148 INFO L273 TraceCheckUtils]: 51: Hoare triple {1599#false} assume !(8576bv32 == ~s__state~0); {1599#false} is VALID [2018-11-23 10:52:17,148 INFO L273 TraceCheckUtils]: 52: Hoare triple {1599#false} assume !(8577bv32 == ~s__state~0); {1599#false} is VALID [2018-11-23 10:52:17,148 INFO L273 TraceCheckUtils]: 53: Hoare triple {1599#false} assume !(8592bv32 == ~s__state~0); {1599#false} is VALID [2018-11-23 10:52:17,148 INFO L273 TraceCheckUtils]: 54: Hoare triple {1599#false} assume !(8593bv32 == ~s__state~0); {1599#false} is VALID [2018-11-23 10:52:17,149 INFO L273 TraceCheckUtils]: 55: Hoare triple {1599#false} assume !(8608bv32 == ~s__state~0); {1599#false} is VALID [2018-11-23 10:52:17,149 INFO L273 TraceCheckUtils]: 56: Hoare triple {1599#false} assume !(8609bv32 == ~s__state~0); {1599#false} is VALID [2018-11-23 10:52:17,149 INFO L273 TraceCheckUtils]: 57: Hoare triple {1599#false} assume !(8640bv32 == ~s__state~0); {1599#false} is VALID [2018-11-23 10:52:17,149 INFO L273 TraceCheckUtils]: 58: Hoare triple {1599#false} assume !(8641bv32 == ~s__state~0); {1599#false} is VALID [2018-11-23 10:52:17,150 INFO L273 TraceCheckUtils]: 59: Hoare triple {1599#false} assume !(8656bv32 == ~s__state~0); {1599#false} is VALID [2018-11-23 10:52:17,150 INFO L273 TraceCheckUtils]: 60: Hoare triple {1599#false} assume !(8657bv32 == ~s__state~0); {1599#false} is VALID [2018-11-23 10:52:17,150 INFO L273 TraceCheckUtils]: 61: Hoare triple {1599#false} assume 8672bv32 == ~s__state~0; {1599#false} is VALID [2018-11-23 10:52:17,151 INFO L273 TraceCheckUtils]: 62: Hoare triple {1599#false} ~ret~0 := #t~nondet45;havoc #t~nondet45; {1599#false} is VALID [2018-11-23 10:52:17,151 INFO L273 TraceCheckUtils]: 63: Hoare triple {1599#false} assume 4bv32 == ~blastFlag~0; {1599#false} is VALID [2018-11-23 10:52:17,151 INFO L273 TraceCheckUtils]: 64: Hoare triple {1599#false} assume !false; {1599#false} is VALID [2018-11-23 10:52:17,159 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:17,159 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [MP cvc4nyu --tear-down-incremental --print-success --lang smt --rewrite-divk (3)] Exception during sending of exit command (exit): Broken pipe [2018-11-23 10:52:17,164 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-23 10:52:17,165 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-23 10:52:17,166 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 65 [2018-11-23 10:52:17,168 INFO L84 Accepts]: Finished accepts. word is accepted. [2018-11-23 10:52:17,168 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 3 states. [2018-11-23 10:52:17,259 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 65 edges. 65 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2018-11-23 10:52:17,259 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-11-23 10:52:17,259 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-23 10:52:17,259 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-23 10:52:17,260 INFO L87 Difference]: Start difference. First operand 250 states and 378 transitions. Second operand 3 states. [2018-11-23 10:52:17,934 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-23 10:52:17,935 INFO L93 Difference]: Finished difference Result 399 states and 611 transitions. [2018-11-23 10:52:17,935 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-23 10:52:17,935 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 65 [2018-11-23 10:52:17,935 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-23 10:52:17,936 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2018-11-23 10:52:17,941 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 429 transitions. [2018-11-23 10:52:17,942 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2018-11-23 10:52:17,947 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 429 transitions. [2018-11-23 10:52:17,947 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 3 states and 429 transitions. [2018-11-23 10:52:18,706 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 429 edges. 429 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2018-11-23 10:52:18,719 INFO L225 Difference]: With dead ends: 399 [2018-11-23 10:52:18,720 INFO L226 Difference]: Without dead ends: 279 [2018-11-23 10:52:18,722 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 63 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:18,723 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 279 states. [2018-11-23 10:52:18,862 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 279 to 271. [2018-11-23 10:52:18,862 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2018-11-23 10:52:18,863 INFO L82 GeneralOperation]: Start isEquivalent. First operand 279 states. Second operand 271 states. [2018-11-23 10:52:18,863 INFO L74 IsIncluded]: Start isIncluded. First operand 279 states. Second operand 271 states. [2018-11-23 10:52:18,864 INFO L87 Difference]: Start difference. First operand 279 states. Second operand 271 states. [2018-11-23 10:52:18,884 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-23 10:52:18,884 INFO L93 Difference]: Finished difference Result 279 states and 415 transitions. [2018-11-23 10:52:18,884 INFO L276 IsEmpty]: Start isEmpty. Operand 279 states and 415 transitions. [2018-11-23 10:52:18,886 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-11-23 10:52:18,886 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2018-11-23 10:52:18,886 INFO L74 IsIncluded]: Start isIncluded. First operand 271 states. Second operand 279 states. [2018-11-23 10:52:18,886 INFO L87 Difference]: Start difference. First operand 271 states. Second operand 279 states. [2018-11-23 10:52:18,903 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-23 10:52:18,904 INFO L93 Difference]: Finished difference Result 279 states and 415 transitions. [2018-11-23 10:52:18,904 INFO L276 IsEmpty]: Start isEmpty. Operand 279 states and 415 transitions. [2018-11-23 10:52:18,905 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-11-23 10:52:18,905 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2018-11-23 10:52:18,905 INFO L88 GeneralOperation]: Finished isEquivalent. [2018-11-23 10:52:18,905 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2018-11-23 10:52:18,906 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 271 states. [2018-11-23 10:52:18,922 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 271 states to 271 states and 404 transitions. [2018-11-23 10:52:18,922 INFO L78 Accepts]: Start accepts. Automaton has 271 states and 404 transitions. Word has length 65 [2018-11-23 10:52:18,922 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-23 10:52:18,923 INFO L480 AbstractCegarLoop]: Abstraction has 271 states and 404 transitions. [2018-11-23 10:52:18,923 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-11-23 10:52:18,923 INFO L276 IsEmpty]: Start isEmpty. Operand 271 states and 404 transitions. [2018-11-23 10:52:18,926 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 87 [2018-11-23 10:52:18,926 INFO L394 BasicCegarLoop]: Found error trace [2018-11-23 10:52:18,926 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] [2018-11-23 10:52:18,926 INFO L423 AbstractCegarLoop]: === Iteration 3 === [ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-23 10:52:18,927 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-23 10:52:18,927 INFO L82 PathProgramCache]: Analyzing trace with hash 224594490, now seen corresponding path program 1 times [2018-11-23 10:52:18,927 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-23 10:52:18,928 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:18,952 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-23 10:52:19,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-23 10:52:19,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-23 10:52:19,043 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-23 10:52:19,274 INFO L256 TraceCheckUtils]: 0: Hoare triple {3154#true} call ULTIMATE.init(); {3154#true} is VALID [2018-11-23 10:52:19,274 INFO L273 TraceCheckUtils]: 1: Hoare triple {3154#true} assume true; {3154#true} is VALID [2018-11-23 10:52:19,275 INFO L268 TraceCheckUtils]: 2: Hoare quadruple {3154#true} {3154#true} #606#return; {3154#true} is VALID [2018-11-23 10:52:19,275 INFO L256 TraceCheckUtils]: 3: Hoare triple {3154#true} call #t~ret50 := main(); {3154#true} is VALID [2018-11-23 10:52:19,275 INFO L273 TraceCheckUtils]: 4: Hoare triple {3154#true} havoc ~s~0;havoc ~tmp~1;~s~0 := 8464bv32; {3154#true} is VALID [2018-11-23 10:52:19,275 INFO L256 TraceCheckUtils]: 5: Hoare triple {3154#true} call #t~ret49 := ssl3_accept(~s~0); {3154#true} is VALID [2018-11-23 10:52:19,276 INFO L273 TraceCheckUtils]: 6: Hoare triple {3154#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;havoc ~buf~0;havoc ~l~0;havoc ~Time~0;havoc ~tmp~0;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~nondet18;havoc #t~nondet18;~tmp___2~0 := #t~nondet19;havoc #t~nondet19;~tmp___3~0 := #t~nondet20;havoc #t~nondet20;~tmp___4~0 := #t~nondet21;havoc #t~nondet21;~tmp___5~0 := #t~nondet22;havoc #t~nondet22;~tmp___6~0 := #t~nondet23;havoc #t~nondet23;havoc ~tmp___7~0;~tmp___8~0 := #t~nondet24;havoc #t~nondet24;~tmp___9~0 := #t~nondet25;havoc #t~nondet25;~tmp___10~0 := #t~nondet26;havoc #t~nondet26;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;~tmp~0 := #t~nondet27;havoc #t~nondet27;~Time~0 := ~tmp~0;~cb~0 := 0bv32;~ret~0 := 4294967295bv32;~skip~0 := 0bv32;~got_new_session~0 := 0bv32; {3154#true} is VALID [2018-11-23 10:52:19,276 INFO L273 TraceCheckUtils]: 7: Hoare triple {3154#true} assume 0bv32 != ~s__info_callback~0;~cb~0 := ~s__info_callback~0; {3154#true} is VALID [2018-11-23 10:52:19,276 INFO L273 TraceCheckUtils]: 8: Hoare triple {3154#true} #t~post28 := ~s__in_handshake~0;~s__in_handshake~0 := ~bvadd32(1bv32, #t~post28);havoc #t~post28; {3154#true} is VALID [2018-11-23 10:52:19,277 INFO L273 TraceCheckUtils]: 9: Hoare triple {3154#true} assume !(0bv32 != ~bvadd32(12288bv32, ~tmp___1~0)); {3154#true} is VALID [2018-11-23 10:52:19,277 INFO L273 TraceCheckUtils]: 10: Hoare triple {3154#true} assume !(0bv32 == ~s__cert~0); {3154#true} is VALID [2018-11-23 10:52:19,277 INFO L273 TraceCheckUtils]: 11: Hoare triple {3154#true} assume !false; {3154#true} is VALID [2018-11-23 10:52:19,278 INFO L273 TraceCheckUtils]: 12: Hoare triple {3154#true} ~state~0 := ~s__state~0; {3154#true} is VALID [2018-11-23 10:52:19,278 INFO L273 TraceCheckUtils]: 13: Hoare triple {3154#true} assume !(12292bv32 == ~s__state~0); {3154#true} is VALID [2018-11-23 10:52:19,278 INFO L273 TraceCheckUtils]: 14: Hoare triple {3154#true} assume !(16384bv32 == ~s__state~0); {3154#true} is VALID [2018-11-23 10:52:19,279 INFO L273 TraceCheckUtils]: 15: Hoare triple {3154#true} assume !(8192bv32 == ~s__state~0); {3154#true} is VALID [2018-11-23 10:52:19,279 INFO L273 TraceCheckUtils]: 16: Hoare triple {3154#true} assume !(24576bv32 == ~s__state~0); {3154#true} is VALID [2018-11-23 10:52:19,279 INFO L273 TraceCheckUtils]: 17: Hoare triple {3154#true} assume !(8195bv32 == ~s__state~0); {3154#true} is VALID [2018-11-23 10:52:19,279 INFO L273 TraceCheckUtils]: 18: Hoare triple {3154#true} assume !(8480bv32 == ~s__state~0); {3154#true} is VALID [2018-11-23 10:52:19,280 INFO L273 TraceCheckUtils]: 19: Hoare triple {3154#true} assume !(8481bv32 == ~s__state~0); {3154#true} is VALID [2018-11-23 10:52:19,280 INFO L273 TraceCheckUtils]: 20: Hoare triple {3154#true} assume !(8482bv32 == ~s__state~0); {3154#true} is VALID [2018-11-23 10:52:19,280 INFO L273 TraceCheckUtils]: 21: Hoare triple {3154#true} assume 8464bv32 == ~s__state~0; {3154#true} is VALID [2018-11-23 10:52:19,280 INFO L273 TraceCheckUtils]: 22: Hoare triple {3154#true} ~s__shutdown~0 := 0bv32;~ret~0 := #t~nondet33;havoc #t~nondet33; {3154#true} is VALID [2018-11-23 10:52:19,280 INFO L273 TraceCheckUtils]: 23: Hoare triple {3154#true} assume 0bv32 == ~blastFlag~0;~blastFlag~0 := 1bv32; {3154#true} is VALID [2018-11-23 10:52:19,281 INFO L273 TraceCheckUtils]: 24: Hoare triple {3154#true} assume !~bvsle32(~ret~0, 0bv32);~got_new_session~0 := 1bv32;~s__state~0 := 8496bv32;~s__init_num~0 := 0bv32; {3154#true} is VALID [2018-11-23 10:52:19,281 INFO L273 TraceCheckUtils]: 25: Hoare triple {3154#true} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {3154#true} is VALID [2018-11-23 10:52:19,281 INFO L273 TraceCheckUtils]: 26: Hoare triple {3154#true} ~skip~0 := 0bv32; {3154#true} is VALID [2018-11-23 10:52:19,281 INFO L273 TraceCheckUtils]: 27: Hoare triple {3154#true} assume !false; {3154#true} is VALID [2018-11-23 10:52:19,282 INFO L273 TraceCheckUtils]: 28: Hoare triple {3154#true} ~state~0 := ~s__state~0; {3154#true} is VALID [2018-11-23 10:52:19,282 INFO L273 TraceCheckUtils]: 29: Hoare triple {3154#true} assume !(12292bv32 == ~s__state~0); {3154#true} is VALID [2018-11-23 10:52:19,282 INFO L273 TraceCheckUtils]: 30: Hoare triple {3154#true} assume !(16384bv32 == ~s__state~0); {3154#true} is VALID [2018-11-23 10:52:19,282 INFO L273 TraceCheckUtils]: 31: Hoare triple {3154#true} assume !(8192bv32 == ~s__state~0); {3154#true} is VALID [2018-11-23 10:52:19,283 INFO L273 TraceCheckUtils]: 32: Hoare triple {3154#true} assume !(24576bv32 == ~s__state~0); {3154#true} is VALID [2018-11-23 10:52:19,283 INFO L273 TraceCheckUtils]: 33: Hoare triple {3154#true} assume !(8195bv32 == ~s__state~0); {3154#true} is VALID [2018-11-23 10:52:19,283 INFO L273 TraceCheckUtils]: 34: Hoare triple {3154#true} assume !(8480bv32 == ~s__state~0); {3154#true} is VALID [2018-11-23 10:52:19,283 INFO L273 TraceCheckUtils]: 35: Hoare triple {3154#true} assume !(8481bv32 == ~s__state~0); {3154#true} is VALID [2018-11-23 10:52:19,284 INFO L273 TraceCheckUtils]: 36: Hoare triple {3154#true} assume !(8482bv32 == ~s__state~0); {3154#true} is VALID [2018-11-23 10:52:19,284 INFO L273 TraceCheckUtils]: 37: Hoare triple {3154#true} assume !(8464bv32 == ~s__state~0); {3154#true} is VALID [2018-11-23 10:52:19,284 INFO L273 TraceCheckUtils]: 38: Hoare triple {3154#true} assume !(8465bv32 == ~s__state~0); {3154#true} is VALID [2018-11-23 10:52:19,284 INFO L273 TraceCheckUtils]: 39: Hoare triple {3154#true} assume !(8466bv32 == ~s__state~0); {3154#true} is VALID [2018-11-23 10:52:19,284 INFO L273 TraceCheckUtils]: 40: Hoare triple {3154#true} assume 8496bv32 == ~s__state~0; {3154#true} is VALID [2018-11-23 10:52:19,285 INFO L273 TraceCheckUtils]: 41: Hoare triple {3154#true} ~ret~0 := #t~nondet34;havoc #t~nondet34; {3154#true} is VALID [2018-11-23 10:52:19,285 INFO L273 TraceCheckUtils]: 42: Hoare triple {3154#true} assume 1bv32 == ~blastFlag~0;~blastFlag~0 := 2bv32; {3154#true} is VALID [2018-11-23 10:52:19,285 INFO L273 TraceCheckUtils]: 43: Hoare triple {3154#true} assume !~bvsle32(~ret~0, 0bv32); {3154#true} is VALID [2018-11-23 10:52:19,294 INFO L273 TraceCheckUtils]: 44: Hoare triple {3154#true} assume 0bv32 != ~s__hit~0;~s__state~0 := 8656bv32; {3291#(= (_ bv8656 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:19,295 INFO L273 TraceCheckUtils]: 45: Hoare triple {3291#(= (_ bv8656 32) ssl3_accept_~s__state~0)} ~s__init_num~0 := 0bv32; {3291#(= (_ bv8656 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:19,295 INFO L273 TraceCheckUtils]: 46: Hoare triple {3291#(= (_ bv8656 32) ssl3_accept_~s__state~0)} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {3291#(= (_ bv8656 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:19,295 INFO L273 TraceCheckUtils]: 47: Hoare triple {3291#(= (_ bv8656 32) ssl3_accept_~s__state~0)} ~skip~0 := 0bv32; {3291#(= (_ bv8656 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:19,296 INFO L273 TraceCheckUtils]: 48: Hoare triple {3291#(= (_ bv8656 32) ssl3_accept_~s__state~0)} assume !false; {3291#(= (_ bv8656 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:19,296 INFO L273 TraceCheckUtils]: 49: Hoare triple {3291#(= (_ bv8656 32) ssl3_accept_~s__state~0)} ~state~0 := ~s__state~0; {3291#(= (_ bv8656 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:19,296 INFO L273 TraceCheckUtils]: 50: Hoare triple {3291#(= (_ bv8656 32) ssl3_accept_~s__state~0)} assume !(12292bv32 == ~s__state~0); {3291#(= (_ bv8656 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:19,297 INFO L273 TraceCheckUtils]: 51: Hoare triple {3291#(= (_ bv8656 32) ssl3_accept_~s__state~0)} assume !(16384bv32 == ~s__state~0); {3291#(= (_ bv8656 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:19,297 INFO L273 TraceCheckUtils]: 52: Hoare triple {3291#(= (_ bv8656 32) ssl3_accept_~s__state~0)} assume !(8192bv32 == ~s__state~0); {3291#(= (_ bv8656 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:19,298 INFO L273 TraceCheckUtils]: 53: Hoare triple {3291#(= (_ bv8656 32) ssl3_accept_~s__state~0)} assume !(24576bv32 == ~s__state~0); {3291#(= (_ bv8656 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:19,298 INFO L273 TraceCheckUtils]: 54: Hoare triple {3291#(= (_ bv8656 32) ssl3_accept_~s__state~0)} assume !(8195bv32 == ~s__state~0); {3291#(= (_ bv8656 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:19,298 INFO L273 TraceCheckUtils]: 55: Hoare triple {3291#(= (_ bv8656 32) ssl3_accept_~s__state~0)} assume !(8480bv32 == ~s__state~0); {3291#(= (_ bv8656 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:19,299 INFO L273 TraceCheckUtils]: 56: Hoare triple {3291#(= (_ bv8656 32) ssl3_accept_~s__state~0)} assume !(8481bv32 == ~s__state~0); {3291#(= (_ bv8656 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:19,300 INFO L273 TraceCheckUtils]: 57: Hoare triple {3291#(= (_ bv8656 32) ssl3_accept_~s__state~0)} assume !(8482bv32 == ~s__state~0); {3291#(= (_ bv8656 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:19,300 INFO L273 TraceCheckUtils]: 58: Hoare triple {3291#(= (_ bv8656 32) ssl3_accept_~s__state~0)} assume !(8464bv32 == ~s__state~0); {3291#(= (_ bv8656 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:19,301 INFO L273 TraceCheckUtils]: 59: Hoare triple {3291#(= (_ bv8656 32) ssl3_accept_~s__state~0)} assume !(8465bv32 == ~s__state~0); {3291#(= (_ bv8656 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:19,301 INFO L273 TraceCheckUtils]: 60: Hoare triple {3291#(= (_ bv8656 32) ssl3_accept_~s__state~0)} assume !(8466bv32 == ~s__state~0); {3291#(= (_ bv8656 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:19,302 INFO L273 TraceCheckUtils]: 61: Hoare triple {3291#(= (_ bv8656 32) ssl3_accept_~s__state~0)} assume !(8496bv32 == ~s__state~0); {3291#(= (_ bv8656 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:19,303 INFO L273 TraceCheckUtils]: 62: Hoare triple {3291#(= (_ bv8656 32) ssl3_accept_~s__state~0)} assume !(8497bv32 == ~s__state~0); {3291#(= (_ bv8656 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:19,306 INFO L273 TraceCheckUtils]: 63: Hoare triple {3291#(= (_ bv8656 32) ssl3_accept_~s__state~0)} assume !(8512bv32 == ~s__state~0); {3291#(= (_ bv8656 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:19,306 INFO L273 TraceCheckUtils]: 64: Hoare triple {3291#(= (_ bv8656 32) ssl3_accept_~s__state~0)} assume !(8513bv32 == ~s__state~0); {3291#(= (_ bv8656 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:19,308 INFO L273 TraceCheckUtils]: 65: Hoare triple {3291#(= (_ bv8656 32) ssl3_accept_~s__state~0)} assume !(8528bv32 == ~s__state~0); {3291#(= (_ bv8656 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:19,308 INFO L273 TraceCheckUtils]: 66: Hoare triple {3291#(= (_ bv8656 32) ssl3_accept_~s__state~0)} assume !(8529bv32 == ~s__state~0); {3291#(= (_ bv8656 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:19,311 INFO L273 TraceCheckUtils]: 67: Hoare triple {3291#(= (_ bv8656 32) ssl3_accept_~s__state~0)} assume !(8544bv32 == ~s__state~0); {3291#(= (_ bv8656 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:19,311 INFO L273 TraceCheckUtils]: 68: Hoare triple {3291#(= (_ bv8656 32) ssl3_accept_~s__state~0)} assume !(8545bv32 == ~s__state~0); {3291#(= (_ bv8656 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:19,314 INFO L273 TraceCheckUtils]: 69: Hoare triple {3291#(= (_ bv8656 32) ssl3_accept_~s__state~0)} assume !(8560bv32 == ~s__state~0); {3291#(= (_ bv8656 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:19,314 INFO L273 TraceCheckUtils]: 70: Hoare triple {3291#(= (_ bv8656 32) ssl3_accept_~s__state~0)} assume !(8561bv32 == ~s__state~0); {3291#(= (_ bv8656 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:19,316 INFO L273 TraceCheckUtils]: 71: Hoare triple {3291#(= (_ bv8656 32) ssl3_accept_~s__state~0)} assume !(8448bv32 == ~s__state~0); {3291#(= (_ bv8656 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:19,316 INFO L273 TraceCheckUtils]: 72: Hoare triple {3291#(= (_ bv8656 32) ssl3_accept_~s__state~0)} assume !(8576bv32 == ~s__state~0); {3291#(= (_ bv8656 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:19,319 INFO L273 TraceCheckUtils]: 73: Hoare triple {3291#(= (_ bv8656 32) ssl3_accept_~s__state~0)} assume !(8577bv32 == ~s__state~0); {3291#(= (_ bv8656 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:19,319 INFO L273 TraceCheckUtils]: 74: Hoare triple {3291#(= (_ bv8656 32) ssl3_accept_~s__state~0)} assume !(8592bv32 == ~s__state~0); {3291#(= (_ bv8656 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:19,319 INFO L273 TraceCheckUtils]: 75: Hoare triple {3291#(= (_ bv8656 32) ssl3_accept_~s__state~0)} assume !(8593bv32 == ~s__state~0); {3291#(= (_ bv8656 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:19,320 INFO L273 TraceCheckUtils]: 76: Hoare triple {3291#(= (_ bv8656 32) ssl3_accept_~s__state~0)} assume !(8608bv32 == ~s__state~0); {3291#(= (_ bv8656 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:19,321 INFO L273 TraceCheckUtils]: 77: Hoare triple {3291#(= (_ bv8656 32) ssl3_accept_~s__state~0)} assume !(8609bv32 == ~s__state~0); {3291#(= (_ bv8656 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:19,326 INFO L273 TraceCheckUtils]: 78: Hoare triple {3291#(= (_ bv8656 32) ssl3_accept_~s__state~0)} assume !(8640bv32 == ~s__state~0); {3291#(= (_ bv8656 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:19,331 INFO L273 TraceCheckUtils]: 79: Hoare triple {3291#(= (_ bv8656 32) ssl3_accept_~s__state~0)} assume !(8641bv32 == ~s__state~0); {3291#(= (_ bv8656 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:19,331 INFO L273 TraceCheckUtils]: 80: Hoare triple {3291#(= (_ bv8656 32) ssl3_accept_~s__state~0)} assume !(8656bv32 == ~s__state~0); {3155#false} is VALID [2018-11-23 10:52:19,331 INFO L273 TraceCheckUtils]: 81: Hoare triple {3155#false} assume !(8657bv32 == ~s__state~0); {3155#false} is VALID [2018-11-23 10:52:19,332 INFO L273 TraceCheckUtils]: 82: Hoare triple {3155#false} assume 8672bv32 == ~s__state~0; {3155#false} is VALID [2018-11-23 10:52:19,332 INFO L273 TraceCheckUtils]: 83: Hoare triple {3155#false} ~ret~0 := #t~nondet45;havoc #t~nondet45; {3155#false} is VALID [2018-11-23 10:52:19,332 INFO L273 TraceCheckUtils]: 84: Hoare triple {3155#false} assume 4bv32 == ~blastFlag~0; {3155#false} is VALID [2018-11-23 10:52:19,332 INFO L273 TraceCheckUtils]: 85: Hoare triple {3155#false} assume !false; {3155#false} is VALID [2018-11-23 10:52:19,340 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:19,340 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-11-23 10:52:19,345 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-23 10:52:19,345 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-23 10:52:19,346 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 86 [2018-11-23 10:52:19,346 INFO L84 Accepts]: Finished accepts. word is accepted. [2018-11-23 10:52:19,347 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 3 states. [2018-11-23 10:52:19,481 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 76 edges. 76 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2018-11-23 10:52:19,482 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-11-23 10:52:19,482 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-23 10:52:19,482 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-23 10:52:19,483 INFO L87 Difference]: Start difference. First operand 271 states and 404 transitions. Second operand 3 states. [2018-11-23 10:52:20,576 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-23 10:52:20,576 INFO L93 Difference]: Finished difference Result 621 states and 956 transitions. [2018-11-23 10:52:20,576 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-23 10:52:20,577 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 86 [2018-11-23 10:52:20,577 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-23 10:52:20,582 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2018-11-23 10:52:20,589 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 468 transitions. [2018-11-23 10:52:20,589 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2018-11-23 10:52:20,610 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 468 transitions. [2018-11-23 10:52:20,610 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 3 states and 468 transitions. [2018-11-23 10:52:21,695 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 468 edges. 468 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2018-11-23 10:52:21,707 INFO L225 Difference]: With dead ends: 621 [2018-11-23 10:52:21,707 INFO L226 Difference]: Without dead ends: 363 [2018-11-23 10:52:21,709 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 84 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:21,710 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 363 states. [2018-11-23 10:52:21,809 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 363 to 355. [2018-11-23 10:52:21,809 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2018-11-23 10:52:21,809 INFO L82 GeneralOperation]: Start isEquivalent. First operand 363 states. Second operand 355 states. [2018-11-23 10:52:21,810 INFO L74 IsIncluded]: Start isIncluded. First operand 363 states. Second operand 355 states. [2018-11-23 10:52:21,810 INFO L87 Difference]: Start difference. First operand 363 states. Second operand 355 states. [2018-11-23 10:52:21,823 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-23 10:52:21,824 INFO L93 Difference]: Finished difference Result 363 states and 507 transitions. [2018-11-23 10:52:21,824 INFO L276 IsEmpty]: Start isEmpty. Operand 363 states and 507 transitions. [2018-11-23 10:52:21,825 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-11-23 10:52:21,825 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2018-11-23 10:52:21,825 INFO L74 IsIncluded]: Start isIncluded. First operand 355 states. Second operand 363 states. [2018-11-23 10:52:21,825 INFO L87 Difference]: Start difference. First operand 355 states. Second operand 363 states. [2018-11-23 10:52:21,836 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-23 10:52:21,837 INFO L93 Difference]: Finished difference Result 363 states and 507 transitions. [2018-11-23 10:52:21,837 INFO L276 IsEmpty]: Start isEmpty. Operand 363 states and 507 transitions. [2018-11-23 10:52:21,838 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-11-23 10:52:21,838 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2018-11-23 10:52:21,838 INFO L88 GeneralOperation]: Finished isEquivalent. [2018-11-23 10:52:21,838 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2018-11-23 10:52:21,838 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 355 states. [2018-11-23 10:52:21,849 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 355 states to 355 states and 498 transitions. [2018-11-23 10:52:21,849 INFO L78 Accepts]: Start accepts. Automaton has 355 states and 498 transitions. Word has length 86 [2018-11-23 10:52:21,850 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-23 10:52:21,850 INFO L480 AbstractCegarLoop]: Abstraction has 355 states and 498 transitions. [2018-11-23 10:52:21,850 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-11-23 10:52:21,850 INFO L276 IsEmpty]: Start isEmpty. Operand 355 states and 498 transitions. [2018-11-23 10:52:21,852 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 87 [2018-11-23 10:52:21,852 INFO L394 BasicCegarLoop]: Found error trace [2018-11-23 10:52:21,852 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] [2018-11-23 10:52:21,852 INFO L423 AbstractCegarLoop]: === Iteration 4 === [ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-23 10:52:21,852 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-23 10:52:21,853 INFO L82 PathProgramCache]: Analyzing trace with hash 472740984, now seen corresponding path program 1 times [2018-11-23 10:52:21,853 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-23 10:52:21,853 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:21,879 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-23 10:52:21,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-23 10:52:21,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-23 10:52:21,990 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-23 10:52:22,273 INFO L256 TraceCheckUtils]: 0: Hoare triple {5279#true} call ULTIMATE.init(); {5279#true} is VALID [2018-11-23 10:52:22,274 INFO L273 TraceCheckUtils]: 1: Hoare triple {5279#true} assume true; {5279#true} is VALID [2018-11-23 10:52:22,274 INFO L268 TraceCheckUtils]: 2: Hoare quadruple {5279#true} {5279#true} #606#return; {5279#true} is VALID [2018-11-23 10:52:22,275 INFO L256 TraceCheckUtils]: 3: Hoare triple {5279#true} call #t~ret50 := main(); {5279#true} is VALID [2018-11-23 10:52:22,275 INFO L273 TraceCheckUtils]: 4: Hoare triple {5279#true} havoc ~s~0;havoc ~tmp~1;~s~0 := 8464bv32; {5279#true} is VALID [2018-11-23 10:52:22,275 INFO L256 TraceCheckUtils]: 5: Hoare triple {5279#true} call #t~ret49 := ssl3_accept(~s~0); {5279#true} is VALID [2018-11-23 10:52:22,276 INFO L273 TraceCheckUtils]: 6: Hoare triple {5279#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;havoc ~buf~0;havoc ~l~0;havoc ~Time~0;havoc ~tmp~0;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~nondet18;havoc #t~nondet18;~tmp___2~0 := #t~nondet19;havoc #t~nondet19;~tmp___3~0 := #t~nondet20;havoc #t~nondet20;~tmp___4~0 := #t~nondet21;havoc #t~nondet21;~tmp___5~0 := #t~nondet22;havoc #t~nondet22;~tmp___6~0 := #t~nondet23;havoc #t~nondet23;havoc ~tmp___7~0;~tmp___8~0 := #t~nondet24;havoc #t~nondet24;~tmp___9~0 := #t~nondet25;havoc #t~nondet25;~tmp___10~0 := #t~nondet26;havoc #t~nondet26;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;~tmp~0 := #t~nondet27;havoc #t~nondet27;~Time~0 := ~tmp~0;~cb~0 := 0bv32;~ret~0 := 4294967295bv32;~skip~0 := 0bv32;~got_new_session~0 := 0bv32; {5279#true} is VALID [2018-11-23 10:52:22,276 INFO L273 TraceCheckUtils]: 7: Hoare triple {5279#true} assume 0bv32 != ~s__info_callback~0;~cb~0 := ~s__info_callback~0; {5279#true} is VALID [2018-11-23 10:52:22,276 INFO L273 TraceCheckUtils]: 8: Hoare triple {5279#true} #t~post28 := ~s__in_handshake~0;~s__in_handshake~0 := ~bvadd32(1bv32, #t~post28);havoc #t~post28; {5279#true} is VALID [2018-11-23 10:52:22,277 INFO L273 TraceCheckUtils]: 9: Hoare triple {5279#true} assume !(0bv32 != ~bvadd32(12288bv32, ~tmp___1~0)); {5279#true} is VALID [2018-11-23 10:52:22,277 INFO L273 TraceCheckUtils]: 10: Hoare triple {5279#true} assume !(0bv32 == ~s__cert~0); {5279#true} is VALID [2018-11-23 10:52:22,277 INFO L273 TraceCheckUtils]: 11: Hoare triple {5279#true} assume !false; {5279#true} is VALID [2018-11-23 10:52:22,277 INFO L273 TraceCheckUtils]: 12: Hoare triple {5279#true} ~state~0 := ~s__state~0; {5279#true} is VALID [2018-11-23 10:52:22,277 INFO L273 TraceCheckUtils]: 13: Hoare triple {5279#true} assume !(12292bv32 == ~s__state~0); {5279#true} is VALID [2018-11-23 10:52:22,278 INFO L273 TraceCheckUtils]: 14: Hoare triple {5279#true} assume !(16384bv32 == ~s__state~0); {5279#true} is VALID [2018-11-23 10:52:22,278 INFO L273 TraceCheckUtils]: 15: Hoare triple {5279#true} assume !(8192bv32 == ~s__state~0); {5279#true} is VALID [2018-11-23 10:52:22,278 INFO L273 TraceCheckUtils]: 16: Hoare triple {5279#true} assume !(24576bv32 == ~s__state~0); {5279#true} is VALID [2018-11-23 10:52:22,278 INFO L273 TraceCheckUtils]: 17: Hoare triple {5279#true} assume !(8195bv32 == ~s__state~0); {5279#true} is VALID [2018-11-23 10:52:22,279 INFO L273 TraceCheckUtils]: 18: Hoare triple {5279#true} assume !(8480bv32 == ~s__state~0); {5279#true} is VALID [2018-11-23 10:52:22,279 INFO L273 TraceCheckUtils]: 19: Hoare triple {5279#true} assume !(8481bv32 == ~s__state~0); {5279#true} is VALID [2018-11-23 10:52:22,279 INFO L273 TraceCheckUtils]: 20: Hoare triple {5279#true} assume !(8482bv32 == ~s__state~0); {5279#true} is VALID [2018-11-23 10:52:22,279 INFO L273 TraceCheckUtils]: 21: Hoare triple {5279#true} assume 8464bv32 == ~s__state~0; {5279#true} is VALID [2018-11-23 10:52:22,280 INFO L273 TraceCheckUtils]: 22: Hoare triple {5279#true} ~s__shutdown~0 := 0bv32;~ret~0 := #t~nondet33;havoc #t~nondet33; {5279#true} is VALID [2018-11-23 10:52:22,280 INFO L273 TraceCheckUtils]: 23: Hoare triple {5279#true} assume 0bv32 == ~blastFlag~0;~blastFlag~0 := 1bv32; {5279#true} is VALID [2018-11-23 10:52:22,280 INFO L273 TraceCheckUtils]: 24: Hoare triple {5279#true} assume !~bvsle32(~ret~0, 0bv32);~got_new_session~0 := 1bv32;~s__state~0 := 8496bv32;~s__init_num~0 := 0bv32; {5279#true} is VALID [2018-11-23 10:52:22,280 INFO L273 TraceCheckUtils]: 25: Hoare triple {5279#true} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {5279#true} is VALID [2018-11-23 10:52:22,280 INFO L273 TraceCheckUtils]: 26: Hoare triple {5279#true} ~skip~0 := 0bv32; {5279#true} is VALID [2018-11-23 10:52:22,281 INFO L273 TraceCheckUtils]: 27: Hoare triple {5279#true} assume !false; {5279#true} is VALID [2018-11-23 10:52:22,281 INFO L273 TraceCheckUtils]: 28: Hoare triple {5279#true} ~state~0 := ~s__state~0; {5279#true} is VALID [2018-11-23 10:52:22,281 INFO L273 TraceCheckUtils]: 29: Hoare triple {5279#true} assume !(12292bv32 == ~s__state~0); {5279#true} is VALID [2018-11-23 10:52:22,281 INFO L273 TraceCheckUtils]: 30: Hoare triple {5279#true} assume !(16384bv32 == ~s__state~0); {5279#true} is VALID [2018-11-23 10:52:22,282 INFO L273 TraceCheckUtils]: 31: Hoare triple {5279#true} assume !(8192bv32 == ~s__state~0); {5279#true} is VALID [2018-11-23 10:52:22,282 INFO L273 TraceCheckUtils]: 32: Hoare triple {5279#true} assume !(24576bv32 == ~s__state~0); {5279#true} is VALID [2018-11-23 10:52:22,282 INFO L273 TraceCheckUtils]: 33: Hoare triple {5279#true} assume !(8195bv32 == ~s__state~0); {5279#true} is VALID [2018-11-23 10:52:22,282 INFO L273 TraceCheckUtils]: 34: Hoare triple {5279#true} assume !(8480bv32 == ~s__state~0); {5279#true} is VALID [2018-11-23 10:52:22,283 INFO L273 TraceCheckUtils]: 35: Hoare triple {5279#true} assume !(8481bv32 == ~s__state~0); {5279#true} is VALID [2018-11-23 10:52:22,283 INFO L273 TraceCheckUtils]: 36: Hoare triple {5279#true} assume !(8482bv32 == ~s__state~0); {5279#true} is VALID [2018-11-23 10:52:22,283 INFO L273 TraceCheckUtils]: 37: Hoare triple {5279#true} assume !(8464bv32 == ~s__state~0); {5279#true} is VALID [2018-11-23 10:52:22,283 INFO L273 TraceCheckUtils]: 38: Hoare triple {5279#true} assume !(8465bv32 == ~s__state~0); {5279#true} is VALID [2018-11-23 10:52:22,283 INFO L273 TraceCheckUtils]: 39: Hoare triple {5279#true} assume !(8466bv32 == ~s__state~0); {5279#true} is VALID [2018-11-23 10:52:22,284 INFO L273 TraceCheckUtils]: 40: Hoare triple {5279#true} assume 8496bv32 == ~s__state~0; {5279#true} is VALID [2018-11-23 10:52:22,284 INFO L273 TraceCheckUtils]: 41: Hoare triple {5279#true} ~ret~0 := #t~nondet34;havoc #t~nondet34; {5279#true} is VALID [2018-11-23 10:52:22,284 INFO L273 TraceCheckUtils]: 42: Hoare triple {5279#true} assume 1bv32 == ~blastFlag~0;~blastFlag~0 := 2bv32; {5279#true} is VALID [2018-11-23 10:52:22,284 INFO L273 TraceCheckUtils]: 43: Hoare triple {5279#true} assume !~bvsle32(~ret~0, 0bv32); {5279#true} is VALID [2018-11-23 10:52:22,285 INFO L273 TraceCheckUtils]: 44: Hoare triple {5279#true} assume !(0bv32 != ~s__hit~0);~s__state~0 := 8512bv32; {5416#(= (_ bv8512 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:22,285 INFO L273 TraceCheckUtils]: 45: Hoare triple {5416#(= (_ bv8512 32) ssl3_accept_~s__state~0)} ~s__init_num~0 := 0bv32; {5416#(= (_ bv8512 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:22,289 INFO L273 TraceCheckUtils]: 46: Hoare triple {5416#(= (_ bv8512 32) ssl3_accept_~s__state~0)} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {5416#(= (_ bv8512 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:22,289 INFO L273 TraceCheckUtils]: 47: Hoare triple {5416#(= (_ bv8512 32) ssl3_accept_~s__state~0)} ~skip~0 := 0bv32; {5416#(= (_ bv8512 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:22,292 INFO L273 TraceCheckUtils]: 48: Hoare triple {5416#(= (_ bv8512 32) ssl3_accept_~s__state~0)} assume !false; {5416#(= (_ bv8512 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:22,294 INFO L273 TraceCheckUtils]: 49: Hoare triple {5416#(= (_ bv8512 32) ssl3_accept_~s__state~0)} ~state~0 := ~s__state~0; {5416#(= (_ bv8512 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:22,294 INFO L273 TraceCheckUtils]: 50: Hoare triple {5416#(= (_ bv8512 32) ssl3_accept_~s__state~0)} assume !(12292bv32 == ~s__state~0); {5416#(= (_ bv8512 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:22,297 INFO L273 TraceCheckUtils]: 51: Hoare triple {5416#(= (_ bv8512 32) ssl3_accept_~s__state~0)} assume !(16384bv32 == ~s__state~0); {5416#(= (_ bv8512 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:22,297 INFO L273 TraceCheckUtils]: 52: Hoare triple {5416#(= (_ bv8512 32) ssl3_accept_~s__state~0)} assume !(8192bv32 == ~s__state~0); {5416#(= (_ bv8512 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:22,298 INFO L273 TraceCheckUtils]: 53: Hoare triple {5416#(= (_ bv8512 32) ssl3_accept_~s__state~0)} assume !(24576bv32 == ~s__state~0); {5416#(= (_ bv8512 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:22,301 INFO L273 TraceCheckUtils]: 54: Hoare triple {5416#(= (_ bv8512 32) ssl3_accept_~s__state~0)} assume !(8195bv32 == ~s__state~0); {5416#(= (_ bv8512 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:22,304 INFO L273 TraceCheckUtils]: 55: Hoare triple {5416#(= (_ bv8512 32) ssl3_accept_~s__state~0)} assume !(8480bv32 == ~s__state~0); {5416#(= (_ bv8512 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:22,305 INFO L273 TraceCheckUtils]: 56: Hoare triple {5416#(= (_ bv8512 32) ssl3_accept_~s__state~0)} assume !(8481bv32 == ~s__state~0); {5416#(= (_ bv8512 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:22,306 INFO L273 TraceCheckUtils]: 57: Hoare triple {5416#(= (_ bv8512 32) ssl3_accept_~s__state~0)} assume !(8482bv32 == ~s__state~0); {5416#(= (_ bv8512 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:22,306 INFO L273 TraceCheckUtils]: 58: Hoare triple {5416#(= (_ bv8512 32) ssl3_accept_~s__state~0)} assume !(8464bv32 == ~s__state~0); {5416#(= (_ bv8512 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:22,308 INFO L273 TraceCheckUtils]: 59: Hoare triple {5416#(= (_ bv8512 32) ssl3_accept_~s__state~0)} assume !(8465bv32 == ~s__state~0); {5416#(= (_ bv8512 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:22,311 INFO L273 TraceCheckUtils]: 60: Hoare triple {5416#(= (_ bv8512 32) ssl3_accept_~s__state~0)} assume !(8466bv32 == ~s__state~0); {5416#(= (_ bv8512 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:22,312 INFO L273 TraceCheckUtils]: 61: Hoare triple {5416#(= (_ bv8512 32) ssl3_accept_~s__state~0)} assume !(8496bv32 == ~s__state~0); {5416#(= (_ bv8512 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:22,312 INFO L273 TraceCheckUtils]: 62: Hoare triple {5416#(= (_ bv8512 32) ssl3_accept_~s__state~0)} assume !(8497bv32 == ~s__state~0); {5416#(= (_ bv8512 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:22,314 INFO L273 TraceCheckUtils]: 63: Hoare triple {5416#(= (_ bv8512 32) ssl3_accept_~s__state~0)} assume !(8512bv32 == ~s__state~0); {5280#false} is VALID [2018-11-23 10:52:22,314 INFO L273 TraceCheckUtils]: 64: Hoare triple {5280#false} assume !(8513bv32 == ~s__state~0); {5280#false} is VALID [2018-11-23 10:52:22,314 INFO L273 TraceCheckUtils]: 65: Hoare triple {5280#false} assume !(8528bv32 == ~s__state~0); {5280#false} is VALID [2018-11-23 10:52:22,314 INFO L273 TraceCheckUtils]: 66: Hoare triple {5280#false} assume !(8529bv32 == ~s__state~0); {5280#false} is VALID [2018-11-23 10:52:22,314 INFO L273 TraceCheckUtils]: 67: Hoare triple {5280#false} assume !(8544bv32 == ~s__state~0); {5280#false} is VALID [2018-11-23 10:52:22,315 INFO L273 TraceCheckUtils]: 68: Hoare triple {5280#false} assume !(8545bv32 == ~s__state~0); {5280#false} is VALID [2018-11-23 10:52:22,315 INFO L273 TraceCheckUtils]: 69: Hoare triple {5280#false} assume !(8560bv32 == ~s__state~0); {5280#false} is VALID [2018-11-23 10:52:22,315 INFO L273 TraceCheckUtils]: 70: Hoare triple {5280#false} assume !(8561bv32 == ~s__state~0); {5280#false} is VALID [2018-11-23 10:52:22,315 INFO L273 TraceCheckUtils]: 71: Hoare triple {5280#false} assume !(8448bv32 == ~s__state~0); {5280#false} is VALID [2018-11-23 10:52:22,315 INFO L273 TraceCheckUtils]: 72: Hoare triple {5280#false} assume !(8576bv32 == ~s__state~0); {5280#false} is VALID [2018-11-23 10:52:22,316 INFO L273 TraceCheckUtils]: 73: Hoare triple {5280#false} assume !(8577bv32 == ~s__state~0); {5280#false} is VALID [2018-11-23 10:52:22,316 INFO L273 TraceCheckUtils]: 74: Hoare triple {5280#false} assume !(8592bv32 == ~s__state~0); {5280#false} is VALID [2018-11-23 10:52:22,316 INFO L273 TraceCheckUtils]: 75: Hoare triple {5280#false} assume !(8593bv32 == ~s__state~0); {5280#false} is VALID [2018-11-23 10:52:22,317 INFO L273 TraceCheckUtils]: 76: Hoare triple {5280#false} assume !(8608bv32 == ~s__state~0); {5280#false} is VALID [2018-11-23 10:52:22,317 INFO L273 TraceCheckUtils]: 77: Hoare triple {5280#false} assume !(8609bv32 == ~s__state~0); {5280#false} is VALID [2018-11-23 10:52:22,317 INFO L273 TraceCheckUtils]: 78: Hoare triple {5280#false} assume !(8640bv32 == ~s__state~0); {5280#false} is VALID [2018-11-23 10:52:22,317 INFO L273 TraceCheckUtils]: 79: Hoare triple {5280#false} assume !(8641bv32 == ~s__state~0); {5280#false} is VALID [2018-11-23 10:52:22,318 INFO L273 TraceCheckUtils]: 80: Hoare triple {5280#false} assume !(8656bv32 == ~s__state~0); {5280#false} is VALID [2018-11-23 10:52:22,318 INFO L273 TraceCheckUtils]: 81: Hoare triple {5280#false} assume !(8657bv32 == ~s__state~0); {5280#false} is VALID [2018-11-23 10:52:22,318 INFO L273 TraceCheckUtils]: 82: Hoare triple {5280#false} assume 8672bv32 == ~s__state~0; {5280#false} is VALID [2018-11-23 10:52:22,318 INFO L273 TraceCheckUtils]: 83: Hoare triple {5280#false} ~ret~0 := #t~nondet45;havoc #t~nondet45; {5280#false} is VALID [2018-11-23 10:52:22,319 INFO L273 TraceCheckUtils]: 84: Hoare triple {5280#false} assume 4bv32 == ~blastFlag~0; {5280#false} is VALID [2018-11-23 10:52:22,319 INFO L273 TraceCheckUtils]: 85: Hoare triple {5280#false} assume !false; {5280#false} is VALID [2018-11-23 10:52:22,323 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:22,323 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-11-23 10:52:22,324 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-23 10:52:22,324 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-23 10:52:22,325 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 86 [2018-11-23 10:52:22,325 INFO L84 Accepts]: Finished accepts. word is accepted. [2018-11-23 10:52:22,325 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 3 states. [2018-11-23 10:52:22,431 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 76 edges. 76 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2018-11-23 10:52:22,431 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-11-23 10:52:22,431 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-23 10:52:22,431 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-23 10:52:22,432 INFO L87 Difference]: Start difference. First operand 355 states and 498 transitions. Second operand 3 states. [2018-11-23 10:52:23,971 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-23 10:52:23,972 INFO L93 Difference]: Finished difference Result 751 states and 1073 transitions. [2018-11-23 10:52:23,972 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-23 10:52:23,972 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 86 [2018-11-23 10:52:23,972 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-23 10:52:23,972 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2018-11-23 10:52:23,978 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 433 transitions. [2018-11-23 10:52:23,979 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2018-11-23 10:52:23,982 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 433 transitions. [2018-11-23 10:52:23,982 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 3 states and 433 transitions. [2018-11-23 10:52:24,813 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 433 edges. 433 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2018-11-23 10:52:24,829 INFO L225 Difference]: With dead ends: 751 [2018-11-23 10:52:24,829 INFO L226 Difference]: Without dead ends: 409 [2018-11-23 10:52:24,830 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 84 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,831 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 409 states. [2018-11-23 10:52:24,998 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 409 to 401. [2018-11-23 10:52:24,998 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2018-11-23 10:52:24,999 INFO L82 GeneralOperation]: Start isEquivalent. First operand 409 states. Second operand 401 states. [2018-11-23 10:52:24,999 INFO L74 IsIncluded]: Start isIncluded. First operand 409 states. Second operand 401 states. [2018-11-23 10:52:24,999 INFO L87 Difference]: Start difference. First operand 409 states. Second operand 401 states. [2018-11-23 10:52:25,014 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-23 10:52:25,014 INFO L93 Difference]: Finished difference Result 409 states and 564 transitions. [2018-11-23 10:52:25,014 INFO L276 IsEmpty]: Start isEmpty. Operand 409 states and 564 transitions. [2018-11-23 10:52:25,015 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-11-23 10:52:25,016 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2018-11-23 10:52:25,016 INFO L74 IsIncluded]: Start isIncluded. First operand 401 states. Second operand 409 states. [2018-11-23 10:52:25,016 INFO L87 Difference]: Start difference. First operand 401 states. Second operand 409 states. [2018-11-23 10:52:25,031 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-23 10:52:25,031 INFO L93 Difference]: Finished difference Result 409 states and 564 transitions. [2018-11-23 10:52:25,032 INFO L276 IsEmpty]: Start isEmpty. Operand 409 states and 564 transitions. [2018-11-23 10:52:25,033 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-11-23 10:52:25,033 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2018-11-23 10:52:25,033 INFO L88 GeneralOperation]: Finished isEquivalent. [2018-11-23 10:52:25,033 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2018-11-23 10:52:25,033 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 401 states. [2018-11-23 10:52:25,049 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 401 states to 401 states and 554 transitions. [2018-11-23 10:52:25,049 INFO L78 Accepts]: Start accepts. Automaton has 401 states and 554 transitions. Word has length 86 [2018-11-23 10:52:25,050 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-23 10:52:25,050 INFO L480 AbstractCegarLoop]: Abstraction has 401 states and 554 transitions. [2018-11-23 10:52:25,050 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-11-23 10:52:25,050 INFO L276 IsEmpty]: Start isEmpty. Operand 401 states and 554 transitions. [2018-11-23 10:52:25,052 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 108 [2018-11-23 10:52:25,052 INFO L394 BasicCegarLoop]: Found error trace [2018-11-23 10:52:25,053 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] [2018-11-23 10:52:25,053 INFO L423 AbstractCegarLoop]: === Iteration 5 === [ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-23 10:52:25,053 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-23 10:52:25,053 INFO L82 PathProgramCache]: Analyzing trace with hash 1489089496, now seen corresponding path program 1 times [2018-11-23 10:52:25,054 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-23 10:52:25,054 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:25,087 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-23 10:52:25,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-23 10:52:25,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-23 10:52:25,187 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-23 10:52:25,520 INFO L256 TraceCheckUtils]: 0: Hoare triple {7684#true} call ULTIMATE.init(); {7684#true} is VALID [2018-11-23 10:52:25,520 INFO L273 TraceCheckUtils]: 1: Hoare triple {7684#true} assume true; {7684#true} is VALID [2018-11-23 10:52:25,521 INFO L268 TraceCheckUtils]: 2: Hoare quadruple {7684#true} {7684#true} #606#return; {7684#true} is VALID [2018-11-23 10:52:25,521 INFO L256 TraceCheckUtils]: 3: Hoare triple {7684#true} call #t~ret50 := main(); {7684#true} is VALID [2018-11-23 10:52:25,521 INFO L273 TraceCheckUtils]: 4: Hoare triple {7684#true} havoc ~s~0;havoc ~tmp~1;~s~0 := 8464bv32; {7684#true} is VALID [2018-11-23 10:52:25,521 INFO L256 TraceCheckUtils]: 5: Hoare triple {7684#true} call #t~ret49 := ssl3_accept(~s~0); {7684#true} is VALID [2018-11-23 10:52:25,521 INFO L273 TraceCheckUtils]: 6: Hoare triple {7684#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;havoc ~buf~0;havoc ~l~0;havoc ~Time~0;havoc ~tmp~0;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~nondet18;havoc #t~nondet18;~tmp___2~0 := #t~nondet19;havoc #t~nondet19;~tmp___3~0 := #t~nondet20;havoc #t~nondet20;~tmp___4~0 := #t~nondet21;havoc #t~nondet21;~tmp___5~0 := #t~nondet22;havoc #t~nondet22;~tmp___6~0 := #t~nondet23;havoc #t~nondet23;havoc ~tmp___7~0;~tmp___8~0 := #t~nondet24;havoc #t~nondet24;~tmp___9~0 := #t~nondet25;havoc #t~nondet25;~tmp___10~0 := #t~nondet26;havoc #t~nondet26;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;~tmp~0 := #t~nondet27;havoc #t~nondet27;~Time~0 := ~tmp~0;~cb~0 := 0bv32;~ret~0 := 4294967295bv32;~skip~0 := 0bv32;~got_new_session~0 := 0bv32; {7684#true} is VALID [2018-11-23 10:52:25,521 INFO L273 TraceCheckUtils]: 7: Hoare triple {7684#true} assume 0bv32 != ~s__info_callback~0;~cb~0 := ~s__info_callback~0; {7684#true} is VALID [2018-11-23 10:52:25,522 INFO L273 TraceCheckUtils]: 8: Hoare triple {7684#true} #t~post28 := ~s__in_handshake~0;~s__in_handshake~0 := ~bvadd32(1bv32, #t~post28);havoc #t~post28; {7684#true} is VALID [2018-11-23 10:52:25,522 INFO L273 TraceCheckUtils]: 9: Hoare triple {7684#true} assume !(0bv32 != ~bvadd32(12288bv32, ~tmp___1~0)); {7684#true} is VALID [2018-11-23 10:52:25,522 INFO L273 TraceCheckUtils]: 10: Hoare triple {7684#true} assume !(0bv32 == ~s__cert~0); {7684#true} is VALID [2018-11-23 10:52:25,522 INFO L273 TraceCheckUtils]: 11: Hoare triple {7684#true} assume !false; {7684#true} is VALID [2018-11-23 10:52:25,522 INFO L273 TraceCheckUtils]: 12: Hoare triple {7684#true} ~state~0 := ~s__state~0; {7684#true} is VALID [2018-11-23 10:52:25,523 INFO L273 TraceCheckUtils]: 13: Hoare triple {7684#true} assume !(12292bv32 == ~s__state~0); {7684#true} is VALID [2018-11-23 10:52:25,523 INFO L273 TraceCheckUtils]: 14: Hoare triple {7684#true} assume !(16384bv32 == ~s__state~0); {7684#true} is VALID [2018-11-23 10:52:25,523 INFO L273 TraceCheckUtils]: 15: Hoare triple {7684#true} assume !(8192bv32 == ~s__state~0); {7684#true} is VALID [2018-11-23 10:52:25,523 INFO L273 TraceCheckUtils]: 16: Hoare triple {7684#true} assume !(24576bv32 == ~s__state~0); {7684#true} is VALID [2018-11-23 10:52:25,523 INFO L273 TraceCheckUtils]: 17: Hoare triple {7684#true} assume !(8195bv32 == ~s__state~0); {7684#true} is VALID [2018-11-23 10:52:25,523 INFO L273 TraceCheckUtils]: 18: Hoare triple {7684#true} assume !(8480bv32 == ~s__state~0); {7684#true} is VALID [2018-11-23 10:52:25,523 INFO L273 TraceCheckUtils]: 19: Hoare triple {7684#true} assume !(8481bv32 == ~s__state~0); {7684#true} is VALID [2018-11-23 10:52:25,524 INFO L273 TraceCheckUtils]: 20: Hoare triple {7684#true} assume !(8482bv32 == ~s__state~0); {7684#true} is VALID [2018-11-23 10:52:25,524 INFO L273 TraceCheckUtils]: 21: Hoare triple {7684#true} assume 8464bv32 == ~s__state~0; {7684#true} is VALID [2018-11-23 10:52:25,524 INFO L273 TraceCheckUtils]: 22: Hoare triple {7684#true} ~s__shutdown~0 := 0bv32;~ret~0 := #t~nondet33;havoc #t~nondet33; {7684#true} is VALID [2018-11-23 10:52:25,524 INFO L273 TraceCheckUtils]: 23: Hoare triple {7684#true} assume 0bv32 == ~blastFlag~0;~blastFlag~0 := 1bv32; {7684#true} is VALID [2018-11-23 10:52:25,524 INFO L273 TraceCheckUtils]: 24: Hoare triple {7684#true} assume !~bvsle32(~ret~0, 0bv32);~got_new_session~0 := 1bv32;~s__state~0 := 8496bv32;~s__init_num~0 := 0bv32; {7684#true} is VALID [2018-11-23 10:52:25,525 INFO L273 TraceCheckUtils]: 25: Hoare triple {7684#true} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {7684#true} is VALID [2018-11-23 10:52:25,525 INFO L273 TraceCheckUtils]: 26: Hoare triple {7684#true} ~skip~0 := 0bv32; {7684#true} is VALID [2018-11-23 10:52:25,525 INFO L273 TraceCheckUtils]: 27: Hoare triple {7684#true} assume !false; {7684#true} is VALID [2018-11-23 10:52:25,525 INFO L273 TraceCheckUtils]: 28: Hoare triple {7684#true} ~state~0 := ~s__state~0; {7684#true} is VALID [2018-11-23 10:52:25,525 INFO L273 TraceCheckUtils]: 29: Hoare triple {7684#true} assume !(12292bv32 == ~s__state~0); {7684#true} is VALID [2018-11-23 10:52:25,526 INFO L273 TraceCheckUtils]: 30: Hoare triple {7684#true} assume !(16384bv32 == ~s__state~0); {7684#true} is VALID [2018-11-23 10:52:25,526 INFO L273 TraceCheckUtils]: 31: Hoare triple {7684#true} assume !(8192bv32 == ~s__state~0); {7684#true} is VALID [2018-11-23 10:52:25,526 INFO L273 TraceCheckUtils]: 32: Hoare triple {7684#true} assume !(24576bv32 == ~s__state~0); {7684#true} is VALID [2018-11-23 10:52:25,526 INFO L273 TraceCheckUtils]: 33: Hoare triple {7684#true} assume !(8195bv32 == ~s__state~0); {7684#true} is VALID [2018-11-23 10:52:25,526 INFO L273 TraceCheckUtils]: 34: Hoare triple {7684#true} assume !(8480bv32 == ~s__state~0); {7684#true} is VALID [2018-11-23 10:52:25,526 INFO L273 TraceCheckUtils]: 35: Hoare triple {7684#true} assume !(8481bv32 == ~s__state~0); {7684#true} is VALID [2018-11-23 10:52:25,527 INFO L273 TraceCheckUtils]: 36: Hoare triple {7684#true} assume !(8482bv32 == ~s__state~0); {7684#true} is VALID [2018-11-23 10:52:25,527 INFO L273 TraceCheckUtils]: 37: Hoare triple {7684#true} assume !(8464bv32 == ~s__state~0); {7684#true} is VALID [2018-11-23 10:52:25,527 INFO L273 TraceCheckUtils]: 38: Hoare triple {7684#true} assume !(8465bv32 == ~s__state~0); {7684#true} is VALID [2018-11-23 10:52:25,527 INFO L273 TraceCheckUtils]: 39: Hoare triple {7684#true} assume !(8466bv32 == ~s__state~0); {7684#true} is VALID [2018-11-23 10:52:25,527 INFO L273 TraceCheckUtils]: 40: Hoare triple {7684#true} assume 8496bv32 == ~s__state~0; {7684#true} is VALID [2018-11-23 10:52:25,527 INFO L273 TraceCheckUtils]: 41: Hoare triple {7684#true} ~ret~0 := #t~nondet34;havoc #t~nondet34; {7684#true} is VALID [2018-11-23 10:52:25,528 INFO L273 TraceCheckUtils]: 42: Hoare triple {7684#true} assume 1bv32 == ~blastFlag~0;~blastFlag~0 := 2bv32; {7684#true} is VALID [2018-11-23 10:52:25,528 INFO L273 TraceCheckUtils]: 43: Hoare triple {7684#true} assume !~bvsle32(~ret~0, 0bv32); {7684#true} is VALID [2018-11-23 10:52:25,528 INFO L273 TraceCheckUtils]: 44: Hoare triple {7684#true} assume !(0bv32 != ~s__hit~0);~s__state~0 := 8512bv32; {7684#true} is VALID [2018-11-23 10:52:25,528 INFO L273 TraceCheckUtils]: 45: Hoare triple {7684#true} ~s__init_num~0 := 0bv32; {7684#true} is VALID [2018-11-23 10:52:25,528 INFO L273 TraceCheckUtils]: 46: Hoare triple {7684#true} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {7684#true} is VALID [2018-11-23 10:52:25,528 INFO L273 TraceCheckUtils]: 47: Hoare triple {7684#true} ~skip~0 := 0bv32; {7684#true} is VALID [2018-11-23 10:52:25,528 INFO L273 TraceCheckUtils]: 48: Hoare triple {7684#true} assume !false; {7684#true} is VALID [2018-11-23 10:52:25,529 INFO L273 TraceCheckUtils]: 49: Hoare triple {7684#true} ~state~0 := ~s__state~0; {7684#true} is VALID [2018-11-23 10:52:25,529 INFO L273 TraceCheckUtils]: 50: Hoare triple {7684#true} assume !(12292bv32 == ~s__state~0); {7684#true} is VALID [2018-11-23 10:52:25,529 INFO L273 TraceCheckUtils]: 51: Hoare triple {7684#true} assume !(16384bv32 == ~s__state~0); {7684#true} is VALID [2018-11-23 10:52:25,529 INFO L273 TraceCheckUtils]: 52: Hoare triple {7684#true} assume !(8192bv32 == ~s__state~0); {7684#true} is VALID [2018-11-23 10:52:25,529 INFO L273 TraceCheckUtils]: 53: Hoare triple {7684#true} assume !(24576bv32 == ~s__state~0); {7684#true} is VALID [2018-11-23 10:52:25,529 INFO L273 TraceCheckUtils]: 54: Hoare triple {7684#true} assume !(8195bv32 == ~s__state~0); {7684#true} is VALID [2018-11-23 10:52:25,529 INFO L273 TraceCheckUtils]: 55: Hoare triple {7684#true} assume !(8480bv32 == ~s__state~0); {7684#true} is VALID [2018-11-23 10:52:25,530 INFO L273 TraceCheckUtils]: 56: Hoare triple {7684#true} assume !(8481bv32 == ~s__state~0); {7684#true} is VALID [2018-11-23 10:52:25,530 INFO L273 TraceCheckUtils]: 57: Hoare triple {7684#true} assume !(8482bv32 == ~s__state~0); {7684#true} is VALID [2018-11-23 10:52:25,530 INFO L273 TraceCheckUtils]: 58: Hoare triple {7684#true} assume !(8464bv32 == ~s__state~0); {7684#true} is VALID [2018-11-23 10:52:25,530 INFO L273 TraceCheckUtils]: 59: Hoare triple {7684#true} assume !(8465bv32 == ~s__state~0); {7684#true} is VALID [2018-11-23 10:52:25,530 INFO L273 TraceCheckUtils]: 60: Hoare triple {7684#true} assume !(8466bv32 == ~s__state~0); {7684#true} is VALID [2018-11-23 10:52:25,530 INFO L273 TraceCheckUtils]: 61: Hoare triple {7684#true} assume !(8496bv32 == ~s__state~0); {7684#true} is VALID [2018-11-23 10:52:25,531 INFO L273 TraceCheckUtils]: 62: Hoare triple {7684#true} assume !(8497bv32 == ~s__state~0); {7684#true} is VALID [2018-11-23 10:52:25,531 INFO L273 TraceCheckUtils]: 63: Hoare triple {7684#true} assume 8512bv32 == ~s__state~0; {7684#true} is VALID [2018-11-23 10:52:25,531 INFO L273 TraceCheckUtils]: 64: Hoare triple {7684#true} ~__cil_tmp56~0 := ~s__s3__tmp__new_cipher__algorithms~0; {7684#true} is VALID [2018-11-23 10:52:25,531 INFO L273 TraceCheckUtils]: 65: Hoare triple {7684#true} assume 0bv32 != ~bvadd32(256bv32, ~__cil_tmp56~0);~skip~0 := 1bv32; {7684#true} is VALID [2018-11-23 10:52:25,535 INFO L273 TraceCheckUtils]: 66: Hoare triple {7684#true} ~s__state~0 := 8528bv32;~s__init_num~0 := 0bv32; {7887#(= (_ bv8528 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:25,535 INFO L273 TraceCheckUtils]: 67: Hoare triple {7887#(= (_ bv8528 32) ssl3_accept_~s__state~0)} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {7887#(= (_ bv8528 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:25,536 INFO L273 TraceCheckUtils]: 68: Hoare triple {7887#(= (_ bv8528 32) ssl3_accept_~s__state~0)} ~skip~0 := 0bv32; {7887#(= (_ bv8528 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:25,536 INFO L273 TraceCheckUtils]: 69: Hoare triple {7887#(= (_ bv8528 32) ssl3_accept_~s__state~0)} assume !false; {7887#(= (_ bv8528 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:25,540 INFO L273 TraceCheckUtils]: 70: Hoare triple {7887#(= (_ bv8528 32) ssl3_accept_~s__state~0)} ~state~0 := ~s__state~0; {7887#(= (_ bv8528 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:25,545 INFO L273 TraceCheckUtils]: 71: Hoare triple {7887#(= (_ bv8528 32) ssl3_accept_~s__state~0)} assume !(12292bv32 == ~s__state~0); {7887#(= (_ bv8528 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:25,546 INFO L273 TraceCheckUtils]: 72: Hoare triple {7887#(= (_ bv8528 32) ssl3_accept_~s__state~0)} assume !(16384bv32 == ~s__state~0); {7887#(= (_ bv8528 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:25,546 INFO L273 TraceCheckUtils]: 73: Hoare triple {7887#(= (_ bv8528 32) ssl3_accept_~s__state~0)} assume !(8192bv32 == ~s__state~0); {7887#(= (_ bv8528 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:25,548 INFO L273 TraceCheckUtils]: 74: Hoare triple {7887#(= (_ bv8528 32) ssl3_accept_~s__state~0)} assume !(24576bv32 == ~s__state~0); {7887#(= (_ bv8528 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:25,549 INFO L273 TraceCheckUtils]: 75: Hoare triple {7887#(= (_ bv8528 32) ssl3_accept_~s__state~0)} assume !(8195bv32 == ~s__state~0); {7887#(= (_ bv8528 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:25,549 INFO L273 TraceCheckUtils]: 76: Hoare triple {7887#(= (_ bv8528 32) ssl3_accept_~s__state~0)} assume !(8480bv32 == ~s__state~0); {7887#(= (_ bv8528 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:25,549 INFO L273 TraceCheckUtils]: 77: Hoare triple {7887#(= (_ bv8528 32) ssl3_accept_~s__state~0)} assume !(8481bv32 == ~s__state~0); {7887#(= (_ bv8528 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:25,550 INFO L273 TraceCheckUtils]: 78: Hoare triple {7887#(= (_ bv8528 32) ssl3_accept_~s__state~0)} assume !(8482bv32 == ~s__state~0); {7887#(= (_ bv8528 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:25,550 INFO L273 TraceCheckUtils]: 79: Hoare triple {7887#(= (_ bv8528 32) ssl3_accept_~s__state~0)} assume !(8464bv32 == ~s__state~0); {7887#(= (_ bv8528 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:25,550 INFO L273 TraceCheckUtils]: 80: Hoare triple {7887#(= (_ bv8528 32) ssl3_accept_~s__state~0)} assume !(8465bv32 == ~s__state~0); {7887#(= (_ bv8528 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:25,551 INFO L273 TraceCheckUtils]: 81: Hoare triple {7887#(= (_ bv8528 32) ssl3_accept_~s__state~0)} assume !(8466bv32 == ~s__state~0); {7887#(= (_ bv8528 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:25,551 INFO L273 TraceCheckUtils]: 82: Hoare triple {7887#(= (_ bv8528 32) ssl3_accept_~s__state~0)} assume !(8496bv32 == ~s__state~0); {7887#(= (_ bv8528 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:25,552 INFO L273 TraceCheckUtils]: 83: Hoare triple {7887#(= (_ bv8528 32) ssl3_accept_~s__state~0)} assume !(8497bv32 == ~s__state~0); {7887#(= (_ bv8528 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:25,552 INFO L273 TraceCheckUtils]: 84: Hoare triple {7887#(= (_ bv8528 32) ssl3_accept_~s__state~0)} assume !(8512bv32 == ~s__state~0); {7887#(= (_ bv8528 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:25,553 INFO L273 TraceCheckUtils]: 85: Hoare triple {7887#(= (_ bv8528 32) ssl3_accept_~s__state~0)} assume !(8513bv32 == ~s__state~0); {7887#(= (_ bv8528 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:25,553 INFO L273 TraceCheckUtils]: 86: Hoare triple {7887#(= (_ bv8528 32) ssl3_accept_~s__state~0)} assume !(8528bv32 == ~s__state~0); {7685#false} is VALID [2018-11-23 10:52:25,554 INFO L273 TraceCheckUtils]: 87: Hoare triple {7685#false} assume !(8529bv32 == ~s__state~0); {7685#false} is VALID [2018-11-23 10:52:25,554 INFO L273 TraceCheckUtils]: 88: Hoare triple {7685#false} assume !(8544bv32 == ~s__state~0); {7685#false} is VALID [2018-11-23 10:52:25,554 INFO L273 TraceCheckUtils]: 89: Hoare triple {7685#false} assume !(8545bv32 == ~s__state~0); {7685#false} is VALID [2018-11-23 10:52:25,554 INFO L273 TraceCheckUtils]: 90: Hoare triple {7685#false} assume !(8560bv32 == ~s__state~0); {7685#false} is VALID [2018-11-23 10:52:25,555 INFO L273 TraceCheckUtils]: 91: Hoare triple {7685#false} assume !(8561bv32 == ~s__state~0); {7685#false} is VALID [2018-11-23 10:52:25,555 INFO L273 TraceCheckUtils]: 92: Hoare triple {7685#false} assume !(8448bv32 == ~s__state~0); {7685#false} is VALID [2018-11-23 10:52:25,555 INFO L273 TraceCheckUtils]: 93: Hoare triple {7685#false} assume !(8576bv32 == ~s__state~0); {7685#false} is VALID [2018-11-23 10:52:25,555 INFO L273 TraceCheckUtils]: 94: Hoare triple {7685#false} assume !(8577bv32 == ~s__state~0); {7685#false} is VALID [2018-11-23 10:52:25,556 INFO L273 TraceCheckUtils]: 95: Hoare triple {7685#false} assume !(8592bv32 == ~s__state~0); {7685#false} is VALID [2018-11-23 10:52:25,556 INFO L273 TraceCheckUtils]: 96: Hoare triple {7685#false} assume !(8593bv32 == ~s__state~0); {7685#false} is VALID [2018-11-23 10:52:25,556 INFO L273 TraceCheckUtils]: 97: Hoare triple {7685#false} assume !(8608bv32 == ~s__state~0); {7685#false} is VALID [2018-11-23 10:52:25,556 INFO L273 TraceCheckUtils]: 98: Hoare triple {7685#false} assume !(8609bv32 == ~s__state~0); {7685#false} is VALID [2018-11-23 10:52:25,557 INFO L273 TraceCheckUtils]: 99: Hoare triple {7685#false} assume !(8640bv32 == ~s__state~0); {7685#false} is VALID [2018-11-23 10:52:25,557 INFO L273 TraceCheckUtils]: 100: Hoare triple {7685#false} assume !(8641bv32 == ~s__state~0); {7685#false} is VALID [2018-11-23 10:52:25,557 INFO L273 TraceCheckUtils]: 101: Hoare triple {7685#false} assume !(8656bv32 == ~s__state~0); {7685#false} is VALID [2018-11-23 10:52:25,557 INFO L273 TraceCheckUtils]: 102: Hoare triple {7685#false} assume !(8657bv32 == ~s__state~0); {7685#false} is VALID [2018-11-23 10:52:25,557 INFO L273 TraceCheckUtils]: 103: Hoare triple {7685#false} assume 8672bv32 == ~s__state~0; {7685#false} is VALID [2018-11-23 10:52:25,558 INFO L273 TraceCheckUtils]: 104: Hoare triple {7685#false} ~ret~0 := #t~nondet45;havoc #t~nondet45; {7685#false} is VALID [2018-11-23 10:52:25,558 INFO L273 TraceCheckUtils]: 105: Hoare triple {7685#false} assume 4bv32 == ~blastFlag~0; {7685#false} is VALID [2018-11-23 10:52:25,558 INFO L273 TraceCheckUtils]: 106: Hoare triple {7685#false} assume !false; {7685#false} is VALID [2018-11-23 10:52:25,563 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:25,563 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-11-23 10:52:25,565 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-23 10:52:25,565 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-23 10:52:25,565 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 107 [2018-11-23 10:52:25,566 INFO L84 Accepts]: Finished accepts. word is accepted. [2018-11-23 10:52:25,566 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 3 states. [2018-11-23 10:52:25,643 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 82 edges. 82 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2018-11-23 10:52:25,643 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-11-23 10:52:25,644 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-23 10:52:25,644 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-23 10:52:25,644 INFO L87 Difference]: Start difference. First operand 401 states and 554 transitions. Second operand 3 states. [2018-11-23 10:52:26,702 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-23 10:52:26,702 INFO L93 Difference]: Finished difference Result 865 states and 1225 transitions. [2018-11-23 10:52:26,702 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-23 10:52:26,702 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 107 [2018-11-23 10:52:26,703 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-23 10:52:26,703 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2018-11-23 10:52:26,707 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 452 transitions. [2018-11-23 10:52:26,708 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2018-11-23 10:52:26,711 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 452 transitions. [2018-11-23 10:52:26,711 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 3 states and 452 transitions. [2018-11-23 10:52:27,832 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:52:27,851 INFO L225 Difference]: With dead ends: 865 [2018-11-23 10:52:27,851 INFO L226 Difference]: Without dead ends: 477 [2018-11-23 10:52:27,853 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 105 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,853 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 477 states. [2018-11-23 10:52:27,985 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 477 to 451. [2018-11-23 10:52:27,985 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2018-11-23 10:52:27,985 INFO L82 GeneralOperation]: Start isEquivalent. First operand 477 states. Second operand 451 states. [2018-11-23 10:52:27,986 INFO L74 IsIncluded]: Start isIncluded. First operand 477 states. Second operand 451 states. [2018-11-23 10:52:27,986 INFO L87 Difference]: Start difference. First operand 477 states. Second operand 451 states. [2018-11-23 10:52:28,003 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-23 10:52:28,003 INFO L93 Difference]: Finished difference Result 477 states and 656 transitions. [2018-11-23 10:52:28,003 INFO L276 IsEmpty]: Start isEmpty. Operand 477 states and 656 transitions. [2018-11-23 10:52:28,005 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-11-23 10:52:28,005 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2018-11-23 10:52:28,005 INFO L74 IsIncluded]: Start isIncluded. First operand 451 states. Second operand 477 states. [2018-11-23 10:52:28,005 INFO L87 Difference]: Start difference. First operand 451 states. Second operand 477 states. [2018-11-23 10:52:28,024 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-23 10:52:28,024 INFO L93 Difference]: Finished difference Result 477 states and 656 transitions. [2018-11-23 10:52:28,025 INFO L276 IsEmpty]: Start isEmpty. Operand 477 states and 656 transitions. [2018-11-23 10:52:28,026 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-11-23 10:52:28,026 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2018-11-23 10:52:28,026 INFO L88 GeneralOperation]: Finished isEquivalent. [2018-11-23 10:52:28,027 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2018-11-23 10:52:28,027 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 451 states. [2018-11-23 10:52:28,043 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 451 states to 451 states and 614 transitions. [2018-11-23 10:52:28,043 INFO L78 Accepts]: Start accepts. Automaton has 451 states and 614 transitions. Word has length 107 [2018-11-23 10:52:28,044 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-23 10:52:28,044 INFO L480 AbstractCegarLoop]: Abstraction has 451 states and 614 transitions. [2018-11-23 10:52:28,044 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-11-23 10:52:28,044 INFO L276 IsEmpty]: Start isEmpty. Operand 451 states and 614 transitions. [2018-11-23 10:52:28,047 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 127 [2018-11-23 10:52:28,047 INFO L394 BasicCegarLoop]: Found error trace [2018-11-23 10:52:28,048 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] [2018-11-23 10:52:28,048 INFO L423 AbstractCegarLoop]: === Iteration 6 === [ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-23 10:52:28,048 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-23 10:52:28,048 INFO L82 PathProgramCache]: Analyzing trace with hash -1344904457, now seen corresponding path program 1 times [2018-11-23 10:52:28,049 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-23 10:52:28,049 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:28,084 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-23 10:52:28,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-23 10:52:28,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-23 10:52:28,192 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-23 10:52:28,797 INFO L256 TraceCheckUtils]: 0: Hoare triple {10466#true} call ULTIMATE.init(); {10466#true} is VALID [2018-11-23 10:52:28,797 INFO L273 TraceCheckUtils]: 1: Hoare triple {10466#true} assume true; {10466#true} is VALID [2018-11-23 10:52:28,798 INFO L268 TraceCheckUtils]: 2: Hoare quadruple {10466#true} {10466#true} #606#return; {10466#true} is VALID [2018-11-23 10:52:28,798 INFO L256 TraceCheckUtils]: 3: Hoare triple {10466#true} call #t~ret50 := main(); {10466#true} is VALID [2018-11-23 10:52:28,798 INFO L273 TraceCheckUtils]: 4: Hoare triple {10466#true} havoc ~s~0;havoc ~tmp~1;~s~0 := 8464bv32; {10466#true} is VALID [2018-11-23 10:52:28,798 INFO L256 TraceCheckUtils]: 5: Hoare triple {10466#true} call #t~ret49 := ssl3_accept(~s~0); {10466#true} is VALID [2018-11-23 10:52:28,798 INFO L273 TraceCheckUtils]: 6: Hoare triple {10466#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;havoc ~buf~0;havoc ~l~0;havoc ~Time~0;havoc ~tmp~0;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~nondet18;havoc #t~nondet18;~tmp___2~0 := #t~nondet19;havoc #t~nondet19;~tmp___3~0 := #t~nondet20;havoc #t~nondet20;~tmp___4~0 := #t~nondet21;havoc #t~nondet21;~tmp___5~0 := #t~nondet22;havoc #t~nondet22;~tmp___6~0 := #t~nondet23;havoc #t~nondet23;havoc ~tmp___7~0;~tmp___8~0 := #t~nondet24;havoc #t~nondet24;~tmp___9~0 := #t~nondet25;havoc #t~nondet25;~tmp___10~0 := #t~nondet26;havoc #t~nondet26;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;~tmp~0 := #t~nondet27;havoc #t~nondet27;~Time~0 := ~tmp~0;~cb~0 := 0bv32;~ret~0 := 4294967295bv32;~skip~0 := 0bv32;~got_new_session~0 := 0bv32; {10466#true} is VALID [2018-11-23 10:52:28,798 INFO L273 TraceCheckUtils]: 7: Hoare triple {10466#true} assume 0bv32 != ~s__info_callback~0;~cb~0 := ~s__info_callback~0; {10466#true} is VALID [2018-11-23 10:52:28,799 INFO L273 TraceCheckUtils]: 8: Hoare triple {10466#true} #t~post28 := ~s__in_handshake~0;~s__in_handshake~0 := ~bvadd32(1bv32, #t~post28);havoc #t~post28; {10466#true} is VALID [2018-11-23 10:52:28,799 INFO L273 TraceCheckUtils]: 9: Hoare triple {10466#true} assume !(0bv32 != ~bvadd32(12288bv32, ~tmp___1~0)); {10466#true} is VALID [2018-11-23 10:52:28,799 INFO L273 TraceCheckUtils]: 10: Hoare triple {10466#true} assume !(0bv32 == ~s__cert~0); {10466#true} is VALID [2018-11-23 10:52:28,799 INFO L273 TraceCheckUtils]: 11: Hoare triple {10466#true} assume !false; {10466#true} is VALID [2018-11-23 10:52:28,799 INFO L273 TraceCheckUtils]: 12: Hoare triple {10466#true} ~state~0 := ~s__state~0; {10466#true} is VALID [2018-11-23 10:52:28,799 INFO L273 TraceCheckUtils]: 13: Hoare triple {10466#true} assume !(12292bv32 == ~s__state~0); {10466#true} is VALID [2018-11-23 10:52:28,799 INFO L273 TraceCheckUtils]: 14: Hoare triple {10466#true} assume !(16384bv32 == ~s__state~0); {10466#true} is VALID [2018-11-23 10:52:28,799 INFO L273 TraceCheckUtils]: 15: Hoare triple {10466#true} assume !(8192bv32 == ~s__state~0); {10466#true} is VALID [2018-11-23 10:52:28,800 INFO L273 TraceCheckUtils]: 16: Hoare triple {10466#true} assume !(24576bv32 == ~s__state~0); {10466#true} is VALID [2018-11-23 10:52:28,800 INFO L273 TraceCheckUtils]: 17: Hoare triple {10466#true} assume !(8195bv32 == ~s__state~0); {10466#true} is VALID [2018-11-23 10:52:28,800 INFO L273 TraceCheckUtils]: 18: Hoare triple {10466#true} assume !(8480bv32 == ~s__state~0); {10466#true} is VALID [2018-11-23 10:52:28,800 INFO L273 TraceCheckUtils]: 19: Hoare triple {10466#true} assume !(8481bv32 == ~s__state~0); {10466#true} is VALID [2018-11-23 10:52:28,800 INFO L273 TraceCheckUtils]: 20: Hoare triple {10466#true} assume !(8482bv32 == ~s__state~0); {10466#true} is VALID [2018-11-23 10:52:28,800 INFO L273 TraceCheckUtils]: 21: Hoare triple {10466#true} assume 8464bv32 == ~s__state~0; {10466#true} is VALID [2018-11-23 10:52:28,801 INFO L273 TraceCheckUtils]: 22: Hoare triple {10466#true} ~s__shutdown~0 := 0bv32;~ret~0 := #t~nondet33;havoc #t~nondet33; {10466#true} is VALID [2018-11-23 10:52:28,801 INFO L273 TraceCheckUtils]: 23: Hoare triple {10466#true} assume 0bv32 == ~blastFlag~0;~blastFlag~0 := 1bv32; {10466#true} is VALID [2018-11-23 10:52:28,801 INFO L273 TraceCheckUtils]: 24: Hoare triple {10466#true} assume !~bvsle32(~ret~0, 0bv32);~got_new_session~0 := 1bv32;~s__state~0 := 8496bv32;~s__init_num~0 := 0bv32; {10466#true} is VALID [2018-11-23 10:52:28,801 INFO L273 TraceCheckUtils]: 25: Hoare triple {10466#true} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {10466#true} is VALID [2018-11-23 10:52:28,801 INFO L273 TraceCheckUtils]: 26: Hoare triple {10466#true} ~skip~0 := 0bv32; {10466#true} is VALID [2018-11-23 10:52:28,802 INFO L273 TraceCheckUtils]: 27: Hoare triple {10466#true} assume !false; {10466#true} is VALID [2018-11-23 10:52:28,802 INFO L273 TraceCheckUtils]: 28: Hoare triple {10466#true} ~state~0 := ~s__state~0; {10466#true} is VALID [2018-11-23 10:52:28,802 INFO L273 TraceCheckUtils]: 29: Hoare triple {10466#true} assume !(12292bv32 == ~s__state~0); {10466#true} is VALID [2018-11-23 10:52:28,802 INFO L273 TraceCheckUtils]: 30: Hoare triple {10466#true} assume !(16384bv32 == ~s__state~0); {10466#true} is VALID [2018-11-23 10:52:28,802 INFO L273 TraceCheckUtils]: 31: Hoare triple {10466#true} assume !(8192bv32 == ~s__state~0); {10466#true} is VALID [2018-11-23 10:52:28,803 INFO L273 TraceCheckUtils]: 32: Hoare triple {10466#true} assume !(24576bv32 == ~s__state~0); {10466#true} is VALID [2018-11-23 10:52:28,803 INFO L273 TraceCheckUtils]: 33: Hoare triple {10466#true} assume !(8195bv32 == ~s__state~0); {10466#true} is VALID [2018-11-23 10:52:28,803 INFO L273 TraceCheckUtils]: 34: Hoare triple {10466#true} assume !(8480bv32 == ~s__state~0); {10466#true} is VALID [2018-11-23 10:52:28,803 INFO L273 TraceCheckUtils]: 35: Hoare triple {10466#true} assume !(8481bv32 == ~s__state~0); {10466#true} is VALID [2018-11-23 10:52:28,803 INFO L273 TraceCheckUtils]: 36: Hoare triple {10466#true} assume !(8482bv32 == ~s__state~0); {10466#true} is VALID [2018-11-23 10:52:28,804 INFO L273 TraceCheckUtils]: 37: Hoare triple {10466#true} assume !(8464bv32 == ~s__state~0); {10466#true} is VALID [2018-11-23 10:52:28,804 INFO L273 TraceCheckUtils]: 38: Hoare triple {10466#true} assume !(8465bv32 == ~s__state~0); {10466#true} is VALID [2018-11-23 10:52:28,804 INFO L273 TraceCheckUtils]: 39: Hoare triple {10466#true} assume !(8466bv32 == ~s__state~0); {10466#true} is VALID [2018-11-23 10:52:28,804 INFO L273 TraceCheckUtils]: 40: Hoare triple {10466#true} assume 8496bv32 == ~s__state~0; {10466#true} is VALID [2018-11-23 10:52:28,804 INFO L273 TraceCheckUtils]: 41: Hoare triple {10466#true} ~ret~0 := #t~nondet34;havoc #t~nondet34; {10466#true} is VALID [2018-11-23 10:52:28,805 INFO L273 TraceCheckUtils]: 42: Hoare triple {10466#true} assume 1bv32 == ~blastFlag~0;~blastFlag~0 := 2bv32; {10466#true} is VALID [2018-11-23 10:52:28,805 INFO L273 TraceCheckUtils]: 43: Hoare triple {10466#true} assume !~bvsle32(~ret~0, 0bv32); {10466#true} is VALID [2018-11-23 10:52:28,805 INFO L273 TraceCheckUtils]: 44: Hoare triple {10466#true} assume 0bv32 != ~s__hit~0;~s__state~0 := 8656bv32; {10466#true} is VALID [2018-11-23 10:52:28,805 INFO L273 TraceCheckUtils]: 45: Hoare triple {10466#true} ~s__init_num~0 := 0bv32; {10466#true} is VALID [2018-11-23 10:52:28,805 INFO L273 TraceCheckUtils]: 46: Hoare triple {10466#true} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {10466#true} is VALID [2018-11-23 10:52:28,806 INFO L273 TraceCheckUtils]: 47: Hoare triple {10466#true} ~skip~0 := 0bv32; {10466#true} is VALID [2018-11-23 10:52:28,806 INFO L273 TraceCheckUtils]: 48: Hoare triple {10466#true} assume !false; {10466#true} is VALID [2018-11-23 10:52:28,806 INFO L273 TraceCheckUtils]: 49: Hoare triple {10466#true} ~state~0 := ~s__state~0; {10466#true} is VALID [2018-11-23 10:52:28,806 INFO L273 TraceCheckUtils]: 50: Hoare triple {10466#true} assume !(12292bv32 == ~s__state~0); {10466#true} is VALID [2018-11-23 10:52:28,806 INFO L273 TraceCheckUtils]: 51: Hoare triple {10466#true} assume !(16384bv32 == ~s__state~0); {10466#true} is VALID [2018-11-23 10:52:28,807 INFO L273 TraceCheckUtils]: 52: Hoare triple {10466#true} assume !(8192bv32 == ~s__state~0); {10466#true} is VALID [2018-11-23 10:52:28,807 INFO L273 TraceCheckUtils]: 53: Hoare triple {10466#true} assume !(24576bv32 == ~s__state~0); {10466#true} is VALID [2018-11-23 10:52:28,807 INFO L273 TraceCheckUtils]: 54: Hoare triple {10466#true} assume !(8195bv32 == ~s__state~0); {10466#true} is VALID [2018-11-23 10:52:28,807 INFO L273 TraceCheckUtils]: 55: Hoare triple {10466#true} assume !(8480bv32 == ~s__state~0); {10466#true} is VALID [2018-11-23 10:52:28,807 INFO L273 TraceCheckUtils]: 56: Hoare triple {10466#true} assume !(8481bv32 == ~s__state~0); {10466#true} is VALID [2018-11-23 10:52:28,807 INFO L273 TraceCheckUtils]: 57: Hoare triple {10466#true} assume !(8482bv32 == ~s__state~0); {10466#true} is VALID [2018-11-23 10:52:28,808 INFO L273 TraceCheckUtils]: 58: Hoare triple {10466#true} assume !(8464bv32 == ~s__state~0); {10466#true} is VALID [2018-11-23 10:52:28,808 INFO L273 TraceCheckUtils]: 59: Hoare triple {10466#true} assume !(8465bv32 == ~s__state~0); {10466#true} is VALID [2018-11-23 10:52:28,808 INFO L273 TraceCheckUtils]: 60: Hoare triple {10466#true} assume !(8466bv32 == ~s__state~0); {10466#true} is VALID [2018-11-23 10:52:28,808 INFO L273 TraceCheckUtils]: 61: Hoare triple {10466#true} assume !(8496bv32 == ~s__state~0); {10466#true} is VALID [2018-11-23 10:52:28,808 INFO L273 TraceCheckUtils]: 62: Hoare triple {10466#true} assume !(8497bv32 == ~s__state~0); {10466#true} is VALID [2018-11-23 10:52:28,809 INFO L273 TraceCheckUtils]: 63: Hoare triple {10466#true} assume !(8512bv32 == ~s__state~0); {10466#true} is VALID [2018-11-23 10:52:28,809 INFO L273 TraceCheckUtils]: 64: Hoare triple {10466#true} assume !(8513bv32 == ~s__state~0); {10466#true} is VALID [2018-11-23 10:52:28,809 INFO L273 TraceCheckUtils]: 65: Hoare triple {10466#true} assume !(8528bv32 == ~s__state~0); {10466#true} is VALID [2018-11-23 10:52:28,809 INFO L273 TraceCheckUtils]: 66: Hoare triple {10466#true} assume !(8529bv32 == ~s__state~0); {10466#true} is VALID [2018-11-23 10:52:28,809 INFO L273 TraceCheckUtils]: 67: Hoare triple {10466#true} assume !(8544bv32 == ~s__state~0); {10466#true} is VALID [2018-11-23 10:52:28,810 INFO L273 TraceCheckUtils]: 68: Hoare triple {10466#true} assume !(8545bv32 == ~s__state~0); {10466#true} is VALID [2018-11-23 10:52:28,810 INFO L273 TraceCheckUtils]: 69: Hoare triple {10466#true} assume !(8560bv32 == ~s__state~0); {10466#true} is VALID [2018-11-23 10:52:28,810 INFO L273 TraceCheckUtils]: 70: Hoare triple {10466#true} assume !(8561bv32 == ~s__state~0); {10466#true} is VALID [2018-11-23 10:52:28,810 INFO L273 TraceCheckUtils]: 71: Hoare triple {10466#true} assume !(8448bv32 == ~s__state~0); {10466#true} is VALID [2018-11-23 10:52:28,810 INFO L273 TraceCheckUtils]: 72: Hoare triple {10466#true} assume !(8576bv32 == ~s__state~0); {10466#true} is VALID [2018-11-23 10:52:28,810 INFO L273 TraceCheckUtils]: 73: Hoare triple {10466#true} assume !(8577bv32 == ~s__state~0); {10466#true} is VALID [2018-11-23 10:52:28,811 INFO L273 TraceCheckUtils]: 74: Hoare triple {10466#true} assume !(8592bv32 == ~s__state~0); {10466#true} is VALID [2018-11-23 10:52:28,811 INFO L273 TraceCheckUtils]: 75: Hoare triple {10466#true} assume !(8593bv32 == ~s__state~0); {10466#true} is VALID [2018-11-23 10:52:28,811 INFO L273 TraceCheckUtils]: 76: Hoare triple {10466#true} assume !(8608bv32 == ~s__state~0); {10466#true} is VALID [2018-11-23 10:52:28,811 INFO L273 TraceCheckUtils]: 77: Hoare triple {10466#true} assume !(8609bv32 == ~s__state~0); {10466#true} is VALID [2018-11-23 10:52:28,811 INFO L273 TraceCheckUtils]: 78: Hoare triple {10466#true} assume !(8640bv32 == ~s__state~0); {10466#true} is VALID [2018-11-23 10:52:28,812 INFO L273 TraceCheckUtils]: 79: Hoare triple {10466#true} assume !(8641bv32 == ~s__state~0); {10466#true} is VALID [2018-11-23 10:52:28,812 INFO L273 TraceCheckUtils]: 80: Hoare triple {10466#true} assume 8656bv32 == ~s__state~0; {10466#true} is VALID [2018-11-23 10:52:28,812 INFO L273 TraceCheckUtils]: 81: Hoare triple {10466#true} ~s__session__cipher~0 := ~s__s3__tmp__new_cipher~0; {10466#true} is VALID [2018-11-23 10:52:28,812 INFO L273 TraceCheckUtils]: 82: Hoare triple {10466#true} assume !(0bv32 == ~tmp___9~0);~ret~0 := #t~nondet44;havoc #t~nondet44; {10466#true} is VALID [2018-11-23 10:52:28,835 INFO L273 TraceCheckUtils]: 83: Hoare triple {10466#true} assume 2bv32 == ~blastFlag~0;~blastFlag~0 := 3bv32; {10720#(= (_ bv3 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:28,844 INFO L273 TraceCheckUtils]: 84: Hoare triple {10720#(= (_ bv3 32) ssl3_accept_~blastFlag~0)} assume !~bvsle32(~ret~0, 0bv32);~s__state~0 := 8672bv32;~s__init_num~0 := 0bv32; {10720#(= (_ bv3 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:28,851 INFO L273 TraceCheckUtils]: 85: Hoare triple {10720#(= (_ bv3 32) ssl3_accept_~blastFlag~0)} assume !(0bv32 == ~tmp___10~0); {10720#(= (_ bv3 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:28,852 INFO L273 TraceCheckUtils]: 86: Hoare triple {10720#(= (_ bv3 32) ssl3_accept_~blastFlag~0)} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {10720#(= (_ bv3 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:28,857 INFO L273 TraceCheckUtils]: 87: Hoare triple {10720#(= (_ bv3 32) ssl3_accept_~blastFlag~0)} ~skip~0 := 0bv32; {10720#(= (_ bv3 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:28,860 INFO L273 TraceCheckUtils]: 88: Hoare triple {10720#(= (_ bv3 32) ssl3_accept_~blastFlag~0)} assume !false; {10720#(= (_ bv3 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:28,863 INFO L273 TraceCheckUtils]: 89: Hoare triple {10720#(= (_ bv3 32) ssl3_accept_~blastFlag~0)} ~state~0 := ~s__state~0; {10720#(= (_ bv3 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:28,863 INFO L273 TraceCheckUtils]: 90: Hoare triple {10720#(= (_ bv3 32) ssl3_accept_~blastFlag~0)} assume !(12292bv32 == ~s__state~0); {10720#(= (_ bv3 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:28,863 INFO L273 TraceCheckUtils]: 91: Hoare triple {10720#(= (_ bv3 32) ssl3_accept_~blastFlag~0)} assume !(16384bv32 == ~s__state~0); {10720#(= (_ bv3 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:28,866 INFO L273 TraceCheckUtils]: 92: Hoare triple {10720#(= (_ bv3 32) ssl3_accept_~blastFlag~0)} assume !(8192bv32 == ~s__state~0); {10720#(= (_ bv3 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:28,866 INFO L273 TraceCheckUtils]: 93: Hoare triple {10720#(= (_ bv3 32) ssl3_accept_~blastFlag~0)} assume !(24576bv32 == ~s__state~0); {10720#(= (_ bv3 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:28,866 INFO L273 TraceCheckUtils]: 94: Hoare triple {10720#(= (_ bv3 32) ssl3_accept_~blastFlag~0)} assume !(8195bv32 == ~s__state~0); {10720#(= (_ bv3 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:28,867 INFO L273 TraceCheckUtils]: 95: Hoare triple {10720#(= (_ bv3 32) ssl3_accept_~blastFlag~0)} assume !(8480bv32 == ~s__state~0); {10720#(= (_ bv3 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:28,867 INFO L273 TraceCheckUtils]: 96: Hoare triple {10720#(= (_ bv3 32) ssl3_accept_~blastFlag~0)} assume !(8481bv32 == ~s__state~0); {10720#(= (_ bv3 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:28,867 INFO L273 TraceCheckUtils]: 97: Hoare triple {10720#(= (_ bv3 32) ssl3_accept_~blastFlag~0)} assume !(8482bv32 == ~s__state~0); {10720#(= (_ bv3 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:28,868 INFO L273 TraceCheckUtils]: 98: Hoare triple {10720#(= (_ bv3 32) ssl3_accept_~blastFlag~0)} assume !(8464bv32 == ~s__state~0); {10720#(= (_ bv3 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:28,868 INFO L273 TraceCheckUtils]: 99: Hoare triple {10720#(= (_ bv3 32) ssl3_accept_~blastFlag~0)} assume !(8465bv32 == ~s__state~0); {10720#(= (_ bv3 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:28,868 INFO L273 TraceCheckUtils]: 100: Hoare triple {10720#(= (_ bv3 32) ssl3_accept_~blastFlag~0)} assume !(8466bv32 == ~s__state~0); {10720#(= (_ bv3 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:28,869 INFO L273 TraceCheckUtils]: 101: Hoare triple {10720#(= (_ bv3 32) ssl3_accept_~blastFlag~0)} assume !(8496bv32 == ~s__state~0); {10720#(= (_ bv3 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:28,869 INFO L273 TraceCheckUtils]: 102: Hoare triple {10720#(= (_ bv3 32) ssl3_accept_~blastFlag~0)} assume !(8497bv32 == ~s__state~0); {10720#(= (_ bv3 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:28,869 INFO L273 TraceCheckUtils]: 103: Hoare triple {10720#(= (_ bv3 32) ssl3_accept_~blastFlag~0)} assume !(8512bv32 == ~s__state~0); {10720#(= (_ bv3 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:28,870 INFO L273 TraceCheckUtils]: 104: Hoare triple {10720#(= (_ bv3 32) ssl3_accept_~blastFlag~0)} assume !(8513bv32 == ~s__state~0); {10720#(= (_ bv3 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:28,870 INFO L273 TraceCheckUtils]: 105: Hoare triple {10720#(= (_ bv3 32) ssl3_accept_~blastFlag~0)} assume !(8528bv32 == ~s__state~0); {10720#(= (_ bv3 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:28,871 INFO L273 TraceCheckUtils]: 106: Hoare triple {10720#(= (_ bv3 32) ssl3_accept_~blastFlag~0)} assume !(8529bv32 == ~s__state~0); {10720#(= (_ bv3 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:28,871 INFO L273 TraceCheckUtils]: 107: Hoare triple {10720#(= (_ bv3 32) ssl3_accept_~blastFlag~0)} assume !(8544bv32 == ~s__state~0); {10720#(= (_ bv3 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:28,872 INFO L273 TraceCheckUtils]: 108: Hoare triple {10720#(= (_ bv3 32) ssl3_accept_~blastFlag~0)} assume !(8545bv32 == ~s__state~0); {10720#(= (_ bv3 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:28,872 INFO L273 TraceCheckUtils]: 109: Hoare triple {10720#(= (_ bv3 32) ssl3_accept_~blastFlag~0)} assume !(8560bv32 == ~s__state~0); {10720#(= (_ bv3 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:28,873 INFO L273 TraceCheckUtils]: 110: Hoare triple {10720#(= (_ bv3 32) ssl3_accept_~blastFlag~0)} assume !(8561bv32 == ~s__state~0); {10720#(= (_ bv3 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:28,873 INFO L273 TraceCheckUtils]: 111: Hoare triple {10720#(= (_ bv3 32) ssl3_accept_~blastFlag~0)} assume !(8448bv32 == ~s__state~0); {10720#(= (_ bv3 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:28,874 INFO L273 TraceCheckUtils]: 112: Hoare triple {10720#(= (_ bv3 32) ssl3_accept_~blastFlag~0)} assume !(8576bv32 == ~s__state~0); {10720#(= (_ bv3 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:28,875 INFO L273 TraceCheckUtils]: 113: Hoare triple {10720#(= (_ bv3 32) ssl3_accept_~blastFlag~0)} assume !(8577bv32 == ~s__state~0); {10720#(= (_ bv3 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:28,875 INFO L273 TraceCheckUtils]: 114: Hoare triple {10720#(= (_ bv3 32) ssl3_accept_~blastFlag~0)} assume !(8592bv32 == ~s__state~0); {10720#(= (_ bv3 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:28,876 INFO L273 TraceCheckUtils]: 115: Hoare triple {10720#(= (_ bv3 32) ssl3_accept_~blastFlag~0)} assume !(8593bv32 == ~s__state~0); {10720#(= (_ bv3 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:28,877 INFO L273 TraceCheckUtils]: 116: Hoare triple {10720#(= (_ bv3 32) ssl3_accept_~blastFlag~0)} assume !(8608bv32 == ~s__state~0); {10720#(= (_ bv3 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:28,878 INFO L273 TraceCheckUtils]: 117: Hoare triple {10720#(= (_ bv3 32) ssl3_accept_~blastFlag~0)} assume !(8609bv32 == ~s__state~0); {10720#(= (_ bv3 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:28,878 INFO L273 TraceCheckUtils]: 118: Hoare triple {10720#(= (_ bv3 32) ssl3_accept_~blastFlag~0)} assume !(8640bv32 == ~s__state~0); {10720#(= (_ bv3 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:28,887 INFO L273 TraceCheckUtils]: 119: Hoare triple {10720#(= (_ bv3 32) ssl3_accept_~blastFlag~0)} assume !(8641bv32 == ~s__state~0); {10720#(= (_ bv3 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:28,893 INFO L273 TraceCheckUtils]: 120: Hoare triple {10720#(= (_ bv3 32) ssl3_accept_~blastFlag~0)} assume !(8656bv32 == ~s__state~0); {10720#(= (_ bv3 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:28,893 INFO L273 TraceCheckUtils]: 121: Hoare triple {10720#(= (_ bv3 32) ssl3_accept_~blastFlag~0)} assume !(8657bv32 == ~s__state~0); {10720#(= (_ bv3 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:28,895 INFO L273 TraceCheckUtils]: 122: Hoare triple {10720#(= (_ bv3 32) ssl3_accept_~blastFlag~0)} assume 8672bv32 == ~s__state~0; {10720#(= (_ bv3 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:28,895 INFO L273 TraceCheckUtils]: 123: Hoare triple {10720#(= (_ bv3 32) ssl3_accept_~blastFlag~0)} ~ret~0 := #t~nondet45;havoc #t~nondet45; {10720#(= (_ bv3 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:28,896 INFO L273 TraceCheckUtils]: 124: Hoare triple {10720#(= (_ bv3 32) ssl3_accept_~blastFlag~0)} assume 4bv32 == ~blastFlag~0; {10467#false} is VALID [2018-11-23 10:52:28,896 INFO L273 TraceCheckUtils]: 125: Hoare triple {10467#false} assume !false; {10467#false} is VALID [2018-11-23 10:52:28,903 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:28,903 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-11-23 10:52:28,905 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-23 10:52:28,905 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-23 10:52:28,905 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 126 [2018-11-23 10:52:28,906 INFO L84 Accepts]: Finished accepts. word is accepted. [2018-11-23 10:52:28,906 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 3 states. [2018-11-23 10:52:29,010 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 101 edges. 101 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2018-11-23 10:52:29,010 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-11-23 10:52:29,010 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-23 10:52:29,011 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-23 10:52:29,011 INFO L87 Difference]: Start difference. First operand 451 states and 614 transitions. Second operand 3 states. [2018-11-23 10:52:30,432 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-23 10:52:30,432 INFO L93 Difference]: Finished difference Result 907 states and 1238 transitions. [2018-11-23 10:52:30,432 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-23 10:52:30,432 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 126 [2018-11-23 10:52:30,433 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-23 10:52:30,433 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2018-11-23 10:52:30,437 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 564 transitions. [2018-11-23 10:52:30,437 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2018-11-23 10:52:30,443 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 564 transitions. [2018-11-23 10:52:30,443 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 3 states and 564 transitions. [2018-11-23 10:52:31,575 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 564 edges. 564 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2018-11-23 10:52:31,600 INFO L225 Difference]: With dead ends: 907 [2018-11-23 10:52:31,601 INFO L226 Difference]: Without dead ends: 676 [2018-11-23 10:52:31,602 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 125 GetRequests, 124 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:31,603 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 676 states. [2018-11-23 10:52:31,964 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 676 to 676. [2018-11-23 10:52:31,965 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2018-11-23 10:52:31,965 INFO L82 GeneralOperation]: Start isEquivalent. First operand 676 states. Second operand 676 states. [2018-11-23 10:52:31,965 INFO L74 IsIncluded]: Start isIncluded. First operand 676 states. Second operand 676 states. [2018-11-23 10:52:31,965 INFO L87 Difference]: Start difference. First operand 676 states. Second operand 676 states. [2018-11-23 10:52:31,992 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-23 10:52:31,992 INFO L93 Difference]: Finished difference Result 676 states and 918 transitions. [2018-11-23 10:52:31,993 INFO L276 IsEmpty]: Start isEmpty. Operand 676 states and 918 transitions. [2018-11-23 10:52:31,994 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-11-23 10:52:31,994 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2018-11-23 10:52:31,995 INFO L74 IsIncluded]: Start isIncluded. First operand 676 states. Second operand 676 states. [2018-11-23 10:52:31,995 INFO L87 Difference]: Start difference. First operand 676 states. Second operand 676 states. [2018-11-23 10:52:32,022 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-23 10:52:32,023 INFO L93 Difference]: Finished difference Result 676 states and 918 transitions. [2018-11-23 10:52:32,023 INFO L276 IsEmpty]: Start isEmpty. Operand 676 states and 918 transitions. [2018-11-23 10:52:32,024 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-11-23 10:52:32,025 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2018-11-23 10:52:32,025 INFO L88 GeneralOperation]: Finished isEquivalent. [2018-11-23 10:52:32,025 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2018-11-23 10:52:32,025 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 676 states. [2018-11-23 10:52:32,055 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 676 states to 676 states and 918 transitions. [2018-11-23 10:52:32,055 INFO L78 Accepts]: Start accepts. Automaton has 676 states and 918 transitions. Word has length 126 [2018-11-23 10:52:32,056 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-23 10:52:32,056 INFO L480 AbstractCegarLoop]: Abstraction has 676 states and 918 transitions. [2018-11-23 10:52:32,056 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-11-23 10:52:32,056 INFO L276 IsEmpty]: Start isEmpty. Operand 676 states and 918 transitions. [2018-11-23 10:52:32,058 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 127 [2018-11-23 10:52:32,058 INFO L394 BasicCegarLoop]: Found error trace [2018-11-23 10:52:32,059 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] [2018-11-23 10:52:32,059 INFO L423 AbstractCegarLoop]: === Iteration 7 === [ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-23 10:52:32,059 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-23 10:52:32,059 INFO L82 PathProgramCache]: Analyzing trace with hash 2052669561, now seen corresponding path program 1 times [2018-11-23 10:52:32,060 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-23 10:52:32,060 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:32,088 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-23 10:52:32,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-23 10:52:32,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-23 10:52:32,178 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-23 10:52:32,640 INFO L256 TraceCheckUtils]: 0: Hoare triple {14002#true} call ULTIMATE.init(); {14002#true} is VALID [2018-11-23 10:52:32,641 INFO L273 TraceCheckUtils]: 1: Hoare triple {14002#true} assume true; {14002#true} is VALID [2018-11-23 10:52:32,641 INFO L268 TraceCheckUtils]: 2: Hoare quadruple {14002#true} {14002#true} #606#return; {14002#true} is VALID [2018-11-23 10:52:32,641 INFO L256 TraceCheckUtils]: 3: Hoare triple {14002#true} call #t~ret50 := main(); {14002#true} is VALID [2018-11-23 10:52:32,642 INFO L273 TraceCheckUtils]: 4: Hoare triple {14002#true} havoc ~s~0;havoc ~tmp~1;~s~0 := 8464bv32; {14002#true} is VALID [2018-11-23 10:52:32,642 INFO L256 TraceCheckUtils]: 5: Hoare triple {14002#true} call #t~ret49 := ssl3_accept(~s~0); {14002#true} is VALID [2018-11-23 10:52:32,642 INFO L273 TraceCheckUtils]: 6: Hoare triple {14002#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;havoc ~buf~0;havoc ~l~0;havoc ~Time~0;havoc ~tmp~0;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~nondet18;havoc #t~nondet18;~tmp___2~0 := #t~nondet19;havoc #t~nondet19;~tmp___3~0 := #t~nondet20;havoc #t~nondet20;~tmp___4~0 := #t~nondet21;havoc #t~nondet21;~tmp___5~0 := #t~nondet22;havoc #t~nondet22;~tmp___6~0 := #t~nondet23;havoc #t~nondet23;havoc ~tmp___7~0;~tmp___8~0 := #t~nondet24;havoc #t~nondet24;~tmp___9~0 := #t~nondet25;havoc #t~nondet25;~tmp___10~0 := #t~nondet26;havoc #t~nondet26;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;~tmp~0 := #t~nondet27;havoc #t~nondet27;~Time~0 := ~tmp~0;~cb~0 := 0bv32;~ret~0 := 4294967295bv32;~skip~0 := 0bv32;~got_new_session~0 := 0bv32; {14002#true} is VALID [2018-11-23 10:52:32,642 INFO L273 TraceCheckUtils]: 7: Hoare triple {14002#true} assume 0bv32 != ~s__info_callback~0;~cb~0 := ~s__info_callback~0; {14002#true} is VALID [2018-11-23 10:52:32,642 INFO L273 TraceCheckUtils]: 8: Hoare triple {14002#true} #t~post28 := ~s__in_handshake~0;~s__in_handshake~0 := ~bvadd32(1bv32, #t~post28);havoc #t~post28; {14002#true} is VALID [2018-11-23 10:52:32,643 INFO L273 TraceCheckUtils]: 9: Hoare triple {14002#true} assume !(0bv32 != ~bvadd32(12288bv32, ~tmp___1~0)); {14002#true} is VALID [2018-11-23 10:52:32,643 INFO L273 TraceCheckUtils]: 10: Hoare triple {14002#true} assume !(0bv32 == ~s__cert~0); {14002#true} is VALID [2018-11-23 10:52:32,643 INFO L273 TraceCheckUtils]: 11: Hoare triple {14002#true} assume !false; {14002#true} is VALID [2018-11-23 10:52:32,643 INFO L273 TraceCheckUtils]: 12: Hoare triple {14002#true} ~state~0 := ~s__state~0; {14002#true} is VALID [2018-11-23 10:52:32,643 INFO L273 TraceCheckUtils]: 13: Hoare triple {14002#true} assume !(12292bv32 == ~s__state~0); {14002#true} is VALID [2018-11-23 10:52:32,644 INFO L273 TraceCheckUtils]: 14: Hoare triple {14002#true} assume !(16384bv32 == ~s__state~0); {14002#true} is VALID [2018-11-23 10:52:32,644 INFO L273 TraceCheckUtils]: 15: Hoare triple {14002#true} assume !(8192bv32 == ~s__state~0); {14002#true} is VALID [2018-11-23 10:52:32,644 INFO L273 TraceCheckUtils]: 16: Hoare triple {14002#true} assume !(24576bv32 == ~s__state~0); {14002#true} is VALID [2018-11-23 10:52:32,645 INFO L273 TraceCheckUtils]: 17: Hoare triple {14002#true} assume !(8195bv32 == ~s__state~0); {14002#true} is VALID [2018-11-23 10:52:32,645 INFO L273 TraceCheckUtils]: 18: Hoare triple {14002#true} assume !(8480bv32 == ~s__state~0); {14002#true} is VALID [2018-11-23 10:52:32,645 INFO L273 TraceCheckUtils]: 19: Hoare triple {14002#true} assume !(8481bv32 == ~s__state~0); {14002#true} is VALID [2018-11-23 10:52:32,645 INFO L273 TraceCheckUtils]: 20: Hoare triple {14002#true} assume !(8482bv32 == ~s__state~0); {14002#true} is VALID [2018-11-23 10:52:32,645 INFO L273 TraceCheckUtils]: 21: Hoare triple {14002#true} assume 8464bv32 == ~s__state~0; {14002#true} is VALID [2018-11-23 10:52:32,645 INFO L273 TraceCheckUtils]: 22: Hoare triple {14002#true} ~s__shutdown~0 := 0bv32;~ret~0 := #t~nondet33;havoc #t~nondet33; {14002#true} is VALID [2018-11-23 10:52:32,646 INFO L273 TraceCheckUtils]: 23: Hoare triple {14002#true} assume 0bv32 == ~blastFlag~0;~blastFlag~0 := 1bv32; {14002#true} is VALID [2018-11-23 10:52:32,646 INFO L273 TraceCheckUtils]: 24: Hoare triple {14002#true} assume !~bvsle32(~ret~0, 0bv32);~got_new_session~0 := 1bv32;~s__state~0 := 8496bv32;~s__init_num~0 := 0bv32; {14002#true} is VALID [2018-11-23 10:52:32,646 INFO L273 TraceCheckUtils]: 25: Hoare triple {14002#true} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {14002#true} is VALID [2018-11-23 10:52:32,646 INFO L273 TraceCheckUtils]: 26: Hoare triple {14002#true} ~skip~0 := 0bv32; {14002#true} is VALID [2018-11-23 10:52:32,646 INFO L273 TraceCheckUtils]: 27: Hoare triple {14002#true} assume !false; {14002#true} is VALID [2018-11-23 10:52:32,647 INFO L273 TraceCheckUtils]: 28: Hoare triple {14002#true} ~state~0 := ~s__state~0; {14002#true} is VALID [2018-11-23 10:52:32,647 INFO L273 TraceCheckUtils]: 29: Hoare triple {14002#true} assume !(12292bv32 == ~s__state~0); {14002#true} is VALID [2018-11-23 10:52:32,647 INFO L273 TraceCheckUtils]: 30: Hoare triple {14002#true} assume !(16384bv32 == ~s__state~0); {14002#true} is VALID [2018-11-23 10:52:32,647 INFO L273 TraceCheckUtils]: 31: Hoare triple {14002#true} assume !(8192bv32 == ~s__state~0); {14002#true} is VALID [2018-11-23 10:52:32,647 INFO L273 TraceCheckUtils]: 32: Hoare triple {14002#true} assume !(24576bv32 == ~s__state~0); {14002#true} is VALID [2018-11-23 10:52:32,647 INFO L273 TraceCheckUtils]: 33: Hoare triple {14002#true} assume !(8195bv32 == ~s__state~0); {14002#true} is VALID [2018-11-23 10:52:32,648 INFO L273 TraceCheckUtils]: 34: Hoare triple {14002#true} assume !(8480bv32 == ~s__state~0); {14002#true} is VALID [2018-11-23 10:52:32,648 INFO L273 TraceCheckUtils]: 35: Hoare triple {14002#true} assume !(8481bv32 == ~s__state~0); {14002#true} is VALID [2018-11-23 10:52:32,648 INFO L273 TraceCheckUtils]: 36: Hoare triple {14002#true} assume !(8482bv32 == ~s__state~0); {14002#true} is VALID [2018-11-23 10:52:32,648 INFO L273 TraceCheckUtils]: 37: Hoare triple {14002#true} assume !(8464bv32 == ~s__state~0); {14002#true} is VALID [2018-11-23 10:52:32,648 INFO L273 TraceCheckUtils]: 38: Hoare triple {14002#true} assume !(8465bv32 == ~s__state~0); {14002#true} is VALID [2018-11-23 10:52:32,648 INFO L273 TraceCheckUtils]: 39: Hoare triple {14002#true} assume !(8466bv32 == ~s__state~0); {14002#true} is VALID [2018-11-23 10:52:32,649 INFO L273 TraceCheckUtils]: 40: Hoare triple {14002#true} assume 8496bv32 == ~s__state~0; {14002#true} is VALID [2018-11-23 10:52:32,649 INFO L273 TraceCheckUtils]: 41: Hoare triple {14002#true} ~ret~0 := #t~nondet34;havoc #t~nondet34; {14002#true} is VALID [2018-11-23 10:52:32,656 INFO L273 TraceCheckUtils]: 42: Hoare triple {14002#true} assume 1bv32 == ~blastFlag~0;~blastFlag~0 := 2bv32; {14133#(= (_ bv2 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:32,656 INFO L273 TraceCheckUtils]: 43: Hoare triple {14133#(= (_ bv2 32) ssl3_accept_~blastFlag~0)} assume !~bvsle32(~ret~0, 0bv32); {14133#(= (_ bv2 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:32,657 INFO L273 TraceCheckUtils]: 44: Hoare triple {14133#(= (_ bv2 32) ssl3_accept_~blastFlag~0)} assume 0bv32 != ~s__hit~0;~s__state~0 := 8656bv32; {14133#(= (_ bv2 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:32,657 INFO L273 TraceCheckUtils]: 45: Hoare triple {14133#(= (_ bv2 32) ssl3_accept_~blastFlag~0)} ~s__init_num~0 := 0bv32; {14133#(= (_ bv2 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:32,657 INFO L273 TraceCheckUtils]: 46: Hoare triple {14133#(= (_ bv2 32) ssl3_accept_~blastFlag~0)} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {14133#(= (_ bv2 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:32,658 INFO L273 TraceCheckUtils]: 47: Hoare triple {14133#(= (_ bv2 32) ssl3_accept_~blastFlag~0)} ~skip~0 := 0bv32; {14133#(= (_ bv2 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:32,677 INFO L273 TraceCheckUtils]: 48: Hoare triple {14133#(= (_ bv2 32) ssl3_accept_~blastFlag~0)} assume !false; {14133#(= (_ bv2 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:32,685 INFO L273 TraceCheckUtils]: 49: Hoare triple {14133#(= (_ bv2 32) ssl3_accept_~blastFlag~0)} ~state~0 := ~s__state~0; {14133#(= (_ bv2 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:32,690 INFO L273 TraceCheckUtils]: 50: Hoare triple {14133#(= (_ bv2 32) ssl3_accept_~blastFlag~0)} assume !(12292bv32 == ~s__state~0); {14133#(= (_ bv2 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:32,691 INFO L273 TraceCheckUtils]: 51: Hoare triple {14133#(= (_ bv2 32) ssl3_accept_~blastFlag~0)} assume !(16384bv32 == ~s__state~0); {14133#(= (_ bv2 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:32,691 INFO L273 TraceCheckUtils]: 52: Hoare triple {14133#(= (_ bv2 32) ssl3_accept_~blastFlag~0)} assume !(8192bv32 == ~s__state~0); {14133#(= (_ bv2 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:32,691 INFO L273 TraceCheckUtils]: 53: Hoare triple {14133#(= (_ bv2 32) ssl3_accept_~blastFlag~0)} assume !(24576bv32 == ~s__state~0); {14133#(= (_ bv2 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:32,692 INFO L273 TraceCheckUtils]: 54: Hoare triple {14133#(= (_ bv2 32) ssl3_accept_~blastFlag~0)} assume !(8195bv32 == ~s__state~0); {14133#(= (_ bv2 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:32,692 INFO L273 TraceCheckUtils]: 55: Hoare triple {14133#(= (_ bv2 32) ssl3_accept_~blastFlag~0)} assume !(8480bv32 == ~s__state~0); {14133#(= (_ bv2 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:32,692 INFO L273 TraceCheckUtils]: 56: Hoare triple {14133#(= (_ bv2 32) ssl3_accept_~blastFlag~0)} assume !(8481bv32 == ~s__state~0); {14133#(= (_ bv2 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:32,693 INFO L273 TraceCheckUtils]: 57: Hoare triple {14133#(= (_ bv2 32) ssl3_accept_~blastFlag~0)} assume !(8482bv32 == ~s__state~0); {14133#(= (_ bv2 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:32,693 INFO L273 TraceCheckUtils]: 58: Hoare triple {14133#(= (_ bv2 32) ssl3_accept_~blastFlag~0)} assume !(8464bv32 == ~s__state~0); {14133#(= (_ bv2 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:32,693 INFO L273 TraceCheckUtils]: 59: Hoare triple {14133#(= (_ bv2 32) ssl3_accept_~blastFlag~0)} assume !(8465bv32 == ~s__state~0); {14133#(= (_ bv2 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:32,694 INFO L273 TraceCheckUtils]: 60: Hoare triple {14133#(= (_ bv2 32) ssl3_accept_~blastFlag~0)} assume !(8466bv32 == ~s__state~0); {14133#(= (_ bv2 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:32,694 INFO L273 TraceCheckUtils]: 61: Hoare triple {14133#(= (_ bv2 32) ssl3_accept_~blastFlag~0)} assume !(8496bv32 == ~s__state~0); {14133#(= (_ bv2 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:32,694 INFO L273 TraceCheckUtils]: 62: Hoare triple {14133#(= (_ bv2 32) ssl3_accept_~blastFlag~0)} assume !(8497bv32 == ~s__state~0); {14133#(= (_ bv2 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:32,695 INFO L273 TraceCheckUtils]: 63: Hoare triple {14133#(= (_ bv2 32) ssl3_accept_~blastFlag~0)} assume !(8512bv32 == ~s__state~0); {14133#(= (_ bv2 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:32,695 INFO L273 TraceCheckUtils]: 64: Hoare triple {14133#(= (_ bv2 32) ssl3_accept_~blastFlag~0)} assume !(8513bv32 == ~s__state~0); {14133#(= (_ bv2 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:32,696 INFO L273 TraceCheckUtils]: 65: Hoare triple {14133#(= (_ bv2 32) ssl3_accept_~blastFlag~0)} assume !(8528bv32 == ~s__state~0); {14133#(= (_ bv2 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:32,696 INFO L273 TraceCheckUtils]: 66: Hoare triple {14133#(= (_ bv2 32) ssl3_accept_~blastFlag~0)} assume !(8529bv32 == ~s__state~0); {14133#(= (_ bv2 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:32,697 INFO L273 TraceCheckUtils]: 67: Hoare triple {14133#(= (_ bv2 32) ssl3_accept_~blastFlag~0)} assume !(8544bv32 == ~s__state~0); {14133#(= (_ bv2 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:32,697 INFO L273 TraceCheckUtils]: 68: Hoare triple {14133#(= (_ bv2 32) ssl3_accept_~blastFlag~0)} assume !(8545bv32 == ~s__state~0); {14133#(= (_ bv2 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:32,698 INFO L273 TraceCheckUtils]: 69: Hoare triple {14133#(= (_ bv2 32) ssl3_accept_~blastFlag~0)} assume !(8560bv32 == ~s__state~0); {14133#(= (_ bv2 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:32,698 INFO L273 TraceCheckUtils]: 70: Hoare triple {14133#(= (_ bv2 32) ssl3_accept_~blastFlag~0)} assume !(8561bv32 == ~s__state~0); {14133#(= (_ bv2 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:32,699 INFO L273 TraceCheckUtils]: 71: Hoare triple {14133#(= (_ bv2 32) ssl3_accept_~blastFlag~0)} assume !(8448bv32 == ~s__state~0); {14133#(= (_ bv2 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:32,699 INFO L273 TraceCheckUtils]: 72: Hoare triple {14133#(= (_ bv2 32) ssl3_accept_~blastFlag~0)} assume !(8576bv32 == ~s__state~0); {14133#(= (_ bv2 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:32,700 INFO L273 TraceCheckUtils]: 73: Hoare triple {14133#(= (_ bv2 32) ssl3_accept_~blastFlag~0)} assume !(8577bv32 == ~s__state~0); {14133#(= (_ bv2 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:32,700 INFO L273 TraceCheckUtils]: 74: Hoare triple {14133#(= (_ bv2 32) ssl3_accept_~blastFlag~0)} assume !(8592bv32 == ~s__state~0); {14133#(= (_ bv2 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:32,701 INFO L273 TraceCheckUtils]: 75: Hoare triple {14133#(= (_ bv2 32) ssl3_accept_~blastFlag~0)} assume !(8593bv32 == ~s__state~0); {14133#(= (_ bv2 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:32,701 INFO L273 TraceCheckUtils]: 76: Hoare triple {14133#(= (_ bv2 32) ssl3_accept_~blastFlag~0)} assume !(8608bv32 == ~s__state~0); {14133#(= (_ bv2 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:32,702 INFO L273 TraceCheckUtils]: 77: Hoare triple {14133#(= (_ bv2 32) ssl3_accept_~blastFlag~0)} assume !(8609bv32 == ~s__state~0); {14133#(= (_ bv2 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:32,702 INFO L273 TraceCheckUtils]: 78: Hoare triple {14133#(= (_ bv2 32) ssl3_accept_~blastFlag~0)} assume !(8640bv32 == ~s__state~0); {14133#(= (_ bv2 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:32,703 INFO L273 TraceCheckUtils]: 79: Hoare triple {14133#(= (_ bv2 32) ssl3_accept_~blastFlag~0)} assume !(8641bv32 == ~s__state~0); {14133#(= (_ bv2 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:32,703 INFO L273 TraceCheckUtils]: 80: Hoare triple {14133#(= (_ bv2 32) ssl3_accept_~blastFlag~0)} assume 8656bv32 == ~s__state~0; {14133#(= (_ bv2 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:32,704 INFO L273 TraceCheckUtils]: 81: Hoare triple {14133#(= (_ bv2 32) ssl3_accept_~blastFlag~0)} ~s__session__cipher~0 := ~s__s3__tmp__new_cipher~0; {14133#(= (_ bv2 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:32,704 INFO L273 TraceCheckUtils]: 82: Hoare triple {14133#(= (_ bv2 32) ssl3_accept_~blastFlag~0)} assume !(0bv32 == ~tmp___9~0);~ret~0 := #t~nondet44;havoc #t~nondet44; {14133#(= (_ bv2 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:32,705 INFO L273 TraceCheckUtils]: 83: Hoare triple {14133#(= (_ bv2 32) ssl3_accept_~blastFlag~0)} assume !(2bv32 == ~blastFlag~0); {14003#false} is VALID [2018-11-23 10:52:32,705 INFO L273 TraceCheckUtils]: 84: Hoare triple {14003#false} assume !~bvsle32(~ret~0, 0bv32);~s__state~0 := 8672bv32;~s__init_num~0 := 0bv32; {14003#false} is VALID [2018-11-23 10:52:32,705 INFO L273 TraceCheckUtils]: 85: Hoare triple {14003#false} assume !(0bv32 == ~tmp___10~0); {14003#false} is VALID [2018-11-23 10:52:32,705 INFO L273 TraceCheckUtils]: 86: Hoare triple {14003#false} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {14003#false} is VALID [2018-11-23 10:52:32,706 INFO L273 TraceCheckUtils]: 87: Hoare triple {14003#false} ~skip~0 := 0bv32; {14003#false} is VALID [2018-11-23 10:52:32,706 INFO L273 TraceCheckUtils]: 88: Hoare triple {14003#false} assume !false; {14003#false} is VALID [2018-11-23 10:52:32,706 INFO L273 TraceCheckUtils]: 89: Hoare triple {14003#false} ~state~0 := ~s__state~0; {14003#false} is VALID [2018-11-23 10:52:32,706 INFO L273 TraceCheckUtils]: 90: Hoare triple {14003#false} assume !(12292bv32 == ~s__state~0); {14003#false} is VALID [2018-11-23 10:52:32,706 INFO L273 TraceCheckUtils]: 91: Hoare triple {14003#false} assume !(16384bv32 == ~s__state~0); {14003#false} is VALID [2018-11-23 10:52:32,707 INFO L273 TraceCheckUtils]: 92: Hoare triple {14003#false} assume !(8192bv32 == ~s__state~0); {14003#false} is VALID [2018-11-23 10:52:32,707 INFO L273 TraceCheckUtils]: 93: Hoare triple {14003#false} assume !(24576bv32 == ~s__state~0); {14003#false} is VALID [2018-11-23 10:52:32,707 INFO L273 TraceCheckUtils]: 94: Hoare triple {14003#false} assume !(8195bv32 == ~s__state~0); {14003#false} is VALID [2018-11-23 10:52:32,707 INFO L273 TraceCheckUtils]: 95: Hoare triple {14003#false} assume !(8480bv32 == ~s__state~0); {14003#false} is VALID [2018-11-23 10:52:32,707 INFO L273 TraceCheckUtils]: 96: Hoare triple {14003#false} assume !(8481bv32 == ~s__state~0); {14003#false} is VALID [2018-11-23 10:52:32,708 INFO L273 TraceCheckUtils]: 97: Hoare triple {14003#false} assume !(8482bv32 == ~s__state~0); {14003#false} is VALID [2018-11-23 10:52:32,708 INFO L273 TraceCheckUtils]: 98: Hoare triple {14003#false} assume !(8464bv32 == ~s__state~0); {14003#false} is VALID [2018-11-23 10:52:32,708 INFO L273 TraceCheckUtils]: 99: Hoare triple {14003#false} assume !(8465bv32 == ~s__state~0); {14003#false} is VALID [2018-11-23 10:52:32,708 INFO L273 TraceCheckUtils]: 100: Hoare triple {14003#false} assume !(8466bv32 == ~s__state~0); {14003#false} is VALID [2018-11-23 10:52:32,708 INFO L273 TraceCheckUtils]: 101: Hoare triple {14003#false} assume !(8496bv32 == ~s__state~0); {14003#false} is VALID [2018-11-23 10:52:32,709 INFO L273 TraceCheckUtils]: 102: Hoare triple {14003#false} assume !(8497bv32 == ~s__state~0); {14003#false} is VALID [2018-11-23 10:52:32,709 INFO L273 TraceCheckUtils]: 103: Hoare triple {14003#false} assume !(8512bv32 == ~s__state~0); {14003#false} is VALID [2018-11-23 10:52:32,709 INFO L273 TraceCheckUtils]: 104: Hoare triple {14003#false} assume !(8513bv32 == ~s__state~0); {14003#false} is VALID [2018-11-23 10:52:32,709 INFO L273 TraceCheckUtils]: 105: Hoare triple {14003#false} assume !(8528bv32 == ~s__state~0); {14003#false} is VALID [2018-11-23 10:52:32,710 INFO L273 TraceCheckUtils]: 106: Hoare triple {14003#false} assume !(8529bv32 == ~s__state~0); {14003#false} is VALID [2018-11-23 10:52:32,710 INFO L273 TraceCheckUtils]: 107: Hoare triple {14003#false} assume !(8544bv32 == ~s__state~0); {14003#false} is VALID [2018-11-23 10:52:32,710 INFO L273 TraceCheckUtils]: 108: Hoare triple {14003#false} assume !(8545bv32 == ~s__state~0); {14003#false} is VALID [2018-11-23 10:52:32,710 INFO L273 TraceCheckUtils]: 109: Hoare triple {14003#false} assume !(8560bv32 == ~s__state~0); {14003#false} is VALID [2018-11-23 10:52:32,710 INFO L273 TraceCheckUtils]: 110: Hoare triple {14003#false} assume !(8561bv32 == ~s__state~0); {14003#false} is VALID [2018-11-23 10:52:32,710 INFO L273 TraceCheckUtils]: 111: Hoare triple {14003#false} assume !(8448bv32 == ~s__state~0); {14003#false} is VALID [2018-11-23 10:52:32,710 INFO L273 TraceCheckUtils]: 112: Hoare triple {14003#false} assume !(8576bv32 == ~s__state~0); {14003#false} is VALID [2018-11-23 10:52:32,710 INFO L273 TraceCheckUtils]: 113: Hoare triple {14003#false} assume !(8577bv32 == ~s__state~0); {14003#false} is VALID [2018-11-23 10:52:32,711 INFO L273 TraceCheckUtils]: 114: Hoare triple {14003#false} assume !(8592bv32 == ~s__state~0); {14003#false} is VALID [2018-11-23 10:52:32,711 INFO L273 TraceCheckUtils]: 115: Hoare triple {14003#false} assume !(8593bv32 == ~s__state~0); {14003#false} is VALID [2018-11-23 10:52:32,711 INFO L273 TraceCheckUtils]: 116: Hoare triple {14003#false} assume !(8608bv32 == ~s__state~0); {14003#false} is VALID [2018-11-23 10:52:32,711 INFO L273 TraceCheckUtils]: 117: Hoare triple {14003#false} assume !(8609bv32 == ~s__state~0); {14003#false} is VALID [2018-11-23 10:52:32,711 INFO L273 TraceCheckUtils]: 118: Hoare triple {14003#false} assume !(8640bv32 == ~s__state~0); {14003#false} is VALID [2018-11-23 10:52:32,711 INFO L273 TraceCheckUtils]: 119: Hoare triple {14003#false} assume !(8641bv32 == ~s__state~0); {14003#false} is VALID [2018-11-23 10:52:32,711 INFO L273 TraceCheckUtils]: 120: Hoare triple {14003#false} assume !(8656bv32 == ~s__state~0); {14003#false} is VALID [2018-11-23 10:52:32,711 INFO L273 TraceCheckUtils]: 121: Hoare triple {14003#false} assume !(8657bv32 == ~s__state~0); {14003#false} is VALID [2018-11-23 10:52:32,712 INFO L273 TraceCheckUtils]: 122: Hoare triple {14003#false} assume 8672bv32 == ~s__state~0; {14003#false} is VALID [2018-11-23 10:52:32,712 INFO L273 TraceCheckUtils]: 123: Hoare triple {14003#false} ~ret~0 := #t~nondet45;havoc #t~nondet45; {14003#false} is VALID [2018-11-23 10:52:32,712 INFO L273 TraceCheckUtils]: 124: Hoare triple {14003#false} assume 4bv32 == ~blastFlag~0; {14003#false} is VALID [2018-11-23 10:52:32,712 INFO L273 TraceCheckUtils]: 125: Hoare triple {14003#false} assume !false; {14003#false} is VALID [2018-11-23 10:52:32,722 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:32,723 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-11-23 10:52:32,727 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-23 10:52:32,727 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-23 10:52:32,728 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 126 [2018-11-23 10:52:32,728 INFO L84 Accepts]: Finished accepts. word is accepted. [2018-11-23 10:52:32,728 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 3 states. [2018-11-23 10:52:32,839 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 116 edges. 116 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2018-11-23 10:52:32,839 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-11-23 10:52:32,839 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-23 10:52:32,839 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-23 10:52:32,840 INFO L87 Difference]: Start difference. First operand 676 states and 918 transitions. Second operand 3 states. [2018-11-23 10:52:33,762 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-23 10:52:33,762 INFO L93 Difference]: Finished difference Result 1359 states and 1849 transitions. [2018-11-23 10:52:33,762 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-23 10:52:33,763 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 126 [2018-11-23 10:52:33,763 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-23 10:52:33,763 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2018-11-23 10:52:33,767 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 566 transitions. [2018-11-23 10:52:33,767 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2018-11-23 10:52:33,770 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 566 transitions. [2018-11-23 10:52:33,770 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 3 states and 566 transitions. [2018-11-23 10:52:34,333 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 566 edges. 566 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2018-11-23 10:52:34,373 INFO L225 Difference]: With dead ends: 1359 [2018-11-23 10:52:34,373 INFO L226 Difference]: Without dead ends: 903 [2018-11-23 10:52:34,375 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 125 GetRequests, 124 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:34,376 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 903 states. [2018-11-23 10:52:34,679 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 903 to 903. [2018-11-23 10:52:34,679 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2018-11-23 10:52:34,679 INFO L82 GeneralOperation]: Start isEquivalent. First operand 903 states. Second operand 903 states. [2018-11-23 10:52:34,679 INFO L74 IsIncluded]: Start isIncluded. First operand 903 states. Second operand 903 states. [2018-11-23 10:52:34,679 INFO L87 Difference]: Start difference. First operand 903 states. Second operand 903 states. [2018-11-23 10:52:34,714 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-23 10:52:34,714 INFO L93 Difference]: Finished difference Result 903 states and 1225 transitions. [2018-11-23 10:52:34,714 INFO L276 IsEmpty]: Start isEmpty. Operand 903 states and 1225 transitions. [2018-11-23 10:52:34,716 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-11-23 10:52:34,716 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2018-11-23 10:52:34,716 INFO L74 IsIncluded]: Start isIncluded. First operand 903 states. Second operand 903 states. [2018-11-23 10:52:34,716 INFO L87 Difference]: Start difference. First operand 903 states. Second operand 903 states. [2018-11-23 10:52:34,759 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-23 10:52:34,760 INFO L93 Difference]: Finished difference Result 903 states and 1225 transitions. [2018-11-23 10:52:34,760 INFO L276 IsEmpty]: Start isEmpty. Operand 903 states and 1225 transitions. [2018-11-23 10:52:34,762 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-11-23 10:52:34,762 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2018-11-23 10:52:34,762 INFO L88 GeneralOperation]: Finished isEquivalent. [2018-11-23 10:52:34,762 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2018-11-23 10:52:34,762 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 903 states. [2018-11-23 10:52:34,811 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 903 states to 903 states and 1225 transitions. [2018-11-23 10:52:34,812 INFO L78 Accepts]: Start accepts. Automaton has 903 states and 1225 transitions. Word has length 126 [2018-11-23 10:52:34,812 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-23 10:52:34,812 INFO L480 AbstractCegarLoop]: Abstraction has 903 states and 1225 transitions. [2018-11-23 10:52:34,812 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-11-23 10:52:34,812 INFO L276 IsEmpty]: Start isEmpty. Operand 903 states and 1225 transitions. [2018-11-23 10:52:34,815 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 127 [2018-11-23 10:52:34,815 INFO L394 BasicCegarLoop]: Found error trace [2018-11-23 10:52:34,815 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] [2018-11-23 10:52:34,816 INFO L423 AbstractCegarLoop]: === Iteration 8 === [ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-23 10:52:34,816 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-23 10:52:34,816 INFO L82 PathProgramCache]: Analyzing trace with hash 173538615, now seen corresponding path program 1 times [2018-11-23 10:52:34,817 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-23 10:52:34,817 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:34,843 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-23 10:52:34,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-23 10:52:34,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-23 10:52:34,928 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-23 10:52:35,035 INFO L256 TraceCheckUtils]: 0: Hoare triple {18761#true} call ULTIMATE.init(); {18761#true} is VALID [2018-11-23 10:52:35,036 INFO L273 TraceCheckUtils]: 1: Hoare triple {18761#true} assume true; {18761#true} is VALID [2018-11-23 10:52:35,036 INFO L268 TraceCheckUtils]: 2: Hoare quadruple {18761#true} {18761#true} #606#return; {18761#true} is VALID [2018-11-23 10:52:35,036 INFO L256 TraceCheckUtils]: 3: Hoare triple {18761#true} call #t~ret50 := main(); {18761#true} is VALID [2018-11-23 10:52:35,036 INFO L273 TraceCheckUtils]: 4: Hoare triple {18761#true} havoc ~s~0;havoc ~tmp~1;~s~0 := 8464bv32; {18761#true} is VALID [2018-11-23 10:52:35,037 INFO L256 TraceCheckUtils]: 5: Hoare triple {18761#true} call #t~ret49 := ssl3_accept(~s~0); {18761#true} is VALID [2018-11-23 10:52:35,037 INFO L273 TraceCheckUtils]: 6: Hoare triple {18761#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;havoc ~buf~0;havoc ~l~0;havoc ~Time~0;havoc ~tmp~0;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~nondet18;havoc #t~nondet18;~tmp___2~0 := #t~nondet19;havoc #t~nondet19;~tmp___3~0 := #t~nondet20;havoc #t~nondet20;~tmp___4~0 := #t~nondet21;havoc #t~nondet21;~tmp___5~0 := #t~nondet22;havoc #t~nondet22;~tmp___6~0 := #t~nondet23;havoc #t~nondet23;havoc ~tmp___7~0;~tmp___8~0 := #t~nondet24;havoc #t~nondet24;~tmp___9~0 := #t~nondet25;havoc #t~nondet25;~tmp___10~0 := #t~nondet26;havoc #t~nondet26;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;~tmp~0 := #t~nondet27;havoc #t~nondet27;~Time~0 := ~tmp~0;~cb~0 := 0bv32;~ret~0 := 4294967295bv32;~skip~0 := 0bv32;~got_new_session~0 := 0bv32; {18761#true} is VALID [2018-11-23 10:52:35,037 INFO L273 TraceCheckUtils]: 7: Hoare triple {18761#true} assume 0bv32 != ~s__info_callback~0;~cb~0 := ~s__info_callback~0; {18761#true} is VALID [2018-11-23 10:52:35,037 INFO L273 TraceCheckUtils]: 8: Hoare triple {18761#true} #t~post28 := ~s__in_handshake~0;~s__in_handshake~0 := ~bvadd32(1bv32, #t~post28);havoc #t~post28; {18761#true} is VALID [2018-11-23 10:52:35,038 INFO L273 TraceCheckUtils]: 9: Hoare triple {18761#true} assume !(0bv32 != ~bvadd32(12288bv32, ~tmp___1~0)); {18761#true} is VALID [2018-11-23 10:52:35,038 INFO L273 TraceCheckUtils]: 10: Hoare triple {18761#true} assume !(0bv32 == ~s__cert~0); {18761#true} is VALID [2018-11-23 10:52:35,038 INFO L273 TraceCheckUtils]: 11: Hoare triple {18761#true} assume !false; {18761#true} is VALID [2018-11-23 10:52:35,038 INFO L273 TraceCheckUtils]: 12: Hoare triple {18761#true} ~state~0 := ~s__state~0; {18761#true} is VALID [2018-11-23 10:52:35,038 INFO L273 TraceCheckUtils]: 13: Hoare triple {18761#true} assume !(12292bv32 == ~s__state~0); {18761#true} is VALID [2018-11-23 10:52:35,040 INFO L273 TraceCheckUtils]: 14: Hoare triple {18761#true} assume !(16384bv32 == ~s__state~0); {18761#true} is VALID [2018-11-23 10:52:35,040 INFO L273 TraceCheckUtils]: 15: Hoare triple {18761#true} assume !(8192bv32 == ~s__state~0); {18761#true} is VALID [2018-11-23 10:52:35,040 INFO L273 TraceCheckUtils]: 16: Hoare triple {18761#true} assume !(24576bv32 == ~s__state~0); {18761#true} is VALID [2018-11-23 10:52:35,040 INFO L273 TraceCheckUtils]: 17: Hoare triple {18761#true} assume !(8195bv32 == ~s__state~0); {18761#true} is VALID [2018-11-23 10:52:35,041 INFO L273 TraceCheckUtils]: 18: Hoare triple {18761#true} assume !(8480bv32 == ~s__state~0); {18761#true} is VALID [2018-11-23 10:52:35,041 INFO L273 TraceCheckUtils]: 19: Hoare triple {18761#true} assume !(8481bv32 == ~s__state~0); {18761#true} is VALID [2018-11-23 10:52:35,041 INFO L273 TraceCheckUtils]: 20: Hoare triple {18761#true} assume !(8482bv32 == ~s__state~0); {18761#true} is VALID [2018-11-23 10:52:35,041 INFO L273 TraceCheckUtils]: 21: Hoare triple {18761#true} assume 8464bv32 == ~s__state~0; {18761#true} is VALID [2018-11-23 10:52:35,041 INFO L273 TraceCheckUtils]: 22: Hoare triple {18761#true} ~s__shutdown~0 := 0bv32;~ret~0 := #t~nondet33;havoc #t~nondet33; {18761#true} is VALID [2018-11-23 10:52:35,056 INFO L273 TraceCheckUtils]: 23: Hoare triple {18761#true} assume 0bv32 == ~blastFlag~0;~blastFlag~0 := 1bv32; {18835#(= (_ bv1 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:35,064 INFO L273 TraceCheckUtils]: 24: Hoare triple {18835#(= (_ 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; {18835#(= (_ bv1 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:35,066 INFO L273 TraceCheckUtils]: 25: Hoare triple {18835#(= (_ bv1 32) ssl3_accept_~blastFlag~0)} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {18835#(= (_ bv1 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:35,067 INFO L273 TraceCheckUtils]: 26: Hoare triple {18835#(= (_ bv1 32) ssl3_accept_~blastFlag~0)} ~skip~0 := 0bv32; {18835#(= (_ bv1 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:35,067 INFO L273 TraceCheckUtils]: 27: Hoare triple {18835#(= (_ bv1 32) ssl3_accept_~blastFlag~0)} assume !false; {18835#(= (_ bv1 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:35,067 INFO L273 TraceCheckUtils]: 28: Hoare triple {18835#(= (_ bv1 32) ssl3_accept_~blastFlag~0)} ~state~0 := ~s__state~0; {18835#(= (_ bv1 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:35,068 INFO L273 TraceCheckUtils]: 29: Hoare triple {18835#(= (_ bv1 32) ssl3_accept_~blastFlag~0)} assume !(12292bv32 == ~s__state~0); {18835#(= (_ bv1 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:35,068 INFO L273 TraceCheckUtils]: 30: Hoare triple {18835#(= (_ bv1 32) ssl3_accept_~blastFlag~0)} assume !(16384bv32 == ~s__state~0); {18835#(= (_ bv1 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:35,068 INFO L273 TraceCheckUtils]: 31: Hoare triple {18835#(= (_ bv1 32) ssl3_accept_~blastFlag~0)} assume !(8192bv32 == ~s__state~0); {18835#(= (_ bv1 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:35,069 INFO L273 TraceCheckUtils]: 32: Hoare triple {18835#(= (_ bv1 32) ssl3_accept_~blastFlag~0)} assume !(24576bv32 == ~s__state~0); {18835#(= (_ bv1 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:35,069 INFO L273 TraceCheckUtils]: 33: Hoare triple {18835#(= (_ bv1 32) ssl3_accept_~blastFlag~0)} assume !(8195bv32 == ~s__state~0); {18835#(= (_ bv1 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:35,069 INFO L273 TraceCheckUtils]: 34: Hoare triple {18835#(= (_ bv1 32) ssl3_accept_~blastFlag~0)} assume !(8480bv32 == ~s__state~0); {18835#(= (_ bv1 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:35,070 INFO L273 TraceCheckUtils]: 35: Hoare triple {18835#(= (_ bv1 32) ssl3_accept_~blastFlag~0)} assume !(8481bv32 == ~s__state~0); {18835#(= (_ bv1 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:35,070 INFO L273 TraceCheckUtils]: 36: Hoare triple {18835#(= (_ bv1 32) ssl3_accept_~blastFlag~0)} assume !(8482bv32 == ~s__state~0); {18835#(= (_ bv1 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:35,070 INFO L273 TraceCheckUtils]: 37: Hoare triple {18835#(= (_ bv1 32) ssl3_accept_~blastFlag~0)} assume !(8464bv32 == ~s__state~0); {18835#(= (_ bv1 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:35,071 INFO L273 TraceCheckUtils]: 38: Hoare triple {18835#(= (_ bv1 32) ssl3_accept_~blastFlag~0)} assume !(8465bv32 == ~s__state~0); {18835#(= (_ bv1 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:35,071 INFO L273 TraceCheckUtils]: 39: Hoare triple {18835#(= (_ bv1 32) ssl3_accept_~blastFlag~0)} assume !(8466bv32 == ~s__state~0); {18835#(= (_ bv1 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:35,072 INFO L273 TraceCheckUtils]: 40: Hoare triple {18835#(= (_ bv1 32) ssl3_accept_~blastFlag~0)} assume 8496bv32 == ~s__state~0; {18835#(= (_ bv1 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:35,073 INFO L273 TraceCheckUtils]: 41: Hoare triple {18835#(= (_ bv1 32) ssl3_accept_~blastFlag~0)} ~ret~0 := #t~nondet34;havoc #t~nondet34; {18835#(= (_ bv1 32) ssl3_accept_~blastFlag~0)} is VALID [2018-11-23 10:52:35,073 INFO L273 TraceCheckUtils]: 42: Hoare triple {18835#(= (_ bv1 32) ssl3_accept_~blastFlag~0)} assume !(1bv32 == ~blastFlag~0); {18762#false} is VALID [2018-11-23 10:52:35,073 INFO L273 TraceCheckUtils]: 43: Hoare triple {18762#false} assume !~bvsle32(~ret~0, 0bv32); {18762#false} is VALID [2018-11-23 10:52:35,074 INFO L273 TraceCheckUtils]: 44: Hoare triple {18762#false} assume 0bv32 != ~s__hit~0;~s__state~0 := 8656bv32; {18762#false} is VALID [2018-11-23 10:52:35,074 INFO L273 TraceCheckUtils]: 45: Hoare triple {18762#false} ~s__init_num~0 := 0bv32; {18762#false} is VALID [2018-11-23 10:52:35,074 INFO L273 TraceCheckUtils]: 46: Hoare triple {18762#false} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {18762#false} is VALID [2018-11-23 10:52:35,074 INFO L273 TraceCheckUtils]: 47: Hoare triple {18762#false} ~skip~0 := 0bv32; {18762#false} is VALID [2018-11-23 10:52:35,074 INFO L273 TraceCheckUtils]: 48: Hoare triple {18762#false} assume !false; {18762#false} is VALID [2018-11-23 10:52:35,075 INFO L273 TraceCheckUtils]: 49: Hoare triple {18762#false} ~state~0 := ~s__state~0; {18762#false} is VALID [2018-11-23 10:52:35,075 INFO L273 TraceCheckUtils]: 50: Hoare triple {18762#false} assume !(12292bv32 == ~s__state~0); {18762#false} is VALID [2018-11-23 10:52:35,075 INFO L273 TraceCheckUtils]: 51: Hoare triple {18762#false} assume !(16384bv32 == ~s__state~0); {18762#false} is VALID [2018-11-23 10:52:35,075 INFO L273 TraceCheckUtils]: 52: Hoare triple {18762#false} assume !(8192bv32 == ~s__state~0); {18762#false} is VALID [2018-11-23 10:52:35,075 INFO L273 TraceCheckUtils]: 53: Hoare triple {18762#false} assume !(24576bv32 == ~s__state~0); {18762#false} is VALID [2018-11-23 10:52:35,076 INFO L273 TraceCheckUtils]: 54: Hoare triple {18762#false} assume !(8195bv32 == ~s__state~0); {18762#false} is VALID [2018-11-23 10:52:35,076 INFO L273 TraceCheckUtils]: 55: Hoare triple {18762#false} assume !(8480bv32 == ~s__state~0); {18762#false} is VALID [2018-11-23 10:52:35,076 INFO L273 TraceCheckUtils]: 56: Hoare triple {18762#false} assume !(8481bv32 == ~s__state~0); {18762#false} is VALID [2018-11-23 10:52:35,076 INFO L273 TraceCheckUtils]: 57: Hoare triple {18762#false} assume !(8482bv32 == ~s__state~0); {18762#false} is VALID [2018-11-23 10:52:35,076 INFO L273 TraceCheckUtils]: 58: Hoare triple {18762#false} assume !(8464bv32 == ~s__state~0); {18762#false} is VALID [2018-11-23 10:52:35,076 INFO L273 TraceCheckUtils]: 59: Hoare triple {18762#false} assume !(8465bv32 == ~s__state~0); {18762#false} is VALID [2018-11-23 10:52:35,077 INFO L273 TraceCheckUtils]: 60: Hoare triple {18762#false} assume !(8466bv32 == ~s__state~0); {18762#false} is VALID [2018-11-23 10:52:35,077 INFO L273 TraceCheckUtils]: 61: Hoare triple {18762#false} assume !(8496bv32 == ~s__state~0); {18762#false} is VALID [2018-11-23 10:52:35,077 INFO L273 TraceCheckUtils]: 62: Hoare triple {18762#false} assume !(8497bv32 == ~s__state~0); {18762#false} is VALID [2018-11-23 10:52:35,077 INFO L273 TraceCheckUtils]: 63: Hoare triple {18762#false} assume !(8512bv32 == ~s__state~0); {18762#false} is VALID [2018-11-23 10:52:35,077 INFO L273 TraceCheckUtils]: 64: Hoare triple {18762#false} assume !(8513bv32 == ~s__state~0); {18762#false} is VALID [2018-11-23 10:52:35,077 INFO L273 TraceCheckUtils]: 65: Hoare triple {18762#false} assume !(8528bv32 == ~s__state~0); {18762#false} is VALID [2018-11-23 10:52:35,077 INFO L273 TraceCheckUtils]: 66: Hoare triple {18762#false} assume !(8529bv32 == ~s__state~0); {18762#false} is VALID [2018-11-23 10:52:35,077 INFO L273 TraceCheckUtils]: 67: Hoare triple {18762#false} assume !(8544bv32 == ~s__state~0); {18762#false} is VALID [2018-11-23 10:52:35,078 INFO L273 TraceCheckUtils]: 68: Hoare triple {18762#false} assume !(8545bv32 == ~s__state~0); {18762#false} is VALID [2018-11-23 10:52:35,078 INFO L273 TraceCheckUtils]: 69: Hoare triple {18762#false} assume !(8560bv32 == ~s__state~0); {18762#false} is VALID [2018-11-23 10:52:35,078 INFO L273 TraceCheckUtils]: 70: Hoare triple {18762#false} assume !(8561bv32 == ~s__state~0); {18762#false} is VALID [2018-11-23 10:52:35,078 INFO L273 TraceCheckUtils]: 71: Hoare triple {18762#false} assume !(8448bv32 == ~s__state~0); {18762#false} is VALID [2018-11-23 10:52:35,078 INFO L273 TraceCheckUtils]: 72: Hoare triple {18762#false} assume !(8576bv32 == ~s__state~0); {18762#false} is VALID [2018-11-23 10:52:35,078 INFO L273 TraceCheckUtils]: 73: Hoare triple {18762#false} assume !(8577bv32 == ~s__state~0); {18762#false} is VALID [2018-11-23 10:52:35,078 INFO L273 TraceCheckUtils]: 74: Hoare triple {18762#false} assume !(8592bv32 == ~s__state~0); {18762#false} is VALID [2018-11-23 10:52:35,078 INFO L273 TraceCheckUtils]: 75: Hoare triple {18762#false} assume !(8593bv32 == ~s__state~0); {18762#false} is VALID [2018-11-23 10:52:35,079 INFO L273 TraceCheckUtils]: 76: Hoare triple {18762#false} assume !(8608bv32 == ~s__state~0); {18762#false} is VALID [2018-11-23 10:52:35,079 INFO L273 TraceCheckUtils]: 77: Hoare triple {18762#false} assume !(8609bv32 == ~s__state~0); {18762#false} is VALID [2018-11-23 10:52:35,079 INFO L273 TraceCheckUtils]: 78: Hoare triple {18762#false} assume !(8640bv32 == ~s__state~0); {18762#false} is VALID [2018-11-23 10:52:35,079 INFO L273 TraceCheckUtils]: 79: Hoare triple {18762#false} assume !(8641bv32 == ~s__state~0); {18762#false} is VALID [2018-11-23 10:52:35,079 INFO L273 TraceCheckUtils]: 80: Hoare triple {18762#false} assume 8656bv32 == ~s__state~0; {18762#false} is VALID [2018-11-23 10:52:35,079 INFO L273 TraceCheckUtils]: 81: Hoare triple {18762#false} ~s__session__cipher~0 := ~s__s3__tmp__new_cipher~0; {18762#false} is VALID [2018-11-23 10:52:35,079 INFO L273 TraceCheckUtils]: 82: Hoare triple {18762#false} assume !(0bv32 == ~tmp___9~0);~ret~0 := #t~nondet44;havoc #t~nondet44; {18762#false} is VALID [2018-11-23 10:52:35,079 INFO L273 TraceCheckUtils]: 83: Hoare triple {18762#false} assume !(2bv32 == ~blastFlag~0); {18762#false} is VALID [2018-11-23 10:52:35,080 INFO L273 TraceCheckUtils]: 84: Hoare triple {18762#false} assume !~bvsle32(~ret~0, 0bv32);~s__state~0 := 8672bv32;~s__init_num~0 := 0bv32; {18762#false} is VALID [2018-11-23 10:52:35,080 INFO L273 TraceCheckUtils]: 85: Hoare triple {18762#false} assume !(0bv32 == ~tmp___10~0); {18762#false} is VALID [2018-11-23 10:52:35,080 INFO L273 TraceCheckUtils]: 86: Hoare triple {18762#false} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {18762#false} is VALID [2018-11-23 10:52:35,080 INFO L273 TraceCheckUtils]: 87: Hoare triple {18762#false} ~skip~0 := 0bv32; {18762#false} is VALID [2018-11-23 10:52:35,080 INFO L273 TraceCheckUtils]: 88: Hoare triple {18762#false} assume !false; {18762#false} is VALID [2018-11-23 10:52:35,080 INFO L273 TraceCheckUtils]: 89: Hoare triple {18762#false} ~state~0 := ~s__state~0; {18762#false} is VALID [2018-11-23 10:52:35,080 INFO L273 TraceCheckUtils]: 90: Hoare triple {18762#false} assume !(12292bv32 == ~s__state~0); {18762#false} is VALID [2018-11-23 10:52:35,081 INFO L273 TraceCheckUtils]: 91: Hoare triple {18762#false} assume !(16384bv32 == ~s__state~0); {18762#false} is VALID [2018-11-23 10:52:35,081 INFO L273 TraceCheckUtils]: 92: Hoare triple {18762#false} assume !(8192bv32 == ~s__state~0); {18762#false} is VALID [2018-11-23 10:52:35,081 INFO L273 TraceCheckUtils]: 93: Hoare triple {18762#false} assume !(24576bv32 == ~s__state~0); {18762#false} is VALID [2018-11-23 10:52:35,081 INFO L273 TraceCheckUtils]: 94: Hoare triple {18762#false} assume !(8195bv32 == ~s__state~0); {18762#false} is VALID [2018-11-23 10:52:35,081 INFO L273 TraceCheckUtils]: 95: Hoare triple {18762#false} assume !(8480bv32 == ~s__state~0); {18762#false} is VALID [2018-11-23 10:52:35,081 INFO L273 TraceCheckUtils]: 96: Hoare triple {18762#false} assume !(8481bv32 == ~s__state~0); {18762#false} is VALID [2018-11-23 10:52:35,082 INFO L273 TraceCheckUtils]: 97: Hoare triple {18762#false} assume !(8482bv32 == ~s__state~0); {18762#false} is VALID [2018-11-23 10:52:35,082 INFO L273 TraceCheckUtils]: 98: Hoare triple {18762#false} assume !(8464bv32 == ~s__state~0); {18762#false} is VALID [2018-11-23 10:52:35,082 INFO L273 TraceCheckUtils]: 99: Hoare triple {18762#false} assume !(8465bv32 == ~s__state~0); {18762#false} is VALID [2018-11-23 10:52:35,082 INFO L273 TraceCheckUtils]: 100: Hoare triple {18762#false} assume !(8466bv32 == ~s__state~0); {18762#false} is VALID [2018-11-23 10:52:35,082 INFO L273 TraceCheckUtils]: 101: Hoare triple {18762#false} assume !(8496bv32 == ~s__state~0); {18762#false} is VALID [2018-11-23 10:52:35,082 INFO L273 TraceCheckUtils]: 102: Hoare triple {18762#false} assume !(8497bv32 == ~s__state~0); {18762#false} is VALID [2018-11-23 10:52:35,082 INFO L273 TraceCheckUtils]: 103: Hoare triple {18762#false} assume !(8512bv32 == ~s__state~0); {18762#false} is VALID [2018-11-23 10:52:35,082 INFO L273 TraceCheckUtils]: 104: Hoare triple {18762#false} assume !(8513bv32 == ~s__state~0); {18762#false} is VALID [2018-11-23 10:52:35,083 INFO L273 TraceCheckUtils]: 105: Hoare triple {18762#false} assume !(8528bv32 == ~s__state~0); {18762#false} is VALID [2018-11-23 10:52:35,083 INFO L273 TraceCheckUtils]: 106: Hoare triple {18762#false} assume !(8529bv32 == ~s__state~0); {18762#false} is VALID [2018-11-23 10:52:35,083 INFO L273 TraceCheckUtils]: 107: Hoare triple {18762#false} assume !(8544bv32 == ~s__state~0); {18762#false} is VALID [2018-11-23 10:52:35,083 INFO L273 TraceCheckUtils]: 108: Hoare triple {18762#false} assume !(8545bv32 == ~s__state~0); {18762#false} is VALID [2018-11-23 10:52:35,083 INFO L273 TraceCheckUtils]: 109: Hoare triple {18762#false} assume !(8560bv32 == ~s__state~0); {18762#false} is VALID [2018-11-23 10:52:35,083 INFO L273 TraceCheckUtils]: 110: Hoare triple {18762#false} assume !(8561bv32 == ~s__state~0); {18762#false} is VALID [2018-11-23 10:52:35,083 INFO L273 TraceCheckUtils]: 111: Hoare triple {18762#false} assume !(8448bv32 == ~s__state~0); {18762#false} is VALID [2018-11-23 10:52:35,083 INFO L273 TraceCheckUtils]: 112: Hoare triple {18762#false} assume !(8576bv32 == ~s__state~0); {18762#false} is VALID [2018-11-23 10:52:35,084 INFO L273 TraceCheckUtils]: 113: Hoare triple {18762#false} assume !(8577bv32 == ~s__state~0); {18762#false} is VALID [2018-11-23 10:52:35,084 INFO L273 TraceCheckUtils]: 114: Hoare triple {18762#false} assume !(8592bv32 == ~s__state~0); {18762#false} is VALID [2018-11-23 10:52:35,084 INFO L273 TraceCheckUtils]: 115: Hoare triple {18762#false} assume !(8593bv32 == ~s__state~0); {18762#false} is VALID [2018-11-23 10:52:35,084 INFO L273 TraceCheckUtils]: 116: Hoare triple {18762#false} assume !(8608bv32 == ~s__state~0); {18762#false} is VALID [2018-11-23 10:52:35,084 INFO L273 TraceCheckUtils]: 117: Hoare triple {18762#false} assume !(8609bv32 == ~s__state~0); {18762#false} is VALID [2018-11-23 10:52:35,084 INFO L273 TraceCheckUtils]: 118: Hoare triple {18762#false} assume !(8640bv32 == ~s__state~0); {18762#false} is VALID [2018-11-23 10:52:35,084 INFO L273 TraceCheckUtils]: 119: Hoare triple {18762#false} assume !(8641bv32 == ~s__state~0); {18762#false} is VALID [2018-11-23 10:52:35,084 INFO L273 TraceCheckUtils]: 120: Hoare triple {18762#false} assume !(8656bv32 == ~s__state~0); {18762#false} is VALID [2018-11-23 10:52:35,085 INFO L273 TraceCheckUtils]: 121: Hoare triple {18762#false} assume !(8657bv32 == ~s__state~0); {18762#false} is VALID [2018-11-23 10:52:35,085 INFO L273 TraceCheckUtils]: 122: Hoare triple {18762#false} assume 8672bv32 == ~s__state~0; {18762#false} is VALID [2018-11-23 10:52:35,085 INFO L273 TraceCheckUtils]: 123: Hoare triple {18762#false} ~ret~0 := #t~nondet45;havoc #t~nondet45; {18762#false} is VALID [2018-11-23 10:52:35,085 INFO L273 TraceCheckUtils]: 124: Hoare triple {18762#false} assume 4bv32 == ~blastFlag~0; {18762#false} is VALID [2018-11-23 10:52:35,085 INFO L273 TraceCheckUtils]: 125: Hoare triple {18762#false} assume !false; {18762#false} is VALID [2018-11-23 10:52:35,093 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:35,093 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-11-23 10:52:35,095 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-23 10:52:35,095 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-23 10:52:35,096 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 126 [2018-11-23 10:52:35,096 INFO L84 Accepts]: Finished accepts. word is accepted. [2018-11-23 10:52:35,096 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 3 states. [2018-11-23 10:52:35,186 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 92 edges. 92 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2018-11-23 10:52:35,187 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-11-23 10:52:35,187 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-23 10:52:35,187 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-23 10:52:35,187 INFO L87 Difference]: Start difference. First operand 903 states and 1225 transitions. Second operand 3 states. [2018-11-23 10:52:36,474 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-23 10:52:36,475 INFO L93 Difference]: Finished difference Result 1610 states and 2181 transitions. [2018-11-23 10:52:36,475 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-23 10:52:36,475 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 126 [2018-11-23 10:52:36,475 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-23 10:52:36,476 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2018-11-23 10:52:36,479 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 415 transitions. [2018-11-23 10:52:36,479 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2018-11-23 10:52:36,482 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 415 transitions. [2018-11-23 10:52:36,482 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 3 states and 415 transitions. [2018-11-23 10:52:36,946 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 415 edges. 415 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2018-11-23 10:52:37,018 INFO L225 Difference]: With dead ends: 1610 [2018-11-23 10:52:37,018 INFO L226 Difference]: Without dead ends: 927 [2018-11-23 10:52:37,020 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 125 GetRequests, 124 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:37,021 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 927 states. [2018-11-23 10:52:37,554 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 927 to 927. [2018-11-23 10:52:37,554 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2018-11-23 10:52:37,555 INFO L82 GeneralOperation]: Start isEquivalent. First operand 927 states. Second operand 927 states. [2018-11-23 10:52:37,555 INFO L74 IsIncluded]: Start isIncluded. First operand 927 states. Second operand 927 states. [2018-11-23 10:52:37,555 INFO L87 Difference]: Start difference. First operand 927 states. Second operand 927 states. [2018-11-23 10:52:37,592 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-23 10:52:37,593 INFO L93 Difference]: Finished difference Result 927 states and 1254 transitions. [2018-11-23 10:52:37,593 INFO L276 IsEmpty]: Start isEmpty. Operand 927 states and 1254 transitions. [2018-11-23 10:52:37,594 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-11-23 10:52:37,594 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2018-11-23 10:52:37,594 INFO L74 IsIncluded]: Start isIncluded. First operand 927 states. Second operand 927 states. [2018-11-23 10:52:37,595 INFO L87 Difference]: Start difference. First operand 927 states. Second operand 927 states. [2018-11-23 10:52:37,630 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-23 10:52:37,630 INFO L93 Difference]: Finished difference Result 927 states and 1254 transitions. [2018-11-23 10:52:37,630 INFO L276 IsEmpty]: Start isEmpty. Operand 927 states and 1254 transitions. [2018-11-23 10:52:37,632 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-11-23 10:52:37,632 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2018-11-23 10:52:37,632 INFO L88 GeneralOperation]: Finished isEquivalent. [2018-11-23 10:52:37,632 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2018-11-23 10:52:37,632 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 927 states. [2018-11-23 10:52:37,674 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 927 states to 927 states and 1254 transitions. [2018-11-23 10:52:37,675 INFO L78 Accepts]: Start accepts. Automaton has 927 states and 1254 transitions. Word has length 126 [2018-11-23 10:52:37,675 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-23 10:52:37,675 INFO L480 AbstractCegarLoop]: Abstraction has 927 states and 1254 transitions. [2018-11-23 10:52:37,675 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-11-23 10:52:37,675 INFO L276 IsEmpty]: Start isEmpty. Operand 927 states and 1254 transitions. [2018-11-23 10:52:37,677 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 165 [2018-11-23 10:52:37,677 INFO L394 BasicCegarLoop]: Found error trace [2018-11-23 10:52:37,678 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] [2018-11-23 10:52:37,678 INFO L423 AbstractCegarLoop]: === Iteration 9 === [ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-23 10:52:37,678 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-23 10:52:37,678 INFO L82 PathProgramCache]: Analyzing trace with hash -1046156183, now seen corresponding path program 1 times [2018-11-23 10:52:37,679 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-23 10:52:37,679 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:37,699 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-23 10:52:37,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-23 10:52:37,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-23 10:52:37,783 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-23 10:52:37,943 INFO L256 TraceCheckUtils]: 0: Hoare triple {23879#true} call ULTIMATE.init(); {23879#true} is VALID [2018-11-23 10:52:37,944 INFO L273 TraceCheckUtils]: 1: Hoare triple {23879#true} assume true; {23879#true} is VALID [2018-11-23 10:52:37,944 INFO L268 TraceCheckUtils]: 2: Hoare quadruple {23879#true} {23879#true} #606#return; {23879#true} is VALID [2018-11-23 10:52:37,944 INFO L256 TraceCheckUtils]: 3: Hoare triple {23879#true} call #t~ret50 := main(); {23879#true} is VALID [2018-11-23 10:52:37,944 INFO L273 TraceCheckUtils]: 4: Hoare triple {23879#true} havoc ~s~0;havoc ~tmp~1;~s~0 := 8464bv32; {23879#true} is VALID [2018-11-23 10:52:37,945 INFO L256 TraceCheckUtils]: 5: Hoare triple {23879#true} call #t~ret49 := ssl3_accept(~s~0); {23879#true} is VALID [2018-11-23 10:52:37,945 INFO L273 TraceCheckUtils]: 6: Hoare triple {23879#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;havoc ~buf~0;havoc ~l~0;havoc ~Time~0;havoc ~tmp~0;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~nondet18;havoc #t~nondet18;~tmp___2~0 := #t~nondet19;havoc #t~nondet19;~tmp___3~0 := #t~nondet20;havoc #t~nondet20;~tmp___4~0 := #t~nondet21;havoc #t~nondet21;~tmp___5~0 := #t~nondet22;havoc #t~nondet22;~tmp___6~0 := #t~nondet23;havoc #t~nondet23;havoc ~tmp___7~0;~tmp___8~0 := #t~nondet24;havoc #t~nondet24;~tmp___9~0 := #t~nondet25;havoc #t~nondet25;~tmp___10~0 := #t~nondet26;havoc #t~nondet26;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;~tmp~0 := #t~nondet27;havoc #t~nondet27;~Time~0 := ~tmp~0;~cb~0 := 0bv32;~ret~0 := 4294967295bv32;~skip~0 := 0bv32;~got_new_session~0 := 0bv32; {23879#true} is VALID [2018-11-23 10:52:37,945 INFO L273 TraceCheckUtils]: 7: Hoare triple {23879#true} assume 0bv32 != ~s__info_callback~0;~cb~0 := ~s__info_callback~0; {23879#true} is VALID [2018-11-23 10:52:37,946 INFO L273 TraceCheckUtils]: 8: Hoare triple {23879#true} #t~post28 := ~s__in_handshake~0;~s__in_handshake~0 := ~bvadd32(1bv32, #t~post28);havoc #t~post28; {23879#true} is VALID [2018-11-23 10:52:37,946 INFO L273 TraceCheckUtils]: 9: Hoare triple {23879#true} assume !(0bv32 != ~bvadd32(12288bv32, ~tmp___1~0)); {23879#true} is VALID [2018-11-23 10:52:37,946 INFO L273 TraceCheckUtils]: 10: Hoare triple {23879#true} assume !(0bv32 == ~s__cert~0); {23879#true} is VALID [2018-11-23 10:52:37,946 INFO L273 TraceCheckUtils]: 11: Hoare triple {23879#true} assume !false; {23879#true} is VALID [2018-11-23 10:52:37,946 INFO L273 TraceCheckUtils]: 12: Hoare triple {23879#true} ~state~0 := ~s__state~0; {23879#true} is VALID [2018-11-23 10:52:37,946 INFO L273 TraceCheckUtils]: 13: Hoare triple {23879#true} assume !(12292bv32 == ~s__state~0); {23879#true} is VALID [2018-11-23 10:52:37,947 INFO L273 TraceCheckUtils]: 14: Hoare triple {23879#true} assume !(16384bv32 == ~s__state~0); {23879#true} is VALID [2018-11-23 10:52:37,947 INFO L273 TraceCheckUtils]: 15: Hoare triple {23879#true} assume !(8192bv32 == ~s__state~0); {23879#true} is VALID [2018-11-23 10:52:37,947 INFO L273 TraceCheckUtils]: 16: Hoare triple {23879#true} assume !(24576bv32 == ~s__state~0); {23879#true} is VALID [2018-11-23 10:52:37,947 INFO L273 TraceCheckUtils]: 17: Hoare triple {23879#true} assume !(8195bv32 == ~s__state~0); {23879#true} is VALID [2018-11-23 10:52:37,947 INFO L273 TraceCheckUtils]: 18: Hoare triple {23879#true} assume !(8480bv32 == ~s__state~0); {23879#true} is VALID [2018-11-23 10:52:37,948 INFO L273 TraceCheckUtils]: 19: Hoare triple {23879#true} assume !(8481bv32 == ~s__state~0); {23879#true} is VALID [2018-11-23 10:52:37,948 INFO L273 TraceCheckUtils]: 20: Hoare triple {23879#true} assume !(8482bv32 == ~s__state~0); {23879#true} is VALID [2018-11-23 10:52:37,948 INFO L273 TraceCheckUtils]: 21: Hoare triple {23879#true} assume 8464bv32 == ~s__state~0; {23879#true} is VALID [2018-11-23 10:52:37,948 INFO L273 TraceCheckUtils]: 22: Hoare triple {23879#true} ~s__shutdown~0 := 0bv32;~ret~0 := #t~nondet33;havoc #t~nondet33; {23879#true} is VALID [2018-11-23 10:52:37,948 INFO L273 TraceCheckUtils]: 23: Hoare triple {23879#true} assume 0bv32 == ~blastFlag~0;~blastFlag~0 := 1bv32; {23879#true} is VALID [2018-11-23 10:52:37,948 INFO L273 TraceCheckUtils]: 24: Hoare triple {23879#true} assume !~bvsle32(~ret~0, 0bv32);~got_new_session~0 := 1bv32;~s__state~0 := 8496bv32;~s__init_num~0 := 0bv32; {23879#true} is VALID [2018-11-23 10:52:37,949 INFO L273 TraceCheckUtils]: 25: Hoare triple {23879#true} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {23879#true} is VALID [2018-11-23 10:52:37,949 INFO L273 TraceCheckUtils]: 26: Hoare triple {23879#true} ~skip~0 := 0bv32; {23879#true} is VALID [2018-11-23 10:52:37,949 INFO L273 TraceCheckUtils]: 27: Hoare triple {23879#true} assume !false; {23879#true} is VALID [2018-11-23 10:52:37,949 INFO L273 TraceCheckUtils]: 28: Hoare triple {23879#true} ~state~0 := ~s__state~0; {23879#true} is VALID [2018-11-23 10:52:37,949 INFO L273 TraceCheckUtils]: 29: Hoare triple {23879#true} assume !(12292bv32 == ~s__state~0); {23879#true} is VALID [2018-11-23 10:52:37,950 INFO L273 TraceCheckUtils]: 30: Hoare triple {23879#true} assume !(16384bv32 == ~s__state~0); {23879#true} is VALID [2018-11-23 10:52:37,950 INFO L273 TraceCheckUtils]: 31: Hoare triple {23879#true} assume !(8192bv32 == ~s__state~0); {23879#true} is VALID [2018-11-23 10:52:37,950 INFO L273 TraceCheckUtils]: 32: Hoare triple {23879#true} assume !(24576bv32 == ~s__state~0); {23879#true} is VALID [2018-11-23 10:52:37,950 INFO L273 TraceCheckUtils]: 33: Hoare triple {23879#true} assume !(8195bv32 == ~s__state~0); {23879#true} is VALID [2018-11-23 10:52:37,950 INFO L273 TraceCheckUtils]: 34: Hoare triple {23879#true} assume !(8480bv32 == ~s__state~0); {23879#true} is VALID [2018-11-23 10:52:37,951 INFO L273 TraceCheckUtils]: 35: Hoare triple {23879#true} assume !(8481bv32 == ~s__state~0); {23879#true} is VALID [2018-11-23 10:52:37,951 INFO L273 TraceCheckUtils]: 36: Hoare triple {23879#true} assume !(8482bv32 == ~s__state~0); {23879#true} is VALID [2018-11-23 10:52:37,951 INFO L273 TraceCheckUtils]: 37: Hoare triple {23879#true} assume !(8464bv32 == ~s__state~0); {23879#true} is VALID [2018-11-23 10:52:37,951 INFO L273 TraceCheckUtils]: 38: Hoare triple {23879#true} assume !(8465bv32 == ~s__state~0); {23879#true} is VALID [2018-11-23 10:52:37,951 INFO L273 TraceCheckUtils]: 39: Hoare triple {23879#true} assume !(8466bv32 == ~s__state~0); {23879#true} is VALID [2018-11-23 10:52:37,951 INFO L273 TraceCheckUtils]: 40: Hoare triple {23879#true} assume 8496bv32 == ~s__state~0; {23879#true} is VALID [2018-11-23 10:52:37,952 INFO L273 TraceCheckUtils]: 41: Hoare triple {23879#true} ~ret~0 := #t~nondet34;havoc #t~nondet34; {23879#true} is VALID [2018-11-23 10:52:37,952 INFO L273 TraceCheckUtils]: 42: Hoare triple {23879#true} assume 1bv32 == ~blastFlag~0;~blastFlag~0 := 2bv32; {23879#true} is VALID [2018-11-23 10:52:37,952 INFO L273 TraceCheckUtils]: 43: Hoare triple {23879#true} assume !~bvsle32(~ret~0, 0bv32); {23879#true} is VALID [2018-11-23 10:52:37,952 INFO L273 TraceCheckUtils]: 44: Hoare triple {23879#true} assume 0bv32 != ~s__hit~0;~s__state~0 := 8656bv32; {23879#true} is VALID [2018-11-23 10:52:37,952 INFO L273 TraceCheckUtils]: 45: Hoare triple {23879#true} ~s__init_num~0 := 0bv32; {23879#true} is VALID [2018-11-23 10:52:37,953 INFO L273 TraceCheckUtils]: 46: Hoare triple {23879#true} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {23879#true} is VALID [2018-11-23 10:52:37,953 INFO L273 TraceCheckUtils]: 47: Hoare triple {23879#true} ~skip~0 := 0bv32; {23879#true} is VALID [2018-11-23 10:52:37,953 INFO L273 TraceCheckUtils]: 48: Hoare triple {23879#true} assume !false; {23879#true} is VALID [2018-11-23 10:52:37,953 INFO L273 TraceCheckUtils]: 49: Hoare triple {23879#true} ~state~0 := ~s__state~0; {23879#true} is VALID [2018-11-23 10:52:37,953 INFO L273 TraceCheckUtils]: 50: Hoare triple {23879#true} assume !(12292bv32 == ~s__state~0); {23879#true} is VALID [2018-11-23 10:52:37,953 INFO L273 TraceCheckUtils]: 51: Hoare triple {23879#true} assume !(16384bv32 == ~s__state~0); {23879#true} is VALID [2018-11-23 10:52:37,954 INFO L273 TraceCheckUtils]: 52: Hoare triple {23879#true} assume !(8192bv32 == ~s__state~0); {23879#true} is VALID [2018-11-23 10:52:37,954 INFO L273 TraceCheckUtils]: 53: Hoare triple {23879#true} assume !(24576bv32 == ~s__state~0); {23879#true} is VALID [2018-11-23 10:52:37,954 INFO L273 TraceCheckUtils]: 54: Hoare triple {23879#true} assume !(8195bv32 == ~s__state~0); {23879#true} is VALID [2018-11-23 10:52:37,954 INFO L273 TraceCheckUtils]: 55: Hoare triple {23879#true} assume !(8480bv32 == ~s__state~0); {23879#true} is VALID [2018-11-23 10:52:37,954 INFO L273 TraceCheckUtils]: 56: Hoare triple {23879#true} assume !(8481bv32 == ~s__state~0); {23879#true} is VALID [2018-11-23 10:52:37,954 INFO L273 TraceCheckUtils]: 57: Hoare triple {23879#true} assume !(8482bv32 == ~s__state~0); {23879#true} is VALID [2018-11-23 10:52:37,955 INFO L273 TraceCheckUtils]: 58: Hoare triple {23879#true} assume !(8464bv32 == ~s__state~0); {23879#true} is VALID [2018-11-23 10:52:37,955 INFO L273 TraceCheckUtils]: 59: Hoare triple {23879#true} assume !(8465bv32 == ~s__state~0); {23879#true} is VALID [2018-11-23 10:52:37,955 INFO L273 TraceCheckUtils]: 60: Hoare triple {23879#true} assume !(8466bv32 == ~s__state~0); {23879#true} is VALID [2018-11-23 10:52:37,955 INFO L273 TraceCheckUtils]: 61: Hoare triple {23879#true} assume !(8496bv32 == ~s__state~0); {23879#true} is VALID [2018-11-23 10:52:37,955 INFO L273 TraceCheckUtils]: 62: Hoare triple {23879#true} assume !(8497bv32 == ~s__state~0); {23879#true} is VALID [2018-11-23 10:52:37,955 INFO L273 TraceCheckUtils]: 63: Hoare triple {23879#true} assume !(8512bv32 == ~s__state~0); {23879#true} is VALID [2018-11-23 10:52:37,956 INFO L273 TraceCheckUtils]: 64: Hoare triple {23879#true} assume !(8513bv32 == ~s__state~0); {23879#true} is VALID [2018-11-23 10:52:37,956 INFO L273 TraceCheckUtils]: 65: Hoare triple {23879#true} assume !(8528bv32 == ~s__state~0); {23879#true} is VALID [2018-11-23 10:52:37,956 INFO L273 TraceCheckUtils]: 66: Hoare triple {23879#true} assume !(8529bv32 == ~s__state~0); {23879#true} is VALID [2018-11-23 10:52:37,956 INFO L273 TraceCheckUtils]: 67: Hoare triple {23879#true} assume !(8544bv32 == ~s__state~0); {23879#true} is VALID [2018-11-23 10:52:37,956 INFO L273 TraceCheckUtils]: 68: Hoare triple {23879#true} assume !(8545bv32 == ~s__state~0); {23879#true} is VALID [2018-11-23 10:52:37,956 INFO L273 TraceCheckUtils]: 69: Hoare triple {23879#true} assume !(8560bv32 == ~s__state~0); {23879#true} is VALID [2018-11-23 10:52:37,957 INFO L273 TraceCheckUtils]: 70: Hoare triple {23879#true} assume !(8561bv32 == ~s__state~0); {23879#true} is VALID [2018-11-23 10:52:37,957 INFO L273 TraceCheckUtils]: 71: Hoare triple {23879#true} assume !(8448bv32 == ~s__state~0); {23879#true} is VALID [2018-11-23 10:52:37,957 INFO L273 TraceCheckUtils]: 72: Hoare triple {23879#true} assume !(8576bv32 == ~s__state~0); {23879#true} is VALID [2018-11-23 10:52:37,957 INFO L273 TraceCheckUtils]: 73: Hoare triple {23879#true} assume !(8577bv32 == ~s__state~0); {23879#true} is VALID [2018-11-23 10:52:37,957 INFO L273 TraceCheckUtils]: 74: Hoare triple {23879#true} assume !(8592bv32 == ~s__state~0); {23879#true} is VALID [2018-11-23 10:52:37,958 INFO L273 TraceCheckUtils]: 75: Hoare triple {23879#true} assume !(8593bv32 == ~s__state~0); {23879#true} is VALID [2018-11-23 10:52:37,958 INFO L273 TraceCheckUtils]: 76: Hoare triple {23879#true} assume !(8608bv32 == ~s__state~0); {23879#true} is VALID [2018-11-23 10:52:37,958 INFO L273 TraceCheckUtils]: 77: Hoare triple {23879#true} assume !(8609bv32 == ~s__state~0); {23879#true} is VALID [2018-11-23 10:52:37,958 INFO L273 TraceCheckUtils]: 78: Hoare triple {23879#true} assume !(8640bv32 == ~s__state~0); {23879#true} is VALID [2018-11-23 10:52:37,958 INFO L273 TraceCheckUtils]: 79: Hoare triple {23879#true} assume !(8641bv32 == ~s__state~0); {23879#true} is VALID [2018-11-23 10:52:37,958 INFO L273 TraceCheckUtils]: 80: Hoare triple {23879#true} assume 8656bv32 == ~s__state~0; {23879#true} is VALID [2018-11-23 10:52:37,959 INFO L273 TraceCheckUtils]: 81: Hoare triple {23879#true} ~s__session__cipher~0 := ~s__s3__tmp__new_cipher~0; {23879#true} is VALID [2018-11-23 10:52:37,959 INFO L273 TraceCheckUtils]: 82: Hoare triple {23879#true} assume !(0bv32 == ~tmp___9~0);~ret~0 := #t~nondet44;havoc #t~nondet44; {23879#true} is VALID [2018-11-23 10:52:37,959 INFO L273 TraceCheckUtils]: 83: Hoare triple {23879#true} assume 2bv32 == ~blastFlag~0;~blastFlag~0 := 3bv32; {23879#true} is VALID [2018-11-23 10:52:37,973 INFO L273 TraceCheckUtils]: 84: Hoare triple {23879#true} assume !~bvsle32(~ret~0, 0bv32);~s__state~0 := 8672bv32;~s__init_num~0 := 0bv32; {24136#(= (_ bv8672 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:37,981 INFO L273 TraceCheckUtils]: 85: Hoare triple {24136#(= (_ bv8672 32) ssl3_accept_~s__state~0)} assume !(0bv32 == ~tmp___10~0); {24136#(= (_ bv8672 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:37,996 INFO L273 TraceCheckUtils]: 86: Hoare triple {24136#(= (_ bv8672 32) ssl3_accept_~s__state~0)} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {24136#(= (_ bv8672 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:38,004 INFO L273 TraceCheckUtils]: 87: Hoare triple {24136#(= (_ bv8672 32) ssl3_accept_~s__state~0)} ~skip~0 := 0bv32; {24136#(= (_ bv8672 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:38,018 INFO L273 TraceCheckUtils]: 88: Hoare triple {24136#(= (_ bv8672 32) ssl3_accept_~s__state~0)} assume !false; {24136#(= (_ bv8672 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:38,026 INFO L273 TraceCheckUtils]: 89: Hoare triple {24136#(= (_ bv8672 32) ssl3_accept_~s__state~0)} ~state~0 := ~s__state~0; {24136#(= (_ bv8672 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:38,041 INFO L273 TraceCheckUtils]: 90: Hoare triple {24136#(= (_ bv8672 32) ssl3_accept_~s__state~0)} assume !(12292bv32 == ~s__state~0); {24136#(= (_ bv8672 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:38,049 INFO L273 TraceCheckUtils]: 91: Hoare triple {24136#(= (_ bv8672 32) ssl3_accept_~s__state~0)} assume !(16384bv32 == ~s__state~0); {24136#(= (_ bv8672 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:38,054 INFO L273 TraceCheckUtils]: 92: Hoare triple {24136#(= (_ bv8672 32) ssl3_accept_~s__state~0)} assume !(8192bv32 == ~s__state~0); {24136#(= (_ bv8672 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:38,054 INFO L273 TraceCheckUtils]: 93: Hoare triple {24136#(= (_ bv8672 32) ssl3_accept_~s__state~0)} assume !(24576bv32 == ~s__state~0); {24136#(= (_ bv8672 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:38,056 INFO L273 TraceCheckUtils]: 94: Hoare triple {24136#(= (_ bv8672 32) ssl3_accept_~s__state~0)} assume !(8195bv32 == ~s__state~0); {24136#(= (_ bv8672 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:38,056 INFO L273 TraceCheckUtils]: 95: Hoare triple {24136#(= (_ bv8672 32) ssl3_accept_~s__state~0)} assume !(8480bv32 == ~s__state~0); {24136#(= (_ bv8672 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:38,058 INFO L273 TraceCheckUtils]: 96: Hoare triple {24136#(= (_ bv8672 32) ssl3_accept_~s__state~0)} assume !(8481bv32 == ~s__state~0); {24136#(= (_ bv8672 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:38,058 INFO L273 TraceCheckUtils]: 97: Hoare triple {24136#(= (_ bv8672 32) ssl3_accept_~s__state~0)} assume !(8482bv32 == ~s__state~0); {24136#(= (_ bv8672 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:38,060 INFO L273 TraceCheckUtils]: 98: Hoare triple {24136#(= (_ bv8672 32) ssl3_accept_~s__state~0)} assume !(8464bv32 == ~s__state~0); {24136#(= (_ bv8672 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:38,060 INFO L273 TraceCheckUtils]: 99: Hoare triple {24136#(= (_ bv8672 32) ssl3_accept_~s__state~0)} assume !(8465bv32 == ~s__state~0); {24136#(= (_ bv8672 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:38,060 INFO L273 TraceCheckUtils]: 100: Hoare triple {24136#(= (_ bv8672 32) ssl3_accept_~s__state~0)} assume !(8466bv32 == ~s__state~0); {24136#(= (_ bv8672 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:38,061 INFO L273 TraceCheckUtils]: 101: Hoare triple {24136#(= (_ bv8672 32) ssl3_accept_~s__state~0)} assume !(8496bv32 == ~s__state~0); {24136#(= (_ bv8672 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:38,061 INFO L273 TraceCheckUtils]: 102: Hoare triple {24136#(= (_ bv8672 32) ssl3_accept_~s__state~0)} assume !(8497bv32 == ~s__state~0); {24136#(= (_ bv8672 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:38,061 INFO L273 TraceCheckUtils]: 103: Hoare triple {24136#(= (_ bv8672 32) ssl3_accept_~s__state~0)} assume !(8512bv32 == ~s__state~0); {24136#(= (_ bv8672 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:38,061 INFO L273 TraceCheckUtils]: 104: Hoare triple {24136#(= (_ bv8672 32) ssl3_accept_~s__state~0)} assume !(8513bv32 == ~s__state~0); {24136#(= (_ bv8672 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:38,062 INFO L273 TraceCheckUtils]: 105: Hoare triple {24136#(= (_ bv8672 32) ssl3_accept_~s__state~0)} assume !(8528bv32 == ~s__state~0); {24136#(= (_ bv8672 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:38,062 INFO L273 TraceCheckUtils]: 106: Hoare triple {24136#(= (_ bv8672 32) ssl3_accept_~s__state~0)} assume !(8529bv32 == ~s__state~0); {24136#(= (_ bv8672 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:38,062 INFO L273 TraceCheckUtils]: 107: Hoare triple {24136#(= (_ bv8672 32) ssl3_accept_~s__state~0)} assume !(8544bv32 == ~s__state~0); {24136#(= (_ bv8672 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:38,063 INFO L273 TraceCheckUtils]: 108: Hoare triple {24136#(= (_ bv8672 32) ssl3_accept_~s__state~0)} assume !(8545bv32 == ~s__state~0); {24136#(= (_ bv8672 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:38,063 INFO L273 TraceCheckUtils]: 109: Hoare triple {24136#(= (_ bv8672 32) ssl3_accept_~s__state~0)} assume !(8560bv32 == ~s__state~0); {24136#(= (_ bv8672 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:38,063 INFO L273 TraceCheckUtils]: 110: Hoare triple {24136#(= (_ bv8672 32) ssl3_accept_~s__state~0)} assume !(8561bv32 == ~s__state~0); {24136#(= (_ bv8672 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:38,064 INFO L273 TraceCheckUtils]: 111: Hoare triple {24136#(= (_ bv8672 32) ssl3_accept_~s__state~0)} assume !(8448bv32 == ~s__state~0); {24136#(= (_ bv8672 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:38,064 INFO L273 TraceCheckUtils]: 112: Hoare triple {24136#(= (_ bv8672 32) ssl3_accept_~s__state~0)} assume !(8576bv32 == ~s__state~0); {24136#(= (_ bv8672 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:38,064 INFO L273 TraceCheckUtils]: 113: Hoare triple {24136#(= (_ bv8672 32) ssl3_accept_~s__state~0)} assume !(8577bv32 == ~s__state~0); {24136#(= (_ bv8672 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:38,065 INFO L273 TraceCheckUtils]: 114: Hoare triple {24136#(= (_ bv8672 32) ssl3_accept_~s__state~0)} assume !(8592bv32 == ~s__state~0); {24136#(= (_ bv8672 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:38,065 INFO L273 TraceCheckUtils]: 115: Hoare triple {24136#(= (_ bv8672 32) ssl3_accept_~s__state~0)} assume !(8593bv32 == ~s__state~0); {24136#(= (_ bv8672 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:38,066 INFO L273 TraceCheckUtils]: 116: Hoare triple {24136#(= (_ bv8672 32) ssl3_accept_~s__state~0)} assume !(8608bv32 == ~s__state~0); {24136#(= (_ bv8672 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:38,066 INFO L273 TraceCheckUtils]: 117: Hoare triple {24136#(= (_ bv8672 32) ssl3_accept_~s__state~0)} assume !(8609bv32 == ~s__state~0); {24136#(= (_ bv8672 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:38,067 INFO L273 TraceCheckUtils]: 118: Hoare triple {24136#(= (_ bv8672 32) ssl3_accept_~s__state~0)} assume 8640bv32 == ~s__state~0; {23880#false} is VALID [2018-11-23 10:52:38,067 INFO L273 TraceCheckUtils]: 119: Hoare triple {23880#false} ~ret~0 := #t~nondet43;havoc #t~nondet43; {23880#false} is VALID [2018-11-23 10:52:38,067 INFO L273 TraceCheckUtils]: 120: Hoare triple {23880#false} assume 3bv32 == ~blastFlag~0;~blastFlag~0 := 4bv32; {23880#false} is VALID [2018-11-23 10:52:38,067 INFO L273 TraceCheckUtils]: 121: Hoare triple {23880#false} assume !~bvsle32(~ret~0, 0bv32); {23880#false} is VALID [2018-11-23 10:52:38,068 INFO L273 TraceCheckUtils]: 122: Hoare triple {23880#false} assume 0bv32 != ~s__hit~0;~s__state~0 := 3bv32; {23880#false} is VALID [2018-11-23 10:52:38,068 INFO L273 TraceCheckUtils]: 123: Hoare triple {23880#false} ~s__init_num~0 := 0bv32; {23880#false} is VALID [2018-11-23 10:52:38,068 INFO L273 TraceCheckUtils]: 124: Hoare triple {23880#false} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {23880#false} is VALID [2018-11-23 10:52:38,068 INFO L273 TraceCheckUtils]: 125: Hoare triple {23880#false} ~skip~0 := 0bv32; {23880#false} is VALID [2018-11-23 10:52:38,069 INFO L273 TraceCheckUtils]: 126: Hoare triple {23880#false} assume !false; {23880#false} is VALID [2018-11-23 10:52:38,069 INFO L273 TraceCheckUtils]: 127: Hoare triple {23880#false} ~state~0 := ~s__state~0; {23880#false} is VALID [2018-11-23 10:52:38,069 INFO L273 TraceCheckUtils]: 128: Hoare triple {23880#false} assume !(12292bv32 == ~s__state~0); {23880#false} is VALID [2018-11-23 10:52:38,069 INFO L273 TraceCheckUtils]: 129: Hoare triple {23880#false} assume !(16384bv32 == ~s__state~0); {23880#false} is VALID [2018-11-23 10:52:38,069 INFO L273 TraceCheckUtils]: 130: Hoare triple {23880#false} assume !(8192bv32 == ~s__state~0); {23880#false} is VALID [2018-11-23 10:52:38,070 INFO L273 TraceCheckUtils]: 131: Hoare triple {23880#false} assume !(24576bv32 == ~s__state~0); {23880#false} is VALID [2018-11-23 10:52:38,070 INFO L273 TraceCheckUtils]: 132: Hoare triple {23880#false} assume !(8195bv32 == ~s__state~0); {23880#false} is VALID [2018-11-23 10:52:38,070 INFO L273 TraceCheckUtils]: 133: Hoare triple {23880#false} assume !(8480bv32 == ~s__state~0); {23880#false} is VALID [2018-11-23 10:52:38,070 INFO L273 TraceCheckUtils]: 134: Hoare triple {23880#false} assume !(8481bv32 == ~s__state~0); {23880#false} is VALID [2018-11-23 10:52:38,070 INFO L273 TraceCheckUtils]: 135: Hoare triple {23880#false} assume !(8482bv32 == ~s__state~0); {23880#false} is VALID [2018-11-23 10:52:38,071 INFO L273 TraceCheckUtils]: 136: Hoare triple {23880#false} assume !(8464bv32 == ~s__state~0); {23880#false} is VALID [2018-11-23 10:52:38,071 INFO L273 TraceCheckUtils]: 137: Hoare triple {23880#false} assume !(8465bv32 == ~s__state~0); {23880#false} is VALID [2018-11-23 10:52:38,071 INFO L273 TraceCheckUtils]: 138: Hoare triple {23880#false} assume !(8466bv32 == ~s__state~0); {23880#false} is VALID [2018-11-23 10:52:38,071 INFO L273 TraceCheckUtils]: 139: Hoare triple {23880#false} assume !(8496bv32 == ~s__state~0); {23880#false} is VALID [2018-11-23 10:52:38,071 INFO L273 TraceCheckUtils]: 140: Hoare triple {23880#false} assume !(8497bv32 == ~s__state~0); {23880#false} is VALID [2018-11-23 10:52:38,072 INFO L273 TraceCheckUtils]: 141: Hoare triple {23880#false} assume !(8512bv32 == ~s__state~0); {23880#false} is VALID [2018-11-23 10:52:38,072 INFO L273 TraceCheckUtils]: 142: Hoare triple {23880#false} assume !(8513bv32 == ~s__state~0); {23880#false} is VALID [2018-11-23 10:52:38,072 INFO L273 TraceCheckUtils]: 143: Hoare triple {23880#false} assume !(8528bv32 == ~s__state~0); {23880#false} is VALID [2018-11-23 10:52:38,072 INFO L273 TraceCheckUtils]: 144: Hoare triple {23880#false} assume !(8529bv32 == ~s__state~0); {23880#false} is VALID [2018-11-23 10:52:38,072 INFO L273 TraceCheckUtils]: 145: Hoare triple {23880#false} assume !(8544bv32 == ~s__state~0); {23880#false} is VALID [2018-11-23 10:52:38,072 INFO L273 TraceCheckUtils]: 146: Hoare triple {23880#false} assume !(8545bv32 == ~s__state~0); {23880#false} is VALID [2018-11-23 10:52:38,072 INFO L273 TraceCheckUtils]: 147: Hoare triple {23880#false} assume !(8560bv32 == ~s__state~0); {23880#false} is VALID [2018-11-23 10:52:38,073 INFO L273 TraceCheckUtils]: 148: Hoare triple {23880#false} assume !(8561bv32 == ~s__state~0); {23880#false} is VALID [2018-11-23 10:52:38,073 INFO L273 TraceCheckUtils]: 149: Hoare triple {23880#false} assume !(8448bv32 == ~s__state~0); {23880#false} is VALID [2018-11-23 10:52:38,073 INFO L273 TraceCheckUtils]: 150: Hoare triple {23880#false} assume !(8576bv32 == ~s__state~0); {23880#false} is VALID [2018-11-23 10:52:38,073 INFO L273 TraceCheckUtils]: 151: Hoare triple {23880#false} assume !(8577bv32 == ~s__state~0); {23880#false} is VALID [2018-11-23 10:52:38,073 INFO L273 TraceCheckUtils]: 152: Hoare triple {23880#false} assume !(8592bv32 == ~s__state~0); {23880#false} is VALID [2018-11-23 10:52:38,073 INFO L273 TraceCheckUtils]: 153: Hoare triple {23880#false} assume !(8593bv32 == ~s__state~0); {23880#false} is VALID [2018-11-23 10:52:38,073 INFO L273 TraceCheckUtils]: 154: Hoare triple {23880#false} assume !(8608bv32 == ~s__state~0); {23880#false} is VALID [2018-11-23 10:52:38,073 INFO L273 TraceCheckUtils]: 155: Hoare triple {23880#false} assume !(8609bv32 == ~s__state~0); {23880#false} is VALID [2018-11-23 10:52:38,073 INFO L273 TraceCheckUtils]: 156: Hoare triple {23880#false} assume !(8640bv32 == ~s__state~0); {23880#false} is VALID [2018-11-23 10:52:38,074 INFO L273 TraceCheckUtils]: 157: Hoare triple {23880#false} assume !(8641bv32 == ~s__state~0); {23880#false} is VALID [2018-11-23 10:52:38,074 INFO L273 TraceCheckUtils]: 158: Hoare triple {23880#false} assume !(8656bv32 == ~s__state~0); {23880#false} is VALID [2018-11-23 10:52:38,074 INFO L273 TraceCheckUtils]: 159: Hoare triple {23880#false} assume !(8657bv32 == ~s__state~0); {23880#false} is VALID [2018-11-23 10:52:38,074 INFO L273 TraceCheckUtils]: 160: Hoare triple {23880#false} assume 8672bv32 == ~s__state~0; {23880#false} is VALID [2018-11-23 10:52:38,074 INFO L273 TraceCheckUtils]: 161: Hoare triple {23880#false} ~ret~0 := #t~nondet45;havoc #t~nondet45; {23880#false} is VALID [2018-11-23 10:52:38,074 INFO L273 TraceCheckUtils]: 162: Hoare triple {23880#false} assume 4bv32 == ~blastFlag~0; {23880#false} is VALID [2018-11-23 10:52:38,074 INFO L273 TraceCheckUtils]: 163: Hoare triple {23880#false} assume !false; {23880#false} is VALID [2018-11-23 10:52:38,085 INFO L134 CoverageAnalysis]: Checked inductivity of 193 backedges. 155 proven. 0 refuted. 0 times theorem prover too weak. 38 trivial. 0 not checked. [2018-11-23 10:52:38,085 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-11-23 10:52:38,087 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-23 10:52:38,087 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-23 10:52:38,088 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 164 [2018-11-23 10:52:38,088 INFO L84 Accepts]: Finished accepts. word is accepted. [2018-11-23 10:52:38,088 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 3 states. [2018-11-23 10:52:38,415 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 139 edges. 139 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2018-11-23 10:52:38,415 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-11-23 10:52:38,415 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-23 10:52:38,415 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-23 10:52:38,416 INFO L87 Difference]: Start difference. First operand 927 states and 1254 transitions. Second operand 3 states. [2018-11-23 10:52:40,421 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-23 10:52:40,421 INFO L93 Difference]: Finished difference Result 1981 states and 2745 transitions. [2018-11-23 10:52:40,421 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-23 10:52:40,421 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 164 [2018-11-23 10:52:40,421 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-23 10:52:40,421 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2018-11-23 10:52:40,424 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 470 transitions. [2018-11-23 10:52:40,424 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2018-11-23 10:52:40,427 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 470 transitions. [2018-11-23 10:52:40,427 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 3 states and 470 transitions. [2018-11-23 10:52:40,846 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 470 edges. 470 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2018-11-23 10:52:40,900 INFO L225 Difference]: With dead ends: 1981 [2018-11-23 10:52:40,901 INFO L226 Difference]: Without dead ends: 1067 [2018-11-23 10:52:40,903 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 163 GetRequests, 162 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:40,904 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1067 states. [2018-11-23 10:52:41,096 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1067 to 1053. [2018-11-23 10:52:41,096 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2018-11-23 10:52:41,097 INFO L82 GeneralOperation]: Start isEquivalent. First operand 1067 states. Second operand 1053 states. [2018-11-23 10:52:41,097 INFO L74 IsIncluded]: Start isIncluded. First operand 1067 states. Second operand 1053 states. [2018-11-23 10:52:41,097 INFO L87 Difference]: Start difference. First operand 1067 states. Second operand 1053 states. [2018-11-23 10:52:41,139 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-23 10:52:41,140 INFO L93 Difference]: Finished difference Result 1067 states and 1409 transitions. [2018-11-23 10:52:41,140 INFO L276 IsEmpty]: Start isEmpty. Operand 1067 states and 1409 transitions. [2018-11-23 10:52:41,141 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-11-23 10:52:41,141 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2018-11-23 10:52:41,141 INFO L74 IsIncluded]: Start isIncluded. First operand 1053 states. Second operand 1067 states. [2018-11-23 10:52:41,141 INFO L87 Difference]: Start difference. First operand 1053 states. Second operand 1067 states. [2018-11-23 10:52:41,191 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-23 10:52:41,191 INFO L93 Difference]: Finished difference Result 1067 states and 1409 transitions. [2018-11-23 10:52:41,192 INFO L276 IsEmpty]: Start isEmpty. Operand 1067 states and 1409 transitions. [2018-11-23 10:52:41,193 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-11-23 10:52:41,193 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2018-11-23 10:52:41,193 INFO L88 GeneralOperation]: Finished isEquivalent. [2018-11-23 10:52:41,193 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2018-11-23 10:52:41,193 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1053 states. [2018-11-23 10:52:41,237 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1053 states to 1053 states and 1395 transitions. [2018-11-23 10:52:41,237 INFO L78 Accepts]: Start accepts. Automaton has 1053 states and 1395 transitions. Word has length 164 [2018-11-23 10:52:41,237 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-23 10:52:41,237 INFO L480 AbstractCegarLoop]: Abstraction has 1053 states and 1395 transitions. [2018-11-23 10:52:41,238 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-11-23 10:52:41,238 INFO L276 IsEmpty]: Start isEmpty. Operand 1053 states and 1395 transitions. [2018-11-23 10:52:41,241 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 207 [2018-11-23 10:52:41,241 INFO L394 BasicCegarLoop]: Found error trace [2018-11-23 10:52:41,241 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] [2018-11-23 10:52:41,242 INFO L423 AbstractCegarLoop]: === Iteration 10 === [ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-23 10:52:41,242 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-23 10:52:41,242 INFO L82 PathProgramCache]: Analyzing trace with hash -1146899687, now seen corresponding path program 1 times [2018-11-23 10:52:41,243 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-23 10:52:41,243 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:41,272 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-23 10:52:41,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-23 10:52:41,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-23 10:52:41,376 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-23 10:52:41,597 INFO L256 TraceCheckUtils]: 0: Hoare triple {29936#true} call ULTIMATE.init(); {29936#true} is VALID [2018-11-23 10:52:41,597 INFO L273 TraceCheckUtils]: 1: Hoare triple {29936#true} assume true; {29936#true} is VALID [2018-11-23 10:52:41,598 INFO L268 TraceCheckUtils]: 2: Hoare quadruple {29936#true} {29936#true} #606#return; {29936#true} is VALID [2018-11-23 10:52:41,598 INFO L256 TraceCheckUtils]: 3: Hoare triple {29936#true} call #t~ret50 := main(); {29936#true} is VALID [2018-11-23 10:52:41,598 INFO L273 TraceCheckUtils]: 4: Hoare triple {29936#true} havoc ~s~0;havoc ~tmp~1;~s~0 := 8464bv32; {29936#true} is VALID [2018-11-23 10:52:41,598 INFO L256 TraceCheckUtils]: 5: Hoare triple {29936#true} call #t~ret49 := ssl3_accept(~s~0); {29936#true} is VALID [2018-11-23 10:52:41,599 INFO L273 TraceCheckUtils]: 6: Hoare triple {29936#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;havoc ~buf~0;havoc ~l~0;havoc ~Time~0;havoc ~tmp~0;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~nondet18;havoc #t~nondet18;~tmp___2~0 := #t~nondet19;havoc #t~nondet19;~tmp___3~0 := #t~nondet20;havoc #t~nondet20;~tmp___4~0 := #t~nondet21;havoc #t~nondet21;~tmp___5~0 := #t~nondet22;havoc #t~nondet22;~tmp___6~0 := #t~nondet23;havoc #t~nondet23;havoc ~tmp___7~0;~tmp___8~0 := #t~nondet24;havoc #t~nondet24;~tmp___9~0 := #t~nondet25;havoc #t~nondet25;~tmp___10~0 := #t~nondet26;havoc #t~nondet26;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;~tmp~0 := #t~nondet27;havoc #t~nondet27;~Time~0 := ~tmp~0;~cb~0 := 0bv32;~ret~0 := 4294967295bv32;~skip~0 := 0bv32;~got_new_session~0 := 0bv32; {29936#true} is VALID [2018-11-23 10:52:41,599 INFO L273 TraceCheckUtils]: 7: Hoare triple {29936#true} assume 0bv32 != ~s__info_callback~0;~cb~0 := ~s__info_callback~0; {29936#true} is VALID [2018-11-23 10:52:41,599 INFO L273 TraceCheckUtils]: 8: Hoare triple {29936#true} #t~post28 := ~s__in_handshake~0;~s__in_handshake~0 := ~bvadd32(1bv32, #t~post28);havoc #t~post28; {29936#true} is VALID [2018-11-23 10:52:41,599 INFO L273 TraceCheckUtils]: 9: Hoare triple {29936#true} assume !(0bv32 != ~bvadd32(12288bv32, ~tmp___1~0)); {29936#true} is VALID [2018-11-23 10:52:41,599 INFO L273 TraceCheckUtils]: 10: Hoare triple {29936#true} assume !(0bv32 == ~s__cert~0); {29936#true} is VALID [2018-11-23 10:52:41,600 INFO L273 TraceCheckUtils]: 11: Hoare triple {29936#true} assume !false; {29936#true} is VALID [2018-11-23 10:52:41,600 INFO L273 TraceCheckUtils]: 12: Hoare triple {29936#true} ~state~0 := ~s__state~0; {29936#true} is VALID [2018-11-23 10:52:41,600 INFO L273 TraceCheckUtils]: 13: Hoare triple {29936#true} assume !(12292bv32 == ~s__state~0); {29936#true} is VALID [2018-11-23 10:52:41,600 INFO L273 TraceCheckUtils]: 14: Hoare triple {29936#true} assume !(16384bv32 == ~s__state~0); {29936#true} is VALID [2018-11-23 10:52:41,600 INFO L273 TraceCheckUtils]: 15: Hoare triple {29936#true} assume !(8192bv32 == ~s__state~0); {29936#true} is VALID [2018-11-23 10:52:41,600 INFO L273 TraceCheckUtils]: 16: Hoare triple {29936#true} assume !(24576bv32 == ~s__state~0); {29936#true} is VALID [2018-11-23 10:52:41,600 INFO L273 TraceCheckUtils]: 17: Hoare triple {29936#true} assume !(8195bv32 == ~s__state~0); {29936#true} is VALID [2018-11-23 10:52:41,600 INFO L273 TraceCheckUtils]: 18: Hoare triple {29936#true} assume !(8480bv32 == ~s__state~0); {29936#true} is VALID [2018-11-23 10:52:41,600 INFO L273 TraceCheckUtils]: 19: Hoare triple {29936#true} assume !(8481bv32 == ~s__state~0); {29936#true} is VALID [2018-11-23 10:52:41,601 INFO L273 TraceCheckUtils]: 20: Hoare triple {29936#true} assume !(8482bv32 == ~s__state~0); {29936#true} is VALID [2018-11-23 10:52:41,601 INFO L273 TraceCheckUtils]: 21: Hoare triple {29936#true} assume 8464bv32 == ~s__state~0; {29936#true} is VALID [2018-11-23 10:52:41,601 INFO L273 TraceCheckUtils]: 22: Hoare triple {29936#true} ~s__shutdown~0 := 0bv32;~ret~0 := #t~nondet33;havoc #t~nondet33; {29936#true} is VALID [2018-11-23 10:52:41,601 INFO L273 TraceCheckUtils]: 23: Hoare triple {29936#true} assume 0bv32 == ~blastFlag~0;~blastFlag~0 := 1bv32; {29936#true} is VALID [2018-11-23 10:52:41,601 INFO L273 TraceCheckUtils]: 24: Hoare triple {29936#true} assume !~bvsle32(~ret~0, 0bv32);~got_new_session~0 := 1bv32;~s__state~0 := 8496bv32;~s__init_num~0 := 0bv32; {29936#true} is VALID [2018-11-23 10:52:41,601 INFO L273 TraceCheckUtils]: 25: Hoare triple {29936#true} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {29936#true} is VALID [2018-11-23 10:52:41,601 INFO L273 TraceCheckUtils]: 26: Hoare triple {29936#true} ~skip~0 := 0bv32; {29936#true} is VALID [2018-11-23 10:52:41,601 INFO L273 TraceCheckUtils]: 27: Hoare triple {29936#true} assume !false; {29936#true} is VALID [2018-11-23 10:52:41,602 INFO L273 TraceCheckUtils]: 28: Hoare triple {29936#true} ~state~0 := ~s__state~0; {29936#true} is VALID [2018-11-23 10:52:41,602 INFO L273 TraceCheckUtils]: 29: Hoare triple {29936#true} assume !(12292bv32 == ~s__state~0); {29936#true} is VALID [2018-11-23 10:52:41,602 INFO L273 TraceCheckUtils]: 30: Hoare triple {29936#true} assume !(16384bv32 == ~s__state~0); {29936#true} is VALID [2018-11-23 10:52:41,602 INFO L273 TraceCheckUtils]: 31: Hoare triple {29936#true} assume !(8192bv32 == ~s__state~0); {29936#true} is VALID [2018-11-23 10:52:41,602 INFO L273 TraceCheckUtils]: 32: Hoare triple {29936#true} assume !(24576bv32 == ~s__state~0); {29936#true} is VALID [2018-11-23 10:52:41,602 INFO L273 TraceCheckUtils]: 33: Hoare triple {29936#true} assume !(8195bv32 == ~s__state~0); {29936#true} is VALID [2018-11-23 10:52:41,602 INFO L273 TraceCheckUtils]: 34: Hoare triple {29936#true} assume !(8480bv32 == ~s__state~0); {29936#true} is VALID [2018-11-23 10:52:41,602 INFO L273 TraceCheckUtils]: 35: Hoare triple {29936#true} assume !(8481bv32 == ~s__state~0); {29936#true} is VALID [2018-11-23 10:52:41,602 INFO L273 TraceCheckUtils]: 36: Hoare triple {29936#true} assume !(8482bv32 == ~s__state~0); {29936#true} is VALID [2018-11-23 10:52:41,603 INFO L273 TraceCheckUtils]: 37: Hoare triple {29936#true} assume !(8464bv32 == ~s__state~0); {29936#true} is VALID [2018-11-23 10:52:41,603 INFO L273 TraceCheckUtils]: 38: Hoare triple {29936#true} assume !(8465bv32 == ~s__state~0); {29936#true} is VALID [2018-11-23 10:52:41,603 INFO L273 TraceCheckUtils]: 39: Hoare triple {29936#true} assume !(8466bv32 == ~s__state~0); {29936#true} is VALID [2018-11-23 10:52:41,603 INFO L273 TraceCheckUtils]: 40: Hoare triple {29936#true} assume 8496bv32 == ~s__state~0; {29936#true} is VALID [2018-11-23 10:52:41,603 INFO L273 TraceCheckUtils]: 41: Hoare triple {29936#true} ~ret~0 := #t~nondet34;havoc #t~nondet34; {29936#true} is VALID [2018-11-23 10:52:41,603 INFO L273 TraceCheckUtils]: 42: Hoare triple {29936#true} assume 1bv32 == ~blastFlag~0;~blastFlag~0 := 2bv32; {29936#true} is VALID [2018-11-23 10:52:41,603 INFO L273 TraceCheckUtils]: 43: Hoare triple {29936#true} assume !~bvsle32(~ret~0, 0bv32); {29936#true} is VALID [2018-11-23 10:52:41,603 INFO L273 TraceCheckUtils]: 44: Hoare triple {29936#true} assume 0bv32 != ~s__hit~0;~s__state~0 := 8656bv32; {29936#true} is VALID [2018-11-23 10:52:41,604 INFO L273 TraceCheckUtils]: 45: Hoare triple {29936#true} ~s__init_num~0 := 0bv32; {29936#true} is VALID [2018-11-23 10:52:41,604 INFO L273 TraceCheckUtils]: 46: Hoare triple {29936#true} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {29936#true} is VALID [2018-11-23 10:52:41,604 INFO L273 TraceCheckUtils]: 47: Hoare triple {29936#true} ~skip~0 := 0bv32; {29936#true} is VALID [2018-11-23 10:52:41,604 INFO L273 TraceCheckUtils]: 48: Hoare triple {29936#true} assume !false; {29936#true} is VALID [2018-11-23 10:52:41,604 INFO L273 TraceCheckUtils]: 49: Hoare triple {29936#true} ~state~0 := ~s__state~0; {29936#true} is VALID [2018-11-23 10:52:41,604 INFO L273 TraceCheckUtils]: 50: Hoare triple {29936#true} assume !(12292bv32 == ~s__state~0); {29936#true} is VALID [2018-11-23 10:52:41,605 INFO L273 TraceCheckUtils]: 51: Hoare triple {29936#true} assume !(16384bv32 == ~s__state~0); {29936#true} is VALID [2018-11-23 10:52:41,605 INFO L273 TraceCheckUtils]: 52: Hoare triple {29936#true} assume !(8192bv32 == ~s__state~0); {29936#true} is VALID [2018-11-23 10:52:41,605 INFO L273 TraceCheckUtils]: 53: Hoare triple {29936#true} assume !(24576bv32 == ~s__state~0); {29936#true} is VALID [2018-11-23 10:52:41,605 INFO L273 TraceCheckUtils]: 54: Hoare triple {29936#true} assume !(8195bv32 == ~s__state~0); {29936#true} is VALID [2018-11-23 10:52:41,605 INFO L273 TraceCheckUtils]: 55: Hoare triple {29936#true} assume !(8480bv32 == ~s__state~0); {29936#true} is VALID [2018-11-23 10:52:41,605 INFO L273 TraceCheckUtils]: 56: Hoare triple {29936#true} assume !(8481bv32 == ~s__state~0); {29936#true} is VALID [2018-11-23 10:52:41,605 INFO L273 TraceCheckUtils]: 57: Hoare triple {29936#true} assume !(8482bv32 == ~s__state~0); {29936#true} is VALID [2018-11-23 10:52:41,605 INFO L273 TraceCheckUtils]: 58: Hoare triple {29936#true} assume !(8464bv32 == ~s__state~0); {29936#true} is VALID [2018-11-23 10:52:41,605 INFO L273 TraceCheckUtils]: 59: Hoare triple {29936#true} assume !(8465bv32 == ~s__state~0); {29936#true} is VALID [2018-11-23 10:52:41,606 INFO L273 TraceCheckUtils]: 60: Hoare triple {29936#true} assume !(8466bv32 == ~s__state~0); {29936#true} is VALID [2018-11-23 10:52:41,606 INFO L273 TraceCheckUtils]: 61: Hoare triple {29936#true} assume !(8496bv32 == ~s__state~0); {29936#true} is VALID [2018-11-23 10:52:41,606 INFO L273 TraceCheckUtils]: 62: Hoare triple {29936#true} assume !(8497bv32 == ~s__state~0); {29936#true} is VALID [2018-11-23 10:52:41,606 INFO L273 TraceCheckUtils]: 63: Hoare triple {29936#true} assume !(8512bv32 == ~s__state~0); {29936#true} is VALID [2018-11-23 10:52:41,606 INFO L273 TraceCheckUtils]: 64: Hoare triple {29936#true} assume !(8513bv32 == ~s__state~0); {29936#true} is VALID [2018-11-23 10:52:41,606 INFO L273 TraceCheckUtils]: 65: Hoare triple {29936#true} assume !(8528bv32 == ~s__state~0); {29936#true} is VALID [2018-11-23 10:52:41,606 INFO L273 TraceCheckUtils]: 66: Hoare triple {29936#true} assume !(8529bv32 == ~s__state~0); {29936#true} is VALID [2018-11-23 10:52:41,606 INFO L273 TraceCheckUtils]: 67: Hoare triple {29936#true} assume !(8544bv32 == ~s__state~0); {29936#true} is VALID [2018-11-23 10:52:41,606 INFO L273 TraceCheckUtils]: 68: Hoare triple {29936#true} assume !(8545bv32 == ~s__state~0); {29936#true} is VALID [2018-11-23 10:52:41,607 INFO L273 TraceCheckUtils]: 69: Hoare triple {29936#true} assume !(8560bv32 == ~s__state~0); {29936#true} is VALID [2018-11-23 10:52:41,607 INFO L273 TraceCheckUtils]: 70: Hoare triple {29936#true} assume !(8561bv32 == ~s__state~0); {29936#true} is VALID [2018-11-23 10:52:41,607 INFO L273 TraceCheckUtils]: 71: Hoare triple {29936#true} assume !(8448bv32 == ~s__state~0); {29936#true} is VALID [2018-11-23 10:52:41,607 INFO L273 TraceCheckUtils]: 72: Hoare triple {29936#true} assume !(8576bv32 == ~s__state~0); {29936#true} is VALID [2018-11-23 10:52:41,607 INFO L273 TraceCheckUtils]: 73: Hoare triple {29936#true} assume !(8577bv32 == ~s__state~0); {29936#true} is VALID [2018-11-23 10:52:41,607 INFO L273 TraceCheckUtils]: 74: Hoare triple {29936#true} assume !(8592bv32 == ~s__state~0); {29936#true} is VALID [2018-11-23 10:52:41,607 INFO L273 TraceCheckUtils]: 75: Hoare triple {29936#true} assume !(8593bv32 == ~s__state~0); {29936#true} is VALID [2018-11-23 10:52:41,607 INFO L273 TraceCheckUtils]: 76: Hoare triple {29936#true} assume !(8608bv32 == ~s__state~0); {29936#true} is VALID [2018-11-23 10:52:41,607 INFO L273 TraceCheckUtils]: 77: Hoare triple {29936#true} assume !(8609bv32 == ~s__state~0); {29936#true} is VALID [2018-11-23 10:52:41,608 INFO L273 TraceCheckUtils]: 78: Hoare triple {29936#true} assume !(8640bv32 == ~s__state~0); {29936#true} is VALID [2018-11-23 10:52:41,608 INFO L273 TraceCheckUtils]: 79: Hoare triple {29936#true} assume !(8641bv32 == ~s__state~0); {29936#true} is VALID [2018-11-23 10:52:41,608 INFO L273 TraceCheckUtils]: 80: Hoare triple {29936#true} assume 8656bv32 == ~s__state~0; {29936#true} is VALID [2018-11-23 10:52:41,608 INFO L273 TraceCheckUtils]: 81: Hoare triple {29936#true} ~s__session__cipher~0 := ~s__s3__tmp__new_cipher~0; {29936#true} is VALID [2018-11-23 10:52:41,608 INFO L273 TraceCheckUtils]: 82: Hoare triple {29936#true} assume !(0bv32 == ~tmp___9~0);~ret~0 := #t~nondet44;havoc #t~nondet44; {29936#true} is VALID [2018-11-23 10:52:41,608 INFO L273 TraceCheckUtils]: 83: Hoare triple {29936#true} assume 2bv32 == ~blastFlag~0;~blastFlag~0 := 3bv32; {29936#true} is VALID [2018-11-23 10:52:41,608 INFO L273 TraceCheckUtils]: 84: Hoare triple {29936#true} assume !~bvsle32(~ret~0, 0bv32);~s__state~0 := 8672bv32;~s__init_num~0 := 0bv32; {29936#true} is VALID [2018-11-23 10:52:41,608 INFO L273 TraceCheckUtils]: 85: Hoare triple {29936#true} assume !(0bv32 == ~tmp___10~0); {29936#true} is VALID [2018-11-23 10:52:41,608 INFO L273 TraceCheckUtils]: 86: Hoare triple {29936#true} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {29936#true} is VALID [2018-11-23 10:52:41,609 INFO L273 TraceCheckUtils]: 87: Hoare triple {29936#true} ~skip~0 := 0bv32; {29936#true} is VALID [2018-11-23 10:52:41,609 INFO L273 TraceCheckUtils]: 88: Hoare triple {29936#true} assume !false; {29936#true} is VALID [2018-11-23 10:52:41,609 INFO L273 TraceCheckUtils]: 89: Hoare triple {29936#true} ~state~0 := ~s__state~0; {29936#true} is VALID [2018-11-23 10:52:41,609 INFO L273 TraceCheckUtils]: 90: Hoare triple {29936#true} assume !(12292bv32 == ~s__state~0); {29936#true} is VALID [2018-11-23 10:52:41,609 INFO L273 TraceCheckUtils]: 91: Hoare triple {29936#true} assume !(16384bv32 == ~s__state~0); {29936#true} is VALID [2018-11-23 10:52:41,609 INFO L273 TraceCheckUtils]: 92: Hoare triple {29936#true} assume !(8192bv32 == ~s__state~0); {29936#true} is VALID [2018-11-23 10:52:41,609 INFO L273 TraceCheckUtils]: 93: Hoare triple {29936#true} assume !(24576bv32 == ~s__state~0); {29936#true} is VALID [2018-11-23 10:52:41,609 INFO L273 TraceCheckUtils]: 94: Hoare triple {29936#true} assume !(8195bv32 == ~s__state~0); {29936#true} is VALID [2018-11-23 10:52:41,609 INFO L273 TraceCheckUtils]: 95: Hoare triple {29936#true} assume !(8480bv32 == ~s__state~0); {29936#true} is VALID [2018-11-23 10:52:41,610 INFO L273 TraceCheckUtils]: 96: Hoare triple {29936#true} assume !(8481bv32 == ~s__state~0); {29936#true} is VALID [2018-11-23 10:52:41,610 INFO L273 TraceCheckUtils]: 97: Hoare triple {29936#true} assume !(8482bv32 == ~s__state~0); {29936#true} is VALID [2018-11-23 10:52:41,610 INFO L273 TraceCheckUtils]: 98: Hoare triple {29936#true} assume !(8464bv32 == ~s__state~0); {29936#true} is VALID [2018-11-23 10:52:41,610 INFO L273 TraceCheckUtils]: 99: Hoare triple {29936#true} assume !(8465bv32 == ~s__state~0); {29936#true} is VALID [2018-11-23 10:52:41,610 INFO L273 TraceCheckUtils]: 100: Hoare triple {29936#true} assume !(8466bv32 == ~s__state~0); {29936#true} is VALID [2018-11-23 10:52:41,610 INFO L273 TraceCheckUtils]: 101: Hoare triple {29936#true} assume !(8496bv32 == ~s__state~0); {29936#true} is VALID [2018-11-23 10:52:41,610 INFO L273 TraceCheckUtils]: 102: Hoare triple {29936#true} assume !(8497bv32 == ~s__state~0); {29936#true} is VALID [2018-11-23 10:52:41,610 INFO L273 TraceCheckUtils]: 103: Hoare triple {29936#true} assume !(8512bv32 == ~s__state~0); {29936#true} is VALID [2018-11-23 10:52:41,610 INFO L273 TraceCheckUtils]: 104: Hoare triple {29936#true} assume !(8513bv32 == ~s__state~0); {29936#true} is VALID [2018-11-23 10:52:41,610 INFO L273 TraceCheckUtils]: 105: Hoare triple {29936#true} assume !(8528bv32 == ~s__state~0); {29936#true} is VALID [2018-11-23 10:52:41,611 INFO L273 TraceCheckUtils]: 106: Hoare triple {29936#true} assume !(8529bv32 == ~s__state~0); {29936#true} is VALID [2018-11-23 10:52:41,611 INFO L273 TraceCheckUtils]: 107: Hoare triple {29936#true} assume !(8544bv32 == ~s__state~0); {29936#true} is VALID [2018-11-23 10:52:41,611 INFO L273 TraceCheckUtils]: 108: Hoare triple {29936#true} assume !(8545bv32 == ~s__state~0); {29936#true} is VALID [2018-11-23 10:52:41,611 INFO L273 TraceCheckUtils]: 109: Hoare triple {29936#true} assume !(8560bv32 == ~s__state~0); {29936#true} is VALID [2018-11-23 10:52:41,611 INFO L273 TraceCheckUtils]: 110: Hoare triple {29936#true} assume !(8561bv32 == ~s__state~0); {29936#true} is VALID [2018-11-23 10:52:41,611 INFO L273 TraceCheckUtils]: 111: Hoare triple {29936#true} assume !(8448bv32 == ~s__state~0); {29936#true} is VALID [2018-11-23 10:52:41,611 INFO L273 TraceCheckUtils]: 112: Hoare triple {29936#true} assume !(8576bv32 == ~s__state~0); {29936#true} is VALID [2018-11-23 10:52:41,611 INFO L273 TraceCheckUtils]: 113: Hoare triple {29936#true} assume !(8577bv32 == ~s__state~0); {29936#true} is VALID [2018-11-23 10:52:41,611 INFO L273 TraceCheckUtils]: 114: Hoare triple {29936#true} assume !(8592bv32 == ~s__state~0); {29936#true} is VALID [2018-11-23 10:52:41,612 INFO L273 TraceCheckUtils]: 115: Hoare triple {29936#true} assume !(8593bv32 == ~s__state~0); {29936#true} is VALID [2018-11-23 10:52:41,612 INFO L273 TraceCheckUtils]: 116: Hoare triple {29936#true} assume !(8608bv32 == ~s__state~0); {29936#true} is VALID [2018-11-23 10:52:41,612 INFO L273 TraceCheckUtils]: 117: Hoare triple {29936#true} assume !(8609bv32 == ~s__state~0); {29936#true} is VALID [2018-11-23 10:52:41,612 INFO L273 TraceCheckUtils]: 118: Hoare triple {29936#true} assume !(8640bv32 == ~s__state~0); {29936#true} is VALID [2018-11-23 10:52:41,612 INFO L273 TraceCheckUtils]: 119: Hoare triple {29936#true} assume !(8641bv32 == ~s__state~0); {29936#true} is VALID [2018-11-23 10:52:41,612 INFO L273 TraceCheckUtils]: 120: Hoare triple {29936#true} assume !(8656bv32 == ~s__state~0); {29936#true} is VALID [2018-11-23 10:52:41,612 INFO L273 TraceCheckUtils]: 121: Hoare triple {29936#true} assume !(8657bv32 == ~s__state~0); {29936#true} is VALID [2018-11-23 10:52:41,612 INFO L273 TraceCheckUtils]: 122: Hoare triple {29936#true} assume 8672bv32 == ~s__state~0; {29936#true} is VALID [2018-11-23 10:52:41,612 INFO L273 TraceCheckUtils]: 123: Hoare triple {29936#true} ~ret~0 := #t~nondet45;havoc #t~nondet45; {29936#true} is VALID [2018-11-23 10:52:41,613 INFO L273 TraceCheckUtils]: 124: Hoare triple {29936#true} assume !(4bv32 == ~blastFlag~0); {29936#true} is VALID [2018-11-23 10:52:41,613 INFO L273 TraceCheckUtils]: 125: Hoare triple {29936#true} assume !~bvsle32(~ret~0, 0bv32);~s__state~0 := 8448bv32; {30316#(= (_ bv8448 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:41,613 INFO L273 TraceCheckUtils]: 126: Hoare triple {30316#(= (_ bv8448 32) ssl3_accept_~s__state~0)} assume 0bv32 != ~s__hit~0;~s__s3__tmp__next_state___0~0 := 8640bv32; {30316#(= (_ bv8448 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:41,614 INFO L273 TraceCheckUtils]: 127: Hoare triple {30316#(= (_ bv8448 32) ssl3_accept_~s__state~0)} ~s__init_num~0 := 0bv32; {30316#(= (_ bv8448 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:41,614 INFO L273 TraceCheckUtils]: 128: Hoare triple {30316#(= (_ bv8448 32) ssl3_accept_~s__state~0)} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {30316#(= (_ bv8448 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:41,614 INFO L273 TraceCheckUtils]: 129: Hoare triple {30316#(= (_ bv8448 32) ssl3_accept_~s__state~0)} ~skip~0 := 0bv32; {30316#(= (_ bv8448 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:41,615 INFO L273 TraceCheckUtils]: 130: Hoare triple {30316#(= (_ bv8448 32) ssl3_accept_~s__state~0)} assume !false; {30316#(= (_ bv8448 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:41,615 INFO L273 TraceCheckUtils]: 131: Hoare triple {30316#(= (_ bv8448 32) ssl3_accept_~s__state~0)} ~state~0 := ~s__state~0; {30316#(= (_ bv8448 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:41,615 INFO L273 TraceCheckUtils]: 132: Hoare triple {30316#(= (_ bv8448 32) ssl3_accept_~s__state~0)} assume !(12292bv32 == ~s__state~0); {30316#(= (_ bv8448 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:41,616 INFO L273 TraceCheckUtils]: 133: Hoare triple {30316#(= (_ bv8448 32) ssl3_accept_~s__state~0)} assume !(16384bv32 == ~s__state~0); {30316#(= (_ bv8448 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:41,616 INFO L273 TraceCheckUtils]: 134: Hoare triple {30316#(= (_ bv8448 32) ssl3_accept_~s__state~0)} assume !(8192bv32 == ~s__state~0); {30316#(= (_ bv8448 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:41,616 INFO L273 TraceCheckUtils]: 135: Hoare triple {30316#(= (_ bv8448 32) ssl3_accept_~s__state~0)} assume !(24576bv32 == ~s__state~0); {30316#(= (_ bv8448 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:41,616 INFO L273 TraceCheckUtils]: 136: Hoare triple {30316#(= (_ bv8448 32) ssl3_accept_~s__state~0)} assume !(8195bv32 == ~s__state~0); {30316#(= (_ bv8448 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:41,617 INFO L273 TraceCheckUtils]: 137: Hoare triple {30316#(= (_ bv8448 32) ssl3_accept_~s__state~0)} assume !(8480bv32 == ~s__state~0); {30316#(= (_ bv8448 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:41,617 INFO L273 TraceCheckUtils]: 138: Hoare triple {30316#(= (_ bv8448 32) ssl3_accept_~s__state~0)} assume !(8481bv32 == ~s__state~0); {30316#(= (_ bv8448 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:41,617 INFO L273 TraceCheckUtils]: 139: Hoare triple {30316#(= (_ bv8448 32) ssl3_accept_~s__state~0)} assume !(8482bv32 == ~s__state~0); {30316#(= (_ bv8448 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:41,618 INFO L273 TraceCheckUtils]: 140: Hoare triple {30316#(= (_ bv8448 32) ssl3_accept_~s__state~0)} assume !(8464bv32 == ~s__state~0); {30316#(= (_ bv8448 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:41,618 INFO L273 TraceCheckUtils]: 141: Hoare triple {30316#(= (_ bv8448 32) ssl3_accept_~s__state~0)} assume !(8465bv32 == ~s__state~0); {30316#(= (_ bv8448 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:41,619 INFO L273 TraceCheckUtils]: 142: Hoare triple {30316#(= (_ bv8448 32) ssl3_accept_~s__state~0)} assume !(8466bv32 == ~s__state~0); {30316#(= (_ bv8448 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:41,619 INFO L273 TraceCheckUtils]: 143: Hoare triple {30316#(= (_ bv8448 32) ssl3_accept_~s__state~0)} assume !(8496bv32 == ~s__state~0); {30316#(= (_ bv8448 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:41,620 INFO L273 TraceCheckUtils]: 144: Hoare triple {30316#(= (_ bv8448 32) ssl3_accept_~s__state~0)} assume !(8497bv32 == ~s__state~0); {30316#(= (_ bv8448 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:41,620 INFO L273 TraceCheckUtils]: 145: Hoare triple {30316#(= (_ bv8448 32) ssl3_accept_~s__state~0)} assume !(8512bv32 == ~s__state~0); {30316#(= (_ bv8448 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:41,621 INFO L273 TraceCheckUtils]: 146: Hoare triple {30316#(= (_ bv8448 32) ssl3_accept_~s__state~0)} assume !(8513bv32 == ~s__state~0); {30316#(= (_ bv8448 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:41,621 INFO L273 TraceCheckUtils]: 147: Hoare triple {30316#(= (_ bv8448 32) ssl3_accept_~s__state~0)} assume !(8528bv32 == ~s__state~0); {30316#(= (_ bv8448 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:41,622 INFO L273 TraceCheckUtils]: 148: Hoare triple {30316#(= (_ bv8448 32) ssl3_accept_~s__state~0)} assume !(8529bv32 == ~s__state~0); {30316#(= (_ bv8448 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:41,622 INFO L273 TraceCheckUtils]: 149: Hoare triple {30316#(= (_ bv8448 32) ssl3_accept_~s__state~0)} assume !(8544bv32 == ~s__state~0); {30316#(= (_ bv8448 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:41,623 INFO L273 TraceCheckUtils]: 150: Hoare triple {30316#(= (_ bv8448 32) ssl3_accept_~s__state~0)} assume !(8545bv32 == ~s__state~0); {30316#(= (_ bv8448 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:41,623 INFO L273 TraceCheckUtils]: 151: Hoare triple {30316#(= (_ bv8448 32) ssl3_accept_~s__state~0)} assume !(8560bv32 == ~s__state~0); {30316#(= (_ bv8448 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:41,624 INFO L273 TraceCheckUtils]: 152: Hoare triple {30316#(= (_ bv8448 32) ssl3_accept_~s__state~0)} assume !(8561bv32 == ~s__state~0); {30316#(= (_ bv8448 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:41,624 INFO L273 TraceCheckUtils]: 153: Hoare triple {30316#(= (_ bv8448 32) ssl3_accept_~s__state~0)} assume !(8448bv32 == ~s__state~0); {29937#false} is VALID [2018-11-23 10:52:41,625 INFO L273 TraceCheckUtils]: 154: Hoare triple {29937#false} assume !(8576bv32 == ~s__state~0); {29937#false} is VALID [2018-11-23 10:52:41,625 INFO L273 TraceCheckUtils]: 155: Hoare triple {29937#false} assume !(8577bv32 == ~s__state~0); {29937#false} is VALID [2018-11-23 10:52:41,625 INFO L273 TraceCheckUtils]: 156: Hoare triple {29937#false} assume !(8592bv32 == ~s__state~0); {29937#false} is VALID [2018-11-23 10:52:41,625 INFO L273 TraceCheckUtils]: 157: Hoare triple {29937#false} assume !(8593bv32 == ~s__state~0); {29937#false} is VALID [2018-11-23 10:52:41,625 INFO L273 TraceCheckUtils]: 158: Hoare triple {29937#false} assume !(8608bv32 == ~s__state~0); {29937#false} is VALID [2018-11-23 10:52:41,626 INFO L273 TraceCheckUtils]: 159: Hoare triple {29937#false} assume !(8609bv32 == ~s__state~0); {29937#false} is VALID [2018-11-23 10:52:41,626 INFO L273 TraceCheckUtils]: 160: Hoare triple {29937#false} assume 8640bv32 == ~s__state~0; {29937#false} is VALID [2018-11-23 10:52:41,626 INFO L273 TraceCheckUtils]: 161: Hoare triple {29937#false} ~ret~0 := #t~nondet43;havoc #t~nondet43; {29937#false} is VALID [2018-11-23 10:52:41,626 INFO L273 TraceCheckUtils]: 162: Hoare triple {29937#false} assume 3bv32 == ~blastFlag~0;~blastFlag~0 := 4bv32; {29937#false} is VALID [2018-11-23 10:52:41,626 INFO L273 TraceCheckUtils]: 163: Hoare triple {29937#false} assume !~bvsle32(~ret~0, 0bv32); {29937#false} is VALID [2018-11-23 10:52:41,627 INFO L273 TraceCheckUtils]: 164: Hoare triple {29937#false} assume 0bv32 != ~s__hit~0;~s__state~0 := 3bv32; {29937#false} is VALID [2018-11-23 10:52:41,627 INFO L273 TraceCheckUtils]: 165: Hoare triple {29937#false} ~s__init_num~0 := 0bv32; {29937#false} is VALID [2018-11-23 10:52:41,627 INFO L273 TraceCheckUtils]: 166: Hoare triple {29937#false} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {29937#false} is VALID [2018-11-23 10:52:41,627 INFO L273 TraceCheckUtils]: 167: Hoare triple {29937#false} ~skip~0 := 0bv32; {29937#false} is VALID [2018-11-23 10:52:41,627 INFO L273 TraceCheckUtils]: 168: Hoare triple {29937#false} assume !false; {29937#false} is VALID [2018-11-23 10:52:41,628 INFO L273 TraceCheckUtils]: 169: Hoare triple {29937#false} ~state~0 := ~s__state~0; {29937#false} is VALID [2018-11-23 10:52:41,628 INFO L273 TraceCheckUtils]: 170: Hoare triple {29937#false} assume !(12292bv32 == ~s__state~0); {29937#false} is VALID [2018-11-23 10:52:41,628 INFO L273 TraceCheckUtils]: 171: Hoare triple {29937#false} assume !(16384bv32 == ~s__state~0); {29937#false} is VALID [2018-11-23 10:52:41,628 INFO L273 TraceCheckUtils]: 172: Hoare triple {29937#false} assume !(8192bv32 == ~s__state~0); {29937#false} is VALID [2018-11-23 10:52:41,628 INFO L273 TraceCheckUtils]: 173: Hoare triple {29937#false} assume !(24576bv32 == ~s__state~0); {29937#false} is VALID [2018-11-23 10:52:41,628 INFO L273 TraceCheckUtils]: 174: Hoare triple {29937#false} assume !(8195bv32 == ~s__state~0); {29937#false} is VALID [2018-11-23 10:52:41,628 INFO L273 TraceCheckUtils]: 175: Hoare triple {29937#false} assume !(8480bv32 == ~s__state~0); {29937#false} is VALID [2018-11-23 10:52:41,628 INFO L273 TraceCheckUtils]: 176: Hoare triple {29937#false} assume !(8481bv32 == ~s__state~0); {29937#false} is VALID [2018-11-23 10:52:41,629 INFO L273 TraceCheckUtils]: 177: Hoare triple {29937#false} assume !(8482bv32 == ~s__state~0); {29937#false} is VALID [2018-11-23 10:52:41,629 INFO L273 TraceCheckUtils]: 178: Hoare triple {29937#false} assume !(8464bv32 == ~s__state~0); {29937#false} is VALID [2018-11-23 10:52:41,629 INFO L273 TraceCheckUtils]: 179: Hoare triple {29937#false} assume !(8465bv32 == ~s__state~0); {29937#false} is VALID [2018-11-23 10:52:41,629 INFO L273 TraceCheckUtils]: 180: Hoare triple {29937#false} assume !(8466bv32 == ~s__state~0); {29937#false} is VALID [2018-11-23 10:52:41,629 INFO L273 TraceCheckUtils]: 181: Hoare triple {29937#false} assume !(8496bv32 == ~s__state~0); {29937#false} is VALID [2018-11-23 10:52:41,629 INFO L273 TraceCheckUtils]: 182: Hoare triple {29937#false} assume !(8497bv32 == ~s__state~0); {29937#false} is VALID [2018-11-23 10:52:41,629 INFO L273 TraceCheckUtils]: 183: Hoare triple {29937#false} assume !(8512bv32 == ~s__state~0); {29937#false} is VALID [2018-11-23 10:52:41,629 INFO L273 TraceCheckUtils]: 184: Hoare triple {29937#false} assume !(8513bv32 == ~s__state~0); {29937#false} is VALID [2018-11-23 10:52:41,629 INFO L273 TraceCheckUtils]: 185: Hoare triple {29937#false} assume !(8528bv32 == ~s__state~0); {29937#false} is VALID [2018-11-23 10:52:41,630 INFO L273 TraceCheckUtils]: 186: Hoare triple {29937#false} assume !(8529bv32 == ~s__state~0); {29937#false} is VALID [2018-11-23 10:52:41,630 INFO L273 TraceCheckUtils]: 187: Hoare triple {29937#false} assume !(8544bv32 == ~s__state~0); {29937#false} is VALID [2018-11-23 10:52:41,630 INFO L273 TraceCheckUtils]: 188: Hoare triple {29937#false} assume !(8545bv32 == ~s__state~0); {29937#false} is VALID [2018-11-23 10:52:41,630 INFO L273 TraceCheckUtils]: 189: Hoare triple {29937#false} assume !(8560bv32 == ~s__state~0); {29937#false} is VALID [2018-11-23 10:52:41,630 INFO L273 TraceCheckUtils]: 190: Hoare triple {29937#false} assume !(8561bv32 == ~s__state~0); {29937#false} is VALID [2018-11-23 10:52:41,630 INFO L273 TraceCheckUtils]: 191: Hoare triple {29937#false} assume !(8448bv32 == ~s__state~0); {29937#false} is VALID [2018-11-23 10:52:41,630 INFO L273 TraceCheckUtils]: 192: Hoare triple {29937#false} assume !(8576bv32 == ~s__state~0); {29937#false} is VALID [2018-11-23 10:52:41,630 INFO L273 TraceCheckUtils]: 193: Hoare triple {29937#false} assume !(8577bv32 == ~s__state~0); {29937#false} is VALID [2018-11-23 10:52:41,631 INFO L273 TraceCheckUtils]: 194: Hoare triple {29937#false} assume !(8592bv32 == ~s__state~0); {29937#false} is VALID [2018-11-23 10:52:41,631 INFO L273 TraceCheckUtils]: 195: Hoare triple {29937#false} assume !(8593bv32 == ~s__state~0); {29937#false} is VALID [2018-11-23 10:52:41,631 INFO L273 TraceCheckUtils]: 196: Hoare triple {29937#false} assume !(8608bv32 == ~s__state~0); {29937#false} is VALID [2018-11-23 10:52:41,631 INFO L273 TraceCheckUtils]: 197: Hoare triple {29937#false} assume !(8609bv32 == ~s__state~0); {29937#false} is VALID [2018-11-23 10:52:41,631 INFO L273 TraceCheckUtils]: 198: Hoare triple {29937#false} assume !(8640bv32 == ~s__state~0); {29937#false} is VALID [2018-11-23 10:52:41,631 INFO L273 TraceCheckUtils]: 199: Hoare triple {29937#false} assume !(8641bv32 == ~s__state~0); {29937#false} is VALID [2018-11-23 10:52:41,631 INFO L273 TraceCheckUtils]: 200: Hoare triple {29937#false} assume !(8656bv32 == ~s__state~0); {29937#false} is VALID [2018-11-23 10:52:41,631 INFO L273 TraceCheckUtils]: 201: Hoare triple {29937#false} assume !(8657bv32 == ~s__state~0); {29937#false} is VALID [2018-11-23 10:52:41,631 INFO L273 TraceCheckUtils]: 202: Hoare triple {29937#false} assume 8672bv32 == ~s__state~0; {29937#false} is VALID [2018-11-23 10:52:41,632 INFO L273 TraceCheckUtils]: 203: Hoare triple {29937#false} ~ret~0 := #t~nondet45;havoc #t~nondet45; {29937#false} is VALID [2018-11-23 10:52:41,632 INFO L273 TraceCheckUtils]: 204: Hoare triple {29937#false} assume 4bv32 == ~blastFlag~0; {29937#false} is VALID [2018-11-23 10:52:41,632 INFO L273 TraceCheckUtils]: 205: Hoare triple {29937#false} assume !false; {29937#false} is VALID [2018-11-23 10:52:41,648 INFO L134 CoverageAnalysis]: Checked inductivity of 327 backedges. 220 proven. 0 refuted. 0 times theorem prover too weak. 107 trivial. 0 not checked. [2018-11-23 10:52:41,648 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-11-23 10:52:41,650 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-23 10:52:41,650 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-23 10:52:41,650 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 206 [2018-11-23 10:52:41,651 INFO L84 Accepts]: Finished accepts. word is accepted. [2018-11-23 10:52:41,651 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 3 states. [2018-11-23 10:52:41,778 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:41,778 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-11-23 10:52:41,778 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-23 10:52:41,779 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-23 10:52:41,779 INFO L87 Difference]: Start difference. First operand 1053 states and 1395 transitions. Second operand 3 states. [2018-11-23 10:52:42,649 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-23 10:52:42,649 INFO L93 Difference]: Finished difference Result 2217 states and 3005 transitions. [2018-11-23 10:52:42,649 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-23 10:52:42,650 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 206 [2018-11-23 10:52:42,650 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-23 10:52:42,650 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2018-11-23 10:52:42,653 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 443 transitions. [2018-11-23 10:52:42,654 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2018-11-23 10:52:42,657 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 443 transitions. [2018-11-23 10:52:42,657 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 3 states and 443 transitions. [2018-11-23 10:52:43,075 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 443 edges. 443 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2018-11-23 10:52:43,142 INFO L225 Difference]: With dead ends: 2217 [2018-11-23 10:52:43,143 INFO L226 Difference]: Without dead ends: 1177 [2018-11-23 10:52:43,144 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 205 GetRequests, 204 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:43,145 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1177 states. [2018-11-23 10:52:43,455 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1177 to 1177. [2018-11-23 10:52:43,456 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2018-11-23 10:52:43,456 INFO L82 GeneralOperation]: Start isEquivalent. First operand 1177 states. Second operand 1177 states. [2018-11-23 10:52:43,456 INFO L74 IsIncluded]: Start isIncluded. First operand 1177 states. Second operand 1177 states. [2018-11-23 10:52:43,457 INFO L87 Difference]: Start difference. First operand 1177 states. Second operand 1177 states. [2018-11-23 10:52:43,513 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-23 10:52:43,513 INFO L93 Difference]: Finished difference Result 1177 states and 1539 transitions. [2018-11-23 10:52:43,513 INFO L276 IsEmpty]: Start isEmpty. Operand 1177 states and 1539 transitions. [2018-11-23 10:52:43,514 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-11-23 10:52:43,514 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2018-11-23 10:52:43,514 INFO L74 IsIncluded]: Start isIncluded. First operand 1177 states. Second operand 1177 states. [2018-11-23 10:52:43,515 INFO L87 Difference]: Start difference. First operand 1177 states. Second operand 1177 states. [2018-11-23 10:52:43,578 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-23 10:52:43,578 INFO L93 Difference]: Finished difference Result 1177 states and 1539 transitions. [2018-11-23 10:52:43,578 INFO L276 IsEmpty]: Start isEmpty. Operand 1177 states and 1539 transitions. [2018-11-23 10:52:43,580 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-11-23 10:52:43,580 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2018-11-23 10:52:43,580 INFO L88 GeneralOperation]: Finished isEquivalent. [2018-11-23 10:52:43,580 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2018-11-23 10:52:43,580 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1177 states. [2018-11-23 10:52:43,634 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1177 states to 1177 states and 1539 transitions. [2018-11-23 10:52:43,635 INFO L78 Accepts]: Start accepts. Automaton has 1177 states and 1539 transitions. Word has length 206 [2018-11-23 10:52:43,635 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-23 10:52:43,635 INFO L480 AbstractCegarLoop]: Abstraction has 1177 states and 1539 transitions. [2018-11-23 10:52:43,635 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-11-23 10:52:43,635 INFO L276 IsEmpty]: Start isEmpty. Operand 1177 states and 1539 transitions. [2018-11-23 10:52:43,637 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 235 [2018-11-23 10:52:43,637 INFO L394 BasicCegarLoop]: Found error trace [2018-11-23 10:52:43,637 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] [2018-11-23 10:52:43,637 INFO L423 AbstractCegarLoop]: === Iteration 11 === [ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-23 10:52:43,638 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-23 10:52:43,638 INFO L82 PathProgramCache]: Analyzing trace with hash 3123892, now seen corresponding path program 1 times [2018-11-23 10:52:43,638 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-23 10:52:43,638 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:43,665 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-23 10:52:43,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-23 10:52:43,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-23 10:52:43,781 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-23 10:52:44,019 INFO L256 TraceCheckUtils]: 0: Hoare triple {36716#true} call ULTIMATE.init(); {36716#true} is VALID [2018-11-23 10:52:44,020 INFO L273 TraceCheckUtils]: 1: Hoare triple {36716#true} assume true; {36716#true} is VALID [2018-11-23 10:52:44,020 INFO L268 TraceCheckUtils]: 2: Hoare quadruple {36716#true} {36716#true} #606#return; {36716#true} is VALID [2018-11-23 10:52:44,020 INFO L256 TraceCheckUtils]: 3: Hoare triple {36716#true} call #t~ret50 := main(); {36716#true} is VALID [2018-11-23 10:52:44,020 INFO L273 TraceCheckUtils]: 4: Hoare triple {36716#true} havoc ~s~0;havoc ~tmp~1;~s~0 := 8464bv32; {36716#true} is VALID [2018-11-23 10:52:44,020 INFO L256 TraceCheckUtils]: 5: Hoare triple {36716#true} call #t~ret49 := ssl3_accept(~s~0); {36716#true} is VALID [2018-11-23 10:52:44,021 INFO L273 TraceCheckUtils]: 6: Hoare triple {36716#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;havoc ~buf~0;havoc ~l~0;havoc ~Time~0;havoc ~tmp~0;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~nondet18;havoc #t~nondet18;~tmp___2~0 := #t~nondet19;havoc #t~nondet19;~tmp___3~0 := #t~nondet20;havoc #t~nondet20;~tmp___4~0 := #t~nondet21;havoc #t~nondet21;~tmp___5~0 := #t~nondet22;havoc #t~nondet22;~tmp___6~0 := #t~nondet23;havoc #t~nondet23;havoc ~tmp___7~0;~tmp___8~0 := #t~nondet24;havoc #t~nondet24;~tmp___9~0 := #t~nondet25;havoc #t~nondet25;~tmp___10~0 := #t~nondet26;havoc #t~nondet26;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;~tmp~0 := #t~nondet27;havoc #t~nondet27;~Time~0 := ~tmp~0;~cb~0 := 0bv32;~ret~0 := 4294967295bv32;~skip~0 := 0bv32;~got_new_session~0 := 0bv32; {36716#true} is VALID [2018-11-23 10:52:44,021 INFO L273 TraceCheckUtils]: 7: Hoare triple {36716#true} assume 0bv32 != ~s__info_callback~0;~cb~0 := ~s__info_callback~0; {36716#true} is VALID [2018-11-23 10:52:44,021 INFO L273 TraceCheckUtils]: 8: Hoare triple {36716#true} #t~post28 := ~s__in_handshake~0;~s__in_handshake~0 := ~bvadd32(1bv32, #t~post28);havoc #t~post28; {36716#true} is VALID [2018-11-23 10:52:44,021 INFO L273 TraceCheckUtils]: 9: Hoare triple {36716#true} assume !(0bv32 != ~bvadd32(12288bv32, ~tmp___1~0)); {36716#true} is VALID [2018-11-23 10:52:44,022 INFO L273 TraceCheckUtils]: 10: Hoare triple {36716#true} assume !(0bv32 == ~s__cert~0); {36716#true} is VALID [2018-11-23 10:52:44,022 INFO L273 TraceCheckUtils]: 11: Hoare triple {36716#true} assume !false; {36716#true} is VALID [2018-11-23 10:52:44,022 INFO L273 TraceCheckUtils]: 12: Hoare triple {36716#true} ~state~0 := ~s__state~0; {36716#true} is VALID [2018-11-23 10:52:44,022 INFO L273 TraceCheckUtils]: 13: Hoare triple {36716#true} assume !(12292bv32 == ~s__state~0); {36716#true} is VALID [2018-11-23 10:52:44,022 INFO L273 TraceCheckUtils]: 14: Hoare triple {36716#true} assume !(16384bv32 == ~s__state~0); {36716#true} is VALID [2018-11-23 10:52:44,022 INFO L273 TraceCheckUtils]: 15: Hoare triple {36716#true} assume !(8192bv32 == ~s__state~0); {36716#true} is VALID [2018-11-23 10:52:44,022 INFO L273 TraceCheckUtils]: 16: Hoare triple {36716#true} assume !(24576bv32 == ~s__state~0); {36716#true} is VALID [2018-11-23 10:52:44,023 INFO L273 TraceCheckUtils]: 17: Hoare triple {36716#true} assume !(8195bv32 == ~s__state~0); {36716#true} is VALID [2018-11-23 10:52:44,023 INFO L273 TraceCheckUtils]: 18: Hoare triple {36716#true} assume !(8480bv32 == ~s__state~0); {36716#true} is VALID [2018-11-23 10:52:44,023 INFO L273 TraceCheckUtils]: 19: Hoare triple {36716#true} assume !(8481bv32 == ~s__state~0); {36716#true} is VALID [2018-11-23 10:52:44,023 INFO L273 TraceCheckUtils]: 20: Hoare triple {36716#true} assume !(8482bv32 == ~s__state~0); {36716#true} is VALID [2018-11-23 10:52:44,023 INFO L273 TraceCheckUtils]: 21: Hoare triple {36716#true} assume 8464bv32 == ~s__state~0; {36716#true} is VALID [2018-11-23 10:52:44,023 INFO L273 TraceCheckUtils]: 22: Hoare triple {36716#true} ~s__shutdown~0 := 0bv32;~ret~0 := #t~nondet33;havoc #t~nondet33; {36716#true} is VALID [2018-11-23 10:52:44,023 INFO L273 TraceCheckUtils]: 23: Hoare triple {36716#true} assume 0bv32 == ~blastFlag~0;~blastFlag~0 := 1bv32; {36716#true} is VALID [2018-11-23 10:52:44,023 INFO L273 TraceCheckUtils]: 24: Hoare triple {36716#true} assume !~bvsle32(~ret~0, 0bv32);~got_new_session~0 := 1bv32;~s__state~0 := 8496bv32;~s__init_num~0 := 0bv32; {36716#true} is VALID [2018-11-23 10:52:44,024 INFO L273 TraceCheckUtils]: 25: Hoare triple {36716#true} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {36716#true} is VALID [2018-11-23 10:52:44,024 INFO L273 TraceCheckUtils]: 26: Hoare triple {36716#true} ~skip~0 := 0bv32; {36716#true} is VALID [2018-11-23 10:52:44,024 INFO L273 TraceCheckUtils]: 27: Hoare triple {36716#true} assume !false; {36716#true} is VALID [2018-11-23 10:52:44,024 INFO L273 TraceCheckUtils]: 28: Hoare triple {36716#true} ~state~0 := ~s__state~0; {36716#true} is VALID [2018-11-23 10:52:44,024 INFO L273 TraceCheckUtils]: 29: Hoare triple {36716#true} assume !(12292bv32 == ~s__state~0); {36716#true} is VALID [2018-11-23 10:52:44,024 INFO L273 TraceCheckUtils]: 30: Hoare triple {36716#true} assume !(16384bv32 == ~s__state~0); {36716#true} is VALID [2018-11-23 10:52:44,024 INFO L273 TraceCheckUtils]: 31: Hoare triple {36716#true} assume !(8192bv32 == ~s__state~0); {36716#true} is VALID [2018-11-23 10:52:44,025 INFO L273 TraceCheckUtils]: 32: Hoare triple {36716#true} assume !(24576bv32 == ~s__state~0); {36716#true} is VALID [2018-11-23 10:52:44,025 INFO L273 TraceCheckUtils]: 33: Hoare triple {36716#true} assume !(8195bv32 == ~s__state~0); {36716#true} is VALID [2018-11-23 10:52:44,025 INFO L273 TraceCheckUtils]: 34: Hoare triple {36716#true} assume !(8480bv32 == ~s__state~0); {36716#true} is VALID [2018-11-23 10:52:44,025 INFO L273 TraceCheckUtils]: 35: Hoare triple {36716#true} assume !(8481bv32 == ~s__state~0); {36716#true} is VALID [2018-11-23 10:52:44,025 INFO L273 TraceCheckUtils]: 36: Hoare triple {36716#true} assume !(8482bv32 == ~s__state~0); {36716#true} is VALID [2018-11-23 10:52:44,025 INFO L273 TraceCheckUtils]: 37: Hoare triple {36716#true} assume !(8464bv32 == ~s__state~0); {36716#true} is VALID [2018-11-23 10:52:44,026 INFO L273 TraceCheckUtils]: 38: Hoare triple {36716#true} assume !(8465bv32 == ~s__state~0); {36716#true} is VALID [2018-11-23 10:52:44,026 INFO L273 TraceCheckUtils]: 39: Hoare triple {36716#true} assume !(8466bv32 == ~s__state~0); {36716#true} is VALID [2018-11-23 10:52:44,026 INFO L273 TraceCheckUtils]: 40: Hoare triple {36716#true} assume 8496bv32 == ~s__state~0; {36716#true} is VALID [2018-11-23 10:52:44,026 INFO L273 TraceCheckUtils]: 41: Hoare triple {36716#true} ~ret~0 := #t~nondet34;havoc #t~nondet34; {36716#true} is VALID [2018-11-23 10:52:44,026 INFO L273 TraceCheckUtils]: 42: Hoare triple {36716#true} assume 1bv32 == ~blastFlag~0;~blastFlag~0 := 2bv32; {36716#true} is VALID [2018-11-23 10:52:44,027 INFO L273 TraceCheckUtils]: 43: Hoare triple {36716#true} assume !~bvsle32(~ret~0, 0bv32); {36716#true} is VALID [2018-11-23 10:52:44,027 INFO L273 TraceCheckUtils]: 44: Hoare triple {36716#true} assume 0bv32 != ~s__hit~0;~s__state~0 := 8656bv32; {36716#true} is VALID [2018-11-23 10:52:44,027 INFO L273 TraceCheckUtils]: 45: Hoare triple {36716#true} ~s__init_num~0 := 0bv32; {36716#true} is VALID [2018-11-23 10:52:44,027 INFO L273 TraceCheckUtils]: 46: Hoare triple {36716#true} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {36716#true} is VALID [2018-11-23 10:52:44,027 INFO L273 TraceCheckUtils]: 47: Hoare triple {36716#true} ~skip~0 := 0bv32; {36716#true} is VALID [2018-11-23 10:52:44,027 INFO L273 TraceCheckUtils]: 48: Hoare triple {36716#true} assume !false; {36716#true} is VALID [2018-11-23 10:52:44,028 INFO L273 TraceCheckUtils]: 49: Hoare triple {36716#true} ~state~0 := ~s__state~0; {36716#true} is VALID [2018-11-23 10:52:44,028 INFO L273 TraceCheckUtils]: 50: Hoare triple {36716#true} assume !(12292bv32 == ~s__state~0); {36716#true} is VALID [2018-11-23 10:52:44,028 INFO L273 TraceCheckUtils]: 51: Hoare triple {36716#true} assume !(16384bv32 == ~s__state~0); {36716#true} is VALID [2018-11-23 10:52:44,028 INFO L273 TraceCheckUtils]: 52: Hoare triple {36716#true} assume !(8192bv32 == ~s__state~0); {36716#true} is VALID [2018-11-23 10:52:44,028 INFO L273 TraceCheckUtils]: 53: Hoare triple {36716#true} assume !(24576bv32 == ~s__state~0); {36716#true} is VALID [2018-11-23 10:52:44,028 INFO L273 TraceCheckUtils]: 54: Hoare triple {36716#true} assume !(8195bv32 == ~s__state~0); {36716#true} is VALID [2018-11-23 10:52:44,029 INFO L273 TraceCheckUtils]: 55: Hoare triple {36716#true} assume !(8480bv32 == ~s__state~0); {36716#true} is VALID [2018-11-23 10:52:44,029 INFO L273 TraceCheckUtils]: 56: Hoare triple {36716#true} assume !(8481bv32 == ~s__state~0); {36716#true} is VALID [2018-11-23 10:52:44,029 INFO L273 TraceCheckUtils]: 57: Hoare triple {36716#true} assume !(8482bv32 == ~s__state~0); {36716#true} is VALID [2018-11-23 10:52:44,029 INFO L273 TraceCheckUtils]: 58: Hoare triple {36716#true} assume !(8464bv32 == ~s__state~0); {36716#true} is VALID [2018-11-23 10:52:44,029 INFO L273 TraceCheckUtils]: 59: Hoare triple {36716#true} assume !(8465bv32 == ~s__state~0); {36716#true} is VALID [2018-11-23 10:52:44,029 INFO L273 TraceCheckUtils]: 60: Hoare triple {36716#true} assume !(8466bv32 == ~s__state~0); {36716#true} is VALID [2018-11-23 10:52:44,030 INFO L273 TraceCheckUtils]: 61: Hoare triple {36716#true} assume !(8496bv32 == ~s__state~0); {36716#true} is VALID [2018-11-23 10:52:44,030 INFO L273 TraceCheckUtils]: 62: Hoare triple {36716#true} assume !(8497bv32 == ~s__state~0); {36716#true} is VALID [2018-11-23 10:52:44,030 INFO L273 TraceCheckUtils]: 63: Hoare triple {36716#true} assume !(8512bv32 == ~s__state~0); {36716#true} is VALID [2018-11-23 10:52:44,030 INFO L273 TraceCheckUtils]: 64: Hoare triple {36716#true} assume !(8513bv32 == ~s__state~0); {36716#true} is VALID [2018-11-23 10:52:44,030 INFO L273 TraceCheckUtils]: 65: Hoare triple {36716#true} assume !(8528bv32 == ~s__state~0); {36716#true} is VALID [2018-11-23 10:52:44,030 INFO L273 TraceCheckUtils]: 66: Hoare triple {36716#true} assume !(8529bv32 == ~s__state~0); {36716#true} is VALID [2018-11-23 10:52:44,031 INFO L273 TraceCheckUtils]: 67: Hoare triple {36716#true} assume !(8544bv32 == ~s__state~0); {36716#true} is VALID [2018-11-23 10:52:44,031 INFO L273 TraceCheckUtils]: 68: Hoare triple {36716#true} assume !(8545bv32 == ~s__state~0); {36716#true} is VALID [2018-11-23 10:52:44,031 INFO L273 TraceCheckUtils]: 69: Hoare triple {36716#true} assume !(8560bv32 == ~s__state~0); {36716#true} is VALID [2018-11-23 10:52:44,031 INFO L273 TraceCheckUtils]: 70: Hoare triple {36716#true} assume !(8561bv32 == ~s__state~0); {36716#true} is VALID [2018-11-23 10:52:44,031 INFO L273 TraceCheckUtils]: 71: Hoare triple {36716#true} assume !(8448bv32 == ~s__state~0); {36716#true} is VALID [2018-11-23 10:52:44,031 INFO L273 TraceCheckUtils]: 72: Hoare triple {36716#true} assume !(8576bv32 == ~s__state~0); {36716#true} is VALID [2018-11-23 10:52:44,032 INFO L273 TraceCheckUtils]: 73: Hoare triple {36716#true} assume !(8577bv32 == ~s__state~0); {36716#true} is VALID [2018-11-23 10:52:44,032 INFO L273 TraceCheckUtils]: 74: Hoare triple {36716#true} assume !(8592bv32 == ~s__state~0); {36716#true} is VALID [2018-11-23 10:52:44,032 INFO L273 TraceCheckUtils]: 75: Hoare triple {36716#true} assume !(8593bv32 == ~s__state~0); {36716#true} is VALID [2018-11-23 10:52:44,032 INFO L273 TraceCheckUtils]: 76: Hoare triple {36716#true} assume !(8608bv32 == ~s__state~0); {36716#true} is VALID [2018-11-23 10:52:44,032 INFO L273 TraceCheckUtils]: 77: Hoare triple {36716#true} assume !(8609bv32 == ~s__state~0); {36716#true} is VALID [2018-11-23 10:52:44,032 INFO L273 TraceCheckUtils]: 78: Hoare triple {36716#true} assume !(8640bv32 == ~s__state~0); {36716#true} is VALID [2018-11-23 10:52:44,033 INFO L273 TraceCheckUtils]: 79: Hoare triple {36716#true} assume !(8641bv32 == ~s__state~0); {36716#true} is VALID [2018-11-23 10:52:44,033 INFO L273 TraceCheckUtils]: 80: Hoare triple {36716#true} assume 8656bv32 == ~s__state~0; {36716#true} is VALID [2018-11-23 10:52:44,033 INFO L273 TraceCheckUtils]: 81: Hoare triple {36716#true} ~s__session__cipher~0 := ~s__s3__tmp__new_cipher~0; {36716#true} is VALID [2018-11-23 10:52:44,033 INFO L273 TraceCheckUtils]: 82: Hoare triple {36716#true} assume !(0bv32 == ~tmp___9~0);~ret~0 := #t~nondet44;havoc #t~nondet44; {36716#true} is VALID [2018-11-23 10:52:44,033 INFO L273 TraceCheckUtils]: 83: Hoare triple {36716#true} assume 2bv32 == ~blastFlag~0;~blastFlag~0 := 3bv32; {36716#true} is VALID [2018-11-23 10:52:44,033 INFO L273 TraceCheckUtils]: 84: Hoare triple {36716#true} assume !~bvsle32(~ret~0, 0bv32);~s__state~0 := 8672bv32;~s__init_num~0 := 0bv32; {36716#true} is VALID [2018-11-23 10:52:44,034 INFO L273 TraceCheckUtils]: 85: Hoare triple {36716#true} assume !(0bv32 == ~tmp___10~0); {36716#true} is VALID [2018-11-23 10:52:44,034 INFO L273 TraceCheckUtils]: 86: Hoare triple {36716#true} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {36716#true} is VALID [2018-11-23 10:52:44,034 INFO L273 TraceCheckUtils]: 87: Hoare triple {36716#true} ~skip~0 := 0bv32; {36716#true} is VALID [2018-11-23 10:52:44,034 INFO L273 TraceCheckUtils]: 88: Hoare triple {36716#true} assume !false; {36716#true} is VALID [2018-11-23 10:52:44,034 INFO L273 TraceCheckUtils]: 89: Hoare triple {36716#true} ~state~0 := ~s__state~0; {36716#true} is VALID [2018-11-23 10:52:44,034 INFO L273 TraceCheckUtils]: 90: Hoare triple {36716#true} assume !(12292bv32 == ~s__state~0); {36716#true} is VALID [2018-11-23 10:52:44,035 INFO L273 TraceCheckUtils]: 91: Hoare triple {36716#true} assume !(16384bv32 == ~s__state~0); {36716#true} is VALID [2018-11-23 10:52:44,035 INFO L273 TraceCheckUtils]: 92: Hoare triple {36716#true} assume !(8192bv32 == ~s__state~0); {36716#true} is VALID [2018-11-23 10:52:44,035 INFO L273 TraceCheckUtils]: 93: Hoare triple {36716#true} assume !(24576bv32 == ~s__state~0); {36716#true} is VALID [2018-11-23 10:52:44,035 INFO L273 TraceCheckUtils]: 94: Hoare triple {36716#true} assume !(8195bv32 == ~s__state~0); {36716#true} is VALID [2018-11-23 10:52:44,035 INFO L273 TraceCheckUtils]: 95: Hoare triple {36716#true} assume !(8480bv32 == ~s__state~0); {36716#true} is VALID [2018-11-23 10:52:44,035 INFO L273 TraceCheckUtils]: 96: Hoare triple {36716#true} assume !(8481bv32 == ~s__state~0); {36716#true} is VALID [2018-11-23 10:52:44,036 INFO L273 TraceCheckUtils]: 97: Hoare triple {36716#true} assume !(8482bv32 == ~s__state~0); {36716#true} is VALID [2018-11-23 10:52:44,036 INFO L273 TraceCheckUtils]: 98: Hoare triple {36716#true} assume !(8464bv32 == ~s__state~0); {36716#true} is VALID [2018-11-23 10:52:44,036 INFO L273 TraceCheckUtils]: 99: Hoare triple {36716#true} assume !(8465bv32 == ~s__state~0); {36716#true} is VALID [2018-11-23 10:52:44,036 INFO L273 TraceCheckUtils]: 100: Hoare triple {36716#true} assume !(8466bv32 == ~s__state~0); {36716#true} is VALID [2018-11-23 10:52:44,036 INFO L273 TraceCheckUtils]: 101: Hoare triple {36716#true} assume !(8496bv32 == ~s__state~0); {36716#true} is VALID [2018-11-23 10:52:44,036 INFO L273 TraceCheckUtils]: 102: Hoare triple {36716#true} assume !(8497bv32 == ~s__state~0); {36716#true} is VALID [2018-11-23 10:52:44,037 INFO L273 TraceCheckUtils]: 103: Hoare triple {36716#true} assume !(8512bv32 == ~s__state~0); {36716#true} is VALID [2018-11-23 10:52:44,037 INFO L273 TraceCheckUtils]: 104: Hoare triple {36716#true} assume !(8513bv32 == ~s__state~0); {36716#true} is VALID [2018-11-23 10:52:44,037 INFO L273 TraceCheckUtils]: 105: Hoare triple {36716#true} assume !(8528bv32 == ~s__state~0); {36716#true} is VALID [2018-11-23 10:52:44,037 INFO L273 TraceCheckUtils]: 106: Hoare triple {36716#true} assume !(8529bv32 == ~s__state~0); {36716#true} is VALID [2018-11-23 10:52:44,037 INFO L273 TraceCheckUtils]: 107: Hoare triple {36716#true} assume !(8544bv32 == ~s__state~0); {36716#true} is VALID [2018-11-23 10:52:44,037 INFO L273 TraceCheckUtils]: 108: Hoare triple {36716#true} assume !(8545bv32 == ~s__state~0); {36716#true} is VALID [2018-11-23 10:52:44,037 INFO L273 TraceCheckUtils]: 109: Hoare triple {36716#true} assume !(8560bv32 == ~s__state~0); {36716#true} is VALID [2018-11-23 10:52:44,038 INFO L273 TraceCheckUtils]: 110: Hoare triple {36716#true} assume !(8561bv32 == ~s__state~0); {36716#true} is VALID [2018-11-23 10:52:44,038 INFO L273 TraceCheckUtils]: 111: Hoare triple {36716#true} assume !(8448bv32 == ~s__state~0); {36716#true} is VALID [2018-11-23 10:52:44,038 INFO L273 TraceCheckUtils]: 112: Hoare triple {36716#true} assume !(8576bv32 == ~s__state~0); {36716#true} is VALID [2018-11-23 10:52:44,038 INFO L273 TraceCheckUtils]: 113: Hoare triple {36716#true} assume !(8577bv32 == ~s__state~0); {36716#true} is VALID [2018-11-23 10:52:44,038 INFO L273 TraceCheckUtils]: 114: Hoare triple {36716#true} assume !(8592bv32 == ~s__state~0); {36716#true} is VALID [2018-11-23 10:52:44,038 INFO L273 TraceCheckUtils]: 115: Hoare triple {36716#true} assume !(8593bv32 == ~s__state~0); {36716#true} is VALID [2018-11-23 10:52:44,039 INFO L273 TraceCheckUtils]: 116: Hoare triple {36716#true} assume !(8608bv32 == ~s__state~0); {36716#true} is VALID [2018-11-23 10:52:44,039 INFO L273 TraceCheckUtils]: 117: Hoare triple {36716#true} assume !(8609bv32 == ~s__state~0); {36716#true} is VALID [2018-11-23 10:52:44,039 INFO L273 TraceCheckUtils]: 118: Hoare triple {36716#true} assume !(8640bv32 == ~s__state~0); {36716#true} is VALID [2018-11-23 10:52:44,039 INFO L273 TraceCheckUtils]: 119: Hoare triple {36716#true} assume !(8641bv32 == ~s__state~0); {36716#true} is VALID [2018-11-23 10:52:44,039 INFO L273 TraceCheckUtils]: 120: Hoare triple {36716#true} assume !(8656bv32 == ~s__state~0); {36716#true} is VALID [2018-11-23 10:52:44,039 INFO L273 TraceCheckUtils]: 121: Hoare triple {36716#true} assume !(8657bv32 == ~s__state~0); {36716#true} is VALID [2018-11-23 10:52:44,040 INFO L273 TraceCheckUtils]: 122: Hoare triple {36716#true} assume 8672bv32 == ~s__state~0; {36716#true} is VALID [2018-11-23 10:52:44,040 INFO L273 TraceCheckUtils]: 123: Hoare triple {36716#true} ~ret~0 := #t~nondet45;havoc #t~nondet45; {36716#true} is VALID [2018-11-23 10:52:44,040 INFO L273 TraceCheckUtils]: 124: Hoare triple {36716#true} assume !(4bv32 == ~blastFlag~0); {36716#true} is VALID [2018-11-23 10:52:44,040 INFO L273 TraceCheckUtils]: 125: Hoare triple {36716#true} assume !~bvsle32(~ret~0, 0bv32);~s__state~0 := 8448bv32; {36716#true} is VALID [2018-11-23 10:52:44,040 INFO L273 TraceCheckUtils]: 126: Hoare triple {36716#true} assume 0bv32 != ~s__hit~0;~s__s3__tmp__next_state___0~0 := 8640bv32; {36716#true} is VALID [2018-11-23 10:52:44,041 INFO L273 TraceCheckUtils]: 127: Hoare triple {36716#true} ~s__init_num~0 := 0bv32; {36716#true} is VALID [2018-11-23 10:52:44,041 INFO L273 TraceCheckUtils]: 128: Hoare triple {36716#true} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {36716#true} is VALID [2018-11-23 10:52:44,041 INFO L273 TraceCheckUtils]: 129: Hoare triple {36716#true} ~skip~0 := 0bv32; {36716#true} is VALID [2018-11-23 10:52:44,041 INFO L273 TraceCheckUtils]: 130: Hoare triple {36716#true} assume !false; {36716#true} is VALID [2018-11-23 10:52:44,041 INFO L273 TraceCheckUtils]: 131: Hoare triple {36716#true} ~state~0 := ~s__state~0; {36716#true} is VALID [2018-11-23 10:52:44,041 INFO L273 TraceCheckUtils]: 132: Hoare triple {36716#true} assume !(12292bv32 == ~s__state~0); {36716#true} is VALID [2018-11-23 10:52:44,041 INFO L273 TraceCheckUtils]: 133: Hoare triple {36716#true} assume !(16384bv32 == ~s__state~0); {36716#true} is VALID [2018-11-23 10:52:44,041 INFO L273 TraceCheckUtils]: 134: Hoare triple {36716#true} assume !(8192bv32 == ~s__state~0); {36716#true} is VALID [2018-11-23 10:52:44,041 INFO L273 TraceCheckUtils]: 135: Hoare triple {36716#true} assume !(24576bv32 == ~s__state~0); {36716#true} is VALID [2018-11-23 10:52:44,042 INFO L273 TraceCheckUtils]: 136: Hoare triple {36716#true} assume !(8195bv32 == ~s__state~0); {36716#true} is VALID [2018-11-23 10:52:44,042 INFO L273 TraceCheckUtils]: 137: Hoare triple {36716#true} assume !(8480bv32 == ~s__state~0); {36716#true} is VALID [2018-11-23 10:52:44,042 INFO L273 TraceCheckUtils]: 138: Hoare triple {36716#true} assume !(8481bv32 == ~s__state~0); {36716#true} is VALID [2018-11-23 10:52:44,042 INFO L273 TraceCheckUtils]: 139: Hoare triple {36716#true} assume !(8482bv32 == ~s__state~0); {36716#true} is VALID [2018-11-23 10:52:44,042 INFO L273 TraceCheckUtils]: 140: Hoare triple {36716#true} assume !(8464bv32 == ~s__state~0); {36716#true} is VALID [2018-11-23 10:52:44,042 INFO L273 TraceCheckUtils]: 141: Hoare triple {36716#true} assume !(8465bv32 == ~s__state~0); {36716#true} is VALID [2018-11-23 10:52:44,042 INFO L273 TraceCheckUtils]: 142: Hoare triple {36716#true} assume !(8466bv32 == ~s__state~0); {36716#true} is VALID [2018-11-23 10:52:44,042 INFO L273 TraceCheckUtils]: 143: Hoare triple {36716#true} assume !(8496bv32 == ~s__state~0); {36716#true} is VALID [2018-11-23 10:52:44,043 INFO L273 TraceCheckUtils]: 144: Hoare triple {36716#true} assume !(8497bv32 == ~s__state~0); {36716#true} is VALID [2018-11-23 10:52:44,043 INFO L273 TraceCheckUtils]: 145: Hoare triple {36716#true} assume !(8512bv32 == ~s__state~0); {36716#true} is VALID [2018-11-23 10:52:44,043 INFO L273 TraceCheckUtils]: 146: Hoare triple {36716#true} assume !(8513bv32 == ~s__state~0); {36716#true} is VALID [2018-11-23 10:52:44,043 INFO L273 TraceCheckUtils]: 147: Hoare triple {36716#true} assume !(8528bv32 == ~s__state~0); {36716#true} is VALID [2018-11-23 10:52:44,043 INFO L273 TraceCheckUtils]: 148: Hoare triple {36716#true} assume !(8529bv32 == ~s__state~0); {36716#true} is VALID [2018-11-23 10:52:44,043 INFO L273 TraceCheckUtils]: 149: Hoare triple {36716#true} assume !(8544bv32 == ~s__state~0); {36716#true} is VALID [2018-11-23 10:52:44,043 INFO L273 TraceCheckUtils]: 150: Hoare triple {36716#true} assume !(8545bv32 == ~s__state~0); {36716#true} is VALID [2018-11-23 10:52:44,043 INFO L273 TraceCheckUtils]: 151: Hoare triple {36716#true} assume !(8560bv32 == ~s__state~0); {36716#true} is VALID [2018-11-23 10:52:44,043 INFO L273 TraceCheckUtils]: 152: Hoare triple {36716#true} assume !(8561bv32 == ~s__state~0); {36716#true} is VALID [2018-11-23 10:52:44,044 INFO L273 TraceCheckUtils]: 153: Hoare triple {36716#true} assume 8448bv32 == ~s__state~0; {36716#true} is VALID [2018-11-23 10:52:44,044 INFO L273 TraceCheckUtils]: 154: Hoare triple {36716#true} assume !~bvsgt32(~num1~0, 0bv32); {36716#true} is VALID [2018-11-23 10:52:44,044 INFO L273 TraceCheckUtils]: 155: Hoare triple {36716#true} ~s__state~0 := ~s__s3__tmp__next_state___0~0; {36716#true} is VALID [2018-11-23 10:52:44,044 INFO L273 TraceCheckUtils]: 156: Hoare triple {36716#true} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {36716#true} is VALID [2018-11-23 10:52:44,044 INFO L273 TraceCheckUtils]: 157: Hoare triple {36716#true} ~skip~0 := 0bv32; {36716#true} is VALID [2018-11-23 10:52:44,044 INFO L273 TraceCheckUtils]: 158: Hoare triple {36716#true} assume !false; {36716#true} is VALID [2018-11-23 10:52:44,044 INFO L273 TraceCheckUtils]: 159: Hoare triple {36716#true} ~state~0 := ~s__state~0; {36716#true} is VALID [2018-11-23 10:52:44,044 INFO L273 TraceCheckUtils]: 160: Hoare triple {36716#true} assume !(12292bv32 == ~s__state~0); {36716#true} is VALID [2018-11-23 10:52:44,045 INFO L273 TraceCheckUtils]: 161: Hoare triple {36716#true} assume !(16384bv32 == ~s__state~0); {36716#true} is VALID [2018-11-23 10:52:44,045 INFO L273 TraceCheckUtils]: 162: Hoare triple {36716#true} assume !(8192bv32 == ~s__state~0); {36716#true} is VALID [2018-11-23 10:52:44,045 INFO L273 TraceCheckUtils]: 163: Hoare triple {36716#true} assume !(24576bv32 == ~s__state~0); {36716#true} is VALID [2018-11-23 10:52:44,045 INFO L273 TraceCheckUtils]: 164: Hoare triple {36716#true} assume !(8195bv32 == ~s__state~0); {36716#true} is VALID [2018-11-23 10:52:44,045 INFO L273 TraceCheckUtils]: 165: Hoare triple {36716#true} assume !(8480bv32 == ~s__state~0); {36716#true} is VALID [2018-11-23 10:52:44,045 INFO L273 TraceCheckUtils]: 166: Hoare triple {36716#true} assume !(8481bv32 == ~s__state~0); {36716#true} is VALID [2018-11-23 10:52:44,045 INFO L273 TraceCheckUtils]: 167: Hoare triple {36716#true} assume !(8482bv32 == ~s__state~0); {36716#true} is VALID [2018-11-23 10:52:44,045 INFO L273 TraceCheckUtils]: 168: Hoare triple {36716#true} assume !(8464bv32 == ~s__state~0); {36716#true} is VALID [2018-11-23 10:52:44,046 INFO L273 TraceCheckUtils]: 169: Hoare triple {36716#true} assume !(8465bv32 == ~s__state~0); {36716#true} is VALID [2018-11-23 10:52:44,046 INFO L273 TraceCheckUtils]: 170: Hoare triple {36716#true} assume !(8466bv32 == ~s__state~0); {36716#true} is VALID [2018-11-23 10:52:44,046 INFO L273 TraceCheckUtils]: 171: Hoare triple {36716#true} assume !(8496bv32 == ~s__state~0); {36716#true} is VALID [2018-11-23 10:52:44,046 INFO L273 TraceCheckUtils]: 172: Hoare triple {36716#true} assume !(8497bv32 == ~s__state~0); {36716#true} is VALID [2018-11-23 10:52:44,046 INFO L273 TraceCheckUtils]: 173: Hoare triple {36716#true} assume !(8512bv32 == ~s__state~0); {36716#true} is VALID [2018-11-23 10:52:44,046 INFO L273 TraceCheckUtils]: 174: Hoare triple {36716#true} assume !(8513bv32 == ~s__state~0); {36716#true} is VALID [2018-11-23 10:52:44,046 INFO L273 TraceCheckUtils]: 175: Hoare triple {36716#true} assume !(8528bv32 == ~s__state~0); {36716#true} is VALID [2018-11-23 10:52:44,046 INFO L273 TraceCheckUtils]: 176: Hoare triple {36716#true} assume !(8529bv32 == ~s__state~0); {36716#true} is VALID [2018-11-23 10:52:44,046 INFO L273 TraceCheckUtils]: 177: Hoare triple {36716#true} assume !(8544bv32 == ~s__state~0); {36716#true} is VALID [2018-11-23 10:52:44,047 INFO L273 TraceCheckUtils]: 178: Hoare triple {36716#true} assume !(8545bv32 == ~s__state~0); {36716#true} is VALID [2018-11-23 10:52:44,047 INFO L273 TraceCheckUtils]: 179: Hoare triple {36716#true} assume !(8560bv32 == ~s__state~0); {36716#true} is VALID [2018-11-23 10:52:44,047 INFO L273 TraceCheckUtils]: 180: Hoare triple {36716#true} assume !(8561bv32 == ~s__state~0); {36716#true} is VALID [2018-11-23 10:52:44,047 INFO L273 TraceCheckUtils]: 181: Hoare triple {36716#true} assume !(8448bv32 == ~s__state~0); {36716#true} is VALID [2018-11-23 10:52:44,047 INFO L273 TraceCheckUtils]: 182: Hoare triple {36716#true} assume !(8576bv32 == ~s__state~0); {36716#true} is VALID [2018-11-23 10:52:44,047 INFO L273 TraceCheckUtils]: 183: Hoare triple {36716#true} assume !(8577bv32 == ~s__state~0); {36716#true} is VALID [2018-11-23 10:52:44,047 INFO L273 TraceCheckUtils]: 184: Hoare triple {36716#true} assume !(8592bv32 == ~s__state~0); {36716#true} is VALID [2018-11-23 10:52:44,047 INFO L273 TraceCheckUtils]: 185: Hoare triple {36716#true} assume !(8593bv32 == ~s__state~0); {36716#true} is VALID [2018-11-23 10:52:44,047 INFO L273 TraceCheckUtils]: 186: Hoare triple {36716#true} assume !(8608bv32 == ~s__state~0); {36716#true} is VALID [2018-11-23 10:52:44,048 INFO L273 TraceCheckUtils]: 187: Hoare triple {36716#true} assume !(8609bv32 == ~s__state~0); {36716#true} is VALID [2018-11-23 10:52:44,048 INFO L273 TraceCheckUtils]: 188: Hoare triple {36716#true} assume 8640bv32 == ~s__state~0; {36716#true} is VALID [2018-11-23 10:52:44,048 INFO L273 TraceCheckUtils]: 189: Hoare triple {36716#true} ~ret~0 := #t~nondet43;havoc #t~nondet43; {36716#true} is VALID [2018-11-23 10:52:44,048 INFO L273 TraceCheckUtils]: 190: Hoare triple {36716#true} assume 3bv32 == ~blastFlag~0;~blastFlag~0 := 4bv32; {36716#true} is VALID [2018-11-23 10:52:44,048 INFO L273 TraceCheckUtils]: 191: Hoare triple {36716#true} assume !~bvsle32(~ret~0, 0bv32); {36716#true} is VALID [2018-11-23 10:52:44,049 INFO L273 TraceCheckUtils]: 192: Hoare triple {36716#true} assume 0bv32 != ~s__hit~0;~s__state~0 := 3bv32; {37297#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} is VALID [2018-11-23 10:52:44,049 INFO L273 TraceCheckUtils]: 193: Hoare triple {37297#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} ~s__init_num~0 := 0bv32; {37297#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} is VALID [2018-11-23 10:52:44,051 INFO L273 TraceCheckUtils]: 194: Hoare triple {37297#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {37297#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} is VALID [2018-11-23 10:52:44,051 INFO L273 TraceCheckUtils]: 195: Hoare triple {37297#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} ~skip~0 := 0bv32; {37297#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} is VALID [2018-11-23 10:52:44,053 INFO L273 TraceCheckUtils]: 196: Hoare triple {37297#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} assume !false; {37297#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} is VALID [2018-11-23 10:52:44,053 INFO L273 TraceCheckUtils]: 197: Hoare triple {37297#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} ~state~0 := ~s__state~0; {37297#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} is VALID [2018-11-23 10:52:44,057 INFO L273 TraceCheckUtils]: 198: Hoare triple {37297#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} assume !(12292bv32 == ~s__state~0); {37297#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} is VALID [2018-11-23 10:52:44,071 INFO L273 TraceCheckUtils]: 199: Hoare triple {37297#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} assume !(16384bv32 == ~s__state~0); {37297#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} is VALID [2018-11-23 10:52:44,072 INFO L273 TraceCheckUtils]: 200: Hoare triple {37297#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} assume !(8192bv32 == ~s__state~0); {37297#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} is VALID [2018-11-23 10:52:44,073 INFO L273 TraceCheckUtils]: 201: Hoare triple {37297#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} assume !(24576bv32 == ~s__state~0); {37297#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} is VALID [2018-11-23 10:52:44,090 INFO L273 TraceCheckUtils]: 202: Hoare triple {37297#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} assume !(8195bv32 == ~s__state~0); {37297#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} is VALID [2018-11-23 10:52:44,092 INFO L273 TraceCheckUtils]: 203: Hoare triple {37297#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} assume !(8480bv32 == ~s__state~0); {37297#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} is VALID [2018-11-23 10:52:44,092 INFO L273 TraceCheckUtils]: 204: Hoare triple {37297#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} assume !(8481bv32 == ~s__state~0); {37297#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} is VALID [2018-11-23 10:52:44,095 INFO L273 TraceCheckUtils]: 205: Hoare triple {37297#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} assume !(8482bv32 == ~s__state~0); {37297#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} is VALID [2018-11-23 10:52:44,095 INFO L273 TraceCheckUtils]: 206: Hoare triple {37297#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} assume !(8464bv32 == ~s__state~0); {37297#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} is VALID [2018-11-23 10:52:44,097 INFO L273 TraceCheckUtils]: 207: Hoare triple {37297#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} assume !(8465bv32 == ~s__state~0); {37297#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} is VALID [2018-11-23 10:52:44,097 INFO L273 TraceCheckUtils]: 208: Hoare triple {37297#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} assume !(8466bv32 == ~s__state~0); {37297#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} is VALID [2018-11-23 10:52:44,100 INFO L273 TraceCheckUtils]: 209: Hoare triple {37297#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} assume !(8496bv32 == ~s__state~0); {37297#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} is VALID [2018-11-23 10:52:44,100 INFO L273 TraceCheckUtils]: 210: Hoare triple {37297#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} assume !(8497bv32 == ~s__state~0); {37297#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} is VALID [2018-11-23 10:52:44,100 INFO L273 TraceCheckUtils]: 211: Hoare triple {37297#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} assume !(8512bv32 == ~s__state~0); {37297#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} is VALID [2018-11-23 10:52:44,101 INFO L273 TraceCheckUtils]: 212: Hoare triple {37297#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} assume !(8513bv32 == ~s__state~0); {37297#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} is VALID [2018-11-23 10:52:44,101 INFO L273 TraceCheckUtils]: 213: Hoare triple {37297#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} assume !(8528bv32 == ~s__state~0); {37297#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} is VALID [2018-11-23 10:52:44,101 INFO L273 TraceCheckUtils]: 214: Hoare triple {37297#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} assume !(8529bv32 == ~s__state~0); {37297#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} is VALID [2018-11-23 10:52:44,101 INFO L273 TraceCheckUtils]: 215: Hoare triple {37297#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} assume !(8544bv32 == ~s__state~0); {37297#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} is VALID [2018-11-23 10:52:44,102 INFO L273 TraceCheckUtils]: 216: Hoare triple {37297#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} assume !(8545bv32 == ~s__state~0); {37297#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} is VALID [2018-11-23 10:52:44,102 INFO L273 TraceCheckUtils]: 217: Hoare triple {37297#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} assume !(8560bv32 == ~s__state~0); {37297#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} is VALID [2018-11-23 10:52:44,102 INFO L273 TraceCheckUtils]: 218: Hoare triple {37297#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} assume !(8561bv32 == ~s__state~0); {37297#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} is VALID [2018-11-23 10:52:44,103 INFO L273 TraceCheckUtils]: 219: Hoare triple {37297#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} assume !(8448bv32 == ~s__state~0); {37297#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} is VALID [2018-11-23 10:52:44,103 INFO L273 TraceCheckUtils]: 220: Hoare triple {37297#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} assume !(8576bv32 == ~s__state~0); {37297#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} is VALID [2018-11-23 10:52:44,103 INFO L273 TraceCheckUtils]: 221: Hoare triple {37297#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} assume !(8577bv32 == ~s__state~0); {37297#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} is VALID [2018-11-23 10:52:44,104 INFO L273 TraceCheckUtils]: 222: Hoare triple {37297#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} assume !(8592bv32 == ~s__state~0); {37297#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} is VALID [2018-11-23 10:52:44,104 INFO L273 TraceCheckUtils]: 223: Hoare triple {37297#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} assume !(8593bv32 == ~s__state~0); {37297#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} is VALID [2018-11-23 10:52:44,105 INFO L273 TraceCheckUtils]: 224: Hoare triple {37297#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} assume !(8608bv32 == ~s__state~0); {37297#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} is VALID [2018-11-23 10:52:44,106 INFO L273 TraceCheckUtils]: 225: Hoare triple {37297#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} assume !(8609bv32 == ~s__state~0); {37297#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} is VALID [2018-11-23 10:52:44,106 INFO L273 TraceCheckUtils]: 226: Hoare triple {37297#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} assume !(8640bv32 == ~s__state~0); {37297#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} is VALID [2018-11-23 10:52:44,107 INFO L273 TraceCheckUtils]: 227: Hoare triple {37297#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} assume !(8641bv32 == ~s__state~0); {37297#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} is VALID [2018-11-23 10:52:44,107 INFO L273 TraceCheckUtils]: 228: Hoare triple {37297#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} assume !(8656bv32 == ~s__state~0); {37297#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} is VALID [2018-11-23 10:52:44,108 INFO L273 TraceCheckUtils]: 229: Hoare triple {37297#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} assume !(8657bv32 == ~s__state~0); {37297#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} is VALID [2018-11-23 10:52:44,108 INFO L273 TraceCheckUtils]: 230: Hoare triple {37297#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} assume 8672bv32 == ~s__state~0; {36717#false} is VALID [2018-11-23 10:52:44,108 INFO L273 TraceCheckUtils]: 231: Hoare triple {36717#false} ~ret~0 := #t~nondet45;havoc #t~nondet45; {36717#false} is VALID [2018-11-23 10:52:44,109 INFO L273 TraceCheckUtils]: 232: Hoare triple {36717#false} assume 4bv32 == ~blastFlag~0; {36717#false} is VALID [2018-11-23 10:52:44,109 INFO L273 TraceCheckUtils]: 233: Hoare triple {36717#false} assume !false; {36717#false} is VALID [2018-11-23 10:52:44,134 INFO L134 CoverageAnalysis]: Checked inductivity of 458 backedges. 160 proven. 0 refuted. 0 times theorem prover too weak. 298 trivial. 0 not checked. [2018-11-23 10:52:44,134 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-11-23 10:52:44,136 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-23 10:52:44,136 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-23 10:52:44,136 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 234 [2018-11-23 10:52:44,137 INFO L84 Accepts]: Finished accepts. word is accepted. [2018-11-23 10:52:44,137 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 3 states. [2018-11-23 10:52:44,249 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:44,249 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-11-23 10:52:44,249 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-23 10:52:44,249 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-23 10:52:44,250 INFO L87 Difference]: Start difference. First operand 1177 states and 1539 transitions. Second operand 3 states. [2018-11-23 10:52:45,735 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-23 10:52:45,736 INFO L93 Difference]: Finished difference Result 2513 states and 3385 transitions. [2018-11-23 10:52:45,736 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-23 10:52:45,736 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 234 [2018-11-23 10:52:45,736 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-23 10:52:45,736 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2018-11-23 10:52:45,739 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 467 transitions. [2018-11-23 10:52:45,739 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2018-11-23 10:52:45,741 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 467 transitions. [2018-11-23 10:52:45,741 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 3 states and 467 transitions. [2018-11-23 10:52:46,175 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 467 edges. 467 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2018-11-23 10:52:46,237 INFO L225 Difference]: With dead ends: 2513 [2018-11-23 10:52:46,237 INFO L226 Difference]: Without dead ends: 1170 [2018-11-23 10:52:46,240 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 233 GetRequests, 232 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:46,241 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1170 states. [2018-11-23 10:52:46,510 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1170 to 1170. [2018-11-23 10:52:46,510 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2018-11-23 10:52:46,511 INFO L82 GeneralOperation]: Start isEquivalent. First operand 1170 states. Second operand 1170 states. [2018-11-23 10:52:46,511 INFO L74 IsIncluded]: Start isIncluded. First operand 1170 states. Second operand 1170 states. [2018-11-23 10:52:46,511 INFO L87 Difference]: Start difference. First operand 1170 states. Second operand 1170 states. [2018-11-23 10:52:46,555 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-23 10:52:46,555 INFO L93 Difference]: Finished difference Result 1170 states and 1525 transitions. [2018-11-23 10:52:46,555 INFO L276 IsEmpty]: Start isEmpty. Operand 1170 states and 1525 transitions. [2018-11-23 10:52:46,557 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-11-23 10:52:46,557 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2018-11-23 10:52:46,557 INFO L74 IsIncluded]: Start isIncluded. First operand 1170 states. Second operand 1170 states. [2018-11-23 10:52:46,557 INFO L87 Difference]: Start difference. First operand 1170 states. Second operand 1170 states. [2018-11-23 10:52:46,597 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-23 10:52:46,597 INFO L93 Difference]: Finished difference Result 1170 states and 1525 transitions. [2018-11-23 10:52:46,597 INFO L276 IsEmpty]: Start isEmpty. Operand 1170 states and 1525 transitions. [2018-11-23 10:52:46,598 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-11-23 10:52:46,598 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2018-11-23 10:52:46,598 INFO L88 GeneralOperation]: Finished isEquivalent. [2018-11-23 10:52:46,599 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2018-11-23 10:52:46,599 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1170 states. [2018-11-23 10:52:46,644 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1170 states to 1170 states and 1525 transitions. [2018-11-23 10:52:46,644 INFO L78 Accepts]: Start accepts. Automaton has 1170 states and 1525 transitions. Word has length 234 [2018-11-23 10:52:46,644 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-23 10:52:46,645 INFO L480 AbstractCegarLoop]: Abstraction has 1170 states and 1525 transitions. [2018-11-23 10:52:46,645 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-11-23 10:52:46,645 INFO L276 IsEmpty]: Start isEmpty. Operand 1170 states and 1525 transitions. [2018-11-23 10:52:46,647 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 275 [2018-11-23 10:52:46,647 INFO L394 BasicCegarLoop]: Found error trace [2018-11-23 10:52:46,648 INFO L402 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 4, 4, 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] [2018-11-23 10:52:46,648 INFO L423 AbstractCegarLoop]: === Iteration 12 === [ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-23 10:52:46,648 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-23 10:52:46,648 INFO L82 PathProgramCache]: Analyzing trace with hash 767374129, now seen corresponding path program 1 times [2018-11-23 10:52:46,649 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-23 10:52:46,649 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:46,667 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-23 10:52:46,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-23 10:52:46,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-23 10:52:46,792 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-23 10:52:47,027 INFO L256 TraceCheckUtils]: 0: Hoare triple {43867#true} call ULTIMATE.init(); {43867#true} is VALID [2018-11-23 10:52:47,028 INFO L273 TraceCheckUtils]: 1: Hoare triple {43867#true} assume true; {43867#true} is VALID [2018-11-23 10:52:47,028 INFO L268 TraceCheckUtils]: 2: Hoare quadruple {43867#true} {43867#true} #606#return; {43867#true} is VALID [2018-11-23 10:52:47,028 INFO L256 TraceCheckUtils]: 3: Hoare triple {43867#true} call #t~ret50 := main(); {43867#true} is VALID [2018-11-23 10:52:47,028 INFO L273 TraceCheckUtils]: 4: Hoare triple {43867#true} havoc ~s~0;havoc ~tmp~1;~s~0 := 8464bv32; {43867#true} is VALID [2018-11-23 10:52:47,029 INFO L256 TraceCheckUtils]: 5: Hoare triple {43867#true} call #t~ret49 := ssl3_accept(~s~0); {43867#true} is VALID [2018-11-23 10:52:47,029 INFO L273 TraceCheckUtils]: 6: Hoare triple {43867#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;havoc ~buf~0;havoc ~l~0;havoc ~Time~0;havoc ~tmp~0;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~nondet18;havoc #t~nondet18;~tmp___2~0 := #t~nondet19;havoc #t~nondet19;~tmp___3~0 := #t~nondet20;havoc #t~nondet20;~tmp___4~0 := #t~nondet21;havoc #t~nondet21;~tmp___5~0 := #t~nondet22;havoc #t~nondet22;~tmp___6~0 := #t~nondet23;havoc #t~nondet23;havoc ~tmp___7~0;~tmp___8~0 := #t~nondet24;havoc #t~nondet24;~tmp___9~0 := #t~nondet25;havoc #t~nondet25;~tmp___10~0 := #t~nondet26;havoc #t~nondet26;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;~tmp~0 := #t~nondet27;havoc #t~nondet27;~Time~0 := ~tmp~0;~cb~0 := 0bv32;~ret~0 := 4294967295bv32;~skip~0 := 0bv32;~got_new_session~0 := 0bv32; {43867#true} is VALID [2018-11-23 10:52:47,029 INFO L273 TraceCheckUtils]: 7: Hoare triple {43867#true} assume 0bv32 != ~s__info_callback~0;~cb~0 := ~s__info_callback~0; {43867#true} is VALID [2018-11-23 10:52:47,029 INFO L273 TraceCheckUtils]: 8: Hoare triple {43867#true} #t~post28 := ~s__in_handshake~0;~s__in_handshake~0 := ~bvadd32(1bv32, #t~post28);havoc #t~post28; {43867#true} is VALID [2018-11-23 10:52:47,029 INFO L273 TraceCheckUtils]: 9: Hoare triple {43867#true} assume !(0bv32 != ~bvadd32(12288bv32, ~tmp___1~0)); {43867#true} is VALID [2018-11-23 10:52:47,030 INFO L273 TraceCheckUtils]: 10: Hoare triple {43867#true} assume !(0bv32 == ~s__cert~0); {43867#true} is VALID [2018-11-23 10:52:47,030 INFO L273 TraceCheckUtils]: 11: Hoare triple {43867#true} assume !false; {43867#true} is VALID [2018-11-23 10:52:47,030 INFO L273 TraceCheckUtils]: 12: Hoare triple {43867#true} ~state~0 := ~s__state~0; {43867#true} is VALID [2018-11-23 10:52:47,030 INFO L273 TraceCheckUtils]: 13: Hoare triple {43867#true} assume !(12292bv32 == ~s__state~0); {43867#true} is VALID [2018-11-23 10:52:47,030 INFO L273 TraceCheckUtils]: 14: Hoare triple {43867#true} assume !(16384bv32 == ~s__state~0); {43867#true} is VALID [2018-11-23 10:52:47,031 INFO L273 TraceCheckUtils]: 15: Hoare triple {43867#true} assume !(8192bv32 == ~s__state~0); {43867#true} is VALID [2018-11-23 10:52:47,031 INFO L273 TraceCheckUtils]: 16: Hoare triple {43867#true} assume !(24576bv32 == ~s__state~0); {43867#true} is VALID [2018-11-23 10:52:47,031 INFO L273 TraceCheckUtils]: 17: Hoare triple {43867#true} assume !(8195bv32 == ~s__state~0); {43867#true} is VALID [2018-11-23 10:52:47,031 INFO L273 TraceCheckUtils]: 18: Hoare triple {43867#true} assume !(8480bv32 == ~s__state~0); {43867#true} is VALID [2018-11-23 10:52:47,031 INFO L273 TraceCheckUtils]: 19: Hoare triple {43867#true} assume !(8481bv32 == ~s__state~0); {43867#true} is VALID [2018-11-23 10:52:47,031 INFO L273 TraceCheckUtils]: 20: Hoare triple {43867#true} assume !(8482bv32 == ~s__state~0); {43867#true} is VALID [2018-11-23 10:52:47,031 INFO L273 TraceCheckUtils]: 21: Hoare triple {43867#true} assume 8464bv32 == ~s__state~0; {43867#true} is VALID [2018-11-23 10:52:47,032 INFO L273 TraceCheckUtils]: 22: Hoare triple {43867#true} ~s__shutdown~0 := 0bv32;~ret~0 := #t~nondet33;havoc #t~nondet33; {43867#true} is VALID [2018-11-23 10:52:47,032 INFO L273 TraceCheckUtils]: 23: Hoare triple {43867#true} assume 0bv32 == ~blastFlag~0;~blastFlag~0 := 1bv32; {43867#true} is VALID [2018-11-23 10:52:47,032 INFO L273 TraceCheckUtils]: 24: Hoare triple {43867#true} assume !~bvsle32(~ret~0, 0bv32);~got_new_session~0 := 1bv32;~s__state~0 := 8496bv32;~s__init_num~0 := 0bv32; {43867#true} is VALID [2018-11-23 10:52:47,032 INFO L273 TraceCheckUtils]: 25: Hoare triple {43867#true} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {43867#true} is VALID [2018-11-23 10:52:47,032 INFO L273 TraceCheckUtils]: 26: Hoare triple {43867#true} ~skip~0 := 0bv32; {43867#true} is VALID [2018-11-23 10:52:47,032 INFO L273 TraceCheckUtils]: 27: Hoare triple {43867#true} assume !false; {43867#true} is VALID [2018-11-23 10:52:47,032 INFO L273 TraceCheckUtils]: 28: Hoare triple {43867#true} ~state~0 := ~s__state~0; {43867#true} is VALID [2018-11-23 10:52:47,032 INFO L273 TraceCheckUtils]: 29: Hoare triple {43867#true} assume !(12292bv32 == ~s__state~0); {43867#true} is VALID [2018-11-23 10:52:47,032 INFO L273 TraceCheckUtils]: 30: Hoare triple {43867#true} assume !(16384bv32 == ~s__state~0); {43867#true} is VALID [2018-11-23 10:52:47,033 INFO L273 TraceCheckUtils]: 31: Hoare triple {43867#true} assume !(8192bv32 == ~s__state~0); {43867#true} is VALID [2018-11-23 10:52:47,033 INFO L273 TraceCheckUtils]: 32: Hoare triple {43867#true} assume !(24576bv32 == ~s__state~0); {43867#true} is VALID [2018-11-23 10:52:47,033 INFO L273 TraceCheckUtils]: 33: Hoare triple {43867#true} assume !(8195bv32 == ~s__state~0); {43867#true} is VALID [2018-11-23 10:52:47,033 INFO L273 TraceCheckUtils]: 34: Hoare triple {43867#true} assume !(8480bv32 == ~s__state~0); {43867#true} is VALID [2018-11-23 10:52:47,033 INFO L273 TraceCheckUtils]: 35: Hoare triple {43867#true} assume !(8481bv32 == ~s__state~0); {43867#true} is VALID [2018-11-23 10:52:47,033 INFO L273 TraceCheckUtils]: 36: Hoare triple {43867#true} assume !(8482bv32 == ~s__state~0); {43867#true} is VALID [2018-11-23 10:52:47,033 INFO L273 TraceCheckUtils]: 37: Hoare triple {43867#true} assume !(8464bv32 == ~s__state~0); {43867#true} is VALID [2018-11-23 10:52:47,033 INFO L273 TraceCheckUtils]: 38: Hoare triple {43867#true} assume !(8465bv32 == ~s__state~0); {43867#true} is VALID [2018-11-23 10:52:47,034 INFO L273 TraceCheckUtils]: 39: Hoare triple {43867#true} assume !(8466bv32 == ~s__state~0); {43867#true} is VALID [2018-11-23 10:52:47,034 INFO L273 TraceCheckUtils]: 40: Hoare triple {43867#true} assume 8496bv32 == ~s__state~0; {43867#true} is VALID [2018-11-23 10:52:47,034 INFO L273 TraceCheckUtils]: 41: Hoare triple {43867#true} ~ret~0 := #t~nondet34;havoc #t~nondet34; {43867#true} is VALID [2018-11-23 10:52:47,034 INFO L273 TraceCheckUtils]: 42: Hoare triple {43867#true} assume 1bv32 == ~blastFlag~0;~blastFlag~0 := 2bv32; {43867#true} is VALID [2018-11-23 10:52:47,034 INFO L273 TraceCheckUtils]: 43: Hoare triple {43867#true} assume !~bvsle32(~ret~0, 0bv32); {43867#true} is VALID [2018-11-23 10:52:47,035 INFO L273 TraceCheckUtils]: 44: Hoare triple {43867#true} assume 0bv32 != ~s__hit~0;~s__state~0 := 8656bv32; {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:47,035 INFO L273 TraceCheckUtils]: 45: Hoare triple {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} ~s__init_num~0 := 0bv32; {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:47,035 INFO L273 TraceCheckUtils]: 46: Hoare triple {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:47,036 INFO L273 TraceCheckUtils]: 47: Hoare triple {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} ~skip~0 := 0bv32; {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:47,036 INFO L273 TraceCheckUtils]: 48: Hoare triple {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !false; {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:47,036 INFO L273 TraceCheckUtils]: 49: Hoare triple {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} ~state~0 := ~s__state~0; {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:47,036 INFO L273 TraceCheckUtils]: 50: Hoare triple {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(12292bv32 == ~s__state~0); {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:47,037 INFO L273 TraceCheckUtils]: 51: Hoare triple {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(16384bv32 == ~s__state~0); {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:47,037 INFO L273 TraceCheckUtils]: 52: Hoare triple {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(8192bv32 == ~s__state~0); {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:47,037 INFO L273 TraceCheckUtils]: 53: Hoare triple {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(24576bv32 == ~s__state~0); {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:47,038 INFO L273 TraceCheckUtils]: 54: Hoare triple {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(8195bv32 == ~s__state~0); {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:47,038 INFO L273 TraceCheckUtils]: 55: Hoare triple {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(8480bv32 == ~s__state~0); {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:47,038 INFO L273 TraceCheckUtils]: 56: Hoare triple {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(8481bv32 == ~s__state~0); {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:47,039 INFO L273 TraceCheckUtils]: 57: Hoare triple {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(8482bv32 == ~s__state~0); {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:47,039 INFO L273 TraceCheckUtils]: 58: Hoare triple {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(8464bv32 == ~s__state~0); {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:47,040 INFO L273 TraceCheckUtils]: 59: Hoare triple {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(8465bv32 == ~s__state~0); {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:47,040 INFO L273 TraceCheckUtils]: 60: Hoare triple {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(8466bv32 == ~s__state~0); {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:47,041 INFO L273 TraceCheckUtils]: 61: Hoare triple {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(8496bv32 == ~s__state~0); {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:47,041 INFO L273 TraceCheckUtils]: 62: Hoare triple {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(8497bv32 == ~s__state~0); {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:47,042 INFO L273 TraceCheckUtils]: 63: Hoare triple {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(8512bv32 == ~s__state~0); {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:47,042 INFO L273 TraceCheckUtils]: 64: Hoare triple {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(8513bv32 == ~s__state~0); {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:47,043 INFO L273 TraceCheckUtils]: 65: Hoare triple {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(8528bv32 == ~s__state~0); {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:47,043 INFO L273 TraceCheckUtils]: 66: Hoare triple {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(8529bv32 == ~s__state~0); {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:47,044 INFO L273 TraceCheckUtils]: 67: Hoare triple {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(8544bv32 == ~s__state~0); {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:47,044 INFO L273 TraceCheckUtils]: 68: Hoare triple {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(8545bv32 == ~s__state~0); {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:47,045 INFO L273 TraceCheckUtils]: 69: Hoare triple {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(8560bv32 == ~s__state~0); {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:47,045 INFO L273 TraceCheckUtils]: 70: Hoare triple {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(8561bv32 == ~s__state~0); {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:47,046 INFO L273 TraceCheckUtils]: 71: Hoare triple {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(8448bv32 == ~s__state~0); {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:47,046 INFO L273 TraceCheckUtils]: 72: Hoare triple {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(8576bv32 == ~s__state~0); {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:47,047 INFO L273 TraceCheckUtils]: 73: Hoare triple {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(8577bv32 == ~s__state~0); {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:47,048 INFO L273 TraceCheckUtils]: 74: Hoare triple {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(8592bv32 == ~s__state~0); {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:47,048 INFO L273 TraceCheckUtils]: 75: Hoare triple {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(8593bv32 == ~s__state~0); {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:47,049 INFO L273 TraceCheckUtils]: 76: Hoare triple {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(8608bv32 == ~s__state~0); {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:47,049 INFO L273 TraceCheckUtils]: 77: Hoare triple {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(8609bv32 == ~s__state~0); {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:47,050 INFO L273 TraceCheckUtils]: 78: Hoare triple {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(8640bv32 == ~s__state~0); {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:47,050 INFO L273 TraceCheckUtils]: 79: Hoare triple {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(8641bv32 == ~s__state~0); {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:47,051 INFO L273 TraceCheckUtils]: 80: Hoare triple {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume 8656bv32 == ~s__state~0; {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:47,051 INFO L273 TraceCheckUtils]: 81: Hoare triple {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} ~s__session__cipher~0 := ~s__s3__tmp__new_cipher~0; {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:47,052 INFO L273 TraceCheckUtils]: 82: Hoare triple {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(0bv32 == ~tmp___9~0);~ret~0 := #t~nondet44;havoc #t~nondet44; {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:47,052 INFO L273 TraceCheckUtils]: 83: Hoare triple {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume 2bv32 == ~blastFlag~0;~blastFlag~0 := 3bv32; {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:47,053 INFO L273 TraceCheckUtils]: 84: Hoare triple {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !~bvsle32(~ret~0, 0bv32);~s__state~0 := 8672bv32;~s__init_num~0 := 0bv32; {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:47,053 INFO L273 TraceCheckUtils]: 85: Hoare triple {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(0bv32 == ~tmp___10~0); {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:47,054 INFO L273 TraceCheckUtils]: 86: Hoare triple {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:47,054 INFO L273 TraceCheckUtils]: 87: Hoare triple {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} ~skip~0 := 0bv32; {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:47,055 INFO L273 TraceCheckUtils]: 88: Hoare triple {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !false; {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:47,055 INFO L273 TraceCheckUtils]: 89: Hoare triple {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} ~state~0 := ~s__state~0; {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:47,056 INFO L273 TraceCheckUtils]: 90: Hoare triple {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(12292bv32 == ~s__state~0); {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:47,056 INFO L273 TraceCheckUtils]: 91: Hoare triple {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(16384bv32 == ~s__state~0); {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:47,057 INFO L273 TraceCheckUtils]: 92: Hoare triple {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(8192bv32 == ~s__state~0); {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:47,057 INFO L273 TraceCheckUtils]: 93: Hoare triple {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(24576bv32 == ~s__state~0); {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:47,058 INFO L273 TraceCheckUtils]: 94: Hoare triple {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(8195bv32 == ~s__state~0); {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:47,058 INFO L273 TraceCheckUtils]: 95: Hoare triple {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(8480bv32 == ~s__state~0); {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:47,059 INFO L273 TraceCheckUtils]: 96: Hoare triple {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(8481bv32 == ~s__state~0); {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:47,060 INFO L273 TraceCheckUtils]: 97: Hoare triple {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(8482bv32 == ~s__state~0); {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:47,060 INFO L273 TraceCheckUtils]: 98: Hoare triple {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(8464bv32 == ~s__state~0); {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:47,061 INFO L273 TraceCheckUtils]: 99: Hoare triple {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(8465bv32 == ~s__state~0); {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:47,061 INFO L273 TraceCheckUtils]: 100: Hoare triple {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(8466bv32 == ~s__state~0); {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:47,062 INFO L273 TraceCheckUtils]: 101: Hoare triple {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(8496bv32 == ~s__state~0); {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:47,062 INFO L273 TraceCheckUtils]: 102: Hoare triple {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(8497bv32 == ~s__state~0); {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:47,063 INFO L273 TraceCheckUtils]: 103: Hoare triple {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(8512bv32 == ~s__state~0); {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:47,063 INFO L273 TraceCheckUtils]: 104: Hoare triple {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(8513bv32 == ~s__state~0); {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:47,064 INFO L273 TraceCheckUtils]: 105: Hoare triple {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(8528bv32 == ~s__state~0); {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:47,064 INFO L273 TraceCheckUtils]: 106: Hoare triple {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(8529bv32 == ~s__state~0); {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:47,065 INFO L273 TraceCheckUtils]: 107: Hoare triple {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(8544bv32 == ~s__state~0); {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:47,065 INFO L273 TraceCheckUtils]: 108: Hoare triple {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(8545bv32 == ~s__state~0); {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:47,066 INFO L273 TraceCheckUtils]: 109: Hoare triple {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(8560bv32 == ~s__state~0); {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:47,066 INFO L273 TraceCheckUtils]: 110: Hoare triple {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(8561bv32 == ~s__state~0); {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:47,067 INFO L273 TraceCheckUtils]: 111: Hoare triple {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(8448bv32 == ~s__state~0); {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:47,067 INFO L273 TraceCheckUtils]: 112: Hoare triple {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(8576bv32 == ~s__state~0); {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:47,068 INFO L273 TraceCheckUtils]: 113: Hoare triple {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(8577bv32 == ~s__state~0); {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:47,068 INFO L273 TraceCheckUtils]: 114: Hoare triple {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(8592bv32 == ~s__state~0); {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:47,069 INFO L273 TraceCheckUtils]: 115: Hoare triple {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(8593bv32 == ~s__state~0); {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:47,069 INFO L273 TraceCheckUtils]: 116: Hoare triple {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(8608bv32 == ~s__state~0); {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:47,070 INFO L273 TraceCheckUtils]: 117: Hoare triple {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(8609bv32 == ~s__state~0); {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:47,070 INFO L273 TraceCheckUtils]: 118: Hoare triple {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(8640bv32 == ~s__state~0); {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:47,071 INFO L273 TraceCheckUtils]: 119: Hoare triple {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(8641bv32 == ~s__state~0); {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:47,071 INFO L273 TraceCheckUtils]: 120: Hoare triple {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(8656bv32 == ~s__state~0); {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:47,072 INFO L273 TraceCheckUtils]: 121: Hoare triple {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(8657bv32 == ~s__state~0); {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:47,076 INFO L273 TraceCheckUtils]: 122: Hoare triple {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume 8672bv32 == ~s__state~0; {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:47,076 INFO L273 TraceCheckUtils]: 123: Hoare triple {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} ~ret~0 := #t~nondet45;havoc #t~nondet45; {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:47,077 INFO L273 TraceCheckUtils]: 124: Hoare triple {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(4bv32 == ~blastFlag~0); {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:47,077 INFO L273 TraceCheckUtils]: 125: Hoare triple {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !~bvsle32(~ret~0, 0bv32);~s__state~0 := 8448bv32; {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:47,077 INFO L273 TraceCheckUtils]: 126: Hoare triple {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume 0bv32 != ~s__hit~0;~s__s3__tmp__next_state___0~0 := 8640bv32; {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:47,078 INFO L273 TraceCheckUtils]: 127: Hoare triple {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} ~s__init_num~0 := 0bv32; {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:47,078 INFO L273 TraceCheckUtils]: 128: Hoare triple {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:47,078 INFO L273 TraceCheckUtils]: 129: Hoare triple {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} ~skip~0 := 0bv32; {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:47,079 INFO L273 TraceCheckUtils]: 130: Hoare triple {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !false; {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:47,082 INFO L273 TraceCheckUtils]: 131: Hoare triple {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} ~state~0 := ~s__state~0; {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:47,082 INFO L273 TraceCheckUtils]: 132: Hoare triple {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(12292bv32 == ~s__state~0); {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:47,083 INFO L273 TraceCheckUtils]: 133: Hoare triple {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(16384bv32 == ~s__state~0); {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:47,083 INFO L273 TraceCheckUtils]: 134: Hoare triple {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(8192bv32 == ~s__state~0); {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:47,083 INFO L273 TraceCheckUtils]: 135: Hoare triple {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(24576bv32 == ~s__state~0); {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:47,084 INFO L273 TraceCheckUtils]: 136: Hoare triple {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(8195bv32 == ~s__state~0); {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:47,084 INFO L273 TraceCheckUtils]: 137: Hoare triple {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(8480bv32 == ~s__state~0); {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:47,084 INFO L273 TraceCheckUtils]: 138: Hoare triple {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(8481bv32 == ~s__state~0); {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:47,085 INFO L273 TraceCheckUtils]: 139: Hoare triple {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(8482bv32 == ~s__state~0); {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:47,085 INFO L273 TraceCheckUtils]: 140: Hoare triple {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(8464bv32 == ~s__state~0); {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:47,085 INFO L273 TraceCheckUtils]: 141: Hoare triple {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(8465bv32 == ~s__state~0); {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:47,086 INFO L273 TraceCheckUtils]: 142: Hoare triple {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(8466bv32 == ~s__state~0); {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:47,086 INFO L273 TraceCheckUtils]: 143: Hoare triple {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(8496bv32 == ~s__state~0); {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:47,087 INFO L273 TraceCheckUtils]: 144: Hoare triple {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(8497bv32 == ~s__state~0); {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:47,087 INFO L273 TraceCheckUtils]: 145: Hoare triple {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(8512bv32 == ~s__state~0); {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:47,088 INFO L273 TraceCheckUtils]: 146: Hoare triple {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(8513bv32 == ~s__state~0); {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:47,088 INFO L273 TraceCheckUtils]: 147: Hoare triple {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(8528bv32 == ~s__state~0); {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:47,089 INFO L273 TraceCheckUtils]: 148: Hoare triple {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(8529bv32 == ~s__state~0); {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:47,089 INFO L273 TraceCheckUtils]: 149: Hoare triple {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(8544bv32 == ~s__state~0); {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:47,090 INFO L273 TraceCheckUtils]: 150: Hoare triple {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(8545bv32 == ~s__state~0); {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:47,099 INFO L273 TraceCheckUtils]: 151: Hoare triple {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(8560bv32 == ~s__state~0); {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:47,104 INFO L273 TraceCheckUtils]: 152: Hoare triple {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(8561bv32 == ~s__state~0); {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:47,104 INFO L273 TraceCheckUtils]: 153: Hoare triple {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume 8448bv32 == ~s__state~0; {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:47,105 INFO L273 TraceCheckUtils]: 154: Hoare triple {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !~bvsgt32(~num1~0, 0bv32); {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:47,105 INFO L273 TraceCheckUtils]: 155: Hoare triple {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} ~s__state~0 := ~s__s3__tmp__next_state___0~0; {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:47,105 INFO L273 TraceCheckUtils]: 156: Hoare triple {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:47,106 INFO L273 TraceCheckUtils]: 157: Hoare triple {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} ~skip~0 := 0bv32; {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:47,106 INFO L273 TraceCheckUtils]: 158: Hoare triple {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !false; {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:47,106 INFO L273 TraceCheckUtils]: 159: Hoare triple {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} ~state~0 := ~s__state~0; {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:47,107 INFO L273 TraceCheckUtils]: 160: Hoare triple {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(12292bv32 == ~s__state~0); {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:47,107 INFO L273 TraceCheckUtils]: 161: Hoare triple {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(16384bv32 == ~s__state~0); {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:47,107 INFO L273 TraceCheckUtils]: 162: Hoare triple {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(8192bv32 == ~s__state~0); {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:47,107 INFO L273 TraceCheckUtils]: 163: Hoare triple {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(24576bv32 == ~s__state~0); {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:47,108 INFO L273 TraceCheckUtils]: 164: Hoare triple {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(8195bv32 == ~s__state~0); {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:47,108 INFO L273 TraceCheckUtils]: 165: Hoare triple {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(8480bv32 == ~s__state~0); {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:47,109 INFO L273 TraceCheckUtils]: 166: Hoare triple {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(8481bv32 == ~s__state~0); {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:47,109 INFO L273 TraceCheckUtils]: 167: Hoare triple {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(8482bv32 == ~s__state~0); {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:47,110 INFO L273 TraceCheckUtils]: 168: Hoare triple {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(8464bv32 == ~s__state~0); {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:47,110 INFO L273 TraceCheckUtils]: 169: Hoare triple {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(8465bv32 == ~s__state~0); {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:47,111 INFO L273 TraceCheckUtils]: 170: Hoare triple {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(8466bv32 == ~s__state~0); {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:47,111 INFO L273 TraceCheckUtils]: 171: Hoare triple {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(8496bv32 == ~s__state~0); {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:47,112 INFO L273 TraceCheckUtils]: 172: Hoare triple {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(8497bv32 == ~s__state~0); {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:47,112 INFO L273 TraceCheckUtils]: 173: Hoare triple {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(8512bv32 == ~s__state~0); {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:47,113 INFO L273 TraceCheckUtils]: 174: Hoare triple {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(8513bv32 == ~s__state~0); {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:47,113 INFO L273 TraceCheckUtils]: 175: Hoare triple {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(8528bv32 == ~s__state~0); {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:47,114 INFO L273 TraceCheckUtils]: 176: Hoare triple {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(8529bv32 == ~s__state~0); {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:47,114 INFO L273 TraceCheckUtils]: 177: Hoare triple {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(8544bv32 == ~s__state~0); {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:47,115 INFO L273 TraceCheckUtils]: 178: Hoare triple {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(8545bv32 == ~s__state~0); {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:47,115 INFO L273 TraceCheckUtils]: 179: Hoare triple {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(8560bv32 == ~s__state~0); {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:47,116 INFO L273 TraceCheckUtils]: 180: Hoare triple {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(8561bv32 == ~s__state~0); {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:47,116 INFO L273 TraceCheckUtils]: 181: Hoare triple {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(8448bv32 == ~s__state~0); {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:47,117 INFO L273 TraceCheckUtils]: 182: Hoare triple {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(8576bv32 == ~s__state~0); {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:47,118 INFO L273 TraceCheckUtils]: 183: Hoare triple {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(8577bv32 == ~s__state~0); {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:47,118 INFO L273 TraceCheckUtils]: 184: Hoare triple {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(8592bv32 == ~s__state~0); {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:47,119 INFO L273 TraceCheckUtils]: 185: Hoare triple {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(8593bv32 == ~s__state~0); {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:47,119 INFO L273 TraceCheckUtils]: 186: Hoare triple {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(8608bv32 == ~s__state~0); {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:47,120 INFO L273 TraceCheckUtils]: 187: Hoare triple {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(8609bv32 == ~s__state~0); {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:47,120 INFO L273 TraceCheckUtils]: 188: Hoare triple {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume 8640bv32 == ~s__state~0; {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:47,121 INFO L273 TraceCheckUtils]: 189: Hoare triple {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} ~ret~0 := #t~nondet43;havoc #t~nondet43; {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:47,121 INFO L273 TraceCheckUtils]: 190: Hoare triple {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume 3bv32 == ~blastFlag~0;~blastFlag~0 := 4bv32; {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:47,123 INFO L273 TraceCheckUtils]: 191: Hoare triple {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !~bvsle32(~ret~0, 0bv32); {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} is VALID [2018-11-23 10:52:47,123 INFO L273 TraceCheckUtils]: 192: Hoare triple {44004#(not (= ssl3_accept_~s__hit~0 (_ bv0 32)))} assume !(0bv32 != ~s__hit~0);~s__state~0 := 8656bv32; {43868#false} is VALID [2018-11-23 10:52:47,124 INFO L273 TraceCheckUtils]: 193: Hoare triple {43868#false} ~s__init_num~0 := 0bv32; {43868#false} is VALID [2018-11-23 10:52:47,124 INFO L273 TraceCheckUtils]: 194: Hoare triple {43868#false} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {43868#false} is VALID [2018-11-23 10:52:47,124 INFO L273 TraceCheckUtils]: 195: Hoare triple {43868#false} ~skip~0 := 0bv32; {43868#false} is VALID [2018-11-23 10:52:47,124 INFO L273 TraceCheckUtils]: 196: Hoare triple {43868#false} assume !false; {43868#false} is VALID [2018-11-23 10:52:47,124 INFO L273 TraceCheckUtils]: 197: Hoare triple {43868#false} ~state~0 := ~s__state~0; {43868#false} is VALID [2018-11-23 10:52:47,125 INFO L273 TraceCheckUtils]: 198: Hoare triple {43868#false} assume !(12292bv32 == ~s__state~0); {43868#false} is VALID [2018-11-23 10:52:47,125 INFO L273 TraceCheckUtils]: 199: Hoare triple {43868#false} assume !(16384bv32 == ~s__state~0); {43868#false} is VALID [2018-11-23 10:52:47,125 INFO L273 TraceCheckUtils]: 200: Hoare triple {43868#false} assume !(8192bv32 == ~s__state~0); {43868#false} is VALID [2018-11-23 10:52:47,125 INFO L273 TraceCheckUtils]: 201: Hoare triple {43868#false} assume !(24576bv32 == ~s__state~0); {43868#false} is VALID [2018-11-23 10:52:47,125 INFO L273 TraceCheckUtils]: 202: Hoare triple {43868#false} assume !(8195bv32 == ~s__state~0); {43868#false} is VALID [2018-11-23 10:52:47,125 INFO L273 TraceCheckUtils]: 203: Hoare triple {43868#false} assume !(8480bv32 == ~s__state~0); {43868#false} is VALID [2018-11-23 10:52:47,125 INFO L273 TraceCheckUtils]: 204: Hoare triple {43868#false} assume !(8481bv32 == ~s__state~0); {43868#false} is VALID [2018-11-23 10:52:47,126 INFO L273 TraceCheckUtils]: 205: Hoare triple {43868#false} assume !(8482bv32 == ~s__state~0); {43868#false} is VALID [2018-11-23 10:52:47,126 INFO L273 TraceCheckUtils]: 206: Hoare triple {43868#false} assume !(8464bv32 == ~s__state~0); {43868#false} is VALID [2018-11-23 10:52:47,126 INFO L273 TraceCheckUtils]: 207: Hoare triple {43868#false} assume !(8465bv32 == ~s__state~0); {43868#false} is VALID [2018-11-23 10:52:47,126 INFO L273 TraceCheckUtils]: 208: Hoare triple {43868#false} assume !(8466bv32 == ~s__state~0); {43868#false} is VALID [2018-11-23 10:52:47,126 INFO L273 TraceCheckUtils]: 209: Hoare triple {43868#false} assume !(8496bv32 == ~s__state~0); {43868#false} is VALID [2018-11-23 10:52:47,126 INFO L273 TraceCheckUtils]: 210: Hoare triple {43868#false} assume !(8497bv32 == ~s__state~0); {43868#false} is VALID [2018-11-23 10:52:47,126 INFO L273 TraceCheckUtils]: 211: Hoare triple {43868#false} assume !(8512bv32 == ~s__state~0); {43868#false} is VALID [2018-11-23 10:52:47,126 INFO L273 TraceCheckUtils]: 212: Hoare triple {43868#false} assume !(8513bv32 == ~s__state~0); {43868#false} is VALID [2018-11-23 10:52:47,127 INFO L273 TraceCheckUtils]: 213: Hoare triple {43868#false} assume !(8528bv32 == ~s__state~0); {43868#false} is VALID [2018-11-23 10:52:47,127 INFO L273 TraceCheckUtils]: 214: Hoare triple {43868#false} assume !(8529bv32 == ~s__state~0); {43868#false} is VALID [2018-11-23 10:52:47,127 INFO L273 TraceCheckUtils]: 215: Hoare triple {43868#false} assume !(8544bv32 == ~s__state~0); {43868#false} is VALID [2018-11-23 10:52:47,127 INFO L273 TraceCheckUtils]: 216: Hoare triple {43868#false} assume !(8545bv32 == ~s__state~0); {43868#false} is VALID [2018-11-23 10:52:47,127 INFO L273 TraceCheckUtils]: 217: Hoare triple {43868#false} assume !(8560bv32 == ~s__state~0); {43868#false} is VALID [2018-11-23 10:52:47,127 INFO L273 TraceCheckUtils]: 218: Hoare triple {43868#false} assume !(8561bv32 == ~s__state~0); {43868#false} is VALID [2018-11-23 10:52:47,127 INFO L273 TraceCheckUtils]: 219: Hoare triple {43868#false} assume !(8448bv32 == ~s__state~0); {43868#false} is VALID [2018-11-23 10:52:47,127 INFO L273 TraceCheckUtils]: 220: Hoare triple {43868#false} assume !(8576bv32 == ~s__state~0); {43868#false} is VALID [2018-11-23 10:52:47,127 INFO L273 TraceCheckUtils]: 221: Hoare triple {43868#false} assume !(8577bv32 == ~s__state~0); {43868#false} is VALID [2018-11-23 10:52:47,128 INFO L273 TraceCheckUtils]: 222: Hoare triple {43868#false} assume !(8592bv32 == ~s__state~0); {43868#false} is VALID [2018-11-23 10:52:47,128 INFO L273 TraceCheckUtils]: 223: Hoare triple {43868#false} assume !(8593bv32 == ~s__state~0); {43868#false} is VALID [2018-11-23 10:52:47,128 INFO L273 TraceCheckUtils]: 224: Hoare triple {43868#false} assume !(8608bv32 == ~s__state~0); {43868#false} is VALID [2018-11-23 10:52:47,128 INFO L273 TraceCheckUtils]: 225: Hoare triple {43868#false} assume !(8609bv32 == ~s__state~0); {43868#false} is VALID [2018-11-23 10:52:47,128 INFO L273 TraceCheckUtils]: 226: Hoare triple {43868#false} assume !(8640bv32 == ~s__state~0); {43868#false} is VALID [2018-11-23 10:52:47,128 INFO L273 TraceCheckUtils]: 227: Hoare triple {43868#false} assume !(8641bv32 == ~s__state~0); {43868#false} is VALID [2018-11-23 10:52:47,128 INFO L273 TraceCheckUtils]: 228: Hoare triple {43868#false} assume 8656bv32 == ~s__state~0; {43868#false} is VALID [2018-11-23 10:52:47,128 INFO L273 TraceCheckUtils]: 229: Hoare triple {43868#false} ~s__session__cipher~0 := ~s__s3__tmp__new_cipher~0; {43868#false} is VALID [2018-11-23 10:52:47,129 INFO L273 TraceCheckUtils]: 230: Hoare triple {43868#false} assume !(0bv32 == ~tmp___9~0);~ret~0 := #t~nondet44;havoc #t~nondet44; {43868#false} is VALID [2018-11-23 10:52:47,129 INFO L273 TraceCheckUtils]: 231: Hoare triple {43868#false} assume !(2bv32 == ~blastFlag~0); {43868#false} is VALID [2018-11-23 10:52:47,129 INFO L273 TraceCheckUtils]: 232: Hoare triple {43868#false} assume !~bvsle32(~ret~0, 0bv32);~s__state~0 := 8672bv32;~s__init_num~0 := 0bv32; {43868#false} is VALID [2018-11-23 10:52:47,129 INFO L273 TraceCheckUtils]: 233: Hoare triple {43868#false} assume !(0bv32 == ~tmp___10~0); {43868#false} is VALID [2018-11-23 10:52:47,129 INFO L273 TraceCheckUtils]: 234: Hoare triple {43868#false} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {43868#false} is VALID [2018-11-23 10:52:47,129 INFO L273 TraceCheckUtils]: 235: Hoare triple {43868#false} ~skip~0 := 0bv32; {43868#false} is VALID [2018-11-23 10:52:47,129 INFO L273 TraceCheckUtils]: 236: Hoare triple {43868#false} assume !false; {43868#false} is VALID [2018-11-23 10:52:47,129 INFO L273 TraceCheckUtils]: 237: Hoare triple {43868#false} ~state~0 := ~s__state~0; {43868#false} is VALID [2018-11-23 10:52:47,129 INFO L273 TraceCheckUtils]: 238: Hoare triple {43868#false} assume !(12292bv32 == ~s__state~0); {43868#false} is VALID [2018-11-23 10:52:47,130 INFO L273 TraceCheckUtils]: 239: Hoare triple {43868#false} assume !(16384bv32 == ~s__state~0); {43868#false} is VALID [2018-11-23 10:52:47,130 INFO L273 TraceCheckUtils]: 240: Hoare triple {43868#false} assume !(8192bv32 == ~s__state~0); {43868#false} is VALID [2018-11-23 10:52:47,130 INFO L273 TraceCheckUtils]: 241: Hoare triple {43868#false} assume !(24576bv32 == ~s__state~0); {43868#false} is VALID [2018-11-23 10:52:47,130 INFO L273 TraceCheckUtils]: 242: Hoare triple {43868#false} assume !(8195bv32 == ~s__state~0); {43868#false} is VALID [2018-11-23 10:52:47,130 INFO L273 TraceCheckUtils]: 243: Hoare triple {43868#false} assume !(8480bv32 == ~s__state~0); {43868#false} is VALID [2018-11-23 10:52:47,130 INFO L273 TraceCheckUtils]: 244: Hoare triple {43868#false} assume !(8481bv32 == ~s__state~0); {43868#false} is VALID [2018-11-23 10:52:47,130 INFO L273 TraceCheckUtils]: 245: Hoare triple {43868#false} assume !(8482bv32 == ~s__state~0); {43868#false} is VALID [2018-11-23 10:52:47,130 INFO L273 TraceCheckUtils]: 246: Hoare triple {43868#false} assume !(8464bv32 == ~s__state~0); {43868#false} is VALID [2018-11-23 10:52:47,131 INFO L273 TraceCheckUtils]: 247: Hoare triple {43868#false} assume !(8465bv32 == ~s__state~0); {43868#false} is VALID [2018-11-23 10:52:47,131 INFO L273 TraceCheckUtils]: 248: Hoare triple {43868#false} assume !(8466bv32 == ~s__state~0); {43868#false} is VALID [2018-11-23 10:52:47,131 INFO L273 TraceCheckUtils]: 249: Hoare triple {43868#false} assume !(8496bv32 == ~s__state~0); {43868#false} is VALID [2018-11-23 10:52:47,131 INFO L273 TraceCheckUtils]: 250: Hoare triple {43868#false} assume !(8497bv32 == ~s__state~0); {43868#false} is VALID [2018-11-23 10:52:47,131 INFO L273 TraceCheckUtils]: 251: Hoare triple {43868#false} assume !(8512bv32 == ~s__state~0); {43868#false} is VALID [2018-11-23 10:52:47,131 INFO L273 TraceCheckUtils]: 252: Hoare triple {43868#false} assume !(8513bv32 == ~s__state~0); {43868#false} is VALID [2018-11-23 10:52:47,131 INFO L273 TraceCheckUtils]: 253: Hoare triple {43868#false} assume !(8528bv32 == ~s__state~0); {43868#false} is VALID [2018-11-23 10:52:47,131 INFO L273 TraceCheckUtils]: 254: Hoare triple {43868#false} assume !(8529bv32 == ~s__state~0); {43868#false} is VALID [2018-11-23 10:52:47,131 INFO L273 TraceCheckUtils]: 255: Hoare triple {43868#false} assume !(8544bv32 == ~s__state~0); {43868#false} is VALID [2018-11-23 10:52:47,132 INFO L273 TraceCheckUtils]: 256: Hoare triple {43868#false} assume !(8545bv32 == ~s__state~0); {43868#false} is VALID [2018-11-23 10:52:47,132 INFO L273 TraceCheckUtils]: 257: Hoare triple {43868#false} assume !(8560bv32 == ~s__state~0); {43868#false} is VALID [2018-11-23 10:52:47,132 INFO L273 TraceCheckUtils]: 258: Hoare triple {43868#false} assume !(8561bv32 == ~s__state~0); {43868#false} is VALID [2018-11-23 10:52:47,132 INFO L273 TraceCheckUtils]: 259: Hoare triple {43868#false} assume !(8448bv32 == ~s__state~0); {43868#false} is VALID [2018-11-23 10:52:47,132 INFO L273 TraceCheckUtils]: 260: Hoare triple {43868#false} assume !(8576bv32 == ~s__state~0); {43868#false} is VALID [2018-11-23 10:52:47,132 INFO L273 TraceCheckUtils]: 261: Hoare triple {43868#false} assume !(8577bv32 == ~s__state~0); {43868#false} is VALID [2018-11-23 10:52:47,132 INFO L273 TraceCheckUtils]: 262: Hoare triple {43868#false} assume !(8592bv32 == ~s__state~0); {43868#false} is VALID [2018-11-23 10:52:47,132 INFO L273 TraceCheckUtils]: 263: Hoare triple {43868#false} assume !(8593bv32 == ~s__state~0); {43868#false} is VALID [2018-11-23 10:52:47,133 INFO L273 TraceCheckUtils]: 264: Hoare triple {43868#false} assume !(8608bv32 == ~s__state~0); {43868#false} is VALID [2018-11-23 10:52:47,133 INFO L273 TraceCheckUtils]: 265: Hoare triple {43868#false} assume !(8609bv32 == ~s__state~0); {43868#false} is VALID [2018-11-23 10:52:47,133 INFO L273 TraceCheckUtils]: 266: Hoare triple {43868#false} assume !(8640bv32 == ~s__state~0); {43868#false} is VALID [2018-11-23 10:52:47,133 INFO L273 TraceCheckUtils]: 267: Hoare triple {43868#false} assume !(8641bv32 == ~s__state~0); {43868#false} is VALID [2018-11-23 10:52:47,133 INFO L273 TraceCheckUtils]: 268: Hoare triple {43868#false} assume !(8656bv32 == ~s__state~0); {43868#false} is VALID [2018-11-23 10:52:47,133 INFO L273 TraceCheckUtils]: 269: Hoare triple {43868#false} assume !(8657bv32 == ~s__state~0); {43868#false} is VALID [2018-11-23 10:52:47,133 INFO L273 TraceCheckUtils]: 270: Hoare triple {43868#false} assume 8672bv32 == ~s__state~0; {43868#false} is VALID [2018-11-23 10:52:47,133 INFO L273 TraceCheckUtils]: 271: Hoare triple {43868#false} ~ret~0 := #t~nondet45;havoc #t~nondet45; {43868#false} is VALID [2018-11-23 10:52:47,133 INFO L273 TraceCheckUtils]: 272: Hoare triple {43868#false} assume 4bv32 == ~blastFlag~0; {43868#false} is VALID [2018-11-23 10:52:47,134 INFO L273 TraceCheckUtils]: 273: Hoare triple {43868#false} assume !false; {43868#false} is VALID [2018-11-23 10:52:47,179 INFO L134 CoverageAnalysis]: Checked inductivity of 654 backedges. 429 proven. 0 refuted. 0 times theorem prover too weak. 225 trivial. 0 not checked. [2018-11-23 10:52:47,179 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-11-23 10:52:47,180 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-23 10:52:47,181 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-23 10:52:47,181 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 274 [2018-11-23 10:52:47,182 INFO L84 Accepts]: Finished accepts. word is accepted. [2018-11-23 10:52:47,182 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 3 states. [2018-11-23 10:52:47,321 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 139 edges. 139 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2018-11-23 10:52:47,322 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-11-23 10:52:47,322 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-23 10:52:47,322 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-23 10:52:47,323 INFO L87 Difference]: Start difference. First operand 1170 states and 1525 transitions. Second operand 3 states. [2018-11-23 10:52:48,732 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-23 10:52:48,732 INFO L93 Difference]: Finished difference Result 3341 states and 4373 transitions. [2018-11-23 10:52:48,732 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-23 10:52:48,733 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 274 [2018-11-23 10:52:48,733 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-23 10:52:48,733 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2018-11-23 10:52:48,735 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 559 transitions. [2018-11-23 10:52:48,735 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2018-11-23 10:52:48,738 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 559 transitions. [2018-11-23 10:52:48,738 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 3 states and 559 transitions. [2018-11-23 10:52:49,277 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 559 edges. 559 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2018-11-23 10:52:49,372 INFO L225 Difference]: With dead ends: 3341 [2018-11-23 10:52:49,373 INFO L226 Difference]: Without dead ends: 1399 [2018-11-23 10:52:49,376 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 273 GetRequests, 272 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:49,377 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1399 states. [2018-11-23 10:52:49,650 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1399 to 1397. [2018-11-23 10:52:49,650 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2018-11-23 10:52:49,651 INFO L82 GeneralOperation]: Start isEquivalent. First operand 1399 states. Second operand 1397 states. [2018-11-23 10:52:49,651 INFO L74 IsIncluded]: Start isIncluded. First operand 1399 states. Second operand 1397 states. [2018-11-23 10:52:49,651 INFO L87 Difference]: Start difference. First operand 1399 states. Second operand 1397 states. [2018-11-23 10:52:49,718 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-23 10:52:49,719 INFO L93 Difference]: Finished difference Result 1399 states and 1822 transitions. [2018-11-23 10:52:49,719 INFO L276 IsEmpty]: Start isEmpty. Operand 1399 states and 1822 transitions. [2018-11-23 10:52:49,721 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-11-23 10:52:49,721 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2018-11-23 10:52:49,721 INFO L74 IsIncluded]: Start isIncluded. First operand 1397 states. Second operand 1399 states. [2018-11-23 10:52:49,721 INFO L87 Difference]: Start difference. First operand 1397 states. Second operand 1399 states. [2018-11-23 10:52:49,796 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-23 10:52:49,796 INFO L93 Difference]: Finished difference Result 1399 states and 1822 transitions. [2018-11-23 10:52:49,796 INFO L276 IsEmpty]: Start isEmpty. Operand 1399 states and 1822 transitions. [2018-11-23 10:52:49,798 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-11-23 10:52:49,798 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2018-11-23 10:52:49,798 INFO L88 GeneralOperation]: Finished isEquivalent. [2018-11-23 10:52:49,799 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2018-11-23 10:52:49,799 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1397 states. [2018-11-23 10:52:49,887 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1397 states to 1397 states and 1821 transitions. [2018-11-23 10:52:49,888 INFO L78 Accepts]: Start accepts. Automaton has 1397 states and 1821 transitions. Word has length 274 [2018-11-23 10:52:49,888 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-23 10:52:49,888 INFO L480 AbstractCegarLoop]: Abstraction has 1397 states and 1821 transitions. [2018-11-23 10:52:49,888 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-11-23 10:52:49,888 INFO L276 IsEmpty]: Start isEmpty. Operand 1397 states and 1821 transitions. [2018-11-23 10:52:49,890 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 322 [2018-11-23 10:52:49,891 INFO L394 BasicCegarLoop]: Found error trace [2018-11-23 10:52:49,891 INFO L402 BasicCegarLoop]: trace histogram [10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 9, 9, 9, 9, 9, 8, 8, 7, 7, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 4, 4, 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:49,891 INFO L423 AbstractCegarLoop]: === Iteration 13 === [ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-23 10:52:49,891 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-23 10:52:49,891 INFO L82 PathProgramCache]: Analyzing trace with hash 697562466, now seen corresponding path program 1 times [2018-11-23 10:52:49,892 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-23 10:52:49,892 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:49,907 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-23 10:52:50,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-23 10:52:50,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-23 10:52:50,058 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-23 10:52:50,318 INFO L256 TraceCheckUtils]: 0: Hoare triple {52785#true} call ULTIMATE.init(); {52785#true} is VALID [2018-11-23 10:52:50,318 INFO L273 TraceCheckUtils]: 1: Hoare triple {52785#true} assume true; {52785#true} is VALID [2018-11-23 10:52:50,319 INFO L268 TraceCheckUtils]: 2: Hoare quadruple {52785#true} {52785#true} #606#return; {52785#true} is VALID [2018-11-23 10:52:50,319 INFO L256 TraceCheckUtils]: 3: Hoare triple {52785#true} call #t~ret50 := main(); {52785#true} is VALID [2018-11-23 10:52:50,319 INFO L273 TraceCheckUtils]: 4: Hoare triple {52785#true} havoc ~s~0;havoc ~tmp~1;~s~0 := 8464bv32; {52785#true} is VALID [2018-11-23 10:52:50,319 INFO L256 TraceCheckUtils]: 5: Hoare triple {52785#true} call #t~ret49 := ssl3_accept(~s~0); {52785#true} is VALID [2018-11-23 10:52:50,319 INFO L273 TraceCheckUtils]: 6: Hoare triple {52785#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;havoc ~buf~0;havoc ~l~0;havoc ~Time~0;havoc ~tmp~0;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~nondet18;havoc #t~nondet18;~tmp___2~0 := #t~nondet19;havoc #t~nondet19;~tmp___3~0 := #t~nondet20;havoc #t~nondet20;~tmp___4~0 := #t~nondet21;havoc #t~nondet21;~tmp___5~0 := #t~nondet22;havoc #t~nondet22;~tmp___6~0 := #t~nondet23;havoc #t~nondet23;havoc ~tmp___7~0;~tmp___8~0 := #t~nondet24;havoc #t~nondet24;~tmp___9~0 := #t~nondet25;havoc #t~nondet25;~tmp___10~0 := #t~nondet26;havoc #t~nondet26;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;~tmp~0 := #t~nondet27;havoc #t~nondet27;~Time~0 := ~tmp~0;~cb~0 := 0bv32;~ret~0 := 4294967295bv32;~skip~0 := 0bv32;~got_new_session~0 := 0bv32; {52785#true} is VALID [2018-11-23 10:52:50,320 INFO L273 TraceCheckUtils]: 7: Hoare triple {52785#true} assume 0bv32 != ~s__info_callback~0;~cb~0 := ~s__info_callback~0; {52785#true} is VALID [2018-11-23 10:52:50,320 INFO L273 TraceCheckUtils]: 8: Hoare triple {52785#true} #t~post28 := ~s__in_handshake~0;~s__in_handshake~0 := ~bvadd32(1bv32, #t~post28);havoc #t~post28; {52785#true} is VALID [2018-11-23 10:52:50,320 INFO L273 TraceCheckUtils]: 9: Hoare triple {52785#true} assume !(0bv32 != ~bvadd32(12288bv32, ~tmp___1~0)); {52785#true} is VALID [2018-11-23 10:52:50,320 INFO L273 TraceCheckUtils]: 10: Hoare triple {52785#true} assume !(0bv32 == ~s__cert~0); {52785#true} is VALID [2018-11-23 10:52:50,320 INFO L273 TraceCheckUtils]: 11: Hoare triple {52785#true} assume !false; {52785#true} is VALID [2018-11-23 10:52:50,320 INFO L273 TraceCheckUtils]: 12: Hoare triple {52785#true} ~state~0 := ~s__state~0; {52785#true} is VALID [2018-11-23 10:52:50,321 INFO L273 TraceCheckUtils]: 13: Hoare triple {52785#true} assume !(12292bv32 == ~s__state~0); {52785#true} is VALID [2018-11-23 10:52:50,321 INFO L273 TraceCheckUtils]: 14: Hoare triple {52785#true} assume !(16384bv32 == ~s__state~0); {52785#true} is VALID [2018-11-23 10:52:50,321 INFO L273 TraceCheckUtils]: 15: Hoare triple {52785#true} assume !(8192bv32 == ~s__state~0); {52785#true} is VALID [2018-11-23 10:52:50,321 INFO L273 TraceCheckUtils]: 16: Hoare triple {52785#true} assume !(24576bv32 == ~s__state~0); {52785#true} is VALID [2018-11-23 10:52:50,321 INFO L273 TraceCheckUtils]: 17: Hoare triple {52785#true} assume !(8195bv32 == ~s__state~0); {52785#true} is VALID [2018-11-23 10:52:50,321 INFO L273 TraceCheckUtils]: 18: Hoare triple {52785#true} assume !(8480bv32 == ~s__state~0); {52785#true} is VALID [2018-11-23 10:52:50,321 INFO L273 TraceCheckUtils]: 19: Hoare triple {52785#true} assume !(8481bv32 == ~s__state~0); {52785#true} is VALID [2018-11-23 10:52:50,321 INFO L273 TraceCheckUtils]: 20: Hoare triple {52785#true} assume !(8482bv32 == ~s__state~0); {52785#true} is VALID [2018-11-23 10:52:50,321 INFO L273 TraceCheckUtils]: 21: Hoare triple {52785#true} assume 8464bv32 == ~s__state~0; {52785#true} is VALID [2018-11-23 10:52:50,322 INFO L273 TraceCheckUtils]: 22: Hoare triple {52785#true} ~s__shutdown~0 := 0bv32;~ret~0 := #t~nondet33;havoc #t~nondet33; {52785#true} is VALID [2018-11-23 10:52:50,322 INFO L273 TraceCheckUtils]: 23: Hoare triple {52785#true} assume 0bv32 == ~blastFlag~0;~blastFlag~0 := 1bv32; {52785#true} is VALID [2018-11-23 10:52:50,322 INFO L273 TraceCheckUtils]: 24: Hoare triple {52785#true} assume !~bvsle32(~ret~0, 0bv32);~got_new_session~0 := 1bv32;~s__state~0 := 8496bv32;~s__init_num~0 := 0bv32; {52785#true} is VALID [2018-11-23 10:52:50,322 INFO L273 TraceCheckUtils]: 25: Hoare triple {52785#true} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {52785#true} is VALID [2018-11-23 10:52:50,322 INFO L273 TraceCheckUtils]: 26: Hoare triple {52785#true} ~skip~0 := 0bv32; {52785#true} is VALID [2018-11-23 10:52:50,322 INFO L273 TraceCheckUtils]: 27: Hoare triple {52785#true} assume !false; {52785#true} is VALID [2018-11-23 10:52:50,322 INFO L273 TraceCheckUtils]: 28: Hoare triple {52785#true} ~state~0 := ~s__state~0; {52785#true} is VALID [2018-11-23 10:52:50,322 INFO L273 TraceCheckUtils]: 29: Hoare triple {52785#true} assume !(12292bv32 == ~s__state~0); {52785#true} is VALID [2018-11-23 10:52:50,323 INFO L273 TraceCheckUtils]: 30: Hoare triple {52785#true} assume !(16384bv32 == ~s__state~0); {52785#true} is VALID [2018-11-23 10:52:50,323 INFO L273 TraceCheckUtils]: 31: Hoare triple {52785#true} assume !(8192bv32 == ~s__state~0); {52785#true} is VALID [2018-11-23 10:52:50,323 INFO L273 TraceCheckUtils]: 32: Hoare triple {52785#true} assume !(24576bv32 == ~s__state~0); {52785#true} is VALID [2018-11-23 10:52:50,323 INFO L273 TraceCheckUtils]: 33: Hoare triple {52785#true} assume !(8195bv32 == ~s__state~0); {52785#true} is VALID [2018-11-23 10:52:50,323 INFO L273 TraceCheckUtils]: 34: Hoare triple {52785#true} assume !(8480bv32 == ~s__state~0); {52785#true} is VALID [2018-11-23 10:52:50,323 INFO L273 TraceCheckUtils]: 35: Hoare triple {52785#true} assume !(8481bv32 == ~s__state~0); {52785#true} is VALID [2018-11-23 10:52:50,323 INFO L273 TraceCheckUtils]: 36: Hoare triple {52785#true} assume !(8482bv32 == ~s__state~0); {52785#true} is VALID [2018-11-23 10:52:50,323 INFO L273 TraceCheckUtils]: 37: Hoare triple {52785#true} assume !(8464bv32 == ~s__state~0); {52785#true} is VALID [2018-11-23 10:52:50,323 INFO L273 TraceCheckUtils]: 38: Hoare triple {52785#true} assume !(8465bv32 == ~s__state~0); {52785#true} is VALID [2018-11-23 10:52:50,324 INFO L273 TraceCheckUtils]: 39: Hoare triple {52785#true} assume !(8466bv32 == ~s__state~0); {52785#true} is VALID [2018-11-23 10:52:50,324 INFO L273 TraceCheckUtils]: 40: Hoare triple {52785#true} assume 8496bv32 == ~s__state~0; {52785#true} is VALID [2018-11-23 10:52:50,324 INFO L273 TraceCheckUtils]: 41: Hoare triple {52785#true} ~ret~0 := #t~nondet34;havoc #t~nondet34; {52785#true} is VALID [2018-11-23 10:52:50,324 INFO L273 TraceCheckUtils]: 42: Hoare triple {52785#true} assume 1bv32 == ~blastFlag~0;~blastFlag~0 := 2bv32; {52785#true} is VALID [2018-11-23 10:52:50,324 INFO L273 TraceCheckUtils]: 43: Hoare triple {52785#true} assume !~bvsle32(~ret~0, 0bv32); {52785#true} is VALID [2018-11-23 10:52:50,324 INFO L273 TraceCheckUtils]: 44: Hoare triple {52785#true} assume !(0bv32 != ~s__hit~0);~s__state~0 := 8512bv32; {52785#true} is VALID [2018-11-23 10:52:50,324 INFO L273 TraceCheckUtils]: 45: Hoare triple {52785#true} ~s__init_num~0 := 0bv32; {52785#true} is VALID [2018-11-23 10:52:50,324 INFO L273 TraceCheckUtils]: 46: Hoare triple {52785#true} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {52785#true} is VALID [2018-11-23 10:52:50,325 INFO L273 TraceCheckUtils]: 47: Hoare triple {52785#true} ~skip~0 := 0bv32; {52785#true} is VALID [2018-11-23 10:52:50,325 INFO L273 TraceCheckUtils]: 48: Hoare triple {52785#true} assume !false; {52785#true} is VALID [2018-11-23 10:52:50,325 INFO L273 TraceCheckUtils]: 49: Hoare triple {52785#true} ~state~0 := ~s__state~0; {52785#true} is VALID [2018-11-23 10:52:50,325 INFO L273 TraceCheckUtils]: 50: Hoare triple {52785#true} assume !(12292bv32 == ~s__state~0); {52785#true} is VALID [2018-11-23 10:52:50,325 INFO L273 TraceCheckUtils]: 51: Hoare triple {52785#true} assume !(16384bv32 == ~s__state~0); {52785#true} is VALID [2018-11-23 10:52:50,325 INFO L273 TraceCheckUtils]: 52: Hoare triple {52785#true} assume !(8192bv32 == ~s__state~0); {52785#true} is VALID [2018-11-23 10:52:50,325 INFO L273 TraceCheckUtils]: 53: Hoare triple {52785#true} assume !(24576bv32 == ~s__state~0); {52785#true} is VALID [2018-11-23 10:52:50,325 INFO L273 TraceCheckUtils]: 54: Hoare triple {52785#true} assume !(8195bv32 == ~s__state~0); {52785#true} is VALID [2018-11-23 10:52:50,325 INFO L273 TraceCheckUtils]: 55: Hoare triple {52785#true} assume !(8480bv32 == ~s__state~0); {52785#true} is VALID [2018-11-23 10:52:50,326 INFO L273 TraceCheckUtils]: 56: Hoare triple {52785#true} assume !(8481bv32 == ~s__state~0); {52785#true} is VALID [2018-11-23 10:52:50,326 INFO L273 TraceCheckUtils]: 57: Hoare triple {52785#true} assume !(8482bv32 == ~s__state~0); {52785#true} is VALID [2018-11-23 10:52:50,326 INFO L273 TraceCheckUtils]: 58: Hoare triple {52785#true} assume !(8464bv32 == ~s__state~0); {52785#true} is VALID [2018-11-23 10:52:50,326 INFO L273 TraceCheckUtils]: 59: Hoare triple {52785#true} assume !(8465bv32 == ~s__state~0); {52785#true} is VALID [2018-11-23 10:52:50,326 INFO L273 TraceCheckUtils]: 60: Hoare triple {52785#true} assume !(8466bv32 == ~s__state~0); {52785#true} is VALID [2018-11-23 10:52:50,326 INFO L273 TraceCheckUtils]: 61: Hoare triple {52785#true} assume !(8496bv32 == ~s__state~0); {52785#true} is VALID [2018-11-23 10:52:50,326 INFO L273 TraceCheckUtils]: 62: Hoare triple {52785#true} assume !(8497bv32 == ~s__state~0); {52785#true} is VALID [2018-11-23 10:52:50,326 INFO L273 TraceCheckUtils]: 63: Hoare triple {52785#true} assume 8512bv32 == ~s__state~0; {52785#true} is VALID [2018-11-23 10:52:50,327 INFO L273 TraceCheckUtils]: 64: Hoare triple {52785#true} ~__cil_tmp56~0 := ~s__s3__tmp__new_cipher__algorithms~0; {52785#true} is VALID [2018-11-23 10:52:50,327 INFO L273 TraceCheckUtils]: 65: Hoare triple {52785#true} assume 0bv32 != ~bvadd32(256bv32, ~__cil_tmp56~0);~skip~0 := 1bv32; {52785#true} is VALID [2018-11-23 10:52:50,327 INFO L273 TraceCheckUtils]: 66: Hoare triple {52785#true} ~s__state~0 := 8528bv32;~s__init_num~0 := 0bv32; {52785#true} is VALID [2018-11-23 10:52:50,327 INFO L273 TraceCheckUtils]: 67: Hoare triple {52785#true} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {52785#true} is VALID [2018-11-23 10:52:50,327 INFO L273 TraceCheckUtils]: 68: Hoare triple {52785#true} ~skip~0 := 0bv32; {52785#true} is VALID [2018-11-23 10:52:50,327 INFO L273 TraceCheckUtils]: 69: Hoare triple {52785#true} assume !false; {52785#true} is VALID [2018-11-23 10:52:50,327 INFO L273 TraceCheckUtils]: 70: Hoare triple {52785#true} ~state~0 := ~s__state~0; {52785#true} is VALID [2018-11-23 10:52:50,328 INFO L273 TraceCheckUtils]: 71: Hoare triple {52785#true} assume !(12292bv32 == ~s__state~0); {52785#true} is VALID [2018-11-23 10:52:50,328 INFO L273 TraceCheckUtils]: 72: Hoare triple {52785#true} assume !(16384bv32 == ~s__state~0); {52785#true} is VALID [2018-11-23 10:52:50,328 INFO L273 TraceCheckUtils]: 73: Hoare triple {52785#true} assume !(8192bv32 == ~s__state~0); {52785#true} is VALID [2018-11-23 10:52:50,328 INFO L273 TraceCheckUtils]: 74: Hoare triple {52785#true} assume !(24576bv32 == ~s__state~0); {52785#true} is VALID [2018-11-23 10:52:50,328 INFO L273 TraceCheckUtils]: 75: Hoare triple {52785#true} assume !(8195bv32 == ~s__state~0); {52785#true} is VALID [2018-11-23 10:52:50,329 INFO L273 TraceCheckUtils]: 76: Hoare triple {52785#true} assume !(8480bv32 == ~s__state~0); {52785#true} is VALID [2018-11-23 10:52:50,329 INFO L273 TraceCheckUtils]: 77: Hoare triple {52785#true} assume !(8481bv32 == ~s__state~0); {52785#true} is VALID [2018-11-23 10:52:50,329 INFO L273 TraceCheckUtils]: 78: Hoare triple {52785#true} assume !(8482bv32 == ~s__state~0); {52785#true} is VALID [2018-11-23 10:52:50,329 INFO L273 TraceCheckUtils]: 79: Hoare triple {52785#true} assume !(8464bv32 == ~s__state~0); {52785#true} is VALID [2018-11-23 10:52:50,329 INFO L273 TraceCheckUtils]: 80: Hoare triple {52785#true} assume !(8465bv32 == ~s__state~0); {52785#true} is VALID [2018-11-23 10:52:50,329 INFO L273 TraceCheckUtils]: 81: Hoare triple {52785#true} assume !(8466bv32 == ~s__state~0); {52785#true} is VALID [2018-11-23 10:52:50,329 INFO L273 TraceCheckUtils]: 82: Hoare triple {52785#true} assume !(8496bv32 == ~s__state~0); {52785#true} is VALID [2018-11-23 10:52:50,330 INFO L273 TraceCheckUtils]: 83: Hoare triple {52785#true} assume !(8497bv32 == ~s__state~0); {52785#true} is VALID [2018-11-23 10:52:50,330 INFO L273 TraceCheckUtils]: 84: Hoare triple {52785#true} assume !(8512bv32 == ~s__state~0); {52785#true} is VALID [2018-11-23 10:52:50,330 INFO L273 TraceCheckUtils]: 85: Hoare triple {52785#true} assume !(8513bv32 == ~s__state~0); {52785#true} is VALID [2018-11-23 10:52:50,330 INFO L273 TraceCheckUtils]: 86: Hoare triple {52785#true} assume 8528bv32 == ~s__state~0; {52785#true} is VALID [2018-11-23 10:52:50,330 INFO L273 TraceCheckUtils]: 87: Hoare triple {52785#true} ~l~0 := ~s__s3__tmp__new_cipher__algorithms~0;~__cil_tmp57~0 := ~s__options~0; {52785#true} is VALID [2018-11-23 10:52:50,330 INFO L273 TraceCheckUtils]: 88: Hoare triple {52785#true} assume 0bv32 != ~bvadd32(2097152bv32, ~__cil_tmp57~0);~s__s3__tmp__use_rsa_tmp~0 := 1bv32; {52785#true} is VALID [2018-11-23 10:52:50,331 INFO L273 TraceCheckUtils]: 89: Hoare triple {52785#true} assume 0bv32 != ~s__s3__tmp__use_rsa_tmp~0; {52785#true} is VALID [2018-11-23 10:52:50,331 INFO L273 TraceCheckUtils]: 90: Hoare triple {52785#true} ~ret~0 := #t~nondet36;havoc #t~nondet36; {52785#true} is VALID [2018-11-23 10:52:50,331 INFO L273 TraceCheckUtils]: 91: Hoare triple {52785#true} assume !~bvsle32(~ret~0, 0bv32); {52785#true} is VALID [2018-11-23 10:52:50,337 INFO L273 TraceCheckUtils]: 92: Hoare triple {52785#true} ~s__state~0 := 8544bv32;~s__init_num~0 := 0bv32; {53066#(= (_ bv8544 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:50,337 INFO L273 TraceCheckUtils]: 93: Hoare triple {53066#(= (_ bv8544 32) ssl3_accept_~s__state~0)} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {53066#(= (_ bv8544 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:50,338 INFO L273 TraceCheckUtils]: 94: Hoare triple {53066#(= (_ bv8544 32) ssl3_accept_~s__state~0)} ~skip~0 := 0bv32; {53066#(= (_ bv8544 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:50,338 INFO L273 TraceCheckUtils]: 95: Hoare triple {53066#(= (_ bv8544 32) ssl3_accept_~s__state~0)} assume !false; {53066#(= (_ bv8544 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:50,338 INFO L273 TraceCheckUtils]: 96: Hoare triple {53066#(= (_ bv8544 32) ssl3_accept_~s__state~0)} ~state~0 := ~s__state~0; {53066#(= (_ bv8544 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:50,338 INFO L273 TraceCheckUtils]: 97: Hoare triple {53066#(= (_ bv8544 32) ssl3_accept_~s__state~0)} assume !(12292bv32 == ~s__state~0); {53066#(= (_ bv8544 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:50,339 INFO L273 TraceCheckUtils]: 98: Hoare triple {53066#(= (_ bv8544 32) ssl3_accept_~s__state~0)} assume !(16384bv32 == ~s__state~0); {53066#(= (_ bv8544 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:50,339 INFO L273 TraceCheckUtils]: 99: Hoare triple {53066#(= (_ bv8544 32) ssl3_accept_~s__state~0)} assume !(8192bv32 == ~s__state~0); {53066#(= (_ bv8544 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:50,339 INFO L273 TraceCheckUtils]: 100: Hoare triple {53066#(= (_ bv8544 32) ssl3_accept_~s__state~0)} assume !(24576bv32 == ~s__state~0); {53066#(= (_ bv8544 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:50,340 INFO L273 TraceCheckUtils]: 101: Hoare triple {53066#(= (_ bv8544 32) ssl3_accept_~s__state~0)} assume !(8195bv32 == ~s__state~0); {53066#(= (_ bv8544 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:50,340 INFO L273 TraceCheckUtils]: 102: Hoare triple {53066#(= (_ bv8544 32) ssl3_accept_~s__state~0)} assume !(8480bv32 == ~s__state~0); {53066#(= (_ bv8544 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:50,340 INFO L273 TraceCheckUtils]: 103: Hoare triple {53066#(= (_ bv8544 32) ssl3_accept_~s__state~0)} assume !(8481bv32 == ~s__state~0); {53066#(= (_ bv8544 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:50,341 INFO L273 TraceCheckUtils]: 104: Hoare triple {53066#(= (_ bv8544 32) ssl3_accept_~s__state~0)} assume !(8482bv32 == ~s__state~0); {53066#(= (_ bv8544 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:50,341 INFO L273 TraceCheckUtils]: 105: Hoare triple {53066#(= (_ bv8544 32) ssl3_accept_~s__state~0)} assume !(8464bv32 == ~s__state~0); {53066#(= (_ bv8544 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:50,341 INFO L273 TraceCheckUtils]: 106: Hoare triple {53066#(= (_ bv8544 32) ssl3_accept_~s__state~0)} assume !(8465bv32 == ~s__state~0); {53066#(= (_ bv8544 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:50,342 INFO L273 TraceCheckUtils]: 107: Hoare triple {53066#(= (_ bv8544 32) ssl3_accept_~s__state~0)} assume !(8466bv32 == ~s__state~0); {53066#(= (_ bv8544 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:50,343 INFO L273 TraceCheckUtils]: 108: Hoare triple {53066#(= (_ bv8544 32) ssl3_accept_~s__state~0)} assume !(8496bv32 == ~s__state~0); {53066#(= (_ bv8544 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:50,343 INFO L273 TraceCheckUtils]: 109: Hoare triple {53066#(= (_ bv8544 32) ssl3_accept_~s__state~0)} assume !(8497bv32 == ~s__state~0); {53066#(= (_ bv8544 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:50,344 INFO L273 TraceCheckUtils]: 110: Hoare triple {53066#(= (_ bv8544 32) ssl3_accept_~s__state~0)} assume !(8512bv32 == ~s__state~0); {53066#(= (_ bv8544 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:50,344 INFO L273 TraceCheckUtils]: 111: Hoare triple {53066#(= (_ bv8544 32) ssl3_accept_~s__state~0)} assume !(8513bv32 == ~s__state~0); {53066#(= (_ bv8544 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:50,345 INFO L273 TraceCheckUtils]: 112: Hoare triple {53066#(= (_ bv8544 32) ssl3_accept_~s__state~0)} assume !(8528bv32 == ~s__state~0); {53066#(= (_ bv8544 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:50,345 INFO L273 TraceCheckUtils]: 113: Hoare triple {53066#(= (_ bv8544 32) ssl3_accept_~s__state~0)} assume !(8529bv32 == ~s__state~0); {53066#(= (_ bv8544 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:50,346 INFO L273 TraceCheckUtils]: 114: Hoare triple {53066#(= (_ bv8544 32) ssl3_accept_~s__state~0)} assume !(8544bv32 == ~s__state~0); {52786#false} is VALID [2018-11-23 10:52:50,346 INFO L273 TraceCheckUtils]: 115: Hoare triple {52786#false} assume !(8545bv32 == ~s__state~0); {52786#false} is VALID [2018-11-23 10:52:50,346 INFO L273 TraceCheckUtils]: 116: Hoare triple {52786#false} assume !(8560bv32 == ~s__state~0); {52786#false} is VALID [2018-11-23 10:52:50,346 INFO L273 TraceCheckUtils]: 117: Hoare triple {52786#false} assume !(8561bv32 == ~s__state~0); {52786#false} is VALID [2018-11-23 10:52:50,346 INFO L273 TraceCheckUtils]: 118: Hoare triple {52786#false} assume !(8448bv32 == ~s__state~0); {52786#false} is VALID [2018-11-23 10:52:50,347 INFO L273 TraceCheckUtils]: 119: Hoare triple {52786#false} assume !(8576bv32 == ~s__state~0); {52786#false} is VALID [2018-11-23 10:52:50,347 INFO L273 TraceCheckUtils]: 120: Hoare triple {52786#false} assume !(8577bv32 == ~s__state~0); {52786#false} is VALID [2018-11-23 10:52:50,347 INFO L273 TraceCheckUtils]: 121: Hoare triple {52786#false} assume !(8592bv32 == ~s__state~0); {52786#false} is VALID [2018-11-23 10:52:50,347 INFO L273 TraceCheckUtils]: 122: Hoare triple {52786#false} assume !(8593bv32 == ~s__state~0); {52786#false} is VALID [2018-11-23 10:52:50,348 INFO L273 TraceCheckUtils]: 123: Hoare triple {52786#false} assume !(8608bv32 == ~s__state~0); {52786#false} is VALID [2018-11-23 10:52:50,348 INFO L273 TraceCheckUtils]: 124: Hoare triple {52786#false} assume !(8609bv32 == ~s__state~0); {52786#false} is VALID [2018-11-23 10:52:50,348 INFO L273 TraceCheckUtils]: 125: Hoare triple {52786#false} assume !(8640bv32 == ~s__state~0); {52786#false} is VALID [2018-11-23 10:52:50,348 INFO L273 TraceCheckUtils]: 126: Hoare triple {52786#false} assume !(8641bv32 == ~s__state~0); {52786#false} is VALID [2018-11-23 10:52:50,348 INFO L273 TraceCheckUtils]: 127: Hoare triple {52786#false} assume 8656bv32 == ~s__state~0; {52786#false} is VALID [2018-11-23 10:52:50,349 INFO L273 TraceCheckUtils]: 128: Hoare triple {52786#false} ~s__session__cipher~0 := ~s__s3__tmp__new_cipher~0; {52786#false} is VALID [2018-11-23 10:52:50,349 INFO L273 TraceCheckUtils]: 129: Hoare triple {52786#false} assume !(0bv32 == ~tmp___9~0);~ret~0 := #t~nondet44;havoc #t~nondet44; {52786#false} is VALID [2018-11-23 10:52:50,349 INFO L273 TraceCheckUtils]: 130: Hoare triple {52786#false} assume 2bv32 == ~blastFlag~0;~blastFlag~0 := 3bv32; {52786#false} is VALID [2018-11-23 10:52:50,349 INFO L273 TraceCheckUtils]: 131: Hoare triple {52786#false} assume !~bvsle32(~ret~0, 0bv32);~s__state~0 := 8672bv32;~s__init_num~0 := 0bv32; {52786#false} is VALID [2018-11-23 10:52:50,349 INFO L273 TraceCheckUtils]: 132: Hoare triple {52786#false} assume !(0bv32 == ~tmp___10~0); {52786#false} is VALID [2018-11-23 10:52:50,349 INFO L273 TraceCheckUtils]: 133: Hoare triple {52786#false} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {52786#false} is VALID [2018-11-23 10:52:50,349 INFO L273 TraceCheckUtils]: 134: Hoare triple {52786#false} ~skip~0 := 0bv32; {52786#false} is VALID [2018-11-23 10:52:50,350 INFO L273 TraceCheckUtils]: 135: Hoare triple {52786#false} assume !false; {52786#false} is VALID [2018-11-23 10:52:50,350 INFO L273 TraceCheckUtils]: 136: Hoare triple {52786#false} ~state~0 := ~s__state~0; {52786#false} is VALID [2018-11-23 10:52:50,350 INFO L273 TraceCheckUtils]: 137: Hoare triple {52786#false} assume !(12292bv32 == ~s__state~0); {52786#false} is VALID [2018-11-23 10:52:50,350 INFO L273 TraceCheckUtils]: 138: Hoare triple {52786#false} assume !(16384bv32 == ~s__state~0); {52786#false} is VALID [2018-11-23 10:52:50,350 INFO L273 TraceCheckUtils]: 139: Hoare triple {52786#false} assume !(8192bv32 == ~s__state~0); {52786#false} is VALID [2018-11-23 10:52:50,350 INFO L273 TraceCheckUtils]: 140: Hoare triple {52786#false} assume !(24576bv32 == ~s__state~0); {52786#false} is VALID [2018-11-23 10:52:50,351 INFO L273 TraceCheckUtils]: 141: Hoare triple {52786#false} assume !(8195bv32 == ~s__state~0); {52786#false} is VALID [2018-11-23 10:52:50,351 INFO L273 TraceCheckUtils]: 142: Hoare triple {52786#false} assume !(8480bv32 == ~s__state~0); {52786#false} is VALID [2018-11-23 10:52:50,351 INFO L273 TraceCheckUtils]: 143: Hoare triple {52786#false} assume !(8481bv32 == ~s__state~0); {52786#false} is VALID [2018-11-23 10:52:50,351 INFO L273 TraceCheckUtils]: 144: Hoare triple {52786#false} assume !(8482bv32 == ~s__state~0); {52786#false} is VALID [2018-11-23 10:52:50,351 INFO L273 TraceCheckUtils]: 145: Hoare triple {52786#false} assume !(8464bv32 == ~s__state~0); {52786#false} is VALID [2018-11-23 10:52:50,351 INFO L273 TraceCheckUtils]: 146: Hoare triple {52786#false} assume !(8465bv32 == ~s__state~0); {52786#false} is VALID [2018-11-23 10:52:50,352 INFO L273 TraceCheckUtils]: 147: Hoare triple {52786#false} assume !(8466bv32 == ~s__state~0); {52786#false} is VALID [2018-11-23 10:52:50,352 INFO L273 TraceCheckUtils]: 148: Hoare triple {52786#false} assume !(8496bv32 == ~s__state~0); {52786#false} is VALID [2018-11-23 10:52:50,352 INFO L273 TraceCheckUtils]: 149: Hoare triple {52786#false} assume !(8497bv32 == ~s__state~0); {52786#false} is VALID [2018-11-23 10:52:50,352 INFO L273 TraceCheckUtils]: 150: Hoare triple {52786#false} assume !(8512bv32 == ~s__state~0); {52786#false} is VALID [2018-11-23 10:52:50,352 INFO L273 TraceCheckUtils]: 151: Hoare triple {52786#false} assume !(8513bv32 == ~s__state~0); {52786#false} is VALID [2018-11-23 10:52:50,352 INFO L273 TraceCheckUtils]: 152: Hoare triple {52786#false} assume !(8528bv32 == ~s__state~0); {52786#false} is VALID [2018-11-23 10:52:50,353 INFO L273 TraceCheckUtils]: 153: Hoare triple {52786#false} assume !(8529bv32 == ~s__state~0); {52786#false} is VALID [2018-11-23 10:52:50,353 INFO L273 TraceCheckUtils]: 154: Hoare triple {52786#false} assume !(8544bv32 == ~s__state~0); {52786#false} is VALID [2018-11-23 10:52:50,353 INFO L273 TraceCheckUtils]: 155: Hoare triple {52786#false} assume !(8545bv32 == ~s__state~0); {52786#false} is VALID [2018-11-23 10:52:50,353 INFO L273 TraceCheckUtils]: 156: Hoare triple {52786#false} assume !(8560bv32 == ~s__state~0); {52786#false} is VALID [2018-11-23 10:52:50,353 INFO L273 TraceCheckUtils]: 157: Hoare triple {52786#false} assume !(8561bv32 == ~s__state~0); {52786#false} is VALID [2018-11-23 10:52:50,354 INFO L273 TraceCheckUtils]: 158: Hoare triple {52786#false} assume !(8448bv32 == ~s__state~0); {52786#false} is VALID [2018-11-23 10:52:50,354 INFO L273 TraceCheckUtils]: 159: Hoare triple {52786#false} assume !(8576bv32 == ~s__state~0); {52786#false} is VALID [2018-11-23 10:52:50,354 INFO L273 TraceCheckUtils]: 160: Hoare triple {52786#false} assume !(8577bv32 == ~s__state~0); {52786#false} is VALID [2018-11-23 10:52:50,354 INFO L273 TraceCheckUtils]: 161: Hoare triple {52786#false} assume !(8592bv32 == ~s__state~0); {52786#false} is VALID [2018-11-23 10:52:50,354 INFO L273 TraceCheckUtils]: 162: Hoare triple {52786#false} assume !(8593bv32 == ~s__state~0); {52786#false} is VALID [2018-11-23 10:52:50,354 INFO L273 TraceCheckUtils]: 163: Hoare triple {52786#false} assume !(8608bv32 == ~s__state~0); {52786#false} is VALID [2018-11-23 10:52:50,355 INFO L273 TraceCheckUtils]: 164: Hoare triple {52786#false} assume !(8609bv32 == ~s__state~0); {52786#false} is VALID [2018-11-23 10:52:50,355 INFO L273 TraceCheckUtils]: 165: Hoare triple {52786#false} assume !(8640bv32 == ~s__state~0); {52786#false} is VALID [2018-11-23 10:52:50,355 INFO L273 TraceCheckUtils]: 166: Hoare triple {52786#false} assume !(8641bv32 == ~s__state~0); {52786#false} is VALID [2018-11-23 10:52:50,355 INFO L273 TraceCheckUtils]: 167: Hoare triple {52786#false} assume !(8656bv32 == ~s__state~0); {52786#false} is VALID [2018-11-23 10:52:50,355 INFO L273 TraceCheckUtils]: 168: Hoare triple {52786#false} assume !(8657bv32 == ~s__state~0); {52786#false} is VALID [2018-11-23 10:52:50,356 INFO L273 TraceCheckUtils]: 169: Hoare triple {52786#false} assume 8672bv32 == ~s__state~0; {52786#false} is VALID [2018-11-23 10:52:50,356 INFO L273 TraceCheckUtils]: 170: Hoare triple {52786#false} ~ret~0 := #t~nondet45;havoc #t~nondet45; {52786#false} is VALID [2018-11-23 10:52:50,356 INFO L273 TraceCheckUtils]: 171: Hoare triple {52786#false} assume !(4bv32 == ~blastFlag~0); {52786#false} is VALID [2018-11-23 10:52:50,356 INFO L273 TraceCheckUtils]: 172: Hoare triple {52786#false} assume !~bvsle32(~ret~0, 0bv32);~s__state~0 := 8448bv32; {52786#false} is VALID [2018-11-23 10:52:50,356 INFO L273 TraceCheckUtils]: 173: Hoare triple {52786#false} assume !(0bv32 != ~s__hit~0);~s__s3__tmp__next_state___0~0 := 3bv32; {52786#false} is VALID [2018-11-23 10:52:50,356 INFO L273 TraceCheckUtils]: 174: Hoare triple {52786#false} ~s__init_num~0 := 0bv32; {52786#false} is VALID [2018-11-23 10:52:50,357 INFO L273 TraceCheckUtils]: 175: Hoare triple {52786#false} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {52786#false} is VALID [2018-11-23 10:52:50,357 INFO L273 TraceCheckUtils]: 176: Hoare triple {52786#false} ~skip~0 := 0bv32; {52786#false} is VALID [2018-11-23 10:52:50,357 INFO L273 TraceCheckUtils]: 177: Hoare triple {52786#false} assume !false; {52786#false} is VALID [2018-11-23 10:52:50,357 INFO L273 TraceCheckUtils]: 178: Hoare triple {52786#false} ~state~0 := ~s__state~0; {52786#false} is VALID [2018-11-23 10:52:50,357 INFO L273 TraceCheckUtils]: 179: Hoare triple {52786#false} assume !(12292bv32 == ~s__state~0); {52786#false} is VALID [2018-11-23 10:52:50,357 INFO L273 TraceCheckUtils]: 180: Hoare triple {52786#false} assume !(16384bv32 == ~s__state~0); {52786#false} is VALID [2018-11-23 10:52:50,358 INFO L273 TraceCheckUtils]: 181: Hoare triple {52786#false} assume !(8192bv32 == ~s__state~0); {52786#false} is VALID [2018-11-23 10:52:50,358 INFO L273 TraceCheckUtils]: 182: Hoare triple {52786#false} assume !(24576bv32 == ~s__state~0); {52786#false} is VALID [2018-11-23 10:52:50,358 INFO L273 TraceCheckUtils]: 183: Hoare triple {52786#false} assume !(8195bv32 == ~s__state~0); {52786#false} is VALID [2018-11-23 10:52:50,358 INFO L273 TraceCheckUtils]: 184: Hoare triple {52786#false} assume !(8480bv32 == ~s__state~0); {52786#false} is VALID [2018-11-23 10:52:50,358 INFO L273 TraceCheckUtils]: 185: Hoare triple {52786#false} assume !(8481bv32 == ~s__state~0); {52786#false} is VALID [2018-11-23 10:52:50,358 INFO L273 TraceCheckUtils]: 186: Hoare triple {52786#false} assume !(8482bv32 == ~s__state~0); {52786#false} is VALID [2018-11-23 10:52:50,359 INFO L273 TraceCheckUtils]: 187: Hoare triple {52786#false} assume !(8464bv32 == ~s__state~0); {52786#false} is VALID [2018-11-23 10:52:50,359 INFO L273 TraceCheckUtils]: 188: Hoare triple {52786#false} assume !(8465bv32 == ~s__state~0); {52786#false} is VALID [2018-11-23 10:52:50,359 INFO L273 TraceCheckUtils]: 189: Hoare triple {52786#false} assume !(8466bv32 == ~s__state~0); {52786#false} is VALID [2018-11-23 10:52:50,359 INFO L273 TraceCheckUtils]: 190: Hoare triple {52786#false} assume !(8496bv32 == ~s__state~0); {52786#false} is VALID [2018-11-23 10:52:50,359 INFO L273 TraceCheckUtils]: 191: Hoare triple {52786#false} assume !(8497bv32 == ~s__state~0); {52786#false} is VALID [2018-11-23 10:52:50,359 INFO L273 TraceCheckUtils]: 192: Hoare triple {52786#false} assume !(8512bv32 == ~s__state~0); {52786#false} is VALID [2018-11-23 10:52:50,360 INFO L273 TraceCheckUtils]: 193: Hoare triple {52786#false} assume !(8513bv32 == ~s__state~0); {52786#false} is VALID [2018-11-23 10:52:50,360 INFO L273 TraceCheckUtils]: 194: Hoare triple {52786#false} assume !(8528bv32 == ~s__state~0); {52786#false} is VALID [2018-11-23 10:52:50,360 INFO L273 TraceCheckUtils]: 195: Hoare triple {52786#false} assume !(8529bv32 == ~s__state~0); {52786#false} is VALID [2018-11-23 10:52:50,360 INFO L273 TraceCheckUtils]: 196: Hoare triple {52786#false} assume !(8544bv32 == ~s__state~0); {52786#false} is VALID [2018-11-23 10:52:50,360 INFO L273 TraceCheckUtils]: 197: Hoare triple {52786#false} assume !(8545bv32 == ~s__state~0); {52786#false} is VALID [2018-11-23 10:52:50,360 INFO L273 TraceCheckUtils]: 198: Hoare triple {52786#false} assume !(8560bv32 == ~s__state~0); {52786#false} is VALID [2018-11-23 10:52:50,360 INFO L273 TraceCheckUtils]: 199: Hoare triple {52786#false} assume !(8561bv32 == ~s__state~0); {52786#false} is VALID [2018-11-23 10:52:50,361 INFO L273 TraceCheckUtils]: 200: Hoare triple {52786#false} assume 8448bv32 == ~s__state~0; {52786#false} is VALID [2018-11-23 10:52:50,361 INFO L273 TraceCheckUtils]: 201: Hoare triple {52786#false} assume !~bvsgt32(~num1~0, 0bv32); {52786#false} is VALID [2018-11-23 10:52:50,361 INFO L273 TraceCheckUtils]: 202: Hoare triple {52786#false} ~s__state~0 := ~s__s3__tmp__next_state___0~0; {52786#false} is VALID [2018-11-23 10:52:50,361 INFO L273 TraceCheckUtils]: 203: Hoare triple {52786#false} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {52786#false} is VALID [2018-11-23 10:52:50,361 INFO L273 TraceCheckUtils]: 204: Hoare triple {52786#false} ~skip~0 := 0bv32; {52786#false} is VALID [2018-11-23 10:52:50,361 INFO L273 TraceCheckUtils]: 205: Hoare triple {52786#false} assume !false; {52786#false} is VALID [2018-11-23 10:52:50,362 INFO L273 TraceCheckUtils]: 206: Hoare triple {52786#false} ~state~0 := ~s__state~0; {52786#false} is VALID [2018-11-23 10:52:50,362 INFO L273 TraceCheckUtils]: 207: Hoare triple {52786#false} assume !(12292bv32 == ~s__state~0); {52786#false} is VALID [2018-11-23 10:52:50,362 INFO L273 TraceCheckUtils]: 208: Hoare triple {52786#false} assume !(16384bv32 == ~s__state~0); {52786#false} is VALID [2018-11-23 10:52:50,362 INFO L273 TraceCheckUtils]: 209: Hoare triple {52786#false} assume !(8192bv32 == ~s__state~0); {52786#false} is VALID [2018-11-23 10:52:50,362 INFO L273 TraceCheckUtils]: 210: Hoare triple {52786#false} assume !(24576bv32 == ~s__state~0); {52786#false} is VALID [2018-11-23 10:52:50,362 INFO L273 TraceCheckUtils]: 211: Hoare triple {52786#false} assume !(8195bv32 == ~s__state~0); {52786#false} is VALID [2018-11-23 10:52:50,363 INFO L273 TraceCheckUtils]: 212: Hoare triple {52786#false} assume !(8480bv32 == ~s__state~0); {52786#false} is VALID [2018-11-23 10:52:50,363 INFO L273 TraceCheckUtils]: 213: Hoare triple {52786#false} assume !(8481bv32 == ~s__state~0); {52786#false} is VALID [2018-11-23 10:52:50,363 INFO L273 TraceCheckUtils]: 214: Hoare triple {52786#false} assume !(8482bv32 == ~s__state~0); {52786#false} is VALID [2018-11-23 10:52:50,363 INFO L273 TraceCheckUtils]: 215: Hoare triple {52786#false} assume !(8464bv32 == ~s__state~0); {52786#false} is VALID [2018-11-23 10:52:50,363 INFO L273 TraceCheckUtils]: 216: Hoare triple {52786#false} assume !(8465bv32 == ~s__state~0); {52786#false} is VALID [2018-11-23 10:52:50,363 INFO L273 TraceCheckUtils]: 217: Hoare triple {52786#false} assume !(8466bv32 == ~s__state~0); {52786#false} is VALID [2018-11-23 10:52:50,364 INFO L273 TraceCheckUtils]: 218: Hoare triple {52786#false} assume !(8496bv32 == ~s__state~0); {52786#false} is VALID [2018-11-23 10:52:50,364 INFO L273 TraceCheckUtils]: 219: Hoare triple {52786#false} assume !(8497bv32 == ~s__state~0); {52786#false} is VALID [2018-11-23 10:52:50,364 INFO L273 TraceCheckUtils]: 220: Hoare triple {52786#false} assume !(8512bv32 == ~s__state~0); {52786#false} is VALID [2018-11-23 10:52:50,364 INFO L273 TraceCheckUtils]: 221: Hoare triple {52786#false} assume !(8513bv32 == ~s__state~0); {52786#false} is VALID [2018-11-23 10:52:50,364 INFO L273 TraceCheckUtils]: 222: Hoare triple {52786#false} assume !(8528bv32 == ~s__state~0); {52786#false} is VALID [2018-11-23 10:52:50,364 INFO L273 TraceCheckUtils]: 223: Hoare triple {52786#false} assume !(8529bv32 == ~s__state~0); {52786#false} is VALID [2018-11-23 10:52:50,365 INFO L273 TraceCheckUtils]: 224: Hoare triple {52786#false} assume !(8544bv32 == ~s__state~0); {52786#false} is VALID [2018-11-23 10:52:50,365 INFO L273 TraceCheckUtils]: 225: Hoare triple {52786#false} assume !(8545bv32 == ~s__state~0); {52786#false} is VALID [2018-11-23 10:52:50,365 INFO L273 TraceCheckUtils]: 226: Hoare triple {52786#false} assume !(8560bv32 == ~s__state~0); {52786#false} is VALID [2018-11-23 10:52:50,365 INFO L273 TraceCheckUtils]: 227: Hoare triple {52786#false} assume !(8561bv32 == ~s__state~0); {52786#false} is VALID [2018-11-23 10:52:50,365 INFO L273 TraceCheckUtils]: 228: Hoare triple {52786#false} assume !(8448bv32 == ~s__state~0); {52786#false} is VALID [2018-11-23 10:52:50,365 INFO L273 TraceCheckUtils]: 229: Hoare triple {52786#false} assume !(8576bv32 == ~s__state~0); {52786#false} is VALID [2018-11-23 10:52:50,366 INFO L273 TraceCheckUtils]: 230: Hoare triple {52786#false} assume !(8577bv32 == ~s__state~0); {52786#false} is VALID [2018-11-23 10:52:50,366 INFO L273 TraceCheckUtils]: 231: Hoare triple {52786#false} assume !(8592bv32 == ~s__state~0); {52786#false} is VALID [2018-11-23 10:52:50,366 INFO L273 TraceCheckUtils]: 232: Hoare triple {52786#false} assume !(8593bv32 == ~s__state~0); {52786#false} is VALID [2018-11-23 10:52:50,366 INFO L273 TraceCheckUtils]: 233: Hoare triple {52786#false} assume !(8608bv32 == ~s__state~0); {52786#false} is VALID [2018-11-23 10:52:50,366 INFO L273 TraceCheckUtils]: 234: Hoare triple {52786#false} assume !(8609bv32 == ~s__state~0); {52786#false} is VALID [2018-11-23 10:52:50,366 INFO L273 TraceCheckUtils]: 235: Hoare triple {52786#false} assume 8640bv32 == ~s__state~0; {52786#false} is VALID [2018-11-23 10:52:50,367 INFO L273 TraceCheckUtils]: 236: Hoare triple {52786#false} ~ret~0 := #t~nondet43;havoc #t~nondet43; {52786#false} is VALID [2018-11-23 10:52:50,367 INFO L273 TraceCheckUtils]: 237: Hoare triple {52786#false} assume 3bv32 == ~blastFlag~0;~blastFlag~0 := 4bv32; {52786#false} is VALID [2018-11-23 10:52:50,367 INFO L273 TraceCheckUtils]: 238: Hoare triple {52786#false} assume !~bvsle32(~ret~0, 0bv32); {52786#false} is VALID [2018-11-23 10:52:50,367 INFO L273 TraceCheckUtils]: 239: Hoare triple {52786#false} assume !(0bv32 != ~s__hit~0);~s__state~0 := 8656bv32; {52786#false} is VALID [2018-11-23 10:52:50,367 INFO L273 TraceCheckUtils]: 240: Hoare triple {52786#false} ~s__init_num~0 := 0bv32; {52786#false} is VALID [2018-11-23 10:52:50,367 INFO L273 TraceCheckUtils]: 241: Hoare triple {52786#false} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {52786#false} is VALID [2018-11-23 10:52:50,367 INFO L273 TraceCheckUtils]: 242: Hoare triple {52786#false} ~skip~0 := 0bv32; {52786#false} is VALID [2018-11-23 10:52:50,368 INFO L273 TraceCheckUtils]: 243: Hoare triple {52786#false} assume !false; {52786#false} is VALID [2018-11-23 10:52:50,368 INFO L273 TraceCheckUtils]: 244: Hoare triple {52786#false} ~state~0 := ~s__state~0; {52786#false} is VALID [2018-11-23 10:52:50,368 INFO L273 TraceCheckUtils]: 245: Hoare triple {52786#false} assume !(12292bv32 == ~s__state~0); {52786#false} is VALID [2018-11-23 10:52:50,368 INFO L273 TraceCheckUtils]: 246: Hoare triple {52786#false} assume !(16384bv32 == ~s__state~0); {52786#false} is VALID [2018-11-23 10:52:50,368 INFO L273 TraceCheckUtils]: 247: Hoare triple {52786#false} assume !(8192bv32 == ~s__state~0); {52786#false} is VALID [2018-11-23 10:52:50,368 INFO L273 TraceCheckUtils]: 248: Hoare triple {52786#false} assume !(24576bv32 == ~s__state~0); {52786#false} is VALID [2018-11-23 10:52:50,369 INFO L273 TraceCheckUtils]: 249: Hoare triple {52786#false} assume !(8195bv32 == ~s__state~0); {52786#false} is VALID [2018-11-23 10:52:50,369 INFO L273 TraceCheckUtils]: 250: Hoare triple {52786#false} assume !(8480bv32 == ~s__state~0); {52786#false} is VALID [2018-11-23 10:52:50,369 INFO L273 TraceCheckUtils]: 251: Hoare triple {52786#false} assume !(8481bv32 == ~s__state~0); {52786#false} is VALID [2018-11-23 10:52:50,369 INFO L273 TraceCheckUtils]: 252: Hoare triple {52786#false} assume !(8482bv32 == ~s__state~0); {52786#false} is VALID [2018-11-23 10:52:50,369 INFO L273 TraceCheckUtils]: 253: Hoare triple {52786#false} assume !(8464bv32 == ~s__state~0); {52786#false} is VALID [2018-11-23 10:52:50,369 INFO L273 TraceCheckUtils]: 254: Hoare triple {52786#false} assume !(8465bv32 == ~s__state~0); {52786#false} is VALID [2018-11-23 10:52:50,370 INFO L273 TraceCheckUtils]: 255: Hoare triple {52786#false} assume !(8466bv32 == ~s__state~0); {52786#false} is VALID [2018-11-23 10:52:50,370 INFO L273 TraceCheckUtils]: 256: Hoare triple {52786#false} assume !(8496bv32 == ~s__state~0); {52786#false} is VALID [2018-11-23 10:52:50,370 INFO L273 TraceCheckUtils]: 257: Hoare triple {52786#false} assume !(8497bv32 == ~s__state~0); {52786#false} is VALID [2018-11-23 10:52:50,370 INFO L273 TraceCheckUtils]: 258: Hoare triple {52786#false} assume !(8512bv32 == ~s__state~0); {52786#false} is VALID [2018-11-23 10:52:50,370 INFO L273 TraceCheckUtils]: 259: Hoare triple {52786#false} assume !(8513bv32 == ~s__state~0); {52786#false} is VALID [2018-11-23 10:52:50,370 INFO L273 TraceCheckUtils]: 260: Hoare triple {52786#false} assume !(8528bv32 == ~s__state~0); {52786#false} is VALID [2018-11-23 10:52:50,371 INFO L273 TraceCheckUtils]: 261: Hoare triple {52786#false} assume !(8529bv32 == ~s__state~0); {52786#false} is VALID [2018-11-23 10:52:50,371 INFO L273 TraceCheckUtils]: 262: Hoare triple {52786#false} assume !(8544bv32 == ~s__state~0); {52786#false} is VALID [2018-11-23 10:52:50,371 INFO L273 TraceCheckUtils]: 263: Hoare triple {52786#false} assume !(8545bv32 == ~s__state~0); {52786#false} is VALID [2018-11-23 10:52:50,371 INFO L273 TraceCheckUtils]: 264: Hoare triple {52786#false} assume !(8560bv32 == ~s__state~0); {52786#false} is VALID [2018-11-23 10:52:50,371 INFO L273 TraceCheckUtils]: 265: Hoare triple {52786#false} assume !(8561bv32 == ~s__state~0); {52786#false} is VALID [2018-11-23 10:52:50,371 INFO L273 TraceCheckUtils]: 266: Hoare triple {52786#false} assume !(8448bv32 == ~s__state~0); {52786#false} is VALID [2018-11-23 10:52:50,372 INFO L273 TraceCheckUtils]: 267: Hoare triple {52786#false} assume !(8576bv32 == ~s__state~0); {52786#false} is VALID [2018-11-23 10:52:50,372 INFO L273 TraceCheckUtils]: 268: Hoare triple {52786#false} assume !(8577bv32 == ~s__state~0); {52786#false} is VALID [2018-11-23 10:52:50,372 INFO L273 TraceCheckUtils]: 269: Hoare triple {52786#false} assume !(8592bv32 == ~s__state~0); {52786#false} is VALID [2018-11-23 10:52:50,372 INFO L273 TraceCheckUtils]: 270: Hoare triple {52786#false} assume !(8593bv32 == ~s__state~0); {52786#false} is VALID [2018-11-23 10:52:50,372 INFO L273 TraceCheckUtils]: 271: Hoare triple {52786#false} assume !(8608bv32 == ~s__state~0); {52786#false} is VALID [2018-11-23 10:52:50,372 INFO L273 TraceCheckUtils]: 272: Hoare triple {52786#false} assume !(8609bv32 == ~s__state~0); {52786#false} is VALID [2018-11-23 10:52:50,373 INFO L273 TraceCheckUtils]: 273: Hoare triple {52786#false} assume !(8640bv32 == ~s__state~0); {52786#false} is VALID [2018-11-23 10:52:50,373 INFO L273 TraceCheckUtils]: 274: Hoare triple {52786#false} assume !(8641bv32 == ~s__state~0); {52786#false} is VALID [2018-11-23 10:52:50,373 INFO L273 TraceCheckUtils]: 275: Hoare triple {52786#false} assume 8656bv32 == ~s__state~0; {52786#false} is VALID [2018-11-23 10:52:50,373 INFO L273 TraceCheckUtils]: 276: Hoare triple {52786#false} ~s__session__cipher~0 := ~s__s3__tmp__new_cipher~0; {52786#false} is VALID [2018-11-23 10:52:50,373 INFO L273 TraceCheckUtils]: 277: Hoare triple {52786#false} assume !(0bv32 == ~tmp___9~0);~ret~0 := #t~nondet44;havoc #t~nondet44; {52786#false} is VALID [2018-11-23 10:52:50,373 INFO L273 TraceCheckUtils]: 278: Hoare triple {52786#false} assume !(2bv32 == ~blastFlag~0); {52786#false} is VALID [2018-11-23 10:52:50,374 INFO L273 TraceCheckUtils]: 279: Hoare triple {52786#false} assume !~bvsle32(~ret~0, 0bv32);~s__state~0 := 8672bv32;~s__init_num~0 := 0bv32; {52786#false} is VALID [2018-11-23 10:52:50,374 INFO L273 TraceCheckUtils]: 280: Hoare triple {52786#false} assume !(0bv32 == ~tmp___10~0); {52786#false} is VALID [2018-11-23 10:52:50,374 INFO L273 TraceCheckUtils]: 281: Hoare triple {52786#false} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {52786#false} is VALID [2018-11-23 10:52:50,374 INFO L273 TraceCheckUtils]: 282: Hoare triple {52786#false} ~skip~0 := 0bv32; {52786#false} is VALID [2018-11-23 10:52:50,374 INFO L273 TraceCheckUtils]: 283: Hoare triple {52786#false} assume !false; {52786#false} is VALID [2018-11-23 10:52:50,374 INFO L273 TraceCheckUtils]: 284: Hoare triple {52786#false} ~state~0 := ~s__state~0; {52786#false} is VALID [2018-11-23 10:52:50,375 INFO L273 TraceCheckUtils]: 285: Hoare triple {52786#false} assume !(12292bv32 == ~s__state~0); {52786#false} is VALID [2018-11-23 10:52:50,375 INFO L273 TraceCheckUtils]: 286: Hoare triple {52786#false} assume !(16384bv32 == ~s__state~0); {52786#false} is VALID [2018-11-23 10:52:50,375 INFO L273 TraceCheckUtils]: 287: Hoare triple {52786#false} assume !(8192bv32 == ~s__state~0); {52786#false} is VALID [2018-11-23 10:52:50,375 INFO L273 TraceCheckUtils]: 288: Hoare triple {52786#false} assume !(24576bv32 == ~s__state~0); {52786#false} is VALID [2018-11-23 10:52:50,375 INFO L273 TraceCheckUtils]: 289: Hoare triple {52786#false} assume !(8195bv32 == ~s__state~0); {52786#false} is VALID [2018-11-23 10:52:50,375 INFO L273 TraceCheckUtils]: 290: Hoare triple {52786#false} assume !(8480bv32 == ~s__state~0); {52786#false} is VALID [2018-11-23 10:52:50,375 INFO L273 TraceCheckUtils]: 291: Hoare triple {52786#false} assume !(8481bv32 == ~s__state~0); {52786#false} is VALID [2018-11-23 10:52:50,376 INFO L273 TraceCheckUtils]: 292: Hoare triple {52786#false} assume !(8482bv32 == ~s__state~0); {52786#false} is VALID [2018-11-23 10:52:50,376 INFO L273 TraceCheckUtils]: 293: Hoare triple {52786#false} assume !(8464bv32 == ~s__state~0); {52786#false} is VALID [2018-11-23 10:52:50,376 INFO L273 TraceCheckUtils]: 294: Hoare triple {52786#false} assume !(8465bv32 == ~s__state~0); {52786#false} is VALID [2018-11-23 10:52:50,376 INFO L273 TraceCheckUtils]: 295: Hoare triple {52786#false} assume !(8466bv32 == ~s__state~0); {52786#false} is VALID [2018-11-23 10:52:50,376 INFO L273 TraceCheckUtils]: 296: Hoare triple {52786#false} assume !(8496bv32 == ~s__state~0); {52786#false} is VALID [2018-11-23 10:52:50,376 INFO L273 TraceCheckUtils]: 297: Hoare triple {52786#false} assume !(8497bv32 == ~s__state~0); {52786#false} is VALID [2018-11-23 10:52:50,377 INFO L273 TraceCheckUtils]: 298: Hoare triple {52786#false} assume !(8512bv32 == ~s__state~0); {52786#false} is VALID [2018-11-23 10:52:50,377 INFO L273 TraceCheckUtils]: 299: Hoare triple {52786#false} assume !(8513bv32 == ~s__state~0); {52786#false} is VALID [2018-11-23 10:52:50,377 INFO L273 TraceCheckUtils]: 300: Hoare triple {52786#false} assume !(8528bv32 == ~s__state~0); {52786#false} is VALID [2018-11-23 10:52:50,377 INFO L273 TraceCheckUtils]: 301: Hoare triple {52786#false} assume !(8529bv32 == ~s__state~0); {52786#false} is VALID [2018-11-23 10:52:50,377 INFO L273 TraceCheckUtils]: 302: Hoare triple {52786#false} assume !(8544bv32 == ~s__state~0); {52786#false} is VALID [2018-11-23 10:52:50,377 INFO L273 TraceCheckUtils]: 303: Hoare triple {52786#false} assume !(8545bv32 == ~s__state~0); {52786#false} is VALID [2018-11-23 10:52:50,378 INFO L273 TraceCheckUtils]: 304: Hoare triple {52786#false} assume !(8560bv32 == ~s__state~0); {52786#false} is VALID [2018-11-23 10:52:50,378 INFO L273 TraceCheckUtils]: 305: Hoare triple {52786#false} assume !(8561bv32 == ~s__state~0); {52786#false} is VALID [2018-11-23 10:52:50,378 INFO L273 TraceCheckUtils]: 306: Hoare triple {52786#false} assume !(8448bv32 == ~s__state~0); {52786#false} is VALID [2018-11-23 10:52:50,378 INFO L273 TraceCheckUtils]: 307: Hoare triple {52786#false} assume !(8576bv32 == ~s__state~0); {52786#false} is VALID [2018-11-23 10:52:50,378 INFO L273 TraceCheckUtils]: 308: Hoare triple {52786#false} assume !(8577bv32 == ~s__state~0); {52786#false} is VALID [2018-11-23 10:52:50,378 INFO L273 TraceCheckUtils]: 309: Hoare triple {52786#false} assume !(8592bv32 == ~s__state~0); {52786#false} is VALID [2018-11-23 10:52:50,379 INFO L273 TraceCheckUtils]: 310: Hoare triple {52786#false} assume !(8593bv32 == ~s__state~0); {52786#false} is VALID [2018-11-23 10:52:50,379 INFO L273 TraceCheckUtils]: 311: Hoare triple {52786#false} assume !(8608bv32 == ~s__state~0); {52786#false} is VALID [2018-11-23 10:52:50,379 INFO L273 TraceCheckUtils]: 312: Hoare triple {52786#false} assume !(8609bv32 == ~s__state~0); {52786#false} is VALID [2018-11-23 10:52:50,379 INFO L273 TraceCheckUtils]: 313: Hoare triple {52786#false} assume !(8640bv32 == ~s__state~0); {52786#false} is VALID [2018-11-23 10:52:50,379 INFO L273 TraceCheckUtils]: 314: Hoare triple {52786#false} assume !(8641bv32 == ~s__state~0); {52786#false} is VALID [2018-11-23 10:52:50,379 INFO L273 TraceCheckUtils]: 315: Hoare triple {52786#false} assume !(8656bv32 == ~s__state~0); {52786#false} is VALID [2018-11-23 10:52:50,380 INFO L273 TraceCheckUtils]: 316: Hoare triple {52786#false} assume !(8657bv32 == ~s__state~0); {52786#false} is VALID [2018-11-23 10:52:50,380 INFO L273 TraceCheckUtils]: 317: Hoare triple {52786#false} assume 8672bv32 == ~s__state~0; {52786#false} is VALID [2018-11-23 10:52:50,380 INFO L273 TraceCheckUtils]: 318: Hoare triple {52786#false} ~ret~0 := #t~nondet45;havoc #t~nondet45; {52786#false} is VALID [2018-11-23 10:52:50,380 INFO L273 TraceCheckUtils]: 319: Hoare triple {52786#false} assume 4bv32 == ~blastFlag~0; {52786#false} is VALID [2018-11-23 10:52:50,380 INFO L273 TraceCheckUtils]: 320: Hoare triple {52786#false} assume !false; {52786#false} is VALID [2018-11-23 10:52:50,423 INFO L134 CoverageAnalysis]: Checked inductivity of 954 backedges. 500 proven. 0 refuted. 0 times theorem prover too weak. 454 trivial. 0 not checked. [2018-11-23 10:52:50,423 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-11-23 10:52:50,425 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-23 10:52:50,425 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-23 10:52:50,426 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 321 [2018-11-23 10:52:50,426 INFO L84 Accepts]: Finished accepts. word is accepted. [2018-11-23 10:52:50,426 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 3 states. [2018-11-23 10:52:50,554 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 133 edges. 133 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2018-11-23 10:52:50,554 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-11-23 10:52:50,555 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-23 10:52:50,555 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-23 10:52:50,555 INFO L87 Difference]: Start difference. First operand 1397 states and 1821 transitions. Second operand 3 states. [2018-11-23 10:52:52,479 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-23 10:52:52,479 INFO L93 Difference]: Finished difference Result 2956 states and 3935 transitions. [2018-11-23 10:52:52,479 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-23 10:52:52,480 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 321 [2018-11-23 10:52:52,480 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-23 10:52:52,480 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2018-11-23 10:52:52,482 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 441 transitions. [2018-11-23 10:52:52,482 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2018-11-23 10:52:52,484 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 441 transitions. [2018-11-23 10:52:52,484 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 3 states and 441 transitions. [2018-11-23 10:52:52,880 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:52,988 INFO L225 Difference]: With dead ends: 2956 [2018-11-23 10:52:52,989 INFO L226 Difference]: Without dead ends: 1572 [2018-11-23 10:52:52,990 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 320 GetRequests, 319 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:52,992 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1572 states. [2018-11-23 10:52:53,349 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1572 to 1532. [2018-11-23 10:52:53,350 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2018-11-23 10:52:53,350 INFO L82 GeneralOperation]: Start isEquivalent. First operand 1572 states. Second operand 1532 states. [2018-11-23 10:52:53,350 INFO L74 IsIncluded]: Start isIncluded. First operand 1572 states. Second operand 1532 states. [2018-11-23 10:52:53,350 INFO L87 Difference]: Start difference. First operand 1572 states. Second operand 1532 states. [2018-11-23 10:52:53,431 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-23 10:52:53,431 INFO L93 Difference]: Finished difference Result 1572 states and 2046 transitions. [2018-11-23 10:52:53,432 INFO L276 IsEmpty]: Start isEmpty. Operand 1572 states and 2046 transitions. [2018-11-23 10:52:53,433 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-11-23 10:52:53,433 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2018-11-23 10:52:53,433 INFO L74 IsIncluded]: Start isIncluded. First operand 1532 states. Second operand 1572 states. [2018-11-23 10:52:53,433 INFO L87 Difference]: Start difference. First operand 1532 states. Second operand 1572 states. [2018-11-23 10:52:53,528 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-23 10:52:53,528 INFO L93 Difference]: Finished difference Result 1572 states and 2046 transitions. [2018-11-23 10:52:53,528 INFO L276 IsEmpty]: Start isEmpty. Operand 1572 states and 2046 transitions. [2018-11-23 10:52:53,530 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-11-23 10:52:53,530 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2018-11-23 10:52:53,530 INFO L88 GeneralOperation]: Finished isEquivalent. [2018-11-23 10:52:53,530 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2018-11-23 10:52:53,530 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1532 states. [2018-11-23 10:52:53,605 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1532 states to 1532 states and 1981 transitions. [2018-11-23 10:52:53,606 INFO L78 Accepts]: Start accepts. Automaton has 1532 states and 1981 transitions. Word has length 321 [2018-11-23 10:52:53,606 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-23 10:52:53,606 INFO L480 AbstractCegarLoop]: Abstraction has 1532 states and 1981 transitions. [2018-11-23 10:52:53,606 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-11-23 10:52:53,606 INFO L276 IsEmpty]: Start isEmpty. Operand 1532 states and 1981 transitions. [2018-11-23 10:52:53,608 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 345 [2018-11-23 10:52:53,608 INFO L394 BasicCegarLoop]: Found error trace [2018-11-23 10:52:53,609 INFO L402 BasicCegarLoop]: trace histogram [11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 10, 10, 10, 10, 10, 9, 9, 8, 8, 7, 7, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 4, 4, 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] [2018-11-23 10:52:53,609 INFO L423 AbstractCegarLoop]: === Iteration 14 === [ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-23 10:52:53,609 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-23 10:52:53,609 INFO L82 PathProgramCache]: Analyzing trace with hash -1183941202, now seen corresponding path program 1 times [2018-11-23 10:52:53,609 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-23 10:52:53,609 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:53,625 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-23 10:52:53,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-23 10:52:53,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-23 10:52:53,782 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-23 10:52:54,010 INFO L256 TraceCheckUtils]: 0: Hoare triple {61909#true} call ULTIMATE.init(); {61909#true} is VALID [2018-11-23 10:52:54,011 INFO L273 TraceCheckUtils]: 1: Hoare triple {61909#true} assume true; {61909#true} is VALID [2018-11-23 10:52:54,011 INFO L268 TraceCheckUtils]: 2: Hoare quadruple {61909#true} {61909#true} #606#return; {61909#true} is VALID [2018-11-23 10:52:54,011 INFO L256 TraceCheckUtils]: 3: Hoare triple {61909#true} call #t~ret50 := main(); {61909#true} is VALID [2018-11-23 10:52:54,011 INFO L273 TraceCheckUtils]: 4: Hoare triple {61909#true} havoc ~s~0;havoc ~tmp~1;~s~0 := 8464bv32; {61909#true} is VALID [2018-11-23 10:52:54,012 INFO L256 TraceCheckUtils]: 5: Hoare triple {61909#true} call #t~ret49 := ssl3_accept(~s~0); {61909#true} is VALID [2018-11-23 10:52:54,012 INFO L273 TraceCheckUtils]: 6: Hoare triple {61909#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;havoc ~buf~0;havoc ~l~0;havoc ~Time~0;havoc ~tmp~0;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~nondet18;havoc #t~nondet18;~tmp___2~0 := #t~nondet19;havoc #t~nondet19;~tmp___3~0 := #t~nondet20;havoc #t~nondet20;~tmp___4~0 := #t~nondet21;havoc #t~nondet21;~tmp___5~0 := #t~nondet22;havoc #t~nondet22;~tmp___6~0 := #t~nondet23;havoc #t~nondet23;havoc ~tmp___7~0;~tmp___8~0 := #t~nondet24;havoc #t~nondet24;~tmp___9~0 := #t~nondet25;havoc #t~nondet25;~tmp___10~0 := #t~nondet26;havoc #t~nondet26;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;~tmp~0 := #t~nondet27;havoc #t~nondet27;~Time~0 := ~tmp~0;~cb~0 := 0bv32;~ret~0 := 4294967295bv32;~skip~0 := 0bv32;~got_new_session~0 := 0bv32; {61909#true} is VALID [2018-11-23 10:52:54,012 INFO L273 TraceCheckUtils]: 7: Hoare triple {61909#true} assume 0bv32 != ~s__info_callback~0;~cb~0 := ~s__info_callback~0; {61909#true} is VALID [2018-11-23 10:52:54,012 INFO L273 TraceCheckUtils]: 8: Hoare triple {61909#true} #t~post28 := ~s__in_handshake~0;~s__in_handshake~0 := ~bvadd32(1bv32, #t~post28);havoc #t~post28; {61909#true} is VALID [2018-11-23 10:52:54,012 INFO L273 TraceCheckUtils]: 9: Hoare triple {61909#true} assume !(0bv32 != ~bvadd32(12288bv32, ~tmp___1~0)); {61909#true} is VALID [2018-11-23 10:52:54,013 INFO L273 TraceCheckUtils]: 10: Hoare triple {61909#true} assume !(0bv32 == ~s__cert~0); {61909#true} is VALID [2018-11-23 10:52:54,013 INFO L273 TraceCheckUtils]: 11: Hoare triple {61909#true} assume !false; {61909#true} is VALID [2018-11-23 10:52:54,013 INFO L273 TraceCheckUtils]: 12: Hoare triple {61909#true} ~state~0 := ~s__state~0; {61909#true} is VALID [2018-11-23 10:52:54,013 INFO L273 TraceCheckUtils]: 13: Hoare triple {61909#true} assume !(12292bv32 == ~s__state~0); {61909#true} is VALID [2018-11-23 10:52:54,013 INFO L273 TraceCheckUtils]: 14: Hoare triple {61909#true} assume !(16384bv32 == ~s__state~0); {61909#true} is VALID [2018-11-23 10:52:54,014 INFO L273 TraceCheckUtils]: 15: Hoare triple {61909#true} assume !(8192bv32 == ~s__state~0); {61909#true} is VALID [2018-11-23 10:52:54,014 INFO L273 TraceCheckUtils]: 16: Hoare triple {61909#true} assume !(24576bv32 == ~s__state~0); {61909#true} is VALID [2018-11-23 10:52:54,014 INFO L273 TraceCheckUtils]: 17: Hoare triple {61909#true} assume !(8195bv32 == ~s__state~0); {61909#true} is VALID [2018-11-23 10:52:54,014 INFO L273 TraceCheckUtils]: 18: Hoare triple {61909#true} assume !(8480bv32 == ~s__state~0); {61909#true} is VALID [2018-11-23 10:52:54,014 INFO L273 TraceCheckUtils]: 19: Hoare triple {61909#true} assume !(8481bv32 == ~s__state~0); {61909#true} is VALID [2018-11-23 10:52:54,014 INFO L273 TraceCheckUtils]: 20: Hoare triple {61909#true} assume !(8482bv32 == ~s__state~0); {61909#true} is VALID [2018-11-23 10:52:54,014 INFO L273 TraceCheckUtils]: 21: Hoare triple {61909#true} assume 8464bv32 == ~s__state~0; {61909#true} is VALID [2018-11-23 10:52:54,015 INFO L273 TraceCheckUtils]: 22: Hoare triple {61909#true} ~s__shutdown~0 := 0bv32;~ret~0 := #t~nondet33;havoc #t~nondet33; {61909#true} is VALID [2018-11-23 10:52:54,015 INFO L273 TraceCheckUtils]: 23: Hoare triple {61909#true} assume 0bv32 == ~blastFlag~0;~blastFlag~0 := 1bv32; {61909#true} is VALID [2018-11-23 10:52:54,015 INFO L273 TraceCheckUtils]: 24: Hoare triple {61909#true} assume !~bvsle32(~ret~0, 0bv32);~got_new_session~0 := 1bv32;~s__state~0 := 8496bv32;~s__init_num~0 := 0bv32; {61909#true} is VALID [2018-11-23 10:52:54,015 INFO L273 TraceCheckUtils]: 25: Hoare triple {61909#true} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {61909#true} is VALID [2018-11-23 10:52:54,015 INFO L273 TraceCheckUtils]: 26: Hoare triple {61909#true} ~skip~0 := 0bv32; {61909#true} is VALID [2018-11-23 10:52:54,015 INFO L273 TraceCheckUtils]: 27: Hoare triple {61909#true} assume !false; {61909#true} is VALID [2018-11-23 10:52:54,015 INFO L273 TraceCheckUtils]: 28: Hoare triple {61909#true} ~state~0 := ~s__state~0; {61909#true} is VALID [2018-11-23 10:52:54,015 INFO L273 TraceCheckUtils]: 29: Hoare triple {61909#true} assume !(12292bv32 == ~s__state~0); {61909#true} is VALID [2018-11-23 10:52:54,015 INFO L273 TraceCheckUtils]: 30: Hoare triple {61909#true} assume !(16384bv32 == ~s__state~0); {61909#true} is VALID [2018-11-23 10:52:54,016 INFO L273 TraceCheckUtils]: 31: Hoare triple {61909#true} assume !(8192bv32 == ~s__state~0); {61909#true} is VALID [2018-11-23 10:52:54,016 INFO L273 TraceCheckUtils]: 32: Hoare triple {61909#true} assume !(24576bv32 == ~s__state~0); {61909#true} is VALID [2018-11-23 10:52:54,016 INFO L273 TraceCheckUtils]: 33: Hoare triple {61909#true} assume !(8195bv32 == ~s__state~0); {61909#true} is VALID [2018-11-23 10:52:54,016 INFO L273 TraceCheckUtils]: 34: Hoare triple {61909#true} assume !(8480bv32 == ~s__state~0); {61909#true} is VALID [2018-11-23 10:52:54,016 INFO L273 TraceCheckUtils]: 35: Hoare triple {61909#true} assume !(8481bv32 == ~s__state~0); {61909#true} is VALID [2018-11-23 10:52:54,016 INFO L273 TraceCheckUtils]: 36: Hoare triple {61909#true} assume !(8482bv32 == ~s__state~0); {61909#true} is VALID [2018-11-23 10:52:54,016 INFO L273 TraceCheckUtils]: 37: Hoare triple {61909#true} assume !(8464bv32 == ~s__state~0); {61909#true} is VALID [2018-11-23 10:52:54,016 INFO L273 TraceCheckUtils]: 38: Hoare triple {61909#true} assume !(8465bv32 == ~s__state~0); {61909#true} is VALID [2018-11-23 10:52:54,016 INFO L273 TraceCheckUtils]: 39: Hoare triple {61909#true} assume !(8466bv32 == ~s__state~0); {61909#true} is VALID [2018-11-23 10:52:54,017 INFO L273 TraceCheckUtils]: 40: Hoare triple {61909#true} assume 8496bv32 == ~s__state~0; {61909#true} is VALID [2018-11-23 10:52:54,017 INFO L273 TraceCheckUtils]: 41: Hoare triple {61909#true} ~ret~0 := #t~nondet34;havoc #t~nondet34; {61909#true} is VALID [2018-11-23 10:52:54,017 INFO L273 TraceCheckUtils]: 42: Hoare triple {61909#true} assume 1bv32 == ~blastFlag~0;~blastFlag~0 := 2bv32; {61909#true} is VALID [2018-11-23 10:52:54,017 INFO L273 TraceCheckUtils]: 43: Hoare triple {61909#true} assume !~bvsle32(~ret~0, 0bv32); {61909#true} is VALID [2018-11-23 10:52:54,017 INFO L273 TraceCheckUtils]: 44: Hoare triple {61909#true} assume !(0bv32 != ~s__hit~0);~s__state~0 := 8512bv32; {61909#true} is VALID [2018-11-23 10:52:54,017 INFO L273 TraceCheckUtils]: 45: Hoare triple {61909#true} ~s__init_num~0 := 0bv32; {61909#true} is VALID [2018-11-23 10:52:54,017 INFO L273 TraceCheckUtils]: 46: Hoare triple {61909#true} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {61909#true} is VALID [2018-11-23 10:52:54,017 INFO L273 TraceCheckUtils]: 47: Hoare triple {61909#true} ~skip~0 := 0bv32; {61909#true} is VALID [2018-11-23 10:52:54,018 INFO L273 TraceCheckUtils]: 48: Hoare triple {61909#true} assume !false; {61909#true} is VALID [2018-11-23 10:52:54,018 INFO L273 TraceCheckUtils]: 49: Hoare triple {61909#true} ~state~0 := ~s__state~0; {61909#true} is VALID [2018-11-23 10:52:54,018 INFO L273 TraceCheckUtils]: 50: Hoare triple {61909#true} assume !(12292bv32 == ~s__state~0); {61909#true} is VALID [2018-11-23 10:52:54,018 INFO L273 TraceCheckUtils]: 51: Hoare triple {61909#true} assume !(16384bv32 == ~s__state~0); {61909#true} is VALID [2018-11-23 10:52:54,018 INFO L273 TraceCheckUtils]: 52: Hoare triple {61909#true} assume !(8192bv32 == ~s__state~0); {61909#true} is VALID [2018-11-23 10:52:54,018 INFO L273 TraceCheckUtils]: 53: Hoare triple {61909#true} assume !(24576bv32 == ~s__state~0); {61909#true} is VALID [2018-11-23 10:52:54,018 INFO L273 TraceCheckUtils]: 54: Hoare triple {61909#true} assume !(8195bv32 == ~s__state~0); {61909#true} is VALID [2018-11-23 10:52:54,018 INFO L273 TraceCheckUtils]: 55: Hoare triple {61909#true} assume !(8480bv32 == ~s__state~0); {61909#true} is VALID [2018-11-23 10:52:54,019 INFO L273 TraceCheckUtils]: 56: Hoare triple {61909#true} assume !(8481bv32 == ~s__state~0); {61909#true} is VALID [2018-11-23 10:52:54,019 INFO L273 TraceCheckUtils]: 57: Hoare triple {61909#true} assume !(8482bv32 == ~s__state~0); {61909#true} is VALID [2018-11-23 10:52:54,019 INFO L273 TraceCheckUtils]: 58: Hoare triple {61909#true} assume !(8464bv32 == ~s__state~0); {61909#true} is VALID [2018-11-23 10:52:54,019 INFO L273 TraceCheckUtils]: 59: Hoare triple {61909#true} assume !(8465bv32 == ~s__state~0); {61909#true} is VALID [2018-11-23 10:52:54,019 INFO L273 TraceCheckUtils]: 60: Hoare triple {61909#true} assume !(8466bv32 == ~s__state~0); {61909#true} is VALID [2018-11-23 10:52:54,019 INFO L273 TraceCheckUtils]: 61: Hoare triple {61909#true} assume !(8496bv32 == ~s__state~0); {61909#true} is VALID [2018-11-23 10:52:54,019 INFO L273 TraceCheckUtils]: 62: Hoare triple {61909#true} assume !(8497bv32 == ~s__state~0); {61909#true} is VALID [2018-11-23 10:52:54,019 INFO L273 TraceCheckUtils]: 63: Hoare triple {61909#true} assume 8512bv32 == ~s__state~0; {61909#true} is VALID [2018-11-23 10:52:54,019 INFO L273 TraceCheckUtils]: 64: Hoare triple {61909#true} ~__cil_tmp56~0 := ~s__s3__tmp__new_cipher__algorithms~0; {61909#true} is VALID [2018-11-23 10:52:54,020 INFO L273 TraceCheckUtils]: 65: Hoare triple {61909#true} assume 0bv32 != ~bvadd32(256bv32, ~__cil_tmp56~0);~skip~0 := 1bv32; {61909#true} is VALID [2018-11-23 10:52:54,020 INFO L273 TraceCheckUtils]: 66: Hoare triple {61909#true} ~s__state~0 := 8528bv32;~s__init_num~0 := 0bv32; {61909#true} is VALID [2018-11-23 10:52:54,020 INFO L273 TraceCheckUtils]: 67: Hoare triple {61909#true} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {61909#true} is VALID [2018-11-23 10:52:54,020 INFO L273 TraceCheckUtils]: 68: Hoare triple {61909#true} ~skip~0 := 0bv32; {61909#true} is VALID [2018-11-23 10:52:54,020 INFO L273 TraceCheckUtils]: 69: Hoare triple {61909#true} assume !false; {61909#true} is VALID [2018-11-23 10:52:54,020 INFO L273 TraceCheckUtils]: 70: Hoare triple {61909#true} ~state~0 := ~s__state~0; {61909#true} is VALID [2018-11-23 10:52:54,020 INFO L273 TraceCheckUtils]: 71: Hoare triple {61909#true} assume !(12292bv32 == ~s__state~0); {61909#true} is VALID [2018-11-23 10:52:54,020 INFO L273 TraceCheckUtils]: 72: Hoare triple {61909#true} assume !(16384bv32 == ~s__state~0); {61909#true} is VALID [2018-11-23 10:52:54,021 INFO L273 TraceCheckUtils]: 73: Hoare triple {61909#true} assume !(8192bv32 == ~s__state~0); {61909#true} is VALID [2018-11-23 10:52:54,021 INFO L273 TraceCheckUtils]: 74: Hoare triple {61909#true} assume !(24576bv32 == ~s__state~0); {61909#true} is VALID [2018-11-23 10:52:54,021 INFO L273 TraceCheckUtils]: 75: Hoare triple {61909#true} assume !(8195bv32 == ~s__state~0); {61909#true} is VALID [2018-11-23 10:52:54,021 INFO L273 TraceCheckUtils]: 76: Hoare triple {61909#true} assume !(8480bv32 == ~s__state~0); {61909#true} is VALID [2018-11-23 10:52:54,021 INFO L273 TraceCheckUtils]: 77: Hoare triple {61909#true} assume !(8481bv32 == ~s__state~0); {61909#true} is VALID [2018-11-23 10:52:54,021 INFO L273 TraceCheckUtils]: 78: Hoare triple {61909#true} assume !(8482bv32 == ~s__state~0); {61909#true} is VALID [2018-11-23 10:52:54,021 INFO L273 TraceCheckUtils]: 79: Hoare triple {61909#true} assume !(8464bv32 == ~s__state~0); {61909#true} is VALID [2018-11-23 10:52:54,021 INFO L273 TraceCheckUtils]: 80: Hoare triple {61909#true} assume !(8465bv32 == ~s__state~0); {61909#true} is VALID [2018-11-23 10:52:54,021 INFO L273 TraceCheckUtils]: 81: Hoare triple {61909#true} assume !(8466bv32 == ~s__state~0); {61909#true} is VALID [2018-11-23 10:52:54,022 INFO L273 TraceCheckUtils]: 82: Hoare triple {61909#true} assume !(8496bv32 == ~s__state~0); {61909#true} is VALID [2018-11-23 10:52:54,022 INFO L273 TraceCheckUtils]: 83: Hoare triple {61909#true} assume !(8497bv32 == ~s__state~0); {61909#true} is VALID [2018-11-23 10:52:54,022 INFO L273 TraceCheckUtils]: 84: Hoare triple {61909#true} assume !(8512bv32 == ~s__state~0); {61909#true} is VALID [2018-11-23 10:52:54,022 INFO L273 TraceCheckUtils]: 85: Hoare triple {61909#true} assume !(8513bv32 == ~s__state~0); {61909#true} is VALID [2018-11-23 10:52:54,022 INFO L273 TraceCheckUtils]: 86: Hoare triple {61909#true} assume 8528bv32 == ~s__state~0; {61909#true} is VALID [2018-11-23 10:52:54,022 INFO L273 TraceCheckUtils]: 87: Hoare triple {61909#true} ~l~0 := ~s__s3__tmp__new_cipher__algorithms~0;~__cil_tmp57~0 := ~s__options~0; {61909#true} is VALID [2018-11-23 10:52:54,022 INFO L273 TraceCheckUtils]: 88: Hoare triple {61909#true} assume 0bv32 != ~bvadd32(2097152bv32, ~__cil_tmp57~0);~s__s3__tmp__use_rsa_tmp~0 := 1bv32; {61909#true} is VALID [2018-11-23 10:52:54,022 INFO L273 TraceCheckUtils]: 89: Hoare triple {61909#true} assume 0bv32 != ~s__s3__tmp__use_rsa_tmp~0; {61909#true} is VALID [2018-11-23 10:52:54,022 INFO L273 TraceCheckUtils]: 90: Hoare triple {61909#true} ~ret~0 := #t~nondet36;havoc #t~nondet36; {61909#true} is VALID [2018-11-23 10:52:54,023 INFO L273 TraceCheckUtils]: 91: Hoare triple {61909#true} assume !~bvsle32(~ret~0, 0bv32); {61909#true} is VALID [2018-11-23 10:52:54,023 INFO L273 TraceCheckUtils]: 92: Hoare triple {61909#true} ~s__state~0 := 8544bv32;~s__init_num~0 := 0bv32; {61909#true} is VALID [2018-11-23 10:52:54,023 INFO L273 TraceCheckUtils]: 93: Hoare triple {61909#true} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {61909#true} is VALID [2018-11-23 10:52:54,023 INFO L273 TraceCheckUtils]: 94: Hoare triple {61909#true} ~skip~0 := 0bv32; {61909#true} is VALID [2018-11-23 10:52:54,023 INFO L273 TraceCheckUtils]: 95: Hoare triple {61909#true} assume !false; {61909#true} is VALID [2018-11-23 10:52:54,023 INFO L273 TraceCheckUtils]: 96: Hoare triple {61909#true} ~state~0 := ~s__state~0; {61909#true} is VALID [2018-11-23 10:52:54,023 INFO L273 TraceCheckUtils]: 97: Hoare triple {61909#true} assume !(12292bv32 == ~s__state~0); {61909#true} is VALID [2018-11-23 10:52:54,023 INFO L273 TraceCheckUtils]: 98: Hoare triple {61909#true} assume !(16384bv32 == ~s__state~0); {61909#true} is VALID [2018-11-23 10:52:54,024 INFO L273 TraceCheckUtils]: 99: Hoare triple {61909#true} assume !(8192bv32 == ~s__state~0); {61909#true} is VALID [2018-11-23 10:52:54,024 INFO L273 TraceCheckUtils]: 100: Hoare triple {61909#true} assume !(24576bv32 == ~s__state~0); {61909#true} is VALID [2018-11-23 10:52:54,024 INFO L273 TraceCheckUtils]: 101: Hoare triple {61909#true} assume !(8195bv32 == ~s__state~0); {61909#true} is VALID [2018-11-23 10:52:54,024 INFO L273 TraceCheckUtils]: 102: Hoare triple {61909#true} assume !(8480bv32 == ~s__state~0); {61909#true} is VALID [2018-11-23 10:52:54,024 INFO L273 TraceCheckUtils]: 103: Hoare triple {61909#true} assume !(8481bv32 == ~s__state~0); {61909#true} is VALID [2018-11-23 10:52:54,024 INFO L273 TraceCheckUtils]: 104: Hoare triple {61909#true} assume !(8482bv32 == ~s__state~0); {61909#true} is VALID [2018-11-23 10:52:54,024 INFO L273 TraceCheckUtils]: 105: Hoare triple {61909#true} assume !(8464bv32 == ~s__state~0); {61909#true} is VALID [2018-11-23 10:52:54,024 INFO L273 TraceCheckUtils]: 106: Hoare triple {61909#true} assume !(8465bv32 == ~s__state~0); {61909#true} is VALID [2018-11-23 10:52:54,024 INFO L273 TraceCheckUtils]: 107: Hoare triple {61909#true} assume !(8466bv32 == ~s__state~0); {61909#true} is VALID [2018-11-23 10:52:54,025 INFO L273 TraceCheckUtils]: 108: Hoare triple {61909#true} assume !(8496bv32 == ~s__state~0); {61909#true} is VALID [2018-11-23 10:52:54,025 INFO L273 TraceCheckUtils]: 109: Hoare triple {61909#true} assume !(8497bv32 == ~s__state~0); {61909#true} is VALID [2018-11-23 10:52:54,025 INFO L273 TraceCheckUtils]: 110: Hoare triple {61909#true} assume !(8512bv32 == ~s__state~0); {61909#true} is VALID [2018-11-23 10:52:54,025 INFO L273 TraceCheckUtils]: 111: Hoare triple {61909#true} assume !(8513bv32 == ~s__state~0); {61909#true} is VALID [2018-11-23 10:52:54,025 INFO L273 TraceCheckUtils]: 112: Hoare triple {61909#true} assume !(8528bv32 == ~s__state~0); {61909#true} is VALID [2018-11-23 10:52:54,025 INFO L273 TraceCheckUtils]: 113: Hoare triple {61909#true} assume !(8529bv32 == ~s__state~0); {61909#true} is VALID [2018-11-23 10:52:54,025 INFO L273 TraceCheckUtils]: 114: Hoare triple {61909#true} assume 8544bv32 == ~s__state~0; {61909#true} is VALID [2018-11-23 10:52:54,028 INFO L273 TraceCheckUtils]: 115: Hoare triple {61909#true} assume !(0bv32 != ~bvadd32(1bv32, ~s__verify_mode~0));~skip~0 := 1bv32;~s__s3__tmp__cert_request~0 := 0bv32;~s__state~0 := 8560bv32; {62259#(= (_ bv8560 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:54,028 INFO L273 TraceCheckUtils]: 116: Hoare triple {62259#(= (_ bv8560 32) ssl3_accept_~s__state~0)} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {62259#(= (_ bv8560 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:54,028 INFO L273 TraceCheckUtils]: 117: Hoare triple {62259#(= (_ bv8560 32) ssl3_accept_~s__state~0)} ~skip~0 := 0bv32; {62259#(= (_ bv8560 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:54,029 INFO L273 TraceCheckUtils]: 118: Hoare triple {62259#(= (_ bv8560 32) ssl3_accept_~s__state~0)} assume !false; {62259#(= (_ bv8560 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:54,029 INFO L273 TraceCheckUtils]: 119: Hoare triple {62259#(= (_ bv8560 32) ssl3_accept_~s__state~0)} ~state~0 := ~s__state~0; {62259#(= (_ bv8560 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:54,030 INFO L273 TraceCheckUtils]: 120: Hoare triple {62259#(= (_ bv8560 32) ssl3_accept_~s__state~0)} assume !(12292bv32 == ~s__state~0); {62259#(= (_ bv8560 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:54,030 INFO L273 TraceCheckUtils]: 121: Hoare triple {62259#(= (_ bv8560 32) ssl3_accept_~s__state~0)} assume !(16384bv32 == ~s__state~0); {62259#(= (_ bv8560 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:54,031 INFO L273 TraceCheckUtils]: 122: Hoare triple {62259#(= (_ bv8560 32) ssl3_accept_~s__state~0)} assume !(8192bv32 == ~s__state~0); {62259#(= (_ bv8560 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:54,031 INFO L273 TraceCheckUtils]: 123: Hoare triple {62259#(= (_ bv8560 32) ssl3_accept_~s__state~0)} assume !(24576bv32 == ~s__state~0); {62259#(= (_ bv8560 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:54,032 INFO L273 TraceCheckUtils]: 124: Hoare triple {62259#(= (_ bv8560 32) ssl3_accept_~s__state~0)} assume !(8195bv32 == ~s__state~0); {62259#(= (_ bv8560 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:54,032 INFO L273 TraceCheckUtils]: 125: Hoare triple {62259#(= (_ bv8560 32) ssl3_accept_~s__state~0)} assume !(8480bv32 == ~s__state~0); {62259#(= (_ bv8560 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:54,033 INFO L273 TraceCheckUtils]: 126: Hoare triple {62259#(= (_ bv8560 32) ssl3_accept_~s__state~0)} assume !(8481bv32 == ~s__state~0); {62259#(= (_ bv8560 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:54,033 INFO L273 TraceCheckUtils]: 127: Hoare triple {62259#(= (_ bv8560 32) ssl3_accept_~s__state~0)} assume !(8482bv32 == ~s__state~0); {62259#(= (_ bv8560 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:54,034 INFO L273 TraceCheckUtils]: 128: Hoare triple {62259#(= (_ bv8560 32) ssl3_accept_~s__state~0)} assume !(8464bv32 == ~s__state~0); {62259#(= (_ bv8560 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:54,035 INFO L273 TraceCheckUtils]: 129: Hoare triple {62259#(= (_ bv8560 32) ssl3_accept_~s__state~0)} assume !(8465bv32 == ~s__state~0); {62259#(= (_ bv8560 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:54,035 INFO L273 TraceCheckUtils]: 130: Hoare triple {62259#(= (_ bv8560 32) ssl3_accept_~s__state~0)} assume !(8466bv32 == ~s__state~0); {62259#(= (_ bv8560 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:54,036 INFO L273 TraceCheckUtils]: 131: Hoare triple {62259#(= (_ bv8560 32) ssl3_accept_~s__state~0)} assume !(8496bv32 == ~s__state~0); {62259#(= (_ bv8560 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:54,036 INFO L273 TraceCheckUtils]: 132: Hoare triple {62259#(= (_ bv8560 32) ssl3_accept_~s__state~0)} assume !(8497bv32 == ~s__state~0); {62259#(= (_ bv8560 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:54,037 INFO L273 TraceCheckUtils]: 133: Hoare triple {62259#(= (_ bv8560 32) ssl3_accept_~s__state~0)} assume !(8512bv32 == ~s__state~0); {62259#(= (_ bv8560 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:54,037 INFO L273 TraceCheckUtils]: 134: Hoare triple {62259#(= (_ bv8560 32) ssl3_accept_~s__state~0)} assume !(8513bv32 == ~s__state~0); {62259#(= (_ bv8560 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:54,038 INFO L273 TraceCheckUtils]: 135: Hoare triple {62259#(= (_ bv8560 32) ssl3_accept_~s__state~0)} assume !(8528bv32 == ~s__state~0); {62259#(= (_ bv8560 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:54,038 INFO L273 TraceCheckUtils]: 136: Hoare triple {62259#(= (_ bv8560 32) ssl3_accept_~s__state~0)} assume !(8529bv32 == ~s__state~0); {62259#(= (_ bv8560 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:54,039 INFO L273 TraceCheckUtils]: 137: Hoare triple {62259#(= (_ bv8560 32) ssl3_accept_~s__state~0)} assume !(8544bv32 == ~s__state~0); {62259#(= (_ bv8560 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:54,039 INFO L273 TraceCheckUtils]: 138: Hoare triple {62259#(= (_ bv8560 32) ssl3_accept_~s__state~0)} assume !(8545bv32 == ~s__state~0); {62259#(= (_ bv8560 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:52:54,040 INFO L273 TraceCheckUtils]: 139: Hoare triple {62259#(= (_ bv8560 32) ssl3_accept_~s__state~0)} assume !(8560bv32 == ~s__state~0); {61910#false} is VALID [2018-11-23 10:52:54,040 INFO L273 TraceCheckUtils]: 140: Hoare triple {61910#false} assume !(8561bv32 == ~s__state~0); {61910#false} is VALID [2018-11-23 10:52:54,040 INFO L273 TraceCheckUtils]: 141: Hoare triple {61910#false} assume !(8448bv32 == ~s__state~0); {61910#false} is VALID [2018-11-23 10:52:54,040 INFO L273 TraceCheckUtils]: 142: Hoare triple {61910#false} assume !(8576bv32 == ~s__state~0); {61910#false} is VALID [2018-11-23 10:52:54,040 INFO L273 TraceCheckUtils]: 143: Hoare triple {61910#false} assume !(8577bv32 == ~s__state~0); {61910#false} is VALID [2018-11-23 10:52:54,041 INFO L273 TraceCheckUtils]: 144: Hoare triple {61910#false} assume !(8592bv32 == ~s__state~0); {61910#false} is VALID [2018-11-23 10:52:54,041 INFO L273 TraceCheckUtils]: 145: Hoare triple {61910#false} assume !(8593bv32 == ~s__state~0); {61910#false} is VALID [2018-11-23 10:52:54,041 INFO L273 TraceCheckUtils]: 146: Hoare triple {61910#false} assume !(8608bv32 == ~s__state~0); {61910#false} is VALID [2018-11-23 10:52:54,041 INFO L273 TraceCheckUtils]: 147: Hoare triple {61910#false} assume !(8609bv32 == ~s__state~0); {61910#false} is VALID [2018-11-23 10:52:54,041 INFO L273 TraceCheckUtils]: 148: Hoare triple {61910#false} assume !(8640bv32 == ~s__state~0); {61910#false} is VALID [2018-11-23 10:52:54,042 INFO L273 TraceCheckUtils]: 149: Hoare triple {61910#false} assume !(8641bv32 == ~s__state~0); {61910#false} is VALID [2018-11-23 10:52:54,042 INFO L273 TraceCheckUtils]: 150: Hoare triple {61910#false} assume 8656bv32 == ~s__state~0; {61910#false} is VALID [2018-11-23 10:52:54,042 INFO L273 TraceCheckUtils]: 151: Hoare triple {61910#false} ~s__session__cipher~0 := ~s__s3__tmp__new_cipher~0; {61910#false} is VALID [2018-11-23 10:52:54,042 INFO L273 TraceCheckUtils]: 152: Hoare triple {61910#false} assume !(0bv32 == ~tmp___9~0);~ret~0 := #t~nondet44;havoc #t~nondet44; {61910#false} is VALID [2018-11-23 10:52:54,042 INFO L273 TraceCheckUtils]: 153: Hoare triple {61910#false} assume 2bv32 == ~blastFlag~0;~blastFlag~0 := 3bv32; {61910#false} is VALID [2018-11-23 10:52:54,043 INFO L273 TraceCheckUtils]: 154: Hoare triple {61910#false} assume !~bvsle32(~ret~0, 0bv32);~s__state~0 := 8672bv32;~s__init_num~0 := 0bv32; {61910#false} is VALID [2018-11-23 10:52:54,043 INFO L273 TraceCheckUtils]: 155: Hoare triple {61910#false} assume !(0bv32 == ~tmp___10~0); {61910#false} is VALID [2018-11-23 10:52:54,043 INFO L273 TraceCheckUtils]: 156: Hoare triple {61910#false} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {61910#false} is VALID [2018-11-23 10:52:54,043 INFO L273 TraceCheckUtils]: 157: Hoare triple {61910#false} ~skip~0 := 0bv32; {61910#false} is VALID [2018-11-23 10:52:54,044 INFO L273 TraceCheckUtils]: 158: Hoare triple {61910#false} assume !false; {61910#false} is VALID [2018-11-23 10:52:54,044 INFO L273 TraceCheckUtils]: 159: Hoare triple {61910#false} ~state~0 := ~s__state~0; {61910#false} is VALID [2018-11-23 10:52:54,044 INFO L273 TraceCheckUtils]: 160: Hoare triple {61910#false} assume !(12292bv32 == ~s__state~0); {61910#false} is VALID [2018-11-23 10:52:54,044 INFO L273 TraceCheckUtils]: 161: Hoare triple {61910#false} assume !(16384bv32 == ~s__state~0); {61910#false} is VALID [2018-11-23 10:52:54,044 INFO L273 TraceCheckUtils]: 162: Hoare triple {61910#false} assume !(8192bv32 == ~s__state~0); {61910#false} is VALID [2018-11-23 10:52:54,045 INFO L273 TraceCheckUtils]: 163: Hoare triple {61910#false} assume !(24576bv32 == ~s__state~0); {61910#false} is VALID [2018-11-23 10:52:54,045 INFO L273 TraceCheckUtils]: 164: Hoare triple {61910#false} assume !(8195bv32 == ~s__state~0); {61910#false} is VALID [2018-11-23 10:52:54,045 INFO L273 TraceCheckUtils]: 165: Hoare triple {61910#false} assume !(8480bv32 == ~s__state~0); {61910#false} is VALID [2018-11-23 10:52:54,045 INFO L273 TraceCheckUtils]: 166: Hoare triple {61910#false} assume !(8481bv32 == ~s__state~0); {61910#false} is VALID [2018-11-23 10:52:54,045 INFO L273 TraceCheckUtils]: 167: Hoare triple {61910#false} assume !(8482bv32 == ~s__state~0); {61910#false} is VALID [2018-11-23 10:52:54,045 INFO L273 TraceCheckUtils]: 168: Hoare triple {61910#false} assume !(8464bv32 == ~s__state~0); {61910#false} is VALID [2018-11-23 10:52:54,045 INFO L273 TraceCheckUtils]: 169: Hoare triple {61910#false} assume !(8465bv32 == ~s__state~0); {61910#false} is VALID [2018-11-23 10:52:54,046 INFO L273 TraceCheckUtils]: 170: Hoare triple {61910#false} assume !(8466bv32 == ~s__state~0); {61910#false} is VALID [2018-11-23 10:52:54,046 INFO L273 TraceCheckUtils]: 171: Hoare triple {61910#false} assume !(8496bv32 == ~s__state~0); {61910#false} is VALID [2018-11-23 10:52:54,046 INFO L273 TraceCheckUtils]: 172: Hoare triple {61910#false} assume !(8497bv32 == ~s__state~0); {61910#false} is VALID [2018-11-23 10:52:54,046 INFO L273 TraceCheckUtils]: 173: Hoare triple {61910#false} assume !(8512bv32 == ~s__state~0); {61910#false} is VALID [2018-11-23 10:52:54,046 INFO L273 TraceCheckUtils]: 174: Hoare triple {61910#false} assume !(8513bv32 == ~s__state~0); {61910#false} is VALID [2018-11-23 10:52:54,046 INFO L273 TraceCheckUtils]: 175: Hoare triple {61910#false} assume !(8528bv32 == ~s__state~0); {61910#false} is VALID [2018-11-23 10:52:54,046 INFO L273 TraceCheckUtils]: 176: Hoare triple {61910#false} assume !(8529bv32 == ~s__state~0); {61910#false} is VALID [2018-11-23 10:52:54,046 INFO L273 TraceCheckUtils]: 177: Hoare triple {61910#false} assume !(8544bv32 == ~s__state~0); {61910#false} is VALID [2018-11-23 10:52:54,046 INFO L273 TraceCheckUtils]: 178: Hoare triple {61910#false} assume !(8545bv32 == ~s__state~0); {61910#false} is VALID [2018-11-23 10:52:54,047 INFO L273 TraceCheckUtils]: 179: Hoare triple {61910#false} assume !(8560bv32 == ~s__state~0); {61910#false} is VALID [2018-11-23 10:52:54,047 INFO L273 TraceCheckUtils]: 180: Hoare triple {61910#false} assume !(8561bv32 == ~s__state~0); {61910#false} is VALID [2018-11-23 10:52:54,047 INFO L273 TraceCheckUtils]: 181: Hoare triple {61910#false} assume !(8448bv32 == ~s__state~0); {61910#false} is VALID [2018-11-23 10:52:54,047 INFO L273 TraceCheckUtils]: 182: Hoare triple {61910#false} assume !(8576bv32 == ~s__state~0); {61910#false} is VALID [2018-11-23 10:52:54,047 INFO L273 TraceCheckUtils]: 183: Hoare triple {61910#false} assume !(8577bv32 == ~s__state~0); {61910#false} is VALID [2018-11-23 10:52:54,047 INFO L273 TraceCheckUtils]: 184: Hoare triple {61910#false} assume !(8592bv32 == ~s__state~0); {61910#false} is VALID [2018-11-23 10:52:54,047 INFO L273 TraceCheckUtils]: 185: Hoare triple {61910#false} assume !(8593bv32 == ~s__state~0); {61910#false} is VALID [2018-11-23 10:52:54,047 INFO L273 TraceCheckUtils]: 186: Hoare triple {61910#false} assume !(8608bv32 == ~s__state~0); {61910#false} is VALID [2018-11-23 10:52:54,047 INFO L273 TraceCheckUtils]: 187: Hoare triple {61910#false} assume !(8609bv32 == ~s__state~0); {61910#false} is VALID [2018-11-23 10:52:54,048 INFO L273 TraceCheckUtils]: 188: Hoare triple {61910#false} assume !(8640bv32 == ~s__state~0); {61910#false} is VALID [2018-11-23 10:52:54,048 INFO L273 TraceCheckUtils]: 189: Hoare triple {61910#false} assume !(8641bv32 == ~s__state~0); {61910#false} is VALID [2018-11-23 10:52:54,048 INFO L273 TraceCheckUtils]: 190: Hoare triple {61910#false} assume !(8656bv32 == ~s__state~0); {61910#false} is VALID [2018-11-23 10:52:54,048 INFO L273 TraceCheckUtils]: 191: Hoare triple {61910#false} assume !(8657bv32 == ~s__state~0); {61910#false} is VALID [2018-11-23 10:52:54,048 INFO L273 TraceCheckUtils]: 192: Hoare triple {61910#false} assume 8672bv32 == ~s__state~0; {61910#false} is VALID [2018-11-23 10:52:54,048 INFO L273 TraceCheckUtils]: 193: Hoare triple {61910#false} ~ret~0 := #t~nondet45;havoc #t~nondet45; {61910#false} is VALID [2018-11-23 10:52:54,048 INFO L273 TraceCheckUtils]: 194: Hoare triple {61910#false} assume !(4bv32 == ~blastFlag~0); {61910#false} is VALID [2018-11-23 10:52:54,049 INFO L273 TraceCheckUtils]: 195: Hoare triple {61910#false} assume !~bvsle32(~ret~0, 0bv32);~s__state~0 := 8448bv32; {61910#false} is VALID [2018-11-23 10:52:54,049 INFO L273 TraceCheckUtils]: 196: Hoare triple {61910#false} assume !(0bv32 != ~s__hit~0);~s__s3__tmp__next_state___0~0 := 3bv32; {61910#false} is VALID [2018-11-23 10:52:54,049 INFO L273 TraceCheckUtils]: 197: Hoare triple {61910#false} ~s__init_num~0 := 0bv32; {61910#false} is VALID [2018-11-23 10:52:54,049 INFO L273 TraceCheckUtils]: 198: Hoare triple {61910#false} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {61910#false} is VALID [2018-11-23 10:52:54,049 INFO L273 TraceCheckUtils]: 199: Hoare triple {61910#false} ~skip~0 := 0bv32; {61910#false} is VALID [2018-11-23 10:52:54,049 INFO L273 TraceCheckUtils]: 200: Hoare triple {61910#false} assume !false; {61910#false} is VALID [2018-11-23 10:52:54,050 INFO L273 TraceCheckUtils]: 201: Hoare triple {61910#false} ~state~0 := ~s__state~0; {61910#false} is VALID [2018-11-23 10:52:54,050 INFO L273 TraceCheckUtils]: 202: Hoare triple {61910#false} assume !(12292bv32 == ~s__state~0); {61910#false} is VALID [2018-11-23 10:52:54,050 INFO L273 TraceCheckUtils]: 203: Hoare triple {61910#false} assume !(16384bv32 == ~s__state~0); {61910#false} is VALID [2018-11-23 10:52:54,050 INFO L273 TraceCheckUtils]: 204: Hoare triple {61910#false} assume !(8192bv32 == ~s__state~0); {61910#false} is VALID [2018-11-23 10:52:54,050 INFO L273 TraceCheckUtils]: 205: Hoare triple {61910#false} assume !(24576bv32 == ~s__state~0); {61910#false} is VALID [2018-11-23 10:52:54,050 INFO L273 TraceCheckUtils]: 206: Hoare triple {61910#false} assume !(8195bv32 == ~s__state~0); {61910#false} is VALID [2018-11-23 10:52:54,051 INFO L273 TraceCheckUtils]: 207: Hoare triple {61910#false} assume !(8480bv32 == ~s__state~0); {61910#false} is VALID [2018-11-23 10:52:54,051 INFO L273 TraceCheckUtils]: 208: Hoare triple {61910#false} assume !(8481bv32 == ~s__state~0); {61910#false} is VALID [2018-11-23 10:52:54,051 INFO L273 TraceCheckUtils]: 209: Hoare triple {61910#false} assume !(8482bv32 == ~s__state~0); {61910#false} is VALID [2018-11-23 10:52:54,051 INFO L273 TraceCheckUtils]: 210: Hoare triple {61910#false} assume !(8464bv32 == ~s__state~0); {61910#false} is VALID [2018-11-23 10:52:54,051 INFO L273 TraceCheckUtils]: 211: Hoare triple {61910#false} assume !(8465bv32 == ~s__state~0); {61910#false} is VALID [2018-11-23 10:52:54,051 INFO L273 TraceCheckUtils]: 212: Hoare triple {61910#false} assume !(8466bv32 == ~s__state~0); {61910#false} is VALID [2018-11-23 10:52:54,052 INFO L273 TraceCheckUtils]: 213: Hoare triple {61910#false} assume !(8496bv32 == ~s__state~0); {61910#false} is VALID [2018-11-23 10:52:54,052 INFO L273 TraceCheckUtils]: 214: Hoare triple {61910#false} assume !(8497bv32 == ~s__state~0); {61910#false} is VALID [2018-11-23 10:52:54,052 INFO L273 TraceCheckUtils]: 215: Hoare triple {61910#false} assume !(8512bv32 == ~s__state~0); {61910#false} is VALID [2018-11-23 10:52:54,052 INFO L273 TraceCheckUtils]: 216: Hoare triple {61910#false} assume !(8513bv32 == ~s__state~0); {61910#false} is VALID [2018-11-23 10:52:54,052 INFO L273 TraceCheckUtils]: 217: Hoare triple {61910#false} assume !(8528bv32 == ~s__state~0); {61910#false} is VALID [2018-11-23 10:52:54,052 INFO L273 TraceCheckUtils]: 218: Hoare triple {61910#false} assume !(8529bv32 == ~s__state~0); {61910#false} is VALID [2018-11-23 10:52:54,053 INFO L273 TraceCheckUtils]: 219: Hoare triple {61910#false} assume !(8544bv32 == ~s__state~0); {61910#false} is VALID [2018-11-23 10:52:54,053 INFO L273 TraceCheckUtils]: 220: Hoare triple {61910#false} assume !(8545bv32 == ~s__state~0); {61910#false} is VALID [2018-11-23 10:52:54,053 INFO L273 TraceCheckUtils]: 221: Hoare triple {61910#false} assume !(8560bv32 == ~s__state~0); {61910#false} is VALID [2018-11-23 10:52:54,053 INFO L273 TraceCheckUtils]: 222: Hoare triple {61910#false} assume !(8561bv32 == ~s__state~0); {61910#false} is VALID [2018-11-23 10:52:54,053 INFO L273 TraceCheckUtils]: 223: Hoare triple {61910#false} assume 8448bv32 == ~s__state~0; {61910#false} is VALID [2018-11-23 10:52:54,053 INFO L273 TraceCheckUtils]: 224: Hoare triple {61910#false} assume !~bvsgt32(~num1~0, 0bv32); {61910#false} is VALID [2018-11-23 10:52:54,054 INFO L273 TraceCheckUtils]: 225: Hoare triple {61910#false} ~s__state~0 := ~s__s3__tmp__next_state___0~0; {61910#false} is VALID [2018-11-23 10:52:54,054 INFO L273 TraceCheckUtils]: 226: Hoare triple {61910#false} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {61910#false} is VALID [2018-11-23 10:52:54,054 INFO L273 TraceCheckUtils]: 227: Hoare triple {61910#false} ~skip~0 := 0bv32; {61910#false} is VALID [2018-11-23 10:52:54,054 INFO L273 TraceCheckUtils]: 228: Hoare triple {61910#false} assume !false; {61910#false} is VALID [2018-11-23 10:52:54,054 INFO L273 TraceCheckUtils]: 229: Hoare triple {61910#false} ~state~0 := ~s__state~0; {61910#false} is VALID [2018-11-23 10:52:54,054 INFO L273 TraceCheckUtils]: 230: Hoare triple {61910#false} assume !(12292bv32 == ~s__state~0); {61910#false} is VALID [2018-11-23 10:52:54,054 INFO L273 TraceCheckUtils]: 231: Hoare triple {61910#false} assume !(16384bv32 == ~s__state~0); {61910#false} is VALID [2018-11-23 10:52:54,055 INFO L273 TraceCheckUtils]: 232: Hoare triple {61910#false} assume !(8192bv32 == ~s__state~0); {61910#false} is VALID [2018-11-23 10:52:54,055 INFO L273 TraceCheckUtils]: 233: Hoare triple {61910#false} assume !(24576bv32 == ~s__state~0); {61910#false} is VALID [2018-11-23 10:52:54,055 INFO L273 TraceCheckUtils]: 234: Hoare triple {61910#false} assume !(8195bv32 == ~s__state~0); {61910#false} is VALID [2018-11-23 10:52:54,055 INFO L273 TraceCheckUtils]: 235: Hoare triple {61910#false} assume !(8480bv32 == ~s__state~0); {61910#false} is VALID [2018-11-23 10:52:54,055 INFO L273 TraceCheckUtils]: 236: Hoare triple {61910#false} assume !(8481bv32 == ~s__state~0); {61910#false} is VALID [2018-11-23 10:52:54,055 INFO L273 TraceCheckUtils]: 237: Hoare triple {61910#false} assume !(8482bv32 == ~s__state~0); {61910#false} is VALID [2018-11-23 10:52:54,056 INFO L273 TraceCheckUtils]: 238: Hoare triple {61910#false} assume !(8464bv32 == ~s__state~0); {61910#false} is VALID [2018-11-23 10:52:54,056 INFO L273 TraceCheckUtils]: 239: Hoare triple {61910#false} assume !(8465bv32 == ~s__state~0); {61910#false} is VALID [2018-11-23 10:52:54,056 INFO L273 TraceCheckUtils]: 240: Hoare triple {61910#false} assume !(8466bv32 == ~s__state~0); {61910#false} is VALID [2018-11-23 10:52:54,056 INFO L273 TraceCheckUtils]: 241: Hoare triple {61910#false} assume !(8496bv32 == ~s__state~0); {61910#false} is VALID [2018-11-23 10:52:54,056 INFO L273 TraceCheckUtils]: 242: Hoare triple {61910#false} assume !(8497bv32 == ~s__state~0); {61910#false} is VALID [2018-11-23 10:52:54,056 INFO L273 TraceCheckUtils]: 243: Hoare triple {61910#false} assume !(8512bv32 == ~s__state~0); {61910#false} is VALID [2018-11-23 10:52:54,057 INFO L273 TraceCheckUtils]: 244: Hoare triple {61910#false} assume !(8513bv32 == ~s__state~0); {61910#false} is VALID [2018-11-23 10:52:54,057 INFO L273 TraceCheckUtils]: 245: Hoare triple {61910#false} assume !(8528bv32 == ~s__state~0); {61910#false} is VALID [2018-11-23 10:52:54,057 INFO L273 TraceCheckUtils]: 246: Hoare triple {61910#false} assume !(8529bv32 == ~s__state~0); {61910#false} is VALID [2018-11-23 10:52:54,057 INFO L273 TraceCheckUtils]: 247: Hoare triple {61910#false} assume !(8544bv32 == ~s__state~0); {61910#false} is VALID [2018-11-23 10:52:54,057 INFO L273 TraceCheckUtils]: 248: Hoare triple {61910#false} assume !(8545bv32 == ~s__state~0); {61910#false} is VALID [2018-11-23 10:52:54,057 INFO L273 TraceCheckUtils]: 249: Hoare triple {61910#false} assume !(8560bv32 == ~s__state~0); {61910#false} is VALID [2018-11-23 10:52:54,057 INFO L273 TraceCheckUtils]: 250: Hoare triple {61910#false} assume !(8561bv32 == ~s__state~0); {61910#false} is VALID [2018-11-23 10:52:54,058 INFO L273 TraceCheckUtils]: 251: Hoare triple {61910#false} assume !(8448bv32 == ~s__state~0); {61910#false} is VALID [2018-11-23 10:52:54,058 INFO L273 TraceCheckUtils]: 252: Hoare triple {61910#false} assume !(8576bv32 == ~s__state~0); {61910#false} is VALID [2018-11-23 10:52:54,058 INFO L273 TraceCheckUtils]: 253: Hoare triple {61910#false} assume !(8577bv32 == ~s__state~0); {61910#false} is VALID [2018-11-23 10:52:54,058 INFO L273 TraceCheckUtils]: 254: Hoare triple {61910#false} assume !(8592bv32 == ~s__state~0); {61910#false} is VALID [2018-11-23 10:52:54,058 INFO L273 TraceCheckUtils]: 255: Hoare triple {61910#false} assume !(8593bv32 == ~s__state~0); {61910#false} is VALID [2018-11-23 10:52:54,058 INFO L273 TraceCheckUtils]: 256: Hoare triple {61910#false} assume !(8608bv32 == ~s__state~0); {61910#false} is VALID [2018-11-23 10:52:54,059 INFO L273 TraceCheckUtils]: 257: Hoare triple {61910#false} assume !(8609bv32 == ~s__state~0); {61910#false} is VALID [2018-11-23 10:52:54,059 INFO L273 TraceCheckUtils]: 258: Hoare triple {61910#false} assume 8640bv32 == ~s__state~0; {61910#false} is VALID [2018-11-23 10:52:54,059 INFO L273 TraceCheckUtils]: 259: Hoare triple {61910#false} ~ret~0 := #t~nondet43;havoc #t~nondet43; {61910#false} is VALID [2018-11-23 10:52:54,059 INFO L273 TraceCheckUtils]: 260: Hoare triple {61910#false} assume 3bv32 == ~blastFlag~0;~blastFlag~0 := 4bv32; {61910#false} is VALID [2018-11-23 10:52:54,059 INFO L273 TraceCheckUtils]: 261: Hoare triple {61910#false} assume !~bvsle32(~ret~0, 0bv32); {61910#false} is VALID [2018-11-23 10:52:54,059 INFO L273 TraceCheckUtils]: 262: Hoare triple {61910#false} assume !(0bv32 != ~s__hit~0);~s__state~0 := 8656bv32; {61910#false} is VALID [2018-11-23 10:52:54,060 INFO L273 TraceCheckUtils]: 263: Hoare triple {61910#false} ~s__init_num~0 := 0bv32; {61910#false} is VALID [2018-11-23 10:52:54,060 INFO L273 TraceCheckUtils]: 264: Hoare triple {61910#false} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {61910#false} is VALID [2018-11-23 10:52:54,060 INFO L273 TraceCheckUtils]: 265: Hoare triple {61910#false} ~skip~0 := 0bv32; {61910#false} is VALID [2018-11-23 10:52:54,060 INFO L273 TraceCheckUtils]: 266: Hoare triple {61910#false} assume !false; {61910#false} is VALID [2018-11-23 10:52:54,060 INFO L273 TraceCheckUtils]: 267: Hoare triple {61910#false} ~state~0 := ~s__state~0; {61910#false} is VALID [2018-11-23 10:52:54,060 INFO L273 TraceCheckUtils]: 268: Hoare triple {61910#false} assume !(12292bv32 == ~s__state~0); {61910#false} is VALID [2018-11-23 10:52:54,060 INFO L273 TraceCheckUtils]: 269: Hoare triple {61910#false} assume !(16384bv32 == ~s__state~0); {61910#false} is VALID [2018-11-23 10:52:54,061 INFO L273 TraceCheckUtils]: 270: Hoare triple {61910#false} assume !(8192bv32 == ~s__state~0); {61910#false} is VALID [2018-11-23 10:52:54,061 INFO L273 TraceCheckUtils]: 271: Hoare triple {61910#false} assume !(24576bv32 == ~s__state~0); {61910#false} is VALID [2018-11-23 10:52:54,061 INFO L273 TraceCheckUtils]: 272: Hoare triple {61910#false} assume !(8195bv32 == ~s__state~0); {61910#false} is VALID [2018-11-23 10:52:54,061 INFO L273 TraceCheckUtils]: 273: Hoare triple {61910#false} assume !(8480bv32 == ~s__state~0); {61910#false} is VALID [2018-11-23 10:52:54,061 INFO L273 TraceCheckUtils]: 274: Hoare triple {61910#false} assume !(8481bv32 == ~s__state~0); {61910#false} is VALID [2018-11-23 10:52:54,061 INFO L273 TraceCheckUtils]: 275: Hoare triple {61910#false} assume !(8482bv32 == ~s__state~0); {61910#false} is VALID [2018-11-23 10:52:54,062 INFO L273 TraceCheckUtils]: 276: Hoare triple {61910#false} assume !(8464bv32 == ~s__state~0); {61910#false} is VALID [2018-11-23 10:52:54,062 INFO L273 TraceCheckUtils]: 277: Hoare triple {61910#false} assume !(8465bv32 == ~s__state~0); {61910#false} is VALID [2018-11-23 10:52:54,062 INFO L273 TraceCheckUtils]: 278: Hoare triple {61910#false} assume !(8466bv32 == ~s__state~0); {61910#false} is VALID [2018-11-23 10:52:54,062 INFO L273 TraceCheckUtils]: 279: Hoare triple {61910#false} assume !(8496bv32 == ~s__state~0); {61910#false} is VALID [2018-11-23 10:52:54,062 INFO L273 TraceCheckUtils]: 280: Hoare triple {61910#false} assume !(8497bv32 == ~s__state~0); {61910#false} is VALID [2018-11-23 10:52:54,062 INFO L273 TraceCheckUtils]: 281: Hoare triple {61910#false} assume !(8512bv32 == ~s__state~0); {61910#false} is VALID [2018-11-23 10:52:54,063 INFO L273 TraceCheckUtils]: 282: Hoare triple {61910#false} assume !(8513bv32 == ~s__state~0); {61910#false} is VALID [2018-11-23 10:52:54,063 INFO L273 TraceCheckUtils]: 283: Hoare triple {61910#false} assume !(8528bv32 == ~s__state~0); {61910#false} is VALID [2018-11-23 10:52:54,063 INFO L273 TraceCheckUtils]: 284: Hoare triple {61910#false} assume !(8529bv32 == ~s__state~0); {61910#false} is VALID [2018-11-23 10:52:54,063 INFO L273 TraceCheckUtils]: 285: Hoare triple {61910#false} assume !(8544bv32 == ~s__state~0); {61910#false} is VALID [2018-11-23 10:52:54,063 INFO L273 TraceCheckUtils]: 286: Hoare triple {61910#false} assume !(8545bv32 == ~s__state~0); {61910#false} is VALID [2018-11-23 10:52:54,063 INFO L273 TraceCheckUtils]: 287: Hoare triple {61910#false} assume !(8560bv32 == ~s__state~0); {61910#false} is VALID [2018-11-23 10:52:54,064 INFO L273 TraceCheckUtils]: 288: Hoare triple {61910#false} assume !(8561bv32 == ~s__state~0); {61910#false} is VALID [2018-11-23 10:52:54,064 INFO L273 TraceCheckUtils]: 289: Hoare triple {61910#false} assume !(8448bv32 == ~s__state~0); {61910#false} is VALID [2018-11-23 10:52:54,064 INFO L273 TraceCheckUtils]: 290: Hoare triple {61910#false} assume !(8576bv32 == ~s__state~0); {61910#false} is VALID [2018-11-23 10:52:54,064 INFO L273 TraceCheckUtils]: 291: Hoare triple {61910#false} assume !(8577bv32 == ~s__state~0); {61910#false} is VALID [2018-11-23 10:52:54,064 INFO L273 TraceCheckUtils]: 292: Hoare triple {61910#false} assume !(8592bv32 == ~s__state~0); {61910#false} is VALID [2018-11-23 10:52:54,064 INFO L273 TraceCheckUtils]: 293: Hoare triple {61910#false} assume !(8593bv32 == ~s__state~0); {61910#false} is VALID [2018-11-23 10:52:54,064 INFO L273 TraceCheckUtils]: 294: Hoare triple {61910#false} assume !(8608bv32 == ~s__state~0); {61910#false} is VALID [2018-11-23 10:52:54,065 INFO L273 TraceCheckUtils]: 295: Hoare triple {61910#false} assume !(8609bv32 == ~s__state~0); {61910#false} is VALID [2018-11-23 10:52:54,065 INFO L273 TraceCheckUtils]: 296: Hoare triple {61910#false} assume !(8640bv32 == ~s__state~0); {61910#false} is VALID [2018-11-23 10:52:54,065 INFO L273 TraceCheckUtils]: 297: Hoare triple {61910#false} assume !(8641bv32 == ~s__state~0); {61910#false} is VALID [2018-11-23 10:52:54,065 INFO L273 TraceCheckUtils]: 298: Hoare triple {61910#false} assume 8656bv32 == ~s__state~0; {61910#false} is VALID [2018-11-23 10:52:54,065 INFO L273 TraceCheckUtils]: 299: Hoare triple {61910#false} ~s__session__cipher~0 := ~s__s3__tmp__new_cipher~0; {61910#false} is VALID [2018-11-23 10:52:54,065 INFO L273 TraceCheckUtils]: 300: Hoare triple {61910#false} assume !(0bv32 == ~tmp___9~0);~ret~0 := #t~nondet44;havoc #t~nondet44; {61910#false} is VALID [2018-11-23 10:52:54,066 INFO L273 TraceCheckUtils]: 301: Hoare triple {61910#false} assume !(2bv32 == ~blastFlag~0); {61910#false} is VALID [2018-11-23 10:52:54,066 INFO L273 TraceCheckUtils]: 302: Hoare triple {61910#false} assume !~bvsle32(~ret~0, 0bv32);~s__state~0 := 8672bv32;~s__init_num~0 := 0bv32; {61910#false} is VALID [2018-11-23 10:52:54,066 INFO L273 TraceCheckUtils]: 303: Hoare triple {61910#false} assume !(0bv32 == ~tmp___10~0); {61910#false} is VALID [2018-11-23 10:52:54,066 INFO L273 TraceCheckUtils]: 304: Hoare triple {61910#false} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {61910#false} is VALID [2018-11-23 10:52:54,066 INFO L273 TraceCheckUtils]: 305: Hoare triple {61910#false} ~skip~0 := 0bv32; {61910#false} is VALID [2018-11-23 10:52:54,066 INFO L273 TraceCheckUtils]: 306: Hoare triple {61910#false} assume !false; {61910#false} is VALID [2018-11-23 10:52:54,066 INFO L273 TraceCheckUtils]: 307: Hoare triple {61910#false} ~state~0 := ~s__state~0; {61910#false} is VALID [2018-11-23 10:52:54,067 INFO L273 TraceCheckUtils]: 308: Hoare triple {61910#false} assume !(12292bv32 == ~s__state~0); {61910#false} is VALID [2018-11-23 10:52:54,067 INFO L273 TraceCheckUtils]: 309: Hoare triple {61910#false} assume !(16384bv32 == ~s__state~0); {61910#false} is VALID [2018-11-23 10:52:54,067 INFO L273 TraceCheckUtils]: 310: Hoare triple {61910#false} assume !(8192bv32 == ~s__state~0); {61910#false} is VALID [2018-11-23 10:52:54,067 INFO L273 TraceCheckUtils]: 311: Hoare triple {61910#false} assume !(24576bv32 == ~s__state~0); {61910#false} is VALID [2018-11-23 10:52:54,067 INFO L273 TraceCheckUtils]: 312: Hoare triple {61910#false} assume !(8195bv32 == ~s__state~0); {61910#false} is VALID [2018-11-23 10:52:54,067 INFO L273 TraceCheckUtils]: 313: Hoare triple {61910#false} assume !(8480bv32 == ~s__state~0); {61910#false} is VALID [2018-11-23 10:52:54,068 INFO L273 TraceCheckUtils]: 314: Hoare triple {61910#false} assume !(8481bv32 == ~s__state~0); {61910#false} is VALID [2018-11-23 10:52:54,068 INFO L273 TraceCheckUtils]: 315: Hoare triple {61910#false} assume !(8482bv32 == ~s__state~0); {61910#false} is VALID [2018-11-23 10:52:54,068 INFO L273 TraceCheckUtils]: 316: Hoare triple {61910#false} assume !(8464bv32 == ~s__state~0); {61910#false} is VALID [2018-11-23 10:52:54,068 INFO L273 TraceCheckUtils]: 317: Hoare triple {61910#false} assume !(8465bv32 == ~s__state~0); {61910#false} is VALID [2018-11-23 10:52:54,068 INFO L273 TraceCheckUtils]: 318: Hoare triple {61910#false} assume !(8466bv32 == ~s__state~0); {61910#false} is VALID [2018-11-23 10:52:54,068 INFO L273 TraceCheckUtils]: 319: Hoare triple {61910#false} assume !(8496bv32 == ~s__state~0); {61910#false} is VALID [2018-11-23 10:52:54,068 INFO L273 TraceCheckUtils]: 320: Hoare triple {61910#false} assume !(8497bv32 == ~s__state~0); {61910#false} is VALID [2018-11-23 10:52:54,069 INFO L273 TraceCheckUtils]: 321: Hoare triple {61910#false} assume !(8512bv32 == ~s__state~0); {61910#false} is VALID [2018-11-23 10:52:54,069 INFO L273 TraceCheckUtils]: 322: Hoare triple {61910#false} assume !(8513bv32 == ~s__state~0); {61910#false} is VALID [2018-11-23 10:52:54,069 INFO L273 TraceCheckUtils]: 323: Hoare triple {61910#false} assume !(8528bv32 == ~s__state~0); {61910#false} is VALID [2018-11-23 10:52:54,069 INFO L273 TraceCheckUtils]: 324: Hoare triple {61910#false} assume !(8529bv32 == ~s__state~0); {61910#false} is VALID [2018-11-23 10:52:54,069 INFO L273 TraceCheckUtils]: 325: Hoare triple {61910#false} assume !(8544bv32 == ~s__state~0); {61910#false} is VALID [2018-11-23 10:52:54,069 INFO L273 TraceCheckUtils]: 326: Hoare triple {61910#false} assume !(8545bv32 == ~s__state~0); {61910#false} is VALID [2018-11-23 10:52:54,070 INFO L273 TraceCheckUtils]: 327: Hoare triple {61910#false} assume !(8560bv32 == ~s__state~0); {61910#false} is VALID [2018-11-23 10:52:54,070 INFO L273 TraceCheckUtils]: 328: Hoare triple {61910#false} assume !(8561bv32 == ~s__state~0); {61910#false} is VALID [2018-11-23 10:52:54,070 INFO L273 TraceCheckUtils]: 329: Hoare triple {61910#false} assume !(8448bv32 == ~s__state~0); {61910#false} is VALID [2018-11-23 10:52:54,070 INFO L273 TraceCheckUtils]: 330: Hoare triple {61910#false} assume !(8576bv32 == ~s__state~0); {61910#false} is VALID [2018-11-23 10:52:54,070 INFO L273 TraceCheckUtils]: 331: Hoare triple {61910#false} assume !(8577bv32 == ~s__state~0); {61910#false} is VALID [2018-11-23 10:52:54,070 INFO L273 TraceCheckUtils]: 332: Hoare triple {61910#false} assume !(8592bv32 == ~s__state~0); {61910#false} is VALID [2018-11-23 10:52:54,070 INFO L273 TraceCheckUtils]: 333: Hoare triple {61910#false} assume !(8593bv32 == ~s__state~0); {61910#false} is VALID [2018-11-23 10:52:54,071 INFO L273 TraceCheckUtils]: 334: Hoare triple {61910#false} assume !(8608bv32 == ~s__state~0); {61910#false} is VALID [2018-11-23 10:52:54,071 INFO L273 TraceCheckUtils]: 335: Hoare triple {61910#false} assume !(8609bv32 == ~s__state~0); {61910#false} is VALID [2018-11-23 10:52:54,071 INFO L273 TraceCheckUtils]: 336: Hoare triple {61910#false} assume !(8640bv32 == ~s__state~0); {61910#false} is VALID [2018-11-23 10:52:54,071 INFO L273 TraceCheckUtils]: 337: Hoare triple {61910#false} assume !(8641bv32 == ~s__state~0); {61910#false} is VALID [2018-11-23 10:52:54,071 INFO L273 TraceCheckUtils]: 338: Hoare triple {61910#false} assume !(8656bv32 == ~s__state~0); {61910#false} is VALID [2018-11-23 10:52:54,071 INFO L273 TraceCheckUtils]: 339: Hoare triple {61910#false} assume !(8657bv32 == ~s__state~0); {61910#false} is VALID [2018-11-23 10:52:54,072 INFO L273 TraceCheckUtils]: 340: Hoare triple {61910#false} assume 8672bv32 == ~s__state~0; {61910#false} is VALID [2018-11-23 10:52:54,072 INFO L273 TraceCheckUtils]: 341: Hoare triple {61910#false} ~ret~0 := #t~nondet45;havoc #t~nondet45; {61910#false} is VALID [2018-11-23 10:52:54,072 INFO L273 TraceCheckUtils]: 342: Hoare triple {61910#false} assume 4bv32 == ~blastFlag~0; {61910#false} is VALID [2018-11-23 10:52:54,072 INFO L273 TraceCheckUtils]: 343: Hoare triple {61910#false} assume !false; {61910#false} is VALID [2018-11-23 10:52:54,107 INFO L134 CoverageAnalysis]: Checked inductivity of 1151 backedges. 642 proven. 0 refuted. 0 times theorem prover too weak. 509 trivial. 0 not checked. [2018-11-23 10:52:54,107 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-11-23 10:52:54,109 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-23 10:52:54,109 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-23 10:52:54,109 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 344 [2018-11-23 10:52:54,110 INFO L84 Accepts]: Finished accepts. word is accepted. [2018-11-23 10:52:54,110 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 3 states. [2018-11-23 10:52:54,301 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 139 edges. 139 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2018-11-23 10:52:54,302 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-11-23 10:52:54,302 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-23 10:52:54,302 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-23 10:52:54,303 INFO L87 Difference]: Start difference. First operand 1532 states and 1981 transitions. Second operand 3 states. [2018-11-23 10:52:55,714 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-23 10:52:55,715 INFO L93 Difference]: Finished difference Result 3206 states and 4220 transitions. [2018-11-23 10:52:55,715 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-23 10:52:55,715 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 344 [2018-11-23 10:52:55,715 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-23 10:52:55,715 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2018-11-23 10:52:55,717 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 434 transitions. [2018-11-23 10:52:55,717 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2018-11-23 10:52:55,719 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 434 transitions. [2018-11-23 10:52:55,719 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 3 states and 434 transitions. [2018-11-23 10:52:56,126 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 434 edges. 434 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2018-11-23 10:52:56,245 INFO L225 Difference]: With dead ends: 3206 [2018-11-23 10:52:56,245 INFO L226 Difference]: Without dead ends: 1687 [2018-11-23 10:52:56,247 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 343 GetRequests, 342 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:56,248 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1687 states. [2018-11-23 10:52:56,528 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1687 to 1677. [2018-11-23 10:52:56,529 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2018-11-23 10:52:56,529 INFO L82 GeneralOperation]: Start isEquivalent. First operand 1687 states. Second operand 1677 states. [2018-11-23 10:52:56,529 INFO L74 IsIncluded]: Start isIncluded. First operand 1687 states. Second operand 1677 states. [2018-11-23 10:52:56,529 INFO L87 Difference]: Start difference. First operand 1687 states. Second operand 1677 states. [2018-11-23 10:52:56,631 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-23 10:52:56,631 INFO L93 Difference]: Finished difference Result 1687 states and 2161 transitions. [2018-11-23 10:52:56,631 INFO L276 IsEmpty]: Start isEmpty. Operand 1687 states and 2161 transitions. [2018-11-23 10:52:56,632 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-11-23 10:52:56,632 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2018-11-23 10:52:56,633 INFO L74 IsIncluded]: Start isIncluded. First operand 1677 states. Second operand 1687 states. [2018-11-23 10:52:56,633 INFO L87 Difference]: Start difference. First operand 1677 states. Second operand 1687 states. [2018-11-23 10:52:56,742 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-23 10:52:56,742 INFO L93 Difference]: Finished difference Result 1687 states and 2161 transitions. [2018-11-23 10:52:56,742 INFO L276 IsEmpty]: Start isEmpty. Operand 1687 states and 2161 transitions. [2018-11-23 10:52:56,744 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-11-23 10:52:56,744 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2018-11-23 10:52:56,744 INFO L88 GeneralOperation]: Finished isEquivalent. [2018-11-23 10:52:56,745 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2018-11-23 10:52:56,745 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1677 states. [2018-11-23 10:52:56,854 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1677 states to 1677 states and 2151 transitions. [2018-11-23 10:52:56,854 INFO L78 Accepts]: Start accepts. Automaton has 1677 states and 2151 transitions. Word has length 344 [2018-11-23 10:52:56,854 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-23 10:52:56,854 INFO L480 AbstractCegarLoop]: Abstraction has 1677 states and 2151 transitions. [2018-11-23 10:52:56,854 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-11-23 10:52:56,854 INFO L276 IsEmpty]: Start isEmpty. Operand 1677 states and 2151 transitions. [2018-11-23 10:52:56,857 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 378 [2018-11-23 10:52:56,857 INFO L394 BasicCegarLoop]: Found error trace [2018-11-23 10:52:56,857 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, 7, 7, 7, 7, 5, 5, 5, 5, 5, 5, 5, 4, 4, 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] [2018-11-23 10:52:56,857 INFO L423 AbstractCegarLoop]: === Iteration 15 === [ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-23 10:52:56,857 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-23 10:52:56,857 INFO L82 PathProgramCache]: Analyzing trace with hash -872859034, now seen corresponding path program 1 times [2018-11-23 10:52:56,858 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-23 10:52:56,858 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:56,873 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-23 10:52:56,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-23 10:52:57,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-23 10:52:57,047 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-23 10:52:57,328 INFO L256 TraceCheckUtils]: 0: Hoare triple {71747#true} call ULTIMATE.init(); {71747#true} is VALID [2018-11-23 10:52:57,328 INFO L273 TraceCheckUtils]: 1: Hoare triple {71747#true} assume true; {71747#true} is VALID [2018-11-23 10:52:57,328 INFO L268 TraceCheckUtils]: 2: Hoare quadruple {71747#true} {71747#true} #606#return; {71747#true} is VALID [2018-11-23 10:52:57,328 INFO L256 TraceCheckUtils]: 3: Hoare triple {71747#true} call #t~ret50 := main(); {71747#true} is VALID [2018-11-23 10:52:57,329 INFO L273 TraceCheckUtils]: 4: Hoare triple {71747#true} havoc ~s~0;havoc ~tmp~1;~s~0 := 8464bv32; {71747#true} is VALID [2018-11-23 10:52:57,329 INFO L256 TraceCheckUtils]: 5: Hoare triple {71747#true} call #t~ret49 := ssl3_accept(~s~0); {71747#true} is VALID [2018-11-23 10:52:57,329 INFO L273 TraceCheckUtils]: 6: Hoare triple {71747#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;havoc ~buf~0;havoc ~l~0;havoc ~Time~0;havoc ~tmp~0;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~nondet18;havoc #t~nondet18;~tmp___2~0 := #t~nondet19;havoc #t~nondet19;~tmp___3~0 := #t~nondet20;havoc #t~nondet20;~tmp___4~0 := #t~nondet21;havoc #t~nondet21;~tmp___5~0 := #t~nondet22;havoc #t~nondet22;~tmp___6~0 := #t~nondet23;havoc #t~nondet23;havoc ~tmp___7~0;~tmp___8~0 := #t~nondet24;havoc #t~nondet24;~tmp___9~0 := #t~nondet25;havoc #t~nondet25;~tmp___10~0 := #t~nondet26;havoc #t~nondet26;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;~tmp~0 := #t~nondet27;havoc #t~nondet27;~Time~0 := ~tmp~0;~cb~0 := 0bv32;~ret~0 := 4294967295bv32;~skip~0 := 0bv32;~got_new_session~0 := 0bv32; {71747#true} is VALID [2018-11-23 10:52:57,329 INFO L273 TraceCheckUtils]: 7: Hoare triple {71747#true} assume 0bv32 != ~s__info_callback~0;~cb~0 := ~s__info_callback~0; {71747#true} is VALID [2018-11-23 10:52:57,329 INFO L273 TraceCheckUtils]: 8: Hoare triple {71747#true} #t~post28 := ~s__in_handshake~0;~s__in_handshake~0 := ~bvadd32(1bv32, #t~post28);havoc #t~post28; {71747#true} is VALID [2018-11-23 10:52:57,330 INFO L273 TraceCheckUtils]: 9: Hoare triple {71747#true} assume !(0bv32 != ~bvadd32(12288bv32, ~tmp___1~0)); {71747#true} is VALID [2018-11-23 10:52:57,330 INFO L273 TraceCheckUtils]: 10: Hoare triple {71747#true} assume !(0bv32 == ~s__cert~0); {71747#true} is VALID [2018-11-23 10:52:57,330 INFO L273 TraceCheckUtils]: 11: Hoare triple {71747#true} assume !false; {71747#true} is VALID [2018-11-23 10:52:57,330 INFO L273 TraceCheckUtils]: 12: Hoare triple {71747#true} ~state~0 := ~s__state~0; {71747#true} is VALID [2018-11-23 10:52:57,330 INFO L273 TraceCheckUtils]: 13: Hoare triple {71747#true} assume !(12292bv32 == ~s__state~0); {71747#true} is VALID [2018-11-23 10:52:57,330 INFO L273 TraceCheckUtils]: 14: Hoare triple {71747#true} assume !(16384bv32 == ~s__state~0); {71747#true} is VALID [2018-11-23 10:52:57,331 INFO L273 TraceCheckUtils]: 15: Hoare triple {71747#true} assume !(8192bv32 == ~s__state~0); {71747#true} is VALID [2018-11-23 10:52:57,331 INFO L273 TraceCheckUtils]: 16: Hoare triple {71747#true} assume !(24576bv32 == ~s__state~0); {71747#true} is VALID [2018-11-23 10:52:57,331 INFO L273 TraceCheckUtils]: 17: Hoare triple {71747#true} assume !(8195bv32 == ~s__state~0); {71747#true} is VALID [2018-11-23 10:52:57,331 INFO L273 TraceCheckUtils]: 18: Hoare triple {71747#true} assume !(8480bv32 == ~s__state~0); {71747#true} is VALID [2018-11-23 10:52:57,331 INFO L273 TraceCheckUtils]: 19: Hoare triple {71747#true} assume !(8481bv32 == ~s__state~0); {71747#true} is VALID [2018-11-23 10:52:57,331 INFO L273 TraceCheckUtils]: 20: Hoare triple {71747#true} assume !(8482bv32 == ~s__state~0); {71747#true} is VALID [2018-11-23 10:52:57,331 INFO L273 TraceCheckUtils]: 21: Hoare triple {71747#true} assume 8464bv32 == ~s__state~0; {71747#true} is VALID [2018-11-23 10:52:57,331 INFO L273 TraceCheckUtils]: 22: Hoare triple {71747#true} ~s__shutdown~0 := 0bv32;~ret~0 := #t~nondet33;havoc #t~nondet33; {71747#true} is VALID [2018-11-23 10:52:57,331 INFO L273 TraceCheckUtils]: 23: Hoare triple {71747#true} assume 0bv32 == ~blastFlag~0;~blastFlag~0 := 1bv32; {71747#true} is VALID [2018-11-23 10:52:57,332 INFO L273 TraceCheckUtils]: 24: Hoare triple {71747#true} assume !~bvsle32(~ret~0, 0bv32);~got_new_session~0 := 1bv32;~s__state~0 := 8496bv32;~s__init_num~0 := 0bv32; {71747#true} is VALID [2018-11-23 10:52:57,332 INFO L273 TraceCheckUtils]: 25: Hoare triple {71747#true} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {71747#true} is VALID [2018-11-23 10:52:57,332 INFO L273 TraceCheckUtils]: 26: Hoare triple {71747#true} ~skip~0 := 0bv32; {71747#true} is VALID [2018-11-23 10:52:57,332 INFO L273 TraceCheckUtils]: 27: Hoare triple {71747#true} assume !false; {71747#true} is VALID [2018-11-23 10:52:57,332 INFO L273 TraceCheckUtils]: 28: Hoare triple {71747#true} ~state~0 := ~s__state~0; {71747#true} is VALID [2018-11-23 10:52:57,332 INFO L273 TraceCheckUtils]: 29: Hoare triple {71747#true} assume !(12292bv32 == ~s__state~0); {71747#true} is VALID [2018-11-23 10:52:57,332 INFO L273 TraceCheckUtils]: 30: Hoare triple {71747#true} assume !(16384bv32 == ~s__state~0); {71747#true} is VALID [2018-11-23 10:52:57,332 INFO L273 TraceCheckUtils]: 31: Hoare triple {71747#true} assume !(8192bv32 == ~s__state~0); {71747#true} is VALID [2018-11-23 10:52:57,332 INFO L273 TraceCheckUtils]: 32: Hoare triple {71747#true} assume !(24576bv32 == ~s__state~0); {71747#true} is VALID [2018-11-23 10:52:57,333 INFO L273 TraceCheckUtils]: 33: Hoare triple {71747#true} assume !(8195bv32 == ~s__state~0); {71747#true} is VALID [2018-11-23 10:52:57,333 INFO L273 TraceCheckUtils]: 34: Hoare triple {71747#true} assume !(8480bv32 == ~s__state~0); {71747#true} is VALID [2018-11-23 10:52:57,333 INFO L273 TraceCheckUtils]: 35: Hoare triple {71747#true} assume !(8481bv32 == ~s__state~0); {71747#true} is VALID [2018-11-23 10:52:57,333 INFO L273 TraceCheckUtils]: 36: Hoare triple {71747#true} assume !(8482bv32 == ~s__state~0); {71747#true} is VALID [2018-11-23 10:52:57,333 INFO L273 TraceCheckUtils]: 37: Hoare triple {71747#true} assume !(8464bv32 == ~s__state~0); {71747#true} is VALID [2018-11-23 10:52:57,333 INFO L273 TraceCheckUtils]: 38: Hoare triple {71747#true} assume !(8465bv32 == ~s__state~0); {71747#true} is VALID [2018-11-23 10:52:57,333 INFO L273 TraceCheckUtils]: 39: Hoare triple {71747#true} assume !(8466bv32 == ~s__state~0); {71747#true} is VALID [2018-11-23 10:52:57,333 INFO L273 TraceCheckUtils]: 40: Hoare triple {71747#true} assume 8496bv32 == ~s__state~0; {71747#true} is VALID [2018-11-23 10:52:57,333 INFO L273 TraceCheckUtils]: 41: Hoare triple {71747#true} ~ret~0 := #t~nondet34;havoc #t~nondet34; {71747#true} is VALID [2018-11-23 10:52:57,334 INFO L273 TraceCheckUtils]: 42: Hoare triple {71747#true} assume 1bv32 == ~blastFlag~0;~blastFlag~0 := 2bv32; {71747#true} is VALID [2018-11-23 10:52:57,334 INFO L273 TraceCheckUtils]: 43: Hoare triple {71747#true} assume !~bvsle32(~ret~0, 0bv32); {71747#true} is VALID [2018-11-23 10:52:57,334 INFO L273 TraceCheckUtils]: 44: Hoare triple {71747#true} assume !(0bv32 != ~s__hit~0);~s__state~0 := 8512bv32; {71747#true} is VALID [2018-11-23 10:52:57,334 INFO L273 TraceCheckUtils]: 45: Hoare triple {71747#true} ~s__init_num~0 := 0bv32; {71747#true} is VALID [2018-11-23 10:52:57,334 INFO L273 TraceCheckUtils]: 46: Hoare triple {71747#true} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {71747#true} is VALID [2018-11-23 10:52:57,334 INFO L273 TraceCheckUtils]: 47: Hoare triple {71747#true} ~skip~0 := 0bv32; {71747#true} is VALID [2018-11-23 10:52:57,334 INFO L273 TraceCheckUtils]: 48: Hoare triple {71747#true} assume !false; {71747#true} is VALID [2018-11-23 10:52:57,334 INFO L273 TraceCheckUtils]: 49: Hoare triple {71747#true} ~state~0 := ~s__state~0; {71747#true} is VALID [2018-11-23 10:52:57,334 INFO L273 TraceCheckUtils]: 50: Hoare triple {71747#true} assume !(12292bv32 == ~s__state~0); {71747#true} is VALID [2018-11-23 10:52:57,335 INFO L273 TraceCheckUtils]: 51: Hoare triple {71747#true} assume !(16384bv32 == ~s__state~0); {71747#true} is VALID [2018-11-23 10:52:57,335 INFO L273 TraceCheckUtils]: 52: Hoare triple {71747#true} assume !(8192bv32 == ~s__state~0); {71747#true} is VALID [2018-11-23 10:52:57,335 INFO L273 TraceCheckUtils]: 53: Hoare triple {71747#true} assume !(24576bv32 == ~s__state~0); {71747#true} is VALID [2018-11-23 10:52:57,335 INFO L273 TraceCheckUtils]: 54: Hoare triple {71747#true} assume !(8195bv32 == ~s__state~0); {71747#true} is VALID [2018-11-23 10:52:57,335 INFO L273 TraceCheckUtils]: 55: Hoare triple {71747#true} assume !(8480bv32 == ~s__state~0); {71747#true} is VALID [2018-11-23 10:52:57,335 INFO L273 TraceCheckUtils]: 56: Hoare triple {71747#true} assume !(8481bv32 == ~s__state~0); {71747#true} is VALID [2018-11-23 10:52:57,335 INFO L273 TraceCheckUtils]: 57: Hoare triple {71747#true} assume !(8482bv32 == ~s__state~0); {71747#true} is VALID [2018-11-23 10:52:57,335 INFO L273 TraceCheckUtils]: 58: Hoare triple {71747#true} assume !(8464bv32 == ~s__state~0); {71747#true} is VALID [2018-11-23 10:52:57,336 INFO L273 TraceCheckUtils]: 59: Hoare triple {71747#true} assume !(8465bv32 == ~s__state~0); {71747#true} is VALID [2018-11-23 10:52:57,336 INFO L273 TraceCheckUtils]: 60: Hoare triple {71747#true} assume !(8466bv32 == ~s__state~0); {71747#true} is VALID [2018-11-23 10:52:57,336 INFO L273 TraceCheckUtils]: 61: Hoare triple {71747#true} assume !(8496bv32 == ~s__state~0); {71747#true} is VALID [2018-11-23 10:52:57,336 INFO L273 TraceCheckUtils]: 62: Hoare triple {71747#true} assume !(8497bv32 == ~s__state~0); {71747#true} is VALID [2018-11-23 10:52:57,336 INFO L273 TraceCheckUtils]: 63: Hoare triple {71747#true} assume 8512bv32 == ~s__state~0; {71747#true} is VALID [2018-11-23 10:52:57,336 INFO L273 TraceCheckUtils]: 64: Hoare triple {71747#true} ~__cil_tmp56~0 := ~s__s3__tmp__new_cipher__algorithms~0; {71944#(= ssl3_accept_~__cil_tmp56~0 ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0)} is VALID [2018-11-23 10:52:57,337 INFO L273 TraceCheckUtils]: 65: Hoare triple {71944#(= ssl3_accept_~__cil_tmp56~0 ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0)} assume 0bv32 != ~bvadd32(256bv32, ~__cil_tmp56~0);~skip~0 := 1bv32; {71948#(not (= (_ bv4294967040 32) ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0))} is VALID [2018-11-23 10:52:57,337 INFO L273 TraceCheckUtils]: 66: Hoare triple {71948#(not (= (_ bv4294967040 32) ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0))} ~s__state~0 := 8528bv32;~s__init_num~0 := 0bv32; {71948#(not (= (_ bv4294967040 32) ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0))} is VALID [2018-11-23 10:52:57,337 INFO L273 TraceCheckUtils]: 67: Hoare triple {71948#(not (= (_ bv4294967040 32) ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0))} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {71948#(not (= (_ bv4294967040 32) ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0))} is VALID [2018-11-23 10:52:57,338 INFO L273 TraceCheckUtils]: 68: Hoare triple {71948#(not (= (_ bv4294967040 32) ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0))} ~skip~0 := 0bv32; {71948#(not (= (_ bv4294967040 32) ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0))} is VALID [2018-11-23 10:52:57,338 INFO L273 TraceCheckUtils]: 69: Hoare triple {71948#(not (= (_ bv4294967040 32) ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0))} assume !false; {71948#(not (= (_ bv4294967040 32) ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0))} is VALID [2018-11-23 10:52:57,338 INFO L273 TraceCheckUtils]: 70: Hoare triple {71948#(not (= (_ bv4294967040 32) ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0))} ~state~0 := ~s__state~0; {71948#(not (= (_ bv4294967040 32) ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0))} is VALID [2018-11-23 10:52:57,339 INFO L273 TraceCheckUtils]: 71: Hoare triple {71948#(not (= (_ bv4294967040 32) ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0))} assume !(12292bv32 == ~s__state~0); {71948#(not (= (_ bv4294967040 32) ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0))} is VALID [2018-11-23 10:52:57,339 INFO L273 TraceCheckUtils]: 72: Hoare triple {71948#(not (= (_ bv4294967040 32) ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0))} assume !(16384bv32 == ~s__state~0); {71948#(not (= (_ bv4294967040 32) ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0))} is VALID [2018-11-23 10:52:57,339 INFO L273 TraceCheckUtils]: 73: Hoare triple {71948#(not (= (_ bv4294967040 32) ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0))} assume !(8192bv32 == ~s__state~0); {71948#(not (= (_ bv4294967040 32) ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0))} is VALID [2018-11-23 10:52:57,340 INFO L273 TraceCheckUtils]: 74: Hoare triple {71948#(not (= (_ bv4294967040 32) ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0))} assume !(24576bv32 == ~s__state~0); {71948#(not (= (_ bv4294967040 32) ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0))} is VALID [2018-11-23 10:52:57,340 INFO L273 TraceCheckUtils]: 75: Hoare triple {71948#(not (= (_ bv4294967040 32) ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0))} assume !(8195bv32 == ~s__state~0); {71948#(not (= (_ bv4294967040 32) ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0))} is VALID [2018-11-23 10:52:57,341 INFO L273 TraceCheckUtils]: 76: Hoare triple {71948#(not (= (_ bv4294967040 32) ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0))} assume !(8480bv32 == ~s__state~0); {71948#(not (= (_ bv4294967040 32) ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0))} is VALID [2018-11-23 10:52:57,341 INFO L273 TraceCheckUtils]: 77: Hoare triple {71948#(not (= (_ bv4294967040 32) ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0))} assume !(8481bv32 == ~s__state~0); {71948#(not (= (_ bv4294967040 32) ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0))} is VALID [2018-11-23 10:52:57,342 INFO L273 TraceCheckUtils]: 78: Hoare triple {71948#(not (= (_ bv4294967040 32) ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0))} assume !(8482bv32 == ~s__state~0); {71948#(not (= (_ bv4294967040 32) ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0))} is VALID [2018-11-23 10:52:57,342 INFO L273 TraceCheckUtils]: 79: Hoare triple {71948#(not (= (_ bv4294967040 32) ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0))} assume !(8464bv32 == ~s__state~0); {71948#(not (= (_ bv4294967040 32) ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0))} is VALID [2018-11-23 10:52:57,343 INFO L273 TraceCheckUtils]: 80: Hoare triple {71948#(not (= (_ bv4294967040 32) ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0))} assume !(8465bv32 == ~s__state~0); {71948#(not (= (_ bv4294967040 32) ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0))} is VALID [2018-11-23 10:52:57,343 INFO L273 TraceCheckUtils]: 81: Hoare triple {71948#(not (= (_ bv4294967040 32) ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0))} assume !(8466bv32 == ~s__state~0); {71948#(not (= (_ bv4294967040 32) ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0))} is VALID [2018-11-23 10:52:57,344 INFO L273 TraceCheckUtils]: 82: Hoare triple {71948#(not (= (_ bv4294967040 32) ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0))} assume !(8496bv32 == ~s__state~0); {71948#(not (= (_ bv4294967040 32) ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0))} is VALID [2018-11-23 10:52:57,344 INFO L273 TraceCheckUtils]: 83: Hoare triple {71948#(not (= (_ bv4294967040 32) ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0))} assume !(8497bv32 == ~s__state~0); {71948#(not (= (_ bv4294967040 32) ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0))} is VALID [2018-11-23 10:52:57,345 INFO L273 TraceCheckUtils]: 84: Hoare triple {71948#(not (= (_ bv4294967040 32) ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0))} assume !(8512bv32 == ~s__state~0); {71948#(not (= (_ bv4294967040 32) ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0))} is VALID [2018-11-23 10:52:57,345 INFO L273 TraceCheckUtils]: 85: Hoare triple {71948#(not (= (_ bv4294967040 32) ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0))} assume !(8513bv32 == ~s__state~0); {71948#(not (= (_ bv4294967040 32) ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0))} is VALID [2018-11-23 10:52:57,346 INFO L273 TraceCheckUtils]: 86: Hoare triple {71948#(not (= (_ bv4294967040 32) ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0))} assume 8528bv32 == ~s__state~0; {71948#(not (= (_ bv4294967040 32) ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0))} is VALID [2018-11-23 10:52:57,346 INFO L273 TraceCheckUtils]: 87: Hoare triple {71948#(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; {71948#(not (= (_ bv4294967040 32) ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0))} is VALID [2018-11-23 10:52:57,347 INFO L273 TraceCheckUtils]: 88: Hoare triple {71948#(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; {71948#(not (= (_ bv4294967040 32) ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0))} is VALID [2018-11-23 10:52:57,347 INFO L273 TraceCheckUtils]: 89: Hoare triple {71948#(not (= (_ bv4294967040 32) ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0))} assume 0bv32 != ~s__s3__tmp__use_rsa_tmp~0; {71948#(not (= (_ bv4294967040 32) ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0))} is VALID [2018-11-23 10:52:57,348 INFO L273 TraceCheckUtils]: 90: Hoare triple {71948#(not (= (_ bv4294967040 32) ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0))} ~ret~0 := #t~nondet36;havoc #t~nondet36; {71948#(not (= (_ bv4294967040 32) ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0))} is VALID [2018-11-23 10:52:57,348 INFO L273 TraceCheckUtils]: 91: Hoare triple {71948#(not (= (_ bv4294967040 32) ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0))} assume !~bvsle32(~ret~0, 0bv32); {71948#(not (= (_ bv4294967040 32) ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0))} is VALID [2018-11-23 10:52:57,349 INFO L273 TraceCheckUtils]: 92: Hoare triple {71948#(not (= (_ bv4294967040 32) ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0))} ~s__state~0 := 8544bv32;~s__init_num~0 := 0bv32; {71948#(not (= (_ bv4294967040 32) ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0))} is VALID [2018-11-23 10:52:57,349 INFO L273 TraceCheckUtils]: 93: Hoare triple {71948#(not (= (_ bv4294967040 32) ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0))} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {71948#(not (= (_ bv4294967040 32) ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0))} is VALID [2018-11-23 10:52:57,350 INFO L273 TraceCheckUtils]: 94: Hoare triple {71948#(not (= (_ bv4294967040 32) ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0))} ~skip~0 := 0bv32; {71948#(not (= (_ bv4294967040 32) ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0))} is VALID [2018-11-23 10:52:57,350 INFO L273 TraceCheckUtils]: 95: Hoare triple {71948#(not (= (_ bv4294967040 32) ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0))} assume !false; {71948#(not (= (_ bv4294967040 32) ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0))} is VALID [2018-11-23 10:52:57,351 INFO L273 TraceCheckUtils]: 96: Hoare triple {71948#(not (= (_ bv4294967040 32) ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0))} ~state~0 := ~s__state~0; {71948#(not (= (_ bv4294967040 32) ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0))} is VALID [2018-11-23 10:52:57,352 INFO L273 TraceCheckUtils]: 97: Hoare triple {71948#(not (= (_ bv4294967040 32) ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0))} assume !(12292bv32 == ~s__state~0); {71948#(not (= (_ bv4294967040 32) ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0))} is VALID [2018-11-23 10:52:57,352 INFO L273 TraceCheckUtils]: 98: Hoare triple {71948#(not (= (_ bv4294967040 32) ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0))} assume !(16384bv32 == ~s__state~0); {71948#(not (= (_ bv4294967040 32) ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0))} is VALID [2018-11-23 10:52:57,353 INFO L273 TraceCheckUtils]: 99: Hoare triple {71948#(not (= (_ bv4294967040 32) ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0))} assume !(8192bv32 == ~s__state~0); {71948#(not (= (_ bv4294967040 32) ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0))} is VALID [2018-11-23 10:52:57,353 INFO L273 TraceCheckUtils]: 100: Hoare triple {71948#(not (= (_ bv4294967040 32) ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0))} assume !(24576bv32 == ~s__state~0); {71948#(not (= (_ bv4294967040 32) ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0))} is VALID [2018-11-23 10:52:57,354 INFO L273 TraceCheckUtils]: 101: Hoare triple {71948#(not (= (_ bv4294967040 32) ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0))} assume !(8195bv32 == ~s__state~0); {71948#(not (= (_ bv4294967040 32) ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0))} is VALID [2018-11-23 10:52:57,354 INFO L273 TraceCheckUtils]: 102: Hoare triple {71948#(not (= (_ bv4294967040 32) ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0))} assume !(8480bv32 == ~s__state~0); {71948#(not (= (_ bv4294967040 32) ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0))} is VALID [2018-11-23 10:52:57,355 INFO L273 TraceCheckUtils]: 103: Hoare triple {71948#(not (= (_ bv4294967040 32) ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0))} assume !(8481bv32 == ~s__state~0); {71948#(not (= (_ bv4294967040 32) ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0))} is VALID [2018-11-23 10:52:57,355 INFO L273 TraceCheckUtils]: 104: Hoare triple {71948#(not (= (_ bv4294967040 32) ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0))} assume !(8482bv32 == ~s__state~0); {71948#(not (= (_ bv4294967040 32) ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0))} is VALID [2018-11-23 10:52:57,356 INFO L273 TraceCheckUtils]: 105: Hoare triple {71948#(not (= (_ bv4294967040 32) ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0))} assume !(8464bv32 == ~s__state~0); {71948#(not (= (_ bv4294967040 32) ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0))} is VALID [2018-11-23 10:52:57,356 INFO L273 TraceCheckUtils]: 106: Hoare triple {71948#(not (= (_ bv4294967040 32) ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0))} assume !(8465bv32 == ~s__state~0); {71948#(not (= (_ bv4294967040 32) ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0))} is VALID [2018-11-23 10:52:57,357 INFO L273 TraceCheckUtils]: 107: Hoare triple {71948#(not (= (_ bv4294967040 32) ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0))} assume !(8466bv32 == ~s__state~0); {71948#(not (= (_ bv4294967040 32) ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0))} is VALID [2018-11-23 10:52:57,357 INFO L273 TraceCheckUtils]: 108: Hoare triple {71948#(not (= (_ bv4294967040 32) ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0))} assume !(8496bv32 == ~s__state~0); {71948#(not (= (_ bv4294967040 32) ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0))} is VALID [2018-11-23 10:52:57,358 INFO L273 TraceCheckUtils]: 109: Hoare triple {71948#(not (= (_ bv4294967040 32) ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0))} assume !(8497bv32 == ~s__state~0); {71948#(not (= (_ bv4294967040 32) ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0))} is VALID [2018-11-23 10:52:57,358 INFO L273 TraceCheckUtils]: 110: Hoare triple {71948#(not (= (_ bv4294967040 32) ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0))} assume !(8512bv32 == ~s__state~0); {71948#(not (= (_ bv4294967040 32) ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0))} is VALID [2018-11-23 10:52:57,359 INFO L273 TraceCheckUtils]: 111: Hoare triple {71948#(not (= (_ bv4294967040 32) ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0))} assume !(8513bv32 == ~s__state~0); {71948#(not (= (_ bv4294967040 32) ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0))} is VALID [2018-11-23 10:52:57,359 INFO L273 TraceCheckUtils]: 112: Hoare triple {71948#(not (= (_ bv4294967040 32) ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0))} assume !(8528bv32 == ~s__state~0); {71948#(not (= (_ bv4294967040 32) ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0))} is VALID [2018-11-23 10:52:57,360 INFO L273 TraceCheckUtils]: 113: Hoare triple {71948#(not (= (_ bv4294967040 32) ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0))} assume !(8529bv32 == ~s__state~0); {71948#(not (= (_ bv4294967040 32) ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0))} is VALID [2018-11-23 10:52:57,360 INFO L273 TraceCheckUtils]: 114: Hoare triple {71948#(not (= (_ bv4294967040 32) ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0))} assume 8544bv32 == ~s__state~0; {71948#(not (= (_ bv4294967040 32) ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0))} is VALID [2018-11-23 10:52:57,361 INFO L273 TraceCheckUtils]: 115: Hoare triple {71948#(not (= (_ bv4294967040 32) ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0))} assume 0bv32 != ~bvadd32(1bv32, ~s__verify_mode~0); {71948#(not (= (_ bv4294967040 32) ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0))} is VALID [2018-11-23 10:52:57,361 INFO L273 TraceCheckUtils]: 116: Hoare triple {71948#(not (= (_ bv4294967040 32) ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0))} assume !(0bv32 != ~s__session__peer~0); {71948#(not (= (_ bv4294967040 32) ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0))} is VALID [2018-11-23 10:52:57,362 INFO L273 TraceCheckUtils]: 117: Hoare triple {71948#(not (= (_ bv4294967040 32) ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0))} ~__cil_tmp61~0 := ~s__s3__tmp__new_cipher__algorithms~0; {72105#(not (= (bvadd ssl3_accept_~__cil_tmp61~0 (_ bv256 32)) (_ bv0 32)))} is VALID [2018-11-23 10:52:57,363 INFO L273 TraceCheckUtils]: 118: Hoare triple {72105#(not (= (bvadd ssl3_accept_~__cil_tmp61~0 (_ bv256 32)) (_ bv0 32)))} assume !(0bv32 != ~bvadd32(256bv32, ~__cil_tmp61~0)); {71748#false} is VALID [2018-11-23 10:52:57,363 INFO L273 TraceCheckUtils]: 119: Hoare triple {71748#false} ~s__s3__tmp__cert_request~0 := 1bv32;~ret~0 := #t~nondet37;havoc #t~nondet37; {71748#false} is VALID [2018-11-23 10:52:57,364 INFO L273 TraceCheckUtils]: 120: Hoare triple {71748#false} assume !~bvsle32(~ret~0, 0bv32);~s__state~0 := 8448bv32;~s__s3__tmp__next_state___0~0 := 8576bv32;~s__init_num~0 := 0bv32; {71748#false} is VALID [2018-11-23 10:52:57,364 INFO L273 TraceCheckUtils]: 121: Hoare triple {71748#false} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {71748#false} is VALID [2018-11-23 10:52:57,364 INFO L273 TraceCheckUtils]: 122: Hoare triple {71748#false} ~skip~0 := 0bv32; {71748#false} is VALID [2018-11-23 10:52:57,364 INFO L273 TraceCheckUtils]: 123: Hoare triple {71748#false} assume !false; {71748#false} is VALID [2018-11-23 10:52:57,364 INFO L273 TraceCheckUtils]: 124: Hoare triple {71748#false} ~state~0 := ~s__state~0; {71748#false} is VALID [2018-11-23 10:52:57,365 INFO L273 TraceCheckUtils]: 125: Hoare triple {71748#false} assume !(12292bv32 == ~s__state~0); {71748#false} is VALID [2018-11-23 10:52:57,365 INFO L273 TraceCheckUtils]: 126: Hoare triple {71748#false} assume !(16384bv32 == ~s__state~0); {71748#false} is VALID [2018-11-23 10:52:57,365 INFO L273 TraceCheckUtils]: 127: Hoare triple {71748#false} assume !(8192bv32 == ~s__state~0); {71748#false} is VALID [2018-11-23 10:52:57,365 INFO L273 TraceCheckUtils]: 128: Hoare triple {71748#false} assume !(24576bv32 == ~s__state~0); {71748#false} is VALID [2018-11-23 10:52:57,365 INFO L273 TraceCheckUtils]: 129: Hoare triple {71748#false} assume !(8195bv32 == ~s__state~0); {71748#false} is VALID [2018-11-23 10:52:57,366 INFO L273 TraceCheckUtils]: 130: Hoare triple {71748#false} assume !(8480bv32 == ~s__state~0); {71748#false} is VALID [2018-11-23 10:52:57,366 INFO L273 TraceCheckUtils]: 131: Hoare triple {71748#false} assume !(8481bv32 == ~s__state~0); {71748#false} is VALID [2018-11-23 10:52:57,366 INFO L273 TraceCheckUtils]: 132: Hoare triple {71748#false} assume !(8482bv32 == ~s__state~0); {71748#false} is VALID [2018-11-23 10:52:57,366 INFO L273 TraceCheckUtils]: 133: Hoare triple {71748#false} assume !(8464bv32 == ~s__state~0); {71748#false} is VALID [2018-11-23 10:52:57,366 INFO L273 TraceCheckUtils]: 134: Hoare triple {71748#false} assume !(8465bv32 == ~s__state~0); {71748#false} is VALID [2018-11-23 10:52:57,367 INFO L273 TraceCheckUtils]: 135: Hoare triple {71748#false} assume !(8466bv32 == ~s__state~0); {71748#false} is VALID [2018-11-23 10:52:57,367 INFO L273 TraceCheckUtils]: 136: Hoare triple {71748#false} assume !(8496bv32 == ~s__state~0); {71748#false} is VALID [2018-11-23 10:52:57,367 INFO L273 TraceCheckUtils]: 137: Hoare triple {71748#false} assume !(8497bv32 == ~s__state~0); {71748#false} is VALID [2018-11-23 10:52:57,367 INFO L273 TraceCheckUtils]: 138: Hoare triple {71748#false} assume !(8512bv32 == ~s__state~0); {71748#false} is VALID [2018-11-23 10:52:57,367 INFO L273 TraceCheckUtils]: 139: Hoare triple {71748#false} assume !(8513bv32 == ~s__state~0); {71748#false} is VALID [2018-11-23 10:52:57,368 INFO L273 TraceCheckUtils]: 140: Hoare triple {71748#false} assume !(8528bv32 == ~s__state~0); {71748#false} is VALID [2018-11-23 10:52:57,368 INFO L273 TraceCheckUtils]: 141: Hoare triple {71748#false} assume !(8529bv32 == ~s__state~0); {71748#false} is VALID [2018-11-23 10:52:57,368 INFO L273 TraceCheckUtils]: 142: Hoare triple {71748#false} assume !(8544bv32 == ~s__state~0); {71748#false} is VALID [2018-11-23 10:52:57,368 INFO L273 TraceCheckUtils]: 143: Hoare triple {71748#false} assume !(8545bv32 == ~s__state~0); {71748#false} is VALID [2018-11-23 10:52:57,368 INFO L273 TraceCheckUtils]: 144: Hoare triple {71748#false} assume !(8560bv32 == ~s__state~0); {71748#false} is VALID [2018-11-23 10:52:57,368 INFO L273 TraceCheckUtils]: 145: Hoare triple {71748#false} assume !(8561bv32 == ~s__state~0); {71748#false} is VALID [2018-11-23 10:52:57,369 INFO L273 TraceCheckUtils]: 146: Hoare triple {71748#false} assume 8448bv32 == ~s__state~0; {71748#false} is VALID [2018-11-23 10:52:57,369 INFO L273 TraceCheckUtils]: 147: Hoare triple {71748#false} assume !~bvsgt32(~num1~0, 0bv32); {71748#false} is VALID [2018-11-23 10:52:57,369 INFO L273 TraceCheckUtils]: 148: Hoare triple {71748#false} ~s__state~0 := ~s__s3__tmp__next_state___0~0; {71748#false} is VALID [2018-11-23 10:52:57,369 INFO L273 TraceCheckUtils]: 149: Hoare triple {71748#false} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {71748#false} is VALID [2018-11-23 10:52:57,369 INFO L273 TraceCheckUtils]: 150: Hoare triple {71748#false} ~skip~0 := 0bv32; {71748#false} is VALID [2018-11-23 10:52:57,369 INFO L273 TraceCheckUtils]: 151: Hoare triple {71748#false} assume !false; {71748#false} is VALID [2018-11-23 10:52:57,369 INFO L273 TraceCheckUtils]: 152: Hoare triple {71748#false} ~state~0 := ~s__state~0; {71748#false} is VALID [2018-11-23 10:52:57,369 INFO L273 TraceCheckUtils]: 153: Hoare triple {71748#false} assume !(12292bv32 == ~s__state~0); {71748#false} is VALID [2018-11-23 10:52:57,369 INFO L273 TraceCheckUtils]: 154: Hoare triple {71748#false} assume !(16384bv32 == ~s__state~0); {71748#false} is VALID [2018-11-23 10:52:57,370 INFO L273 TraceCheckUtils]: 155: Hoare triple {71748#false} assume !(8192bv32 == ~s__state~0); {71748#false} is VALID [2018-11-23 10:52:57,370 INFO L273 TraceCheckUtils]: 156: Hoare triple {71748#false} assume !(24576bv32 == ~s__state~0); {71748#false} is VALID [2018-11-23 10:52:57,370 INFO L273 TraceCheckUtils]: 157: Hoare triple {71748#false} assume !(8195bv32 == ~s__state~0); {71748#false} is VALID [2018-11-23 10:52:57,370 INFO L273 TraceCheckUtils]: 158: Hoare triple {71748#false} assume !(8480bv32 == ~s__state~0); {71748#false} is VALID [2018-11-23 10:52:57,370 INFO L273 TraceCheckUtils]: 159: Hoare triple {71748#false} assume !(8481bv32 == ~s__state~0); {71748#false} is VALID [2018-11-23 10:52:57,370 INFO L273 TraceCheckUtils]: 160: Hoare triple {71748#false} assume !(8482bv32 == ~s__state~0); {71748#false} is VALID [2018-11-23 10:52:57,370 INFO L273 TraceCheckUtils]: 161: Hoare triple {71748#false} assume !(8464bv32 == ~s__state~0); {71748#false} is VALID [2018-11-23 10:52:57,370 INFO L273 TraceCheckUtils]: 162: Hoare triple {71748#false} assume !(8465bv32 == ~s__state~0); {71748#false} is VALID [2018-11-23 10:52:57,370 INFO L273 TraceCheckUtils]: 163: Hoare triple {71748#false} assume !(8466bv32 == ~s__state~0); {71748#false} is VALID [2018-11-23 10:52:57,371 INFO L273 TraceCheckUtils]: 164: Hoare triple {71748#false} assume !(8496bv32 == ~s__state~0); {71748#false} is VALID [2018-11-23 10:52:57,371 INFO L273 TraceCheckUtils]: 165: Hoare triple {71748#false} assume !(8497bv32 == ~s__state~0); {71748#false} is VALID [2018-11-23 10:52:57,371 INFO L273 TraceCheckUtils]: 166: Hoare triple {71748#false} assume !(8512bv32 == ~s__state~0); {71748#false} is VALID [2018-11-23 10:52:57,371 INFO L273 TraceCheckUtils]: 167: Hoare triple {71748#false} assume !(8513bv32 == ~s__state~0); {71748#false} is VALID [2018-11-23 10:52:57,371 INFO L273 TraceCheckUtils]: 168: Hoare triple {71748#false} assume !(8528bv32 == ~s__state~0); {71748#false} is VALID [2018-11-23 10:52:57,371 INFO L273 TraceCheckUtils]: 169: Hoare triple {71748#false} assume !(8529bv32 == ~s__state~0); {71748#false} is VALID [2018-11-23 10:52:57,371 INFO L273 TraceCheckUtils]: 170: Hoare triple {71748#false} assume !(8544bv32 == ~s__state~0); {71748#false} is VALID [2018-11-23 10:52:57,371 INFO L273 TraceCheckUtils]: 171: Hoare triple {71748#false} assume !(8545bv32 == ~s__state~0); {71748#false} is VALID [2018-11-23 10:52:57,371 INFO L273 TraceCheckUtils]: 172: Hoare triple {71748#false} assume !(8560bv32 == ~s__state~0); {71748#false} is VALID [2018-11-23 10:52:57,372 INFO L273 TraceCheckUtils]: 173: Hoare triple {71748#false} assume !(8561bv32 == ~s__state~0); {71748#false} is VALID [2018-11-23 10:52:57,372 INFO L273 TraceCheckUtils]: 174: Hoare triple {71748#false} assume !(8448bv32 == ~s__state~0); {71748#false} is VALID [2018-11-23 10:52:57,372 INFO L273 TraceCheckUtils]: 175: Hoare triple {71748#false} assume !(8576bv32 == ~s__state~0); {71748#false} is VALID [2018-11-23 10:52:57,372 INFO L273 TraceCheckUtils]: 176: Hoare triple {71748#false} assume !(8577bv32 == ~s__state~0); {71748#false} is VALID [2018-11-23 10:52:57,372 INFO L273 TraceCheckUtils]: 177: Hoare triple {71748#false} assume !(8592bv32 == ~s__state~0); {71748#false} is VALID [2018-11-23 10:52:57,372 INFO L273 TraceCheckUtils]: 178: Hoare triple {71748#false} assume !(8593bv32 == ~s__state~0); {71748#false} is VALID [2018-11-23 10:52:57,372 INFO L273 TraceCheckUtils]: 179: Hoare triple {71748#false} assume !(8608bv32 == ~s__state~0); {71748#false} is VALID [2018-11-23 10:52:57,372 INFO L273 TraceCheckUtils]: 180: Hoare triple {71748#false} assume !(8609bv32 == ~s__state~0); {71748#false} is VALID [2018-11-23 10:52:57,372 INFO L273 TraceCheckUtils]: 181: Hoare triple {71748#false} assume !(8640bv32 == ~s__state~0); {71748#false} is VALID [2018-11-23 10:52:57,373 INFO L273 TraceCheckUtils]: 182: Hoare triple {71748#false} assume !(8641bv32 == ~s__state~0); {71748#false} is VALID [2018-11-23 10:52:57,373 INFO L273 TraceCheckUtils]: 183: Hoare triple {71748#false} assume 8656bv32 == ~s__state~0; {71748#false} is VALID [2018-11-23 10:52:57,373 INFO L273 TraceCheckUtils]: 184: Hoare triple {71748#false} ~s__session__cipher~0 := ~s__s3__tmp__new_cipher~0; {71748#false} is VALID [2018-11-23 10:52:57,373 INFO L273 TraceCheckUtils]: 185: Hoare triple {71748#false} assume !(0bv32 == ~tmp___9~0);~ret~0 := #t~nondet44;havoc #t~nondet44; {71748#false} is VALID [2018-11-23 10:52:57,373 INFO L273 TraceCheckUtils]: 186: Hoare triple {71748#false} assume 2bv32 == ~blastFlag~0;~blastFlag~0 := 3bv32; {71748#false} is VALID [2018-11-23 10:52:57,373 INFO L273 TraceCheckUtils]: 187: Hoare triple {71748#false} assume !~bvsle32(~ret~0, 0bv32);~s__state~0 := 8672bv32;~s__init_num~0 := 0bv32; {71748#false} is VALID [2018-11-23 10:52:57,373 INFO L273 TraceCheckUtils]: 188: Hoare triple {71748#false} assume !(0bv32 == ~tmp___10~0); {71748#false} is VALID [2018-11-23 10:52:57,373 INFO L273 TraceCheckUtils]: 189: Hoare triple {71748#false} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {71748#false} is VALID [2018-11-23 10:52:57,373 INFO L273 TraceCheckUtils]: 190: Hoare triple {71748#false} ~skip~0 := 0bv32; {71748#false} is VALID [2018-11-23 10:52:57,374 INFO L273 TraceCheckUtils]: 191: Hoare triple {71748#false} assume !false; {71748#false} is VALID [2018-11-23 10:52:57,374 INFO L273 TraceCheckUtils]: 192: Hoare triple {71748#false} ~state~0 := ~s__state~0; {71748#false} is VALID [2018-11-23 10:52:57,374 INFO L273 TraceCheckUtils]: 193: Hoare triple {71748#false} assume !(12292bv32 == ~s__state~0); {71748#false} is VALID [2018-11-23 10:52:57,374 INFO L273 TraceCheckUtils]: 194: Hoare triple {71748#false} assume !(16384bv32 == ~s__state~0); {71748#false} is VALID [2018-11-23 10:52:57,374 INFO L273 TraceCheckUtils]: 195: Hoare triple {71748#false} assume !(8192bv32 == ~s__state~0); {71748#false} is VALID [2018-11-23 10:52:57,374 INFO L273 TraceCheckUtils]: 196: Hoare triple {71748#false} assume !(24576bv32 == ~s__state~0); {71748#false} is VALID [2018-11-23 10:52:57,374 INFO L273 TraceCheckUtils]: 197: Hoare triple {71748#false} assume !(8195bv32 == ~s__state~0); {71748#false} is VALID [2018-11-23 10:52:57,374 INFO L273 TraceCheckUtils]: 198: Hoare triple {71748#false} assume !(8480bv32 == ~s__state~0); {71748#false} is VALID [2018-11-23 10:52:57,374 INFO L273 TraceCheckUtils]: 199: Hoare triple {71748#false} assume !(8481bv32 == ~s__state~0); {71748#false} is VALID [2018-11-23 10:52:57,375 INFO L273 TraceCheckUtils]: 200: Hoare triple {71748#false} assume !(8482bv32 == ~s__state~0); {71748#false} is VALID [2018-11-23 10:52:57,375 INFO L273 TraceCheckUtils]: 201: Hoare triple {71748#false} assume !(8464bv32 == ~s__state~0); {71748#false} is VALID [2018-11-23 10:52:57,375 INFO L273 TraceCheckUtils]: 202: Hoare triple {71748#false} assume !(8465bv32 == ~s__state~0); {71748#false} is VALID [2018-11-23 10:52:57,375 INFO L273 TraceCheckUtils]: 203: Hoare triple {71748#false} assume !(8466bv32 == ~s__state~0); {71748#false} is VALID [2018-11-23 10:52:57,375 INFO L273 TraceCheckUtils]: 204: Hoare triple {71748#false} assume !(8496bv32 == ~s__state~0); {71748#false} is VALID [2018-11-23 10:52:57,375 INFO L273 TraceCheckUtils]: 205: Hoare triple {71748#false} assume !(8497bv32 == ~s__state~0); {71748#false} is VALID [2018-11-23 10:52:57,375 INFO L273 TraceCheckUtils]: 206: Hoare triple {71748#false} assume !(8512bv32 == ~s__state~0); {71748#false} is VALID [2018-11-23 10:52:57,375 INFO L273 TraceCheckUtils]: 207: Hoare triple {71748#false} assume !(8513bv32 == ~s__state~0); {71748#false} is VALID [2018-11-23 10:52:57,375 INFO L273 TraceCheckUtils]: 208: Hoare triple {71748#false} assume !(8528bv32 == ~s__state~0); {71748#false} is VALID [2018-11-23 10:52:57,376 INFO L273 TraceCheckUtils]: 209: Hoare triple {71748#false} assume !(8529bv32 == ~s__state~0); {71748#false} is VALID [2018-11-23 10:52:57,376 INFO L273 TraceCheckUtils]: 210: Hoare triple {71748#false} assume !(8544bv32 == ~s__state~0); {71748#false} is VALID [2018-11-23 10:52:57,376 INFO L273 TraceCheckUtils]: 211: Hoare triple {71748#false} assume !(8545bv32 == ~s__state~0); {71748#false} is VALID [2018-11-23 10:52:57,376 INFO L273 TraceCheckUtils]: 212: Hoare triple {71748#false} assume !(8560bv32 == ~s__state~0); {71748#false} is VALID [2018-11-23 10:52:57,376 INFO L273 TraceCheckUtils]: 213: Hoare triple {71748#false} assume !(8561bv32 == ~s__state~0); {71748#false} is VALID [2018-11-23 10:52:57,376 INFO L273 TraceCheckUtils]: 214: Hoare triple {71748#false} assume !(8448bv32 == ~s__state~0); {71748#false} is VALID [2018-11-23 10:52:57,376 INFO L273 TraceCheckUtils]: 215: Hoare triple {71748#false} assume !(8576bv32 == ~s__state~0); {71748#false} is VALID [2018-11-23 10:52:57,376 INFO L273 TraceCheckUtils]: 216: Hoare triple {71748#false} assume !(8577bv32 == ~s__state~0); {71748#false} is VALID [2018-11-23 10:52:57,376 INFO L273 TraceCheckUtils]: 217: Hoare triple {71748#false} assume !(8592bv32 == ~s__state~0); {71748#false} is VALID [2018-11-23 10:52:57,377 INFO L273 TraceCheckUtils]: 218: Hoare triple {71748#false} assume !(8593bv32 == ~s__state~0); {71748#false} is VALID [2018-11-23 10:52:57,377 INFO L273 TraceCheckUtils]: 219: Hoare triple {71748#false} assume !(8608bv32 == ~s__state~0); {71748#false} is VALID [2018-11-23 10:52:57,377 INFO L273 TraceCheckUtils]: 220: Hoare triple {71748#false} assume !(8609bv32 == ~s__state~0); {71748#false} is VALID [2018-11-23 10:52:57,377 INFO L273 TraceCheckUtils]: 221: Hoare triple {71748#false} assume !(8640bv32 == ~s__state~0); {71748#false} is VALID [2018-11-23 10:52:57,377 INFO L273 TraceCheckUtils]: 222: Hoare triple {71748#false} assume !(8641bv32 == ~s__state~0); {71748#false} is VALID [2018-11-23 10:52:57,377 INFO L273 TraceCheckUtils]: 223: Hoare triple {71748#false} assume !(8656bv32 == ~s__state~0); {71748#false} is VALID [2018-11-23 10:52:57,377 INFO L273 TraceCheckUtils]: 224: Hoare triple {71748#false} assume !(8657bv32 == ~s__state~0); {71748#false} is VALID [2018-11-23 10:52:57,377 INFO L273 TraceCheckUtils]: 225: Hoare triple {71748#false} assume 8672bv32 == ~s__state~0; {71748#false} is VALID [2018-11-23 10:52:57,378 INFO L273 TraceCheckUtils]: 226: Hoare triple {71748#false} ~ret~0 := #t~nondet45;havoc #t~nondet45; {71748#false} is VALID [2018-11-23 10:52:57,378 INFO L273 TraceCheckUtils]: 227: Hoare triple {71748#false} assume !(4bv32 == ~blastFlag~0); {71748#false} is VALID [2018-11-23 10:52:57,378 INFO L273 TraceCheckUtils]: 228: Hoare triple {71748#false} assume !~bvsle32(~ret~0, 0bv32);~s__state~0 := 8448bv32; {71748#false} is VALID [2018-11-23 10:52:57,378 INFO L273 TraceCheckUtils]: 229: Hoare triple {71748#false} assume !(0bv32 != ~s__hit~0);~s__s3__tmp__next_state___0~0 := 3bv32; {71748#false} is VALID [2018-11-23 10:52:57,378 INFO L273 TraceCheckUtils]: 230: Hoare triple {71748#false} ~s__init_num~0 := 0bv32; {71748#false} is VALID [2018-11-23 10:52:57,378 INFO L273 TraceCheckUtils]: 231: Hoare triple {71748#false} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {71748#false} is VALID [2018-11-23 10:52:57,378 INFO L273 TraceCheckUtils]: 232: Hoare triple {71748#false} ~skip~0 := 0bv32; {71748#false} is VALID [2018-11-23 10:52:57,378 INFO L273 TraceCheckUtils]: 233: Hoare triple {71748#false} assume !false; {71748#false} is VALID [2018-11-23 10:52:57,378 INFO L273 TraceCheckUtils]: 234: Hoare triple {71748#false} ~state~0 := ~s__state~0; {71748#false} is VALID [2018-11-23 10:52:57,379 INFO L273 TraceCheckUtils]: 235: Hoare triple {71748#false} assume !(12292bv32 == ~s__state~0); {71748#false} is VALID [2018-11-23 10:52:57,379 INFO L273 TraceCheckUtils]: 236: Hoare triple {71748#false} assume !(16384bv32 == ~s__state~0); {71748#false} is VALID [2018-11-23 10:52:57,379 INFO L273 TraceCheckUtils]: 237: Hoare triple {71748#false} assume !(8192bv32 == ~s__state~0); {71748#false} is VALID [2018-11-23 10:52:57,379 INFO L273 TraceCheckUtils]: 238: Hoare triple {71748#false} assume !(24576bv32 == ~s__state~0); {71748#false} is VALID [2018-11-23 10:52:57,379 INFO L273 TraceCheckUtils]: 239: Hoare triple {71748#false} assume !(8195bv32 == ~s__state~0); {71748#false} is VALID [2018-11-23 10:52:57,379 INFO L273 TraceCheckUtils]: 240: Hoare triple {71748#false} assume !(8480bv32 == ~s__state~0); {71748#false} is VALID [2018-11-23 10:52:57,379 INFO L273 TraceCheckUtils]: 241: Hoare triple {71748#false} assume !(8481bv32 == ~s__state~0); {71748#false} is VALID [2018-11-23 10:52:57,379 INFO L273 TraceCheckUtils]: 242: Hoare triple {71748#false} assume !(8482bv32 == ~s__state~0); {71748#false} is VALID [2018-11-23 10:52:57,379 INFO L273 TraceCheckUtils]: 243: Hoare triple {71748#false} assume !(8464bv32 == ~s__state~0); {71748#false} is VALID [2018-11-23 10:52:57,380 INFO L273 TraceCheckUtils]: 244: Hoare triple {71748#false} assume !(8465bv32 == ~s__state~0); {71748#false} is VALID [2018-11-23 10:52:57,380 INFO L273 TraceCheckUtils]: 245: Hoare triple {71748#false} assume !(8466bv32 == ~s__state~0); {71748#false} is VALID [2018-11-23 10:52:57,380 INFO L273 TraceCheckUtils]: 246: Hoare triple {71748#false} assume !(8496bv32 == ~s__state~0); {71748#false} is VALID [2018-11-23 10:52:57,380 INFO L273 TraceCheckUtils]: 247: Hoare triple {71748#false} assume !(8497bv32 == ~s__state~0); {71748#false} is VALID [2018-11-23 10:52:57,380 INFO L273 TraceCheckUtils]: 248: Hoare triple {71748#false} assume !(8512bv32 == ~s__state~0); {71748#false} is VALID [2018-11-23 10:52:57,380 INFO L273 TraceCheckUtils]: 249: Hoare triple {71748#false} assume !(8513bv32 == ~s__state~0); {71748#false} is VALID [2018-11-23 10:52:57,380 INFO L273 TraceCheckUtils]: 250: Hoare triple {71748#false} assume !(8528bv32 == ~s__state~0); {71748#false} is VALID [2018-11-23 10:52:57,380 INFO L273 TraceCheckUtils]: 251: Hoare triple {71748#false} assume !(8529bv32 == ~s__state~0); {71748#false} is VALID [2018-11-23 10:52:57,380 INFO L273 TraceCheckUtils]: 252: Hoare triple {71748#false} assume !(8544bv32 == ~s__state~0); {71748#false} is VALID [2018-11-23 10:52:57,381 INFO L273 TraceCheckUtils]: 253: Hoare triple {71748#false} assume !(8545bv32 == ~s__state~0); {71748#false} is VALID [2018-11-23 10:52:57,381 INFO L273 TraceCheckUtils]: 254: Hoare triple {71748#false} assume !(8560bv32 == ~s__state~0); {71748#false} is VALID [2018-11-23 10:52:57,381 INFO L273 TraceCheckUtils]: 255: Hoare triple {71748#false} assume !(8561bv32 == ~s__state~0); {71748#false} is VALID [2018-11-23 10:52:57,381 INFO L273 TraceCheckUtils]: 256: Hoare triple {71748#false} assume 8448bv32 == ~s__state~0; {71748#false} is VALID [2018-11-23 10:52:57,381 INFO L273 TraceCheckUtils]: 257: Hoare triple {71748#false} assume !~bvsgt32(~num1~0, 0bv32); {71748#false} is VALID [2018-11-23 10:52:57,381 INFO L273 TraceCheckUtils]: 258: Hoare triple {71748#false} ~s__state~0 := ~s__s3__tmp__next_state___0~0; {71748#false} is VALID [2018-11-23 10:52:57,381 INFO L273 TraceCheckUtils]: 259: Hoare triple {71748#false} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {71748#false} is VALID [2018-11-23 10:52:57,381 INFO L273 TraceCheckUtils]: 260: Hoare triple {71748#false} ~skip~0 := 0bv32; {71748#false} is VALID [2018-11-23 10:52:57,381 INFO L273 TraceCheckUtils]: 261: Hoare triple {71748#false} assume !false; {71748#false} is VALID [2018-11-23 10:52:57,382 INFO L273 TraceCheckUtils]: 262: Hoare triple {71748#false} ~state~0 := ~s__state~0; {71748#false} is VALID [2018-11-23 10:52:57,382 INFO L273 TraceCheckUtils]: 263: Hoare triple {71748#false} assume !(12292bv32 == ~s__state~0); {71748#false} is VALID [2018-11-23 10:52:57,382 INFO L273 TraceCheckUtils]: 264: Hoare triple {71748#false} assume !(16384bv32 == ~s__state~0); {71748#false} is VALID [2018-11-23 10:52:57,382 INFO L273 TraceCheckUtils]: 265: Hoare triple {71748#false} assume !(8192bv32 == ~s__state~0); {71748#false} is VALID [2018-11-23 10:52:57,382 INFO L273 TraceCheckUtils]: 266: Hoare triple {71748#false} assume !(24576bv32 == ~s__state~0); {71748#false} is VALID [2018-11-23 10:52:57,382 INFO L273 TraceCheckUtils]: 267: Hoare triple {71748#false} assume !(8195bv32 == ~s__state~0); {71748#false} is VALID [2018-11-23 10:52:57,382 INFO L273 TraceCheckUtils]: 268: Hoare triple {71748#false} assume !(8480bv32 == ~s__state~0); {71748#false} is VALID [2018-11-23 10:52:57,382 INFO L273 TraceCheckUtils]: 269: Hoare triple {71748#false} assume !(8481bv32 == ~s__state~0); {71748#false} is VALID [2018-11-23 10:52:57,382 INFO L273 TraceCheckUtils]: 270: Hoare triple {71748#false} assume !(8482bv32 == ~s__state~0); {71748#false} is VALID [2018-11-23 10:52:57,383 INFO L273 TraceCheckUtils]: 271: Hoare triple {71748#false} assume !(8464bv32 == ~s__state~0); {71748#false} is VALID [2018-11-23 10:52:57,383 INFO L273 TraceCheckUtils]: 272: Hoare triple {71748#false} assume !(8465bv32 == ~s__state~0); {71748#false} is VALID [2018-11-23 10:52:57,383 INFO L273 TraceCheckUtils]: 273: Hoare triple {71748#false} assume !(8466bv32 == ~s__state~0); {71748#false} is VALID [2018-11-23 10:52:57,383 INFO L273 TraceCheckUtils]: 274: Hoare triple {71748#false} assume !(8496bv32 == ~s__state~0); {71748#false} is VALID [2018-11-23 10:52:57,383 INFO L273 TraceCheckUtils]: 275: Hoare triple {71748#false} assume !(8497bv32 == ~s__state~0); {71748#false} is VALID [2018-11-23 10:52:57,383 INFO L273 TraceCheckUtils]: 276: Hoare triple {71748#false} assume !(8512bv32 == ~s__state~0); {71748#false} is VALID [2018-11-23 10:52:57,383 INFO L273 TraceCheckUtils]: 277: Hoare triple {71748#false} assume !(8513bv32 == ~s__state~0); {71748#false} is VALID [2018-11-23 10:52:57,383 INFO L273 TraceCheckUtils]: 278: Hoare triple {71748#false} assume !(8528bv32 == ~s__state~0); {71748#false} is VALID [2018-11-23 10:52:57,383 INFO L273 TraceCheckUtils]: 279: Hoare triple {71748#false} assume !(8529bv32 == ~s__state~0); {71748#false} is VALID [2018-11-23 10:52:57,384 INFO L273 TraceCheckUtils]: 280: Hoare triple {71748#false} assume !(8544bv32 == ~s__state~0); {71748#false} is VALID [2018-11-23 10:52:57,384 INFO L273 TraceCheckUtils]: 281: Hoare triple {71748#false} assume !(8545bv32 == ~s__state~0); {71748#false} is VALID [2018-11-23 10:52:57,384 INFO L273 TraceCheckUtils]: 282: Hoare triple {71748#false} assume !(8560bv32 == ~s__state~0); {71748#false} is VALID [2018-11-23 10:52:57,384 INFO L273 TraceCheckUtils]: 283: Hoare triple {71748#false} assume !(8561bv32 == ~s__state~0); {71748#false} is VALID [2018-11-23 10:52:57,384 INFO L273 TraceCheckUtils]: 284: Hoare triple {71748#false} assume !(8448bv32 == ~s__state~0); {71748#false} is VALID [2018-11-23 10:52:57,384 INFO L273 TraceCheckUtils]: 285: Hoare triple {71748#false} assume !(8576bv32 == ~s__state~0); {71748#false} is VALID [2018-11-23 10:52:57,384 INFO L273 TraceCheckUtils]: 286: Hoare triple {71748#false} assume !(8577bv32 == ~s__state~0); {71748#false} is VALID [2018-11-23 10:52:57,384 INFO L273 TraceCheckUtils]: 287: Hoare triple {71748#false} assume !(8592bv32 == ~s__state~0); {71748#false} is VALID [2018-11-23 10:52:57,384 INFO L273 TraceCheckUtils]: 288: Hoare triple {71748#false} assume !(8593bv32 == ~s__state~0); {71748#false} is VALID [2018-11-23 10:52:57,385 INFO L273 TraceCheckUtils]: 289: Hoare triple {71748#false} assume !(8608bv32 == ~s__state~0); {71748#false} is VALID [2018-11-23 10:52:57,385 INFO L273 TraceCheckUtils]: 290: Hoare triple {71748#false} assume !(8609bv32 == ~s__state~0); {71748#false} is VALID [2018-11-23 10:52:57,385 INFO L273 TraceCheckUtils]: 291: Hoare triple {71748#false} assume 8640bv32 == ~s__state~0; {71748#false} is VALID [2018-11-23 10:52:57,385 INFO L273 TraceCheckUtils]: 292: Hoare triple {71748#false} ~ret~0 := #t~nondet43;havoc #t~nondet43; {71748#false} is VALID [2018-11-23 10:52:57,385 INFO L273 TraceCheckUtils]: 293: Hoare triple {71748#false} assume 3bv32 == ~blastFlag~0;~blastFlag~0 := 4bv32; {71748#false} is VALID [2018-11-23 10:52:57,385 INFO L273 TraceCheckUtils]: 294: Hoare triple {71748#false} assume !~bvsle32(~ret~0, 0bv32); {71748#false} is VALID [2018-11-23 10:52:57,385 INFO L273 TraceCheckUtils]: 295: Hoare triple {71748#false} assume !(0bv32 != ~s__hit~0);~s__state~0 := 8656bv32; {71748#false} is VALID [2018-11-23 10:52:57,385 INFO L273 TraceCheckUtils]: 296: Hoare triple {71748#false} ~s__init_num~0 := 0bv32; {71748#false} is VALID [2018-11-23 10:52:57,385 INFO L273 TraceCheckUtils]: 297: Hoare triple {71748#false} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {71748#false} is VALID [2018-11-23 10:52:57,386 INFO L273 TraceCheckUtils]: 298: Hoare triple {71748#false} ~skip~0 := 0bv32; {71748#false} is VALID [2018-11-23 10:52:57,386 INFO L273 TraceCheckUtils]: 299: Hoare triple {71748#false} assume !false; {71748#false} is VALID [2018-11-23 10:52:57,386 INFO L273 TraceCheckUtils]: 300: Hoare triple {71748#false} ~state~0 := ~s__state~0; {71748#false} is VALID [2018-11-23 10:52:57,386 INFO L273 TraceCheckUtils]: 301: Hoare triple {71748#false} assume !(12292bv32 == ~s__state~0); {71748#false} is VALID [2018-11-23 10:52:57,386 INFO L273 TraceCheckUtils]: 302: Hoare triple {71748#false} assume !(16384bv32 == ~s__state~0); {71748#false} is VALID [2018-11-23 10:52:57,386 INFO L273 TraceCheckUtils]: 303: Hoare triple {71748#false} assume !(8192bv32 == ~s__state~0); {71748#false} is VALID [2018-11-23 10:52:57,386 INFO L273 TraceCheckUtils]: 304: Hoare triple {71748#false} assume !(24576bv32 == ~s__state~0); {71748#false} is VALID [2018-11-23 10:52:57,386 INFO L273 TraceCheckUtils]: 305: Hoare triple {71748#false} assume !(8195bv32 == ~s__state~0); {71748#false} is VALID [2018-11-23 10:52:57,386 INFO L273 TraceCheckUtils]: 306: Hoare triple {71748#false} assume !(8480bv32 == ~s__state~0); {71748#false} is VALID [2018-11-23 10:52:57,387 INFO L273 TraceCheckUtils]: 307: Hoare triple {71748#false} assume !(8481bv32 == ~s__state~0); {71748#false} is VALID [2018-11-23 10:52:57,387 INFO L273 TraceCheckUtils]: 308: Hoare triple {71748#false} assume !(8482bv32 == ~s__state~0); {71748#false} is VALID [2018-11-23 10:52:57,387 INFO L273 TraceCheckUtils]: 309: Hoare triple {71748#false} assume !(8464bv32 == ~s__state~0); {71748#false} is VALID [2018-11-23 10:52:57,387 INFO L273 TraceCheckUtils]: 310: Hoare triple {71748#false} assume !(8465bv32 == ~s__state~0); {71748#false} is VALID [2018-11-23 10:52:57,387 INFO L273 TraceCheckUtils]: 311: Hoare triple {71748#false} assume !(8466bv32 == ~s__state~0); {71748#false} is VALID [2018-11-23 10:52:57,387 INFO L273 TraceCheckUtils]: 312: Hoare triple {71748#false} assume !(8496bv32 == ~s__state~0); {71748#false} is VALID [2018-11-23 10:52:57,387 INFO L273 TraceCheckUtils]: 313: Hoare triple {71748#false} assume !(8497bv32 == ~s__state~0); {71748#false} is VALID [2018-11-23 10:52:57,387 INFO L273 TraceCheckUtils]: 314: Hoare triple {71748#false} assume !(8512bv32 == ~s__state~0); {71748#false} is VALID [2018-11-23 10:52:57,387 INFO L273 TraceCheckUtils]: 315: Hoare triple {71748#false} assume !(8513bv32 == ~s__state~0); {71748#false} is VALID [2018-11-23 10:52:57,388 INFO L273 TraceCheckUtils]: 316: Hoare triple {71748#false} assume !(8528bv32 == ~s__state~0); {71748#false} is VALID [2018-11-23 10:52:57,388 INFO L273 TraceCheckUtils]: 317: Hoare triple {71748#false} assume !(8529bv32 == ~s__state~0); {71748#false} is VALID [2018-11-23 10:52:57,388 INFO L273 TraceCheckUtils]: 318: Hoare triple {71748#false} assume !(8544bv32 == ~s__state~0); {71748#false} is VALID [2018-11-23 10:52:57,388 INFO L273 TraceCheckUtils]: 319: Hoare triple {71748#false} assume !(8545bv32 == ~s__state~0); {71748#false} is VALID [2018-11-23 10:52:57,388 INFO L273 TraceCheckUtils]: 320: Hoare triple {71748#false} assume !(8560bv32 == ~s__state~0); {71748#false} is VALID [2018-11-23 10:52:57,388 INFO L273 TraceCheckUtils]: 321: Hoare triple {71748#false} assume !(8561bv32 == ~s__state~0); {71748#false} is VALID [2018-11-23 10:52:57,388 INFO L273 TraceCheckUtils]: 322: Hoare triple {71748#false} assume !(8448bv32 == ~s__state~0); {71748#false} is VALID [2018-11-23 10:52:57,388 INFO L273 TraceCheckUtils]: 323: Hoare triple {71748#false} assume !(8576bv32 == ~s__state~0); {71748#false} is VALID [2018-11-23 10:52:57,388 INFO L273 TraceCheckUtils]: 324: Hoare triple {71748#false} assume !(8577bv32 == ~s__state~0); {71748#false} is VALID [2018-11-23 10:52:57,389 INFO L273 TraceCheckUtils]: 325: Hoare triple {71748#false} assume !(8592bv32 == ~s__state~0); {71748#false} is VALID [2018-11-23 10:52:57,389 INFO L273 TraceCheckUtils]: 326: Hoare triple {71748#false} assume !(8593bv32 == ~s__state~0); {71748#false} is VALID [2018-11-23 10:52:57,389 INFO L273 TraceCheckUtils]: 327: Hoare triple {71748#false} assume !(8608bv32 == ~s__state~0); {71748#false} is VALID [2018-11-23 10:52:57,389 INFO L273 TraceCheckUtils]: 328: Hoare triple {71748#false} assume !(8609bv32 == ~s__state~0); {71748#false} is VALID [2018-11-23 10:52:57,389 INFO L273 TraceCheckUtils]: 329: Hoare triple {71748#false} assume !(8640bv32 == ~s__state~0); {71748#false} is VALID [2018-11-23 10:52:57,389 INFO L273 TraceCheckUtils]: 330: Hoare triple {71748#false} assume !(8641bv32 == ~s__state~0); {71748#false} is VALID [2018-11-23 10:52:57,389 INFO L273 TraceCheckUtils]: 331: Hoare triple {71748#false} assume 8656bv32 == ~s__state~0; {71748#false} is VALID [2018-11-23 10:52:57,389 INFO L273 TraceCheckUtils]: 332: Hoare triple {71748#false} ~s__session__cipher~0 := ~s__s3__tmp__new_cipher~0; {71748#false} is VALID [2018-11-23 10:52:57,389 INFO L273 TraceCheckUtils]: 333: Hoare triple {71748#false} assume !(0bv32 == ~tmp___9~0);~ret~0 := #t~nondet44;havoc #t~nondet44; {71748#false} is VALID [2018-11-23 10:52:57,390 INFO L273 TraceCheckUtils]: 334: Hoare triple {71748#false} assume !(2bv32 == ~blastFlag~0); {71748#false} is VALID [2018-11-23 10:52:57,390 INFO L273 TraceCheckUtils]: 335: Hoare triple {71748#false} assume !~bvsle32(~ret~0, 0bv32);~s__state~0 := 8672bv32;~s__init_num~0 := 0bv32; {71748#false} is VALID [2018-11-23 10:52:57,390 INFO L273 TraceCheckUtils]: 336: Hoare triple {71748#false} assume !(0bv32 == ~tmp___10~0); {71748#false} is VALID [2018-11-23 10:52:57,390 INFO L273 TraceCheckUtils]: 337: Hoare triple {71748#false} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {71748#false} is VALID [2018-11-23 10:52:57,390 INFO L273 TraceCheckUtils]: 338: Hoare triple {71748#false} ~skip~0 := 0bv32; {71748#false} is VALID [2018-11-23 10:52:57,390 INFO L273 TraceCheckUtils]: 339: Hoare triple {71748#false} assume !false; {71748#false} is VALID [2018-11-23 10:52:57,390 INFO L273 TraceCheckUtils]: 340: Hoare triple {71748#false} ~state~0 := ~s__state~0; {71748#false} is VALID [2018-11-23 10:52:57,390 INFO L273 TraceCheckUtils]: 341: Hoare triple {71748#false} assume !(12292bv32 == ~s__state~0); {71748#false} is VALID [2018-11-23 10:52:57,390 INFO L273 TraceCheckUtils]: 342: Hoare triple {71748#false} assume !(16384bv32 == ~s__state~0); {71748#false} is VALID [2018-11-23 10:52:57,391 INFO L273 TraceCheckUtils]: 343: Hoare triple {71748#false} assume !(8192bv32 == ~s__state~0); {71748#false} is VALID [2018-11-23 10:52:57,391 INFO L273 TraceCheckUtils]: 344: Hoare triple {71748#false} assume !(24576bv32 == ~s__state~0); {71748#false} is VALID [2018-11-23 10:52:57,391 INFO L273 TraceCheckUtils]: 345: Hoare triple {71748#false} assume !(8195bv32 == ~s__state~0); {71748#false} is VALID [2018-11-23 10:52:57,391 INFO L273 TraceCheckUtils]: 346: Hoare triple {71748#false} assume !(8480bv32 == ~s__state~0); {71748#false} is VALID [2018-11-23 10:52:57,391 INFO L273 TraceCheckUtils]: 347: Hoare triple {71748#false} assume !(8481bv32 == ~s__state~0); {71748#false} is VALID [2018-11-23 10:52:57,391 INFO L273 TraceCheckUtils]: 348: Hoare triple {71748#false} assume !(8482bv32 == ~s__state~0); {71748#false} is VALID [2018-11-23 10:52:57,391 INFO L273 TraceCheckUtils]: 349: Hoare triple {71748#false} assume !(8464bv32 == ~s__state~0); {71748#false} is VALID [2018-11-23 10:52:57,391 INFO L273 TraceCheckUtils]: 350: Hoare triple {71748#false} assume !(8465bv32 == ~s__state~0); {71748#false} is VALID [2018-11-23 10:52:57,391 INFO L273 TraceCheckUtils]: 351: Hoare triple {71748#false} assume !(8466bv32 == ~s__state~0); {71748#false} is VALID [2018-11-23 10:52:57,392 INFO L273 TraceCheckUtils]: 352: Hoare triple {71748#false} assume !(8496bv32 == ~s__state~0); {71748#false} is VALID [2018-11-23 10:52:57,392 INFO L273 TraceCheckUtils]: 353: Hoare triple {71748#false} assume !(8497bv32 == ~s__state~0); {71748#false} is VALID [2018-11-23 10:52:57,392 INFO L273 TraceCheckUtils]: 354: Hoare triple {71748#false} assume !(8512bv32 == ~s__state~0); {71748#false} is VALID [2018-11-23 10:52:57,392 INFO L273 TraceCheckUtils]: 355: Hoare triple {71748#false} assume !(8513bv32 == ~s__state~0); {71748#false} is VALID [2018-11-23 10:52:57,392 INFO L273 TraceCheckUtils]: 356: Hoare triple {71748#false} assume !(8528bv32 == ~s__state~0); {71748#false} is VALID [2018-11-23 10:52:57,392 INFO L273 TraceCheckUtils]: 357: Hoare triple {71748#false} assume !(8529bv32 == ~s__state~0); {71748#false} is VALID [2018-11-23 10:52:57,392 INFO L273 TraceCheckUtils]: 358: Hoare triple {71748#false} assume !(8544bv32 == ~s__state~0); {71748#false} is VALID [2018-11-23 10:52:57,392 INFO L273 TraceCheckUtils]: 359: Hoare triple {71748#false} assume !(8545bv32 == ~s__state~0); {71748#false} is VALID [2018-11-23 10:52:57,392 INFO L273 TraceCheckUtils]: 360: Hoare triple {71748#false} assume !(8560bv32 == ~s__state~0); {71748#false} is VALID [2018-11-23 10:52:57,393 INFO L273 TraceCheckUtils]: 361: Hoare triple {71748#false} assume !(8561bv32 == ~s__state~0); {71748#false} is VALID [2018-11-23 10:52:57,393 INFO L273 TraceCheckUtils]: 362: Hoare triple {71748#false} assume !(8448bv32 == ~s__state~0); {71748#false} is VALID [2018-11-23 10:52:57,393 INFO L273 TraceCheckUtils]: 363: Hoare triple {71748#false} assume !(8576bv32 == ~s__state~0); {71748#false} is VALID [2018-11-23 10:52:57,393 INFO L273 TraceCheckUtils]: 364: Hoare triple {71748#false} assume !(8577bv32 == ~s__state~0); {71748#false} is VALID [2018-11-23 10:52:57,393 INFO L273 TraceCheckUtils]: 365: Hoare triple {71748#false} assume !(8592bv32 == ~s__state~0); {71748#false} is VALID [2018-11-23 10:52:57,393 INFO L273 TraceCheckUtils]: 366: Hoare triple {71748#false} assume !(8593bv32 == ~s__state~0); {71748#false} is VALID [2018-11-23 10:52:57,393 INFO L273 TraceCheckUtils]: 367: Hoare triple {71748#false} assume !(8608bv32 == ~s__state~0); {71748#false} is VALID [2018-11-23 10:52:57,393 INFO L273 TraceCheckUtils]: 368: Hoare triple {71748#false} assume !(8609bv32 == ~s__state~0); {71748#false} is VALID [2018-11-23 10:52:57,393 INFO L273 TraceCheckUtils]: 369: Hoare triple {71748#false} assume !(8640bv32 == ~s__state~0); {71748#false} is VALID [2018-11-23 10:52:57,394 INFO L273 TraceCheckUtils]: 370: Hoare triple {71748#false} assume !(8641bv32 == ~s__state~0); {71748#false} is VALID [2018-11-23 10:52:57,394 INFO L273 TraceCheckUtils]: 371: Hoare triple {71748#false} assume !(8656bv32 == ~s__state~0); {71748#false} is VALID [2018-11-23 10:52:57,394 INFO L273 TraceCheckUtils]: 372: Hoare triple {71748#false} assume !(8657bv32 == ~s__state~0); {71748#false} is VALID [2018-11-23 10:52:57,394 INFO L273 TraceCheckUtils]: 373: Hoare triple {71748#false} assume 8672bv32 == ~s__state~0; {71748#false} is VALID [2018-11-23 10:52:57,394 INFO L273 TraceCheckUtils]: 374: Hoare triple {71748#false} ~ret~0 := #t~nondet45;havoc #t~nondet45; {71748#false} is VALID [2018-11-23 10:52:57,394 INFO L273 TraceCheckUtils]: 375: Hoare triple {71748#false} assume 4bv32 == ~blastFlag~0; {71748#false} is VALID [2018-11-23 10:52:57,394 INFO L273 TraceCheckUtils]: 376: Hoare triple {71748#false} assume !false; {71748#false} is VALID [2018-11-23 10:52:57,451 INFO L134 CoverageAnalysis]: Checked inductivity of 1396 backedges. 699 proven. 0 refuted. 0 times theorem prover too weak. 697 trivial. 0 not checked. [2018-11-23 10:52:57,451 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-11-23 10:52:57,453 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-23 10:52:57,453 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-11-23 10:52:57,453 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 377 [2018-11-23 10:52:57,454 INFO L84 Accepts]: Finished accepts. word is accepted. [2018-11-23 10:52:57,454 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 5 states. [2018-11-23 10:52:57,595 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 137 edges. 137 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2018-11-23 10:52:57,595 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-11-23 10:52:57,595 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-11-23 10:52:57,595 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-11-23 10:52:57,596 INFO L87 Difference]: Start difference. First operand 1677 states and 2151 transitions. Second operand 5 states. [2018-11-23 10:53:06,911 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-23 10:53:06,911 INFO L93 Difference]: Finished difference Result 9003 states and 11525 transitions. [2018-11-23 10:53:06,911 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2018-11-23 10:53:06,911 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 377 [2018-11-23 10:53:06,911 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-23 10:53:06,911 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2018-11-23 10:53:06,917 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 1246 transitions. [2018-11-23 10:53:06,918 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2018-11-23 10:53:06,923 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 1246 transitions. [2018-11-23 10:53:06,923 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 7 states and 1246 transitions. [2018-11-23 10:53:08,372 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 1246 edges. 1246 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2018-11-23 10:53:10,445 INFO L225 Difference]: With dead ends: 9003 [2018-11-23 10:53:10,445 INFO L226 Difference]: Without dead ends: 7339 [2018-11-23 10:53:10,447 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 382 GetRequests, 376 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2018-11-23 10:53:10,452 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7339 states. [2018-11-23 10:53:11,828 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7339 to 3334. [2018-11-23 10:53:11,828 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2018-11-23 10:53:11,828 INFO L82 GeneralOperation]: Start isEquivalent. First operand 7339 states. Second operand 3334 states. [2018-11-23 10:53:11,829 INFO L74 IsIncluded]: Start isIncluded. First operand 7339 states. Second operand 3334 states. [2018-11-23 10:53:11,829 INFO L87 Difference]: Start difference. First operand 7339 states. Second operand 3334 states. [2018-11-23 10:53:13,695 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-23 10:53:13,695 INFO L93 Difference]: Finished difference Result 7339 states and 9376 transitions. [2018-11-23 10:53:13,696 INFO L276 IsEmpty]: Start isEmpty. Operand 7339 states and 9376 transitions. [2018-11-23 10:53:13,703 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-11-23 10:53:13,703 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2018-11-23 10:53:13,703 INFO L74 IsIncluded]: Start isIncluded. First operand 3334 states. Second operand 7339 states. [2018-11-23 10:53:13,703 INFO L87 Difference]: Start difference. First operand 3334 states. Second operand 7339 states. [2018-11-23 10:53:15,628 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-23 10:53:15,628 INFO L93 Difference]: Finished difference Result 7339 states and 9376 transitions. [2018-11-23 10:53:15,629 INFO L276 IsEmpty]: Start isEmpty. Operand 7339 states and 9376 transitions. [2018-11-23 10:53:15,637 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-11-23 10:53:15,637 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2018-11-23 10:53:15,637 INFO L88 GeneralOperation]: Finished isEquivalent. [2018-11-23 10:53:15,637 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2018-11-23 10:53:15,637 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3334 states. [2018-11-23 10:53:16,071 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3334 states to 3334 states and 4269 transitions. [2018-11-23 10:53:16,071 INFO L78 Accepts]: Start accepts. Automaton has 3334 states and 4269 transitions. Word has length 377 [2018-11-23 10:53:16,072 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-23 10:53:16,072 INFO L480 AbstractCegarLoop]: Abstraction has 3334 states and 4269 transitions. [2018-11-23 10:53:16,072 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-11-23 10:53:16,072 INFO L276 IsEmpty]: Start isEmpty. Operand 3334 states and 4269 transitions. [2018-11-23 10:53:16,076 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 379 [2018-11-23 10:53:16,076 INFO L394 BasicCegarLoop]: Found error trace [2018-11-23 10:53:16,076 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, 7, 7, 7, 7, 5, 5, 5, 5, 5, 5, 5, 4, 4, 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] [2018-11-23 10:53:16,076 INFO L423 AbstractCegarLoop]: === Iteration 16 === [ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-23 10:53:16,076 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-23 10:53:16,077 INFO L82 PathProgramCache]: Analyzing trace with hash -738177486, now seen corresponding path program 1 times [2018-11-23 10:53:16,077 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-23 10:53:16,077 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:53:16,093 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-23 10:53:16,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-23 10:53:16,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-23 10:53:16,251 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-23 10:53:16,514 INFO L256 TraceCheckUtils]: 0: Hoare triple {101250#true} call ULTIMATE.init(); {101250#true} is VALID [2018-11-23 10:53:16,515 INFO L273 TraceCheckUtils]: 1: Hoare triple {101250#true} assume true; {101250#true} is VALID [2018-11-23 10:53:16,515 INFO L268 TraceCheckUtils]: 2: Hoare quadruple {101250#true} {101250#true} #606#return; {101250#true} is VALID [2018-11-23 10:53:16,515 INFO L256 TraceCheckUtils]: 3: Hoare triple {101250#true} call #t~ret50 := main(); {101250#true} is VALID [2018-11-23 10:53:16,515 INFO L273 TraceCheckUtils]: 4: Hoare triple {101250#true} havoc ~s~0;havoc ~tmp~1;~s~0 := 8464bv32; {101250#true} is VALID [2018-11-23 10:53:16,516 INFO L256 TraceCheckUtils]: 5: Hoare triple {101250#true} call #t~ret49 := ssl3_accept(~s~0); {101250#true} is VALID [2018-11-23 10:53:16,516 INFO L273 TraceCheckUtils]: 6: Hoare triple {101250#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;havoc ~buf~0;havoc ~l~0;havoc ~Time~0;havoc ~tmp~0;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~nondet18;havoc #t~nondet18;~tmp___2~0 := #t~nondet19;havoc #t~nondet19;~tmp___3~0 := #t~nondet20;havoc #t~nondet20;~tmp___4~0 := #t~nondet21;havoc #t~nondet21;~tmp___5~0 := #t~nondet22;havoc #t~nondet22;~tmp___6~0 := #t~nondet23;havoc #t~nondet23;havoc ~tmp___7~0;~tmp___8~0 := #t~nondet24;havoc #t~nondet24;~tmp___9~0 := #t~nondet25;havoc #t~nondet25;~tmp___10~0 := #t~nondet26;havoc #t~nondet26;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;~tmp~0 := #t~nondet27;havoc #t~nondet27;~Time~0 := ~tmp~0;~cb~0 := 0bv32;~ret~0 := 4294967295bv32;~skip~0 := 0bv32;~got_new_session~0 := 0bv32; {101250#true} is VALID [2018-11-23 10:53:16,516 INFO L273 TraceCheckUtils]: 7: Hoare triple {101250#true} assume 0bv32 != ~s__info_callback~0;~cb~0 := ~s__info_callback~0; {101250#true} is VALID [2018-11-23 10:53:16,516 INFO L273 TraceCheckUtils]: 8: Hoare triple {101250#true} #t~post28 := ~s__in_handshake~0;~s__in_handshake~0 := ~bvadd32(1bv32, #t~post28);havoc #t~post28; {101250#true} is VALID [2018-11-23 10:53:16,516 INFO L273 TraceCheckUtils]: 9: Hoare triple {101250#true} assume !(0bv32 != ~bvadd32(12288bv32, ~tmp___1~0)); {101250#true} is VALID [2018-11-23 10:53:16,517 INFO L273 TraceCheckUtils]: 10: Hoare triple {101250#true} assume !(0bv32 == ~s__cert~0); {101250#true} is VALID [2018-11-23 10:53:16,517 INFO L273 TraceCheckUtils]: 11: Hoare triple {101250#true} assume !false; {101250#true} is VALID [2018-11-23 10:53:16,517 INFO L273 TraceCheckUtils]: 12: Hoare triple {101250#true} ~state~0 := ~s__state~0; {101250#true} is VALID [2018-11-23 10:53:16,517 INFO L273 TraceCheckUtils]: 13: Hoare triple {101250#true} assume !(12292bv32 == ~s__state~0); {101250#true} is VALID [2018-11-23 10:53:16,517 INFO L273 TraceCheckUtils]: 14: Hoare triple {101250#true} assume !(16384bv32 == ~s__state~0); {101250#true} is VALID [2018-11-23 10:53:16,517 INFO L273 TraceCheckUtils]: 15: Hoare triple {101250#true} assume !(8192bv32 == ~s__state~0); {101250#true} is VALID [2018-11-23 10:53:16,517 INFO L273 TraceCheckUtils]: 16: Hoare triple {101250#true} assume !(24576bv32 == ~s__state~0); {101250#true} is VALID [2018-11-23 10:53:16,517 INFO L273 TraceCheckUtils]: 17: Hoare triple {101250#true} assume !(8195bv32 == ~s__state~0); {101250#true} is VALID [2018-11-23 10:53:16,518 INFO L273 TraceCheckUtils]: 18: Hoare triple {101250#true} assume !(8480bv32 == ~s__state~0); {101250#true} is VALID [2018-11-23 10:53:16,518 INFO L273 TraceCheckUtils]: 19: Hoare triple {101250#true} assume !(8481bv32 == ~s__state~0); {101250#true} is VALID [2018-11-23 10:53:16,518 INFO L273 TraceCheckUtils]: 20: Hoare triple {101250#true} assume !(8482bv32 == ~s__state~0); {101250#true} is VALID [2018-11-23 10:53:16,518 INFO L273 TraceCheckUtils]: 21: Hoare triple {101250#true} assume 8464bv32 == ~s__state~0; {101250#true} is VALID [2018-11-23 10:53:16,518 INFO L273 TraceCheckUtils]: 22: Hoare triple {101250#true} ~s__shutdown~0 := 0bv32;~ret~0 := #t~nondet33;havoc #t~nondet33; {101250#true} is VALID [2018-11-23 10:53:16,518 INFO L273 TraceCheckUtils]: 23: Hoare triple {101250#true} assume 0bv32 == ~blastFlag~0;~blastFlag~0 := 1bv32; {101250#true} is VALID [2018-11-23 10:53:16,518 INFO L273 TraceCheckUtils]: 24: Hoare triple {101250#true} assume !~bvsle32(~ret~0, 0bv32);~got_new_session~0 := 1bv32;~s__state~0 := 8496bv32;~s__init_num~0 := 0bv32; {101250#true} is VALID [2018-11-23 10:53:16,519 INFO L273 TraceCheckUtils]: 25: Hoare triple {101250#true} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {101250#true} is VALID [2018-11-23 10:53:16,519 INFO L273 TraceCheckUtils]: 26: Hoare triple {101250#true} ~skip~0 := 0bv32; {101250#true} is VALID [2018-11-23 10:53:16,519 INFO L273 TraceCheckUtils]: 27: Hoare triple {101250#true} assume !false; {101250#true} is VALID [2018-11-23 10:53:16,519 INFO L273 TraceCheckUtils]: 28: Hoare triple {101250#true} ~state~0 := ~s__state~0; {101250#true} is VALID [2018-11-23 10:53:16,519 INFO L273 TraceCheckUtils]: 29: Hoare triple {101250#true} assume !(12292bv32 == ~s__state~0); {101250#true} is VALID [2018-11-23 10:53:16,519 INFO L273 TraceCheckUtils]: 30: Hoare triple {101250#true} assume !(16384bv32 == ~s__state~0); {101250#true} is VALID [2018-11-23 10:53:16,520 INFO L273 TraceCheckUtils]: 31: Hoare triple {101250#true} assume !(8192bv32 == ~s__state~0); {101250#true} is VALID [2018-11-23 10:53:16,520 INFO L273 TraceCheckUtils]: 32: Hoare triple {101250#true} assume !(24576bv32 == ~s__state~0); {101250#true} is VALID [2018-11-23 10:53:16,520 INFO L273 TraceCheckUtils]: 33: Hoare triple {101250#true} assume !(8195bv32 == ~s__state~0); {101250#true} is VALID [2018-11-23 10:53:16,520 INFO L273 TraceCheckUtils]: 34: Hoare triple {101250#true} assume !(8480bv32 == ~s__state~0); {101250#true} is VALID [2018-11-23 10:53:16,520 INFO L273 TraceCheckUtils]: 35: Hoare triple {101250#true} assume !(8481bv32 == ~s__state~0); {101250#true} is VALID [2018-11-23 10:53:16,520 INFO L273 TraceCheckUtils]: 36: Hoare triple {101250#true} assume !(8482bv32 == ~s__state~0); {101250#true} is VALID [2018-11-23 10:53:16,521 INFO L273 TraceCheckUtils]: 37: Hoare triple {101250#true} assume !(8464bv32 == ~s__state~0); {101250#true} is VALID [2018-11-23 10:53:16,521 INFO L273 TraceCheckUtils]: 38: Hoare triple {101250#true} assume !(8465bv32 == ~s__state~0); {101250#true} is VALID [2018-11-23 10:53:16,521 INFO L273 TraceCheckUtils]: 39: Hoare triple {101250#true} assume !(8466bv32 == ~s__state~0); {101250#true} is VALID [2018-11-23 10:53:16,521 INFO L273 TraceCheckUtils]: 40: Hoare triple {101250#true} assume 8496bv32 == ~s__state~0; {101250#true} is VALID [2018-11-23 10:53:16,521 INFO L273 TraceCheckUtils]: 41: Hoare triple {101250#true} ~ret~0 := #t~nondet34;havoc #t~nondet34; {101250#true} is VALID [2018-11-23 10:53:16,521 INFO L273 TraceCheckUtils]: 42: Hoare triple {101250#true} assume 1bv32 == ~blastFlag~0;~blastFlag~0 := 2bv32; {101250#true} is VALID [2018-11-23 10:53:16,522 INFO L273 TraceCheckUtils]: 43: Hoare triple {101250#true} assume !~bvsle32(~ret~0, 0bv32); {101250#true} is VALID [2018-11-23 10:53:16,522 INFO L273 TraceCheckUtils]: 44: Hoare triple {101250#true} assume !(0bv32 != ~s__hit~0);~s__state~0 := 8512bv32; {101250#true} is VALID [2018-11-23 10:53:16,522 INFO L273 TraceCheckUtils]: 45: Hoare triple {101250#true} ~s__init_num~0 := 0bv32; {101250#true} is VALID [2018-11-23 10:53:16,522 INFO L273 TraceCheckUtils]: 46: Hoare triple {101250#true} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {101250#true} is VALID [2018-11-23 10:53:16,522 INFO L273 TraceCheckUtils]: 47: Hoare triple {101250#true} ~skip~0 := 0bv32; {101250#true} is VALID [2018-11-23 10:53:16,522 INFO L273 TraceCheckUtils]: 48: Hoare triple {101250#true} assume !false; {101250#true} is VALID [2018-11-23 10:53:16,522 INFO L273 TraceCheckUtils]: 49: Hoare triple {101250#true} ~state~0 := ~s__state~0; {101250#true} is VALID [2018-11-23 10:53:16,523 INFO L273 TraceCheckUtils]: 50: Hoare triple {101250#true} assume !(12292bv32 == ~s__state~0); {101250#true} is VALID [2018-11-23 10:53:16,523 INFO L273 TraceCheckUtils]: 51: Hoare triple {101250#true} assume !(16384bv32 == ~s__state~0); {101250#true} is VALID [2018-11-23 10:53:16,523 INFO L273 TraceCheckUtils]: 52: Hoare triple {101250#true} assume !(8192bv32 == ~s__state~0); {101250#true} is VALID [2018-11-23 10:53:16,523 INFO L273 TraceCheckUtils]: 53: Hoare triple {101250#true} assume !(24576bv32 == ~s__state~0); {101250#true} is VALID [2018-11-23 10:53:16,523 INFO L273 TraceCheckUtils]: 54: Hoare triple {101250#true} assume !(8195bv32 == ~s__state~0); {101250#true} is VALID [2018-11-23 10:53:16,523 INFO L273 TraceCheckUtils]: 55: Hoare triple {101250#true} assume !(8480bv32 == ~s__state~0); {101250#true} is VALID [2018-11-23 10:53:16,524 INFO L273 TraceCheckUtils]: 56: Hoare triple {101250#true} assume !(8481bv32 == ~s__state~0); {101250#true} is VALID [2018-11-23 10:53:16,524 INFO L273 TraceCheckUtils]: 57: Hoare triple {101250#true} assume !(8482bv32 == ~s__state~0); {101250#true} is VALID [2018-11-23 10:53:16,524 INFO L273 TraceCheckUtils]: 58: Hoare triple {101250#true} assume !(8464bv32 == ~s__state~0); {101250#true} is VALID [2018-11-23 10:53:16,524 INFO L273 TraceCheckUtils]: 59: Hoare triple {101250#true} assume !(8465bv32 == ~s__state~0); {101250#true} is VALID [2018-11-23 10:53:16,524 INFO L273 TraceCheckUtils]: 60: Hoare triple {101250#true} assume !(8466bv32 == ~s__state~0); {101250#true} is VALID [2018-11-23 10:53:16,525 INFO L273 TraceCheckUtils]: 61: Hoare triple {101250#true} assume !(8496bv32 == ~s__state~0); {101250#true} is VALID [2018-11-23 10:53:16,525 INFO L273 TraceCheckUtils]: 62: Hoare triple {101250#true} assume !(8497bv32 == ~s__state~0); {101250#true} is VALID [2018-11-23 10:53:16,525 INFO L273 TraceCheckUtils]: 63: Hoare triple {101250#true} assume 8512bv32 == ~s__state~0; {101250#true} is VALID [2018-11-23 10:53:16,525 INFO L273 TraceCheckUtils]: 64: Hoare triple {101250#true} ~__cil_tmp56~0 := ~s__s3__tmp__new_cipher__algorithms~0; {101250#true} is VALID [2018-11-23 10:53:16,525 INFO L273 TraceCheckUtils]: 65: Hoare triple {101250#true} assume 0bv32 != ~bvadd32(256bv32, ~__cil_tmp56~0);~skip~0 := 1bv32; {101250#true} is VALID [2018-11-23 10:53:16,525 INFO L273 TraceCheckUtils]: 66: Hoare triple {101250#true} ~s__state~0 := 8528bv32;~s__init_num~0 := 0bv32; {101250#true} is VALID [2018-11-23 10:53:16,526 INFO L273 TraceCheckUtils]: 67: Hoare triple {101250#true} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {101250#true} is VALID [2018-11-23 10:53:16,526 INFO L273 TraceCheckUtils]: 68: Hoare triple {101250#true} ~skip~0 := 0bv32; {101250#true} is VALID [2018-11-23 10:53:16,526 INFO L273 TraceCheckUtils]: 69: Hoare triple {101250#true} assume !false; {101250#true} is VALID [2018-11-23 10:53:16,526 INFO L273 TraceCheckUtils]: 70: Hoare triple {101250#true} ~state~0 := ~s__state~0; {101250#true} is VALID [2018-11-23 10:53:16,526 INFO L273 TraceCheckUtils]: 71: Hoare triple {101250#true} assume !(12292bv32 == ~s__state~0); {101250#true} is VALID [2018-11-23 10:53:16,526 INFO L273 TraceCheckUtils]: 72: Hoare triple {101250#true} assume !(16384bv32 == ~s__state~0); {101250#true} is VALID [2018-11-23 10:53:16,527 INFO L273 TraceCheckUtils]: 73: Hoare triple {101250#true} assume !(8192bv32 == ~s__state~0); {101250#true} is VALID [2018-11-23 10:53:16,527 INFO L273 TraceCheckUtils]: 74: Hoare triple {101250#true} assume !(24576bv32 == ~s__state~0); {101250#true} is VALID [2018-11-23 10:53:16,527 INFO L273 TraceCheckUtils]: 75: Hoare triple {101250#true} assume !(8195bv32 == ~s__state~0); {101250#true} is VALID [2018-11-23 10:53:16,527 INFO L273 TraceCheckUtils]: 76: Hoare triple {101250#true} assume !(8480bv32 == ~s__state~0); {101250#true} is VALID [2018-11-23 10:53:16,527 INFO L273 TraceCheckUtils]: 77: Hoare triple {101250#true} assume !(8481bv32 == ~s__state~0); {101250#true} is VALID [2018-11-23 10:53:16,527 INFO L273 TraceCheckUtils]: 78: Hoare triple {101250#true} assume !(8482bv32 == ~s__state~0); {101250#true} is VALID [2018-11-23 10:53:16,528 INFO L273 TraceCheckUtils]: 79: Hoare triple {101250#true} assume !(8464bv32 == ~s__state~0); {101250#true} is VALID [2018-11-23 10:53:16,528 INFO L273 TraceCheckUtils]: 80: Hoare triple {101250#true} assume !(8465bv32 == ~s__state~0); {101250#true} is VALID [2018-11-23 10:53:16,528 INFO L273 TraceCheckUtils]: 81: Hoare triple {101250#true} assume !(8466bv32 == ~s__state~0); {101250#true} is VALID [2018-11-23 10:53:16,528 INFO L273 TraceCheckUtils]: 82: Hoare triple {101250#true} assume !(8496bv32 == ~s__state~0); {101250#true} is VALID [2018-11-23 10:53:16,528 INFO L273 TraceCheckUtils]: 83: Hoare triple {101250#true} assume !(8497bv32 == ~s__state~0); {101250#true} is VALID [2018-11-23 10:53:16,528 INFO L273 TraceCheckUtils]: 84: Hoare triple {101250#true} assume !(8512bv32 == ~s__state~0); {101250#true} is VALID [2018-11-23 10:53:16,529 INFO L273 TraceCheckUtils]: 85: Hoare triple {101250#true} assume !(8513bv32 == ~s__state~0); {101250#true} is VALID [2018-11-23 10:53:16,529 INFO L273 TraceCheckUtils]: 86: Hoare triple {101250#true} assume 8528bv32 == ~s__state~0; {101250#true} is VALID [2018-11-23 10:53:16,529 INFO L273 TraceCheckUtils]: 87: Hoare triple {101250#true} ~l~0 := ~s__s3__tmp__new_cipher__algorithms~0;~__cil_tmp57~0 := ~s__options~0; {101250#true} is VALID [2018-11-23 10:53:16,529 INFO L273 TraceCheckUtils]: 88: Hoare triple {101250#true} assume 0bv32 != ~bvadd32(2097152bv32, ~__cil_tmp57~0);~s__s3__tmp__use_rsa_tmp~0 := 1bv32; {101250#true} is VALID [2018-11-23 10:53:16,529 INFO L273 TraceCheckUtils]: 89: Hoare triple {101250#true} assume 0bv32 != ~s__s3__tmp__use_rsa_tmp~0; {101250#true} is VALID [2018-11-23 10:53:16,529 INFO L273 TraceCheckUtils]: 90: Hoare triple {101250#true} ~ret~0 := #t~nondet36;havoc #t~nondet36; {101250#true} is VALID [2018-11-23 10:53:16,530 INFO L273 TraceCheckUtils]: 91: Hoare triple {101250#true} assume !~bvsle32(~ret~0, 0bv32); {101250#true} is VALID [2018-11-23 10:53:16,530 INFO L273 TraceCheckUtils]: 92: Hoare triple {101250#true} ~s__state~0 := 8544bv32;~s__init_num~0 := 0bv32; {101250#true} is VALID [2018-11-23 10:53:16,530 INFO L273 TraceCheckUtils]: 93: Hoare triple {101250#true} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {101250#true} is VALID [2018-11-23 10:53:16,530 INFO L273 TraceCheckUtils]: 94: Hoare triple {101250#true} ~skip~0 := 0bv32; {101250#true} is VALID [2018-11-23 10:53:16,530 INFO L273 TraceCheckUtils]: 95: Hoare triple {101250#true} assume !false; {101250#true} is VALID [2018-11-23 10:53:16,530 INFO L273 TraceCheckUtils]: 96: Hoare triple {101250#true} ~state~0 := ~s__state~0; {101250#true} is VALID [2018-11-23 10:53:16,531 INFO L273 TraceCheckUtils]: 97: Hoare triple {101250#true} assume !(12292bv32 == ~s__state~0); {101250#true} is VALID [2018-11-23 10:53:16,531 INFO L273 TraceCheckUtils]: 98: Hoare triple {101250#true} assume !(16384bv32 == ~s__state~0); {101250#true} is VALID [2018-11-23 10:53:16,531 INFO L273 TraceCheckUtils]: 99: Hoare triple {101250#true} assume !(8192bv32 == ~s__state~0); {101250#true} is VALID [2018-11-23 10:53:16,531 INFO L273 TraceCheckUtils]: 100: Hoare triple {101250#true} assume !(24576bv32 == ~s__state~0); {101250#true} is VALID [2018-11-23 10:53:16,531 INFO L273 TraceCheckUtils]: 101: Hoare triple {101250#true} assume !(8195bv32 == ~s__state~0); {101250#true} is VALID [2018-11-23 10:53:16,531 INFO L273 TraceCheckUtils]: 102: Hoare triple {101250#true} assume !(8480bv32 == ~s__state~0); {101250#true} is VALID [2018-11-23 10:53:16,532 INFO L273 TraceCheckUtils]: 103: Hoare triple {101250#true} assume !(8481bv32 == ~s__state~0); {101250#true} is VALID [2018-11-23 10:53:16,532 INFO L273 TraceCheckUtils]: 104: Hoare triple {101250#true} assume !(8482bv32 == ~s__state~0); {101250#true} is VALID [2018-11-23 10:53:16,532 INFO L273 TraceCheckUtils]: 105: Hoare triple {101250#true} assume !(8464bv32 == ~s__state~0); {101250#true} is VALID [2018-11-23 10:53:16,532 INFO L273 TraceCheckUtils]: 106: Hoare triple {101250#true} assume !(8465bv32 == ~s__state~0); {101250#true} is VALID [2018-11-23 10:53:16,532 INFO L273 TraceCheckUtils]: 107: Hoare triple {101250#true} assume !(8466bv32 == ~s__state~0); {101250#true} is VALID [2018-11-23 10:53:16,532 INFO L273 TraceCheckUtils]: 108: Hoare triple {101250#true} assume !(8496bv32 == ~s__state~0); {101250#true} is VALID [2018-11-23 10:53:16,533 INFO L273 TraceCheckUtils]: 109: Hoare triple {101250#true} assume !(8497bv32 == ~s__state~0); {101250#true} is VALID [2018-11-23 10:53:16,533 INFO L273 TraceCheckUtils]: 110: Hoare triple {101250#true} assume !(8512bv32 == ~s__state~0); {101250#true} is VALID [2018-11-23 10:53:16,533 INFO L273 TraceCheckUtils]: 111: Hoare triple {101250#true} assume !(8513bv32 == ~s__state~0); {101250#true} is VALID [2018-11-23 10:53:16,533 INFO L273 TraceCheckUtils]: 112: Hoare triple {101250#true} assume !(8528bv32 == ~s__state~0); {101250#true} is VALID [2018-11-23 10:53:16,533 INFO L273 TraceCheckUtils]: 113: Hoare triple {101250#true} assume !(8529bv32 == ~s__state~0); {101250#true} is VALID [2018-11-23 10:53:16,533 INFO L273 TraceCheckUtils]: 114: Hoare triple {101250#true} assume 8544bv32 == ~s__state~0; {101250#true} is VALID [2018-11-23 10:53:16,534 INFO L273 TraceCheckUtils]: 115: Hoare triple {101250#true} assume 0bv32 != ~bvadd32(1bv32, ~s__verify_mode~0); {101250#true} is VALID [2018-11-23 10:53:16,534 INFO L273 TraceCheckUtils]: 116: Hoare triple {101250#true} assume !(0bv32 != ~s__session__peer~0); {101250#true} is VALID [2018-11-23 10:53:16,534 INFO L273 TraceCheckUtils]: 117: Hoare triple {101250#true} ~__cil_tmp61~0 := ~s__s3__tmp__new_cipher__algorithms~0; {101250#true} is VALID [2018-11-23 10:53:16,534 INFO L273 TraceCheckUtils]: 118: Hoare triple {101250#true} assume 0bv32 != ~bvadd32(256bv32, ~__cil_tmp61~0); {101250#true} is VALID [2018-11-23 10:53:16,534 INFO L273 TraceCheckUtils]: 119: Hoare triple {101250#true} assume 0bv32 != ~bvadd32(2bv32, ~s__verify_mode~0); {101250#true} is VALID [2018-11-23 10:53:16,534 INFO L273 TraceCheckUtils]: 120: Hoare triple {101250#true} ~s__s3__tmp__cert_request~0 := 1bv32;~ret~0 := #t~nondet37;havoc #t~nondet37; {101250#true} is VALID [2018-11-23 10:53:16,549 INFO L273 TraceCheckUtils]: 121: Hoare triple {101250#true} assume !~bvsle32(~ret~0, 0bv32);~s__state~0 := 8448bv32;~s__s3__tmp__next_state___0~0 := 8576bv32;~s__init_num~0 := 0bv32; {101618#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} is VALID [2018-11-23 10:53:16,557 INFO L273 TraceCheckUtils]: 122: Hoare triple {101618#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {101618#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} is VALID [2018-11-23 10:53:16,562 INFO L273 TraceCheckUtils]: 123: Hoare triple {101618#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} ~skip~0 := 0bv32; {101618#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} is VALID [2018-11-23 10:53:16,563 INFO L273 TraceCheckUtils]: 124: Hoare triple {101618#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} assume !false; {101618#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} is VALID [2018-11-23 10:53:16,567 INFO L273 TraceCheckUtils]: 125: Hoare triple {101618#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} ~state~0 := ~s__state~0; {101618#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} is VALID [2018-11-23 10:53:16,569 INFO L273 TraceCheckUtils]: 126: Hoare triple {101618#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} assume !(12292bv32 == ~s__state~0); {101618#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} is VALID [2018-11-23 10:53:16,569 INFO L273 TraceCheckUtils]: 127: Hoare triple {101618#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} assume !(16384bv32 == ~s__state~0); {101618#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} is VALID [2018-11-23 10:53:16,571 INFO L273 TraceCheckUtils]: 128: Hoare triple {101618#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} assume !(8192bv32 == ~s__state~0); {101618#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} is VALID [2018-11-23 10:53:16,571 INFO L273 TraceCheckUtils]: 129: Hoare triple {101618#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} assume !(24576bv32 == ~s__state~0); {101618#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} is VALID [2018-11-23 10:53:16,574 INFO L273 TraceCheckUtils]: 130: Hoare triple {101618#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} assume !(8195bv32 == ~s__state~0); {101618#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} is VALID [2018-11-23 10:53:16,574 INFO L273 TraceCheckUtils]: 131: Hoare triple {101618#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} assume !(8480bv32 == ~s__state~0); {101618#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} is VALID [2018-11-23 10:53:16,577 INFO L273 TraceCheckUtils]: 132: Hoare triple {101618#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} assume !(8481bv32 == ~s__state~0); {101618#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} is VALID [2018-11-23 10:53:16,577 INFO L273 TraceCheckUtils]: 133: Hoare triple {101618#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} assume !(8482bv32 == ~s__state~0); {101618#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} is VALID [2018-11-23 10:53:16,577 INFO L273 TraceCheckUtils]: 134: Hoare triple {101618#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} assume !(8464bv32 == ~s__state~0); {101618#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} is VALID [2018-11-23 10:53:16,578 INFO L273 TraceCheckUtils]: 135: Hoare triple {101618#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} assume !(8465bv32 == ~s__state~0); {101618#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} is VALID [2018-11-23 10:53:16,578 INFO L273 TraceCheckUtils]: 136: Hoare triple {101618#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} assume !(8466bv32 == ~s__state~0); {101618#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} is VALID [2018-11-23 10:53:16,578 INFO L273 TraceCheckUtils]: 137: Hoare triple {101618#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} assume !(8496bv32 == ~s__state~0); {101618#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} is VALID [2018-11-23 10:53:16,578 INFO L273 TraceCheckUtils]: 138: Hoare triple {101618#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} assume !(8497bv32 == ~s__state~0); {101618#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} is VALID [2018-11-23 10:53:16,579 INFO L273 TraceCheckUtils]: 139: Hoare triple {101618#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} assume !(8512bv32 == ~s__state~0); {101618#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} is VALID [2018-11-23 10:53:16,579 INFO L273 TraceCheckUtils]: 140: Hoare triple {101618#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} assume !(8513bv32 == ~s__state~0); {101618#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} is VALID [2018-11-23 10:53:16,579 INFO L273 TraceCheckUtils]: 141: Hoare triple {101618#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} assume !(8528bv32 == ~s__state~0); {101618#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} is VALID [2018-11-23 10:53:16,580 INFO L273 TraceCheckUtils]: 142: Hoare triple {101618#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} assume !(8529bv32 == ~s__state~0); {101618#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} is VALID [2018-11-23 10:53:16,580 INFO L273 TraceCheckUtils]: 143: Hoare triple {101618#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} assume !(8544bv32 == ~s__state~0); {101618#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} is VALID [2018-11-23 10:53:16,580 INFO L273 TraceCheckUtils]: 144: Hoare triple {101618#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} assume !(8545bv32 == ~s__state~0); {101618#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} is VALID [2018-11-23 10:53:16,581 INFO L273 TraceCheckUtils]: 145: Hoare triple {101618#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} assume !(8560bv32 == ~s__state~0); {101618#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} is VALID [2018-11-23 10:53:16,581 INFO L273 TraceCheckUtils]: 146: Hoare triple {101618#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} assume !(8561bv32 == ~s__state~0); {101618#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} is VALID [2018-11-23 10:53:16,581 INFO L273 TraceCheckUtils]: 147: Hoare triple {101618#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} assume 8448bv32 == ~s__state~0; {101618#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} is VALID [2018-11-23 10:53:16,581 INFO L273 TraceCheckUtils]: 148: Hoare triple {101618#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} assume !~bvsgt32(~num1~0, 0bv32); {101618#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} is VALID [2018-11-23 10:53:16,582 INFO L273 TraceCheckUtils]: 149: Hoare triple {101618#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} ~s__state~0 := ~s__s3__tmp__next_state___0~0; {101703#(= (_ bv8576 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:53:16,582 INFO L273 TraceCheckUtils]: 150: Hoare triple {101703#(= (_ bv8576 32) ssl3_accept_~s__state~0)} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {101703#(= (_ bv8576 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:53:16,583 INFO L273 TraceCheckUtils]: 151: Hoare triple {101703#(= (_ bv8576 32) ssl3_accept_~s__state~0)} ~skip~0 := 0bv32; {101703#(= (_ bv8576 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:53:16,584 INFO L273 TraceCheckUtils]: 152: Hoare triple {101703#(= (_ bv8576 32) ssl3_accept_~s__state~0)} assume !false; {101703#(= (_ bv8576 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:53:16,584 INFO L273 TraceCheckUtils]: 153: Hoare triple {101703#(= (_ bv8576 32) ssl3_accept_~s__state~0)} ~state~0 := ~s__state~0; {101703#(= (_ bv8576 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:53:16,585 INFO L273 TraceCheckUtils]: 154: Hoare triple {101703#(= (_ bv8576 32) ssl3_accept_~s__state~0)} assume !(12292bv32 == ~s__state~0); {101703#(= (_ bv8576 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:53:16,585 INFO L273 TraceCheckUtils]: 155: Hoare triple {101703#(= (_ bv8576 32) ssl3_accept_~s__state~0)} assume !(16384bv32 == ~s__state~0); {101703#(= (_ bv8576 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:53:16,586 INFO L273 TraceCheckUtils]: 156: Hoare triple {101703#(= (_ bv8576 32) ssl3_accept_~s__state~0)} assume !(8192bv32 == ~s__state~0); {101703#(= (_ bv8576 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:53:16,586 INFO L273 TraceCheckUtils]: 157: Hoare triple {101703#(= (_ bv8576 32) ssl3_accept_~s__state~0)} assume !(24576bv32 == ~s__state~0); {101703#(= (_ bv8576 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:53:16,587 INFO L273 TraceCheckUtils]: 158: Hoare triple {101703#(= (_ bv8576 32) ssl3_accept_~s__state~0)} assume !(8195bv32 == ~s__state~0); {101703#(= (_ bv8576 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:53:16,587 INFO L273 TraceCheckUtils]: 159: Hoare triple {101703#(= (_ bv8576 32) ssl3_accept_~s__state~0)} assume !(8480bv32 == ~s__state~0); {101703#(= (_ bv8576 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:53:16,588 INFO L273 TraceCheckUtils]: 160: Hoare triple {101703#(= (_ bv8576 32) ssl3_accept_~s__state~0)} assume !(8481bv32 == ~s__state~0); {101703#(= (_ bv8576 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:53:16,588 INFO L273 TraceCheckUtils]: 161: Hoare triple {101703#(= (_ bv8576 32) ssl3_accept_~s__state~0)} assume !(8482bv32 == ~s__state~0); {101703#(= (_ bv8576 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:53:16,589 INFO L273 TraceCheckUtils]: 162: Hoare triple {101703#(= (_ bv8576 32) ssl3_accept_~s__state~0)} assume !(8464bv32 == ~s__state~0); {101703#(= (_ bv8576 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:53:16,589 INFO L273 TraceCheckUtils]: 163: Hoare triple {101703#(= (_ bv8576 32) ssl3_accept_~s__state~0)} assume !(8465bv32 == ~s__state~0); {101703#(= (_ bv8576 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:53:16,590 INFO L273 TraceCheckUtils]: 164: Hoare triple {101703#(= (_ bv8576 32) ssl3_accept_~s__state~0)} assume !(8466bv32 == ~s__state~0); {101703#(= (_ bv8576 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:53:16,590 INFO L273 TraceCheckUtils]: 165: Hoare triple {101703#(= (_ bv8576 32) ssl3_accept_~s__state~0)} assume !(8496bv32 == ~s__state~0); {101703#(= (_ bv8576 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:53:16,591 INFO L273 TraceCheckUtils]: 166: Hoare triple {101703#(= (_ bv8576 32) ssl3_accept_~s__state~0)} assume !(8497bv32 == ~s__state~0); {101703#(= (_ bv8576 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:53:16,591 INFO L273 TraceCheckUtils]: 167: Hoare triple {101703#(= (_ bv8576 32) ssl3_accept_~s__state~0)} assume !(8512bv32 == ~s__state~0); {101703#(= (_ bv8576 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:53:16,592 INFO L273 TraceCheckUtils]: 168: Hoare triple {101703#(= (_ bv8576 32) ssl3_accept_~s__state~0)} assume !(8513bv32 == ~s__state~0); {101703#(= (_ bv8576 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:53:16,592 INFO L273 TraceCheckUtils]: 169: Hoare triple {101703#(= (_ bv8576 32) ssl3_accept_~s__state~0)} assume !(8528bv32 == ~s__state~0); {101703#(= (_ bv8576 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:53:16,593 INFO L273 TraceCheckUtils]: 170: Hoare triple {101703#(= (_ bv8576 32) ssl3_accept_~s__state~0)} assume !(8529bv32 == ~s__state~0); {101703#(= (_ bv8576 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:53:16,593 INFO L273 TraceCheckUtils]: 171: Hoare triple {101703#(= (_ bv8576 32) ssl3_accept_~s__state~0)} assume !(8544bv32 == ~s__state~0); {101703#(= (_ bv8576 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:53:16,594 INFO L273 TraceCheckUtils]: 172: Hoare triple {101703#(= (_ bv8576 32) ssl3_accept_~s__state~0)} assume !(8545bv32 == ~s__state~0); {101703#(= (_ bv8576 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:53:16,594 INFO L273 TraceCheckUtils]: 173: Hoare triple {101703#(= (_ bv8576 32) ssl3_accept_~s__state~0)} assume !(8560bv32 == ~s__state~0); {101703#(= (_ bv8576 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:53:16,595 INFO L273 TraceCheckUtils]: 174: Hoare triple {101703#(= (_ bv8576 32) ssl3_accept_~s__state~0)} assume !(8561bv32 == ~s__state~0); {101703#(= (_ bv8576 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:53:16,595 INFO L273 TraceCheckUtils]: 175: Hoare triple {101703#(= (_ bv8576 32) ssl3_accept_~s__state~0)} assume !(8448bv32 == ~s__state~0); {101703#(= (_ bv8576 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:53:16,596 INFO L273 TraceCheckUtils]: 176: Hoare triple {101703#(= (_ bv8576 32) ssl3_accept_~s__state~0)} assume !(8576bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,596 INFO L273 TraceCheckUtils]: 177: Hoare triple {101251#false} assume !(8577bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,596 INFO L273 TraceCheckUtils]: 178: Hoare triple {101251#false} assume !(8592bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,596 INFO L273 TraceCheckUtils]: 179: Hoare triple {101251#false} assume !(8593bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,596 INFO L273 TraceCheckUtils]: 180: Hoare triple {101251#false} assume !(8608bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,597 INFO L273 TraceCheckUtils]: 181: Hoare triple {101251#false} assume !(8609bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,597 INFO L273 TraceCheckUtils]: 182: Hoare triple {101251#false} assume !(8640bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,597 INFO L273 TraceCheckUtils]: 183: Hoare triple {101251#false} assume !(8641bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,597 INFO L273 TraceCheckUtils]: 184: Hoare triple {101251#false} assume 8656bv32 == ~s__state~0; {101251#false} is VALID [2018-11-23 10:53:16,597 INFO L273 TraceCheckUtils]: 185: Hoare triple {101251#false} ~s__session__cipher~0 := ~s__s3__tmp__new_cipher~0; {101251#false} is VALID [2018-11-23 10:53:16,598 INFO L273 TraceCheckUtils]: 186: Hoare triple {101251#false} assume !(0bv32 == ~tmp___9~0);~ret~0 := #t~nondet44;havoc #t~nondet44; {101251#false} is VALID [2018-11-23 10:53:16,598 INFO L273 TraceCheckUtils]: 187: Hoare triple {101251#false} assume 2bv32 == ~blastFlag~0;~blastFlag~0 := 3bv32; {101251#false} is VALID [2018-11-23 10:53:16,598 INFO L273 TraceCheckUtils]: 188: Hoare triple {101251#false} assume !~bvsle32(~ret~0, 0bv32);~s__state~0 := 8672bv32;~s__init_num~0 := 0bv32; {101251#false} is VALID [2018-11-23 10:53:16,598 INFO L273 TraceCheckUtils]: 189: Hoare triple {101251#false} assume !(0bv32 == ~tmp___10~0); {101251#false} is VALID [2018-11-23 10:53:16,598 INFO L273 TraceCheckUtils]: 190: Hoare triple {101251#false} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {101251#false} is VALID [2018-11-23 10:53:16,598 INFO L273 TraceCheckUtils]: 191: Hoare triple {101251#false} ~skip~0 := 0bv32; {101251#false} is VALID [2018-11-23 10:53:16,599 INFO L273 TraceCheckUtils]: 192: Hoare triple {101251#false} assume !false; {101251#false} is VALID [2018-11-23 10:53:16,599 INFO L273 TraceCheckUtils]: 193: Hoare triple {101251#false} ~state~0 := ~s__state~0; {101251#false} is VALID [2018-11-23 10:53:16,599 INFO L273 TraceCheckUtils]: 194: Hoare triple {101251#false} assume !(12292bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,599 INFO L273 TraceCheckUtils]: 195: Hoare triple {101251#false} assume !(16384bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,599 INFO L273 TraceCheckUtils]: 196: Hoare triple {101251#false} assume !(8192bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,600 INFO L273 TraceCheckUtils]: 197: Hoare triple {101251#false} assume !(24576bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,600 INFO L273 TraceCheckUtils]: 198: Hoare triple {101251#false} assume !(8195bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,600 INFO L273 TraceCheckUtils]: 199: Hoare triple {101251#false} assume !(8480bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,600 INFO L273 TraceCheckUtils]: 200: Hoare triple {101251#false} assume !(8481bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,600 INFO L273 TraceCheckUtils]: 201: Hoare triple {101251#false} assume !(8482bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,601 INFO L273 TraceCheckUtils]: 202: Hoare triple {101251#false} assume !(8464bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,601 INFO L273 TraceCheckUtils]: 203: Hoare triple {101251#false} assume !(8465bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,601 INFO L273 TraceCheckUtils]: 204: Hoare triple {101251#false} assume !(8466bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,601 INFO L273 TraceCheckUtils]: 205: Hoare triple {101251#false} assume !(8496bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,601 INFO L273 TraceCheckUtils]: 206: Hoare triple {101251#false} assume !(8497bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,601 INFO L273 TraceCheckUtils]: 207: Hoare triple {101251#false} assume !(8512bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,601 INFO L273 TraceCheckUtils]: 208: Hoare triple {101251#false} assume !(8513bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,601 INFO L273 TraceCheckUtils]: 209: Hoare triple {101251#false} assume !(8528bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,602 INFO L273 TraceCheckUtils]: 210: Hoare triple {101251#false} assume !(8529bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,602 INFO L273 TraceCheckUtils]: 211: Hoare triple {101251#false} assume !(8544bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,602 INFO L273 TraceCheckUtils]: 212: Hoare triple {101251#false} assume !(8545bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,602 INFO L273 TraceCheckUtils]: 213: Hoare triple {101251#false} assume !(8560bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,602 INFO L273 TraceCheckUtils]: 214: Hoare triple {101251#false} assume !(8561bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,602 INFO L273 TraceCheckUtils]: 215: Hoare triple {101251#false} assume !(8448bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,602 INFO L273 TraceCheckUtils]: 216: Hoare triple {101251#false} assume !(8576bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,602 INFO L273 TraceCheckUtils]: 217: Hoare triple {101251#false} assume !(8577bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,602 INFO L273 TraceCheckUtils]: 218: Hoare triple {101251#false} assume !(8592bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,603 INFO L273 TraceCheckUtils]: 219: Hoare triple {101251#false} assume !(8593bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,603 INFO L273 TraceCheckUtils]: 220: Hoare triple {101251#false} assume !(8608bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,603 INFO L273 TraceCheckUtils]: 221: Hoare triple {101251#false} assume !(8609bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,603 INFO L273 TraceCheckUtils]: 222: Hoare triple {101251#false} assume !(8640bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,603 INFO L273 TraceCheckUtils]: 223: Hoare triple {101251#false} assume !(8641bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,603 INFO L273 TraceCheckUtils]: 224: Hoare triple {101251#false} assume !(8656bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,603 INFO L273 TraceCheckUtils]: 225: Hoare triple {101251#false} assume !(8657bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,603 INFO L273 TraceCheckUtils]: 226: Hoare triple {101251#false} assume 8672bv32 == ~s__state~0; {101251#false} is VALID [2018-11-23 10:53:16,603 INFO L273 TraceCheckUtils]: 227: Hoare triple {101251#false} ~ret~0 := #t~nondet45;havoc #t~nondet45; {101251#false} is VALID [2018-11-23 10:53:16,604 INFO L273 TraceCheckUtils]: 228: Hoare triple {101251#false} assume !(4bv32 == ~blastFlag~0); {101251#false} is VALID [2018-11-23 10:53:16,604 INFO L273 TraceCheckUtils]: 229: Hoare triple {101251#false} assume !~bvsle32(~ret~0, 0bv32);~s__state~0 := 8448bv32; {101251#false} is VALID [2018-11-23 10:53:16,604 INFO L273 TraceCheckUtils]: 230: Hoare triple {101251#false} assume !(0bv32 != ~s__hit~0);~s__s3__tmp__next_state___0~0 := 3bv32; {101251#false} is VALID [2018-11-23 10:53:16,604 INFO L273 TraceCheckUtils]: 231: Hoare triple {101251#false} ~s__init_num~0 := 0bv32; {101251#false} is VALID [2018-11-23 10:53:16,604 INFO L273 TraceCheckUtils]: 232: Hoare triple {101251#false} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {101251#false} is VALID [2018-11-23 10:53:16,604 INFO L273 TraceCheckUtils]: 233: Hoare triple {101251#false} ~skip~0 := 0bv32; {101251#false} is VALID [2018-11-23 10:53:16,604 INFO L273 TraceCheckUtils]: 234: Hoare triple {101251#false} assume !false; {101251#false} is VALID [2018-11-23 10:53:16,604 INFO L273 TraceCheckUtils]: 235: Hoare triple {101251#false} ~state~0 := ~s__state~0; {101251#false} is VALID [2018-11-23 10:53:16,604 INFO L273 TraceCheckUtils]: 236: Hoare triple {101251#false} assume !(12292bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,605 INFO L273 TraceCheckUtils]: 237: Hoare triple {101251#false} assume !(16384bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,605 INFO L273 TraceCheckUtils]: 238: Hoare triple {101251#false} assume !(8192bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,605 INFO L273 TraceCheckUtils]: 239: Hoare triple {101251#false} assume !(24576bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,605 INFO L273 TraceCheckUtils]: 240: Hoare triple {101251#false} assume !(8195bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,605 INFO L273 TraceCheckUtils]: 241: Hoare triple {101251#false} assume !(8480bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,605 INFO L273 TraceCheckUtils]: 242: Hoare triple {101251#false} assume !(8481bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,605 INFO L273 TraceCheckUtils]: 243: Hoare triple {101251#false} assume !(8482bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,605 INFO L273 TraceCheckUtils]: 244: Hoare triple {101251#false} assume !(8464bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,605 INFO L273 TraceCheckUtils]: 245: Hoare triple {101251#false} assume !(8465bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,606 INFO L273 TraceCheckUtils]: 246: Hoare triple {101251#false} assume !(8466bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,606 INFO L273 TraceCheckUtils]: 247: Hoare triple {101251#false} assume !(8496bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,606 INFO L273 TraceCheckUtils]: 248: Hoare triple {101251#false} assume !(8497bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,606 INFO L273 TraceCheckUtils]: 249: Hoare triple {101251#false} assume !(8512bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,606 INFO L273 TraceCheckUtils]: 250: Hoare triple {101251#false} assume !(8513bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,606 INFO L273 TraceCheckUtils]: 251: Hoare triple {101251#false} assume !(8528bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,606 INFO L273 TraceCheckUtils]: 252: Hoare triple {101251#false} assume !(8529bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,606 INFO L273 TraceCheckUtils]: 253: Hoare triple {101251#false} assume !(8544bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,607 INFO L273 TraceCheckUtils]: 254: Hoare triple {101251#false} assume !(8545bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,607 INFO L273 TraceCheckUtils]: 255: Hoare triple {101251#false} assume !(8560bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,607 INFO L273 TraceCheckUtils]: 256: Hoare triple {101251#false} assume !(8561bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,607 INFO L273 TraceCheckUtils]: 257: Hoare triple {101251#false} assume 8448bv32 == ~s__state~0; {101251#false} is VALID [2018-11-23 10:53:16,607 INFO L273 TraceCheckUtils]: 258: Hoare triple {101251#false} assume !~bvsgt32(~num1~0, 0bv32); {101251#false} is VALID [2018-11-23 10:53:16,607 INFO L273 TraceCheckUtils]: 259: Hoare triple {101251#false} ~s__state~0 := ~s__s3__tmp__next_state___0~0; {101251#false} is VALID [2018-11-23 10:53:16,607 INFO L273 TraceCheckUtils]: 260: Hoare triple {101251#false} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {101251#false} is VALID [2018-11-23 10:53:16,607 INFO L273 TraceCheckUtils]: 261: Hoare triple {101251#false} ~skip~0 := 0bv32; {101251#false} is VALID [2018-11-23 10:53:16,607 INFO L273 TraceCheckUtils]: 262: Hoare triple {101251#false} assume !false; {101251#false} is VALID [2018-11-23 10:53:16,608 INFO L273 TraceCheckUtils]: 263: Hoare triple {101251#false} ~state~0 := ~s__state~0; {101251#false} is VALID [2018-11-23 10:53:16,608 INFO L273 TraceCheckUtils]: 264: Hoare triple {101251#false} assume !(12292bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,608 INFO L273 TraceCheckUtils]: 265: Hoare triple {101251#false} assume !(16384bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,608 INFO L273 TraceCheckUtils]: 266: Hoare triple {101251#false} assume !(8192bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,608 INFO L273 TraceCheckUtils]: 267: Hoare triple {101251#false} assume !(24576bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,608 INFO L273 TraceCheckUtils]: 268: Hoare triple {101251#false} assume !(8195bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,608 INFO L273 TraceCheckUtils]: 269: Hoare triple {101251#false} assume !(8480bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,608 INFO L273 TraceCheckUtils]: 270: Hoare triple {101251#false} assume !(8481bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,608 INFO L273 TraceCheckUtils]: 271: Hoare triple {101251#false} assume !(8482bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,609 INFO L273 TraceCheckUtils]: 272: Hoare triple {101251#false} assume !(8464bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,609 INFO L273 TraceCheckUtils]: 273: Hoare triple {101251#false} assume !(8465bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,609 INFO L273 TraceCheckUtils]: 274: Hoare triple {101251#false} assume !(8466bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,609 INFO L273 TraceCheckUtils]: 275: Hoare triple {101251#false} assume !(8496bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,609 INFO L273 TraceCheckUtils]: 276: Hoare triple {101251#false} assume !(8497bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,609 INFO L273 TraceCheckUtils]: 277: Hoare triple {101251#false} assume !(8512bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,609 INFO L273 TraceCheckUtils]: 278: Hoare triple {101251#false} assume !(8513bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,609 INFO L273 TraceCheckUtils]: 279: Hoare triple {101251#false} assume !(8528bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,609 INFO L273 TraceCheckUtils]: 280: Hoare triple {101251#false} assume !(8529bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,610 INFO L273 TraceCheckUtils]: 281: Hoare triple {101251#false} assume !(8544bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,610 INFO L273 TraceCheckUtils]: 282: Hoare triple {101251#false} assume !(8545bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,610 INFO L273 TraceCheckUtils]: 283: Hoare triple {101251#false} assume !(8560bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,610 INFO L273 TraceCheckUtils]: 284: Hoare triple {101251#false} assume !(8561bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,610 INFO L273 TraceCheckUtils]: 285: Hoare triple {101251#false} assume !(8448bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,610 INFO L273 TraceCheckUtils]: 286: Hoare triple {101251#false} assume !(8576bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,610 INFO L273 TraceCheckUtils]: 287: Hoare triple {101251#false} assume !(8577bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,610 INFO L273 TraceCheckUtils]: 288: Hoare triple {101251#false} assume !(8592bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,610 INFO L273 TraceCheckUtils]: 289: Hoare triple {101251#false} assume !(8593bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,611 INFO L273 TraceCheckUtils]: 290: Hoare triple {101251#false} assume !(8608bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,611 INFO L273 TraceCheckUtils]: 291: Hoare triple {101251#false} assume !(8609bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,611 INFO L273 TraceCheckUtils]: 292: Hoare triple {101251#false} assume 8640bv32 == ~s__state~0; {101251#false} is VALID [2018-11-23 10:53:16,611 INFO L273 TraceCheckUtils]: 293: Hoare triple {101251#false} ~ret~0 := #t~nondet43;havoc #t~nondet43; {101251#false} is VALID [2018-11-23 10:53:16,611 INFO L273 TraceCheckUtils]: 294: Hoare triple {101251#false} assume 3bv32 == ~blastFlag~0;~blastFlag~0 := 4bv32; {101251#false} is VALID [2018-11-23 10:53:16,611 INFO L273 TraceCheckUtils]: 295: Hoare triple {101251#false} assume !~bvsle32(~ret~0, 0bv32); {101251#false} is VALID [2018-11-23 10:53:16,611 INFO L273 TraceCheckUtils]: 296: Hoare triple {101251#false} assume !(0bv32 != ~s__hit~0);~s__state~0 := 8656bv32; {101251#false} is VALID [2018-11-23 10:53:16,611 INFO L273 TraceCheckUtils]: 297: Hoare triple {101251#false} ~s__init_num~0 := 0bv32; {101251#false} is VALID [2018-11-23 10:53:16,611 INFO L273 TraceCheckUtils]: 298: Hoare triple {101251#false} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {101251#false} is VALID [2018-11-23 10:53:16,612 INFO L273 TraceCheckUtils]: 299: Hoare triple {101251#false} ~skip~0 := 0bv32; {101251#false} is VALID [2018-11-23 10:53:16,612 INFO L273 TraceCheckUtils]: 300: Hoare triple {101251#false} assume !false; {101251#false} is VALID [2018-11-23 10:53:16,612 INFO L273 TraceCheckUtils]: 301: Hoare triple {101251#false} ~state~0 := ~s__state~0; {101251#false} is VALID [2018-11-23 10:53:16,612 INFO L273 TraceCheckUtils]: 302: Hoare triple {101251#false} assume !(12292bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,612 INFO L273 TraceCheckUtils]: 303: Hoare triple {101251#false} assume !(16384bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,612 INFO L273 TraceCheckUtils]: 304: Hoare triple {101251#false} assume !(8192bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,612 INFO L273 TraceCheckUtils]: 305: Hoare triple {101251#false} assume !(24576bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,612 INFO L273 TraceCheckUtils]: 306: Hoare triple {101251#false} assume !(8195bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,612 INFO L273 TraceCheckUtils]: 307: Hoare triple {101251#false} assume !(8480bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,613 INFO L273 TraceCheckUtils]: 308: Hoare triple {101251#false} assume !(8481bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,613 INFO L273 TraceCheckUtils]: 309: Hoare triple {101251#false} assume !(8482bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,613 INFO L273 TraceCheckUtils]: 310: Hoare triple {101251#false} assume !(8464bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,613 INFO L273 TraceCheckUtils]: 311: Hoare triple {101251#false} assume !(8465bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,613 INFO L273 TraceCheckUtils]: 312: Hoare triple {101251#false} assume !(8466bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,613 INFO L273 TraceCheckUtils]: 313: Hoare triple {101251#false} assume !(8496bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,613 INFO L273 TraceCheckUtils]: 314: Hoare triple {101251#false} assume !(8497bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,613 INFO L273 TraceCheckUtils]: 315: Hoare triple {101251#false} assume !(8512bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,613 INFO L273 TraceCheckUtils]: 316: Hoare triple {101251#false} assume !(8513bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,614 INFO L273 TraceCheckUtils]: 317: Hoare triple {101251#false} assume !(8528bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,614 INFO L273 TraceCheckUtils]: 318: Hoare triple {101251#false} assume !(8529bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,614 INFO L273 TraceCheckUtils]: 319: Hoare triple {101251#false} assume !(8544bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,614 INFO L273 TraceCheckUtils]: 320: Hoare triple {101251#false} assume !(8545bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,614 INFO L273 TraceCheckUtils]: 321: Hoare triple {101251#false} assume !(8560bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,614 INFO L273 TraceCheckUtils]: 322: Hoare triple {101251#false} assume !(8561bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,614 INFO L273 TraceCheckUtils]: 323: Hoare triple {101251#false} assume !(8448bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,614 INFO L273 TraceCheckUtils]: 324: Hoare triple {101251#false} assume !(8576bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,614 INFO L273 TraceCheckUtils]: 325: Hoare triple {101251#false} assume !(8577bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,615 INFO L273 TraceCheckUtils]: 326: Hoare triple {101251#false} assume !(8592bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,615 INFO L273 TraceCheckUtils]: 327: Hoare triple {101251#false} assume !(8593bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,615 INFO L273 TraceCheckUtils]: 328: Hoare triple {101251#false} assume !(8608bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,615 INFO L273 TraceCheckUtils]: 329: Hoare triple {101251#false} assume !(8609bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,615 INFO L273 TraceCheckUtils]: 330: Hoare triple {101251#false} assume !(8640bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,615 INFO L273 TraceCheckUtils]: 331: Hoare triple {101251#false} assume !(8641bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,615 INFO L273 TraceCheckUtils]: 332: Hoare triple {101251#false} assume 8656bv32 == ~s__state~0; {101251#false} is VALID [2018-11-23 10:53:16,615 INFO L273 TraceCheckUtils]: 333: Hoare triple {101251#false} ~s__session__cipher~0 := ~s__s3__tmp__new_cipher~0; {101251#false} is VALID [2018-11-23 10:53:16,615 INFO L273 TraceCheckUtils]: 334: Hoare triple {101251#false} assume !(0bv32 == ~tmp___9~0);~ret~0 := #t~nondet44;havoc #t~nondet44; {101251#false} is VALID [2018-11-23 10:53:16,616 INFO L273 TraceCheckUtils]: 335: Hoare triple {101251#false} assume !(2bv32 == ~blastFlag~0); {101251#false} is VALID [2018-11-23 10:53:16,616 INFO L273 TraceCheckUtils]: 336: Hoare triple {101251#false} assume !~bvsle32(~ret~0, 0bv32);~s__state~0 := 8672bv32;~s__init_num~0 := 0bv32; {101251#false} is VALID [2018-11-23 10:53:16,616 INFO L273 TraceCheckUtils]: 337: Hoare triple {101251#false} assume !(0bv32 == ~tmp___10~0); {101251#false} is VALID [2018-11-23 10:53:16,616 INFO L273 TraceCheckUtils]: 338: Hoare triple {101251#false} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {101251#false} is VALID [2018-11-23 10:53:16,616 INFO L273 TraceCheckUtils]: 339: Hoare triple {101251#false} ~skip~0 := 0bv32; {101251#false} is VALID [2018-11-23 10:53:16,616 INFO L273 TraceCheckUtils]: 340: Hoare triple {101251#false} assume !false; {101251#false} is VALID [2018-11-23 10:53:16,616 INFO L273 TraceCheckUtils]: 341: Hoare triple {101251#false} ~state~0 := ~s__state~0; {101251#false} is VALID [2018-11-23 10:53:16,616 INFO L273 TraceCheckUtils]: 342: Hoare triple {101251#false} assume !(12292bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,616 INFO L273 TraceCheckUtils]: 343: Hoare triple {101251#false} assume !(16384bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,617 INFO L273 TraceCheckUtils]: 344: Hoare triple {101251#false} assume !(8192bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,617 INFO L273 TraceCheckUtils]: 345: Hoare triple {101251#false} assume !(24576bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,617 INFO L273 TraceCheckUtils]: 346: Hoare triple {101251#false} assume !(8195bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,617 INFO L273 TraceCheckUtils]: 347: Hoare triple {101251#false} assume !(8480bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,617 INFO L273 TraceCheckUtils]: 348: Hoare triple {101251#false} assume !(8481bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,617 INFO L273 TraceCheckUtils]: 349: Hoare triple {101251#false} assume !(8482bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,617 INFO L273 TraceCheckUtils]: 350: Hoare triple {101251#false} assume !(8464bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,617 INFO L273 TraceCheckUtils]: 351: Hoare triple {101251#false} assume !(8465bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,617 INFO L273 TraceCheckUtils]: 352: Hoare triple {101251#false} assume !(8466bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,618 INFO L273 TraceCheckUtils]: 353: Hoare triple {101251#false} assume !(8496bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,618 INFO L273 TraceCheckUtils]: 354: Hoare triple {101251#false} assume !(8497bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,618 INFO L273 TraceCheckUtils]: 355: Hoare triple {101251#false} assume !(8512bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,618 INFO L273 TraceCheckUtils]: 356: Hoare triple {101251#false} assume !(8513bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,618 INFO L273 TraceCheckUtils]: 357: Hoare triple {101251#false} assume !(8528bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,618 INFO L273 TraceCheckUtils]: 358: Hoare triple {101251#false} assume !(8529bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,618 INFO L273 TraceCheckUtils]: 359: Hoare triple {101251#false} assume !(8544bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,618 INFO L273 TraceCheckUtils]: 360: Hoare triple {101251#false} assume !(8545bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,618 INFO L273 TraceCheckUtils]: 361: Hoare triple {101251#false} assume !(8560bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,619 INFO L273 TraceCheckUtils]: 362: Hoare triple {101251#false} assume !(8561bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,619 INFO L273 TraceCheckUtils]: 363: Hoare triple {101251#false} assume !(8448bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,619 INFO L273 TraceCheckUtils]: 364: Hoare triple {101251#false} assume !(8576bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,619 INFO L273 TraceCheckUtils]: 365: Hoare triple {101251#false} assume !(8577bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,619 INFO L273 TraceCheckUtils]: 366: Hoare triple {101251#false} assume !(8592bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,619 INFO L273 TraceCheckUtils]: 367: Hoare triple {101251#false} assume !(8593bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,619 INFO L273 TraceCheckUtils]: 368: Hoare triple {101251#false} assume !(8608bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,619 INFO L273 TraceCheckUtils]: 369: Hoare triple {101251#false} assume !(8609bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,619 INFO L273 TraceCheckUtils]: 370: Hoare triple {101251#false} assume !(8640bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,620 INFO L273 TraceCheckUtils]: 371: Hoare triple {101251#false} assume !(8641bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,620 INFO L273 TraceCheckUtils]: 372: Hoare triple {101251#false} assume !(8656bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,620 INFO L273 TraceCheckUtils]: 373: Hoare triple {101251#false} assume !(8657bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,620 INFO L273 TraceCheckUtils]: 374: Hoare triple {101251#false} assume 8672bv32 == ~s__state~0; {101251#false} is VALID [2018-11-23 10:53:16,620 INFO L273 TraceCheckUtils]: 375: Hoare triple {101251#false} ~ret~0 := #t~nondet45;havoc #t~nondet45; {101251#false} is VALID [2018-11-23 10:53:16,620 INFO L273 TraceCheckUtils]: 376: Hoare triple {101251#false} assume 4bv32 == ~blastFlag~0; {101251#false} is VALID [2018-11-23 10:53:16,620 INFO L273 TraceCheckUtils]: 377: Hoare triple {101251#false} assume !false; {101251#false} is VALID [2018-11-23 10:53:16,672 INFO L134 CoverageAnalysis]: Checked inductivity of 1396 backedges. 875 proven. 26 refuted. 0 times theorem prover too weak. 495 trivial. 0 not checked. [2018-11-23 10:53:16,672 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-23 10:53:16,957 INFO L273 TraceCheckUtils]: 377: Hoare triple {101251#false} assume !false; {101251#false} is VALID [2018-11-23 10:53:16,957 INFO L273 TraceCheckUtils]: 376: Hoare triple {101251#false} assume 4bv32 == ~blastFlag~0; {101251#false} is VALID [2018-11-23 10:53:16,957 INFO L273 TraceCheckUtils]: 375: Hoare triple {101251#false} ~ret~0 := #t~nondet45;havoc #t~nondet45; {101251#false} is VALID [2018-11-23 10:53:16,958 INFO L273 TraceCheckUtils]: 374: Hoare triple {101251#false} assume 8672bv32 == ~s__state~0; {101251#false} is VALID [2018-11-23 10:53:16,958 INFO L273 TraceCheckUtils]: 373: Hoare triple {101251#false} assume !(8657bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,958 INFO L273 TraceCheckUtils]: 372: Hoare triple {101251#false} assume !(8656bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,958 INFO L273 TraceCheckUtils]: 371: Hoare triple {101251#false} assume !(8641bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,958 INFO L273 TraceCheckUtils]: 370: Hoare triple {101251#false} assume !(8640bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,958 INFO L273 TraceCheckUtils]: 369: Hoare triple {101251#false} assume !(8609bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,958 INFO L273 TraceCheckUtils]: 368: Hoare triple {101251#false} assume !(8608bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,958 INFO L273 TraceCheckUtils]: 367: Hoare triple {101251#false} assume !(8593bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,958 INFO L273 TraceCheckUtils]: 366: Hoare triple {101251#false} assume !(8592bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,959 INFO L273 TraceCheckUtils]: 365: Hoare triple {101251#false} assume !(8577bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,959 INFO L273 TraceCheckUtils]: 364: Hoare triple {101251#false} assume !(8576bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,959 INFO L273 TraceCheckUtils]: 363: Hoare triple {101251#false} assume !(8448bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,959 INFO L273 TraceCheckUtils]: 362: Hoare triple {101251#false} assume !(8561bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,959 INFO L273 TraceCheckUtils]: 361: Hoare triple {101251#false} assume !(8560bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,959 INFO L273 TraceCheckUtils]: 360: Hoare triple {101251#false} assume !(8545bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,959 INFO L273 TraceCheckUtils]: 359: Hoare triple {101251#false} assume !(8544bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,959 INFO L273 TraceCheckUtils]: 358: Hoare triple {101251#false} assume !(8529bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,959 INFO L273 TraceCheckUtils]: 357: Hoare triple {101251#false} assume !(8528bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,960 INFO L273 TraceCheckUtils]: 356: Hoare triple {101251#false} assume !(8513bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,960 INFO L273 TraceCheckUtils]: 355: Hoare triple {101251#false} assume !(8512bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,960 INFO L273 TraceCheckUtils]: 354: Hoare triple {101251#false} assume !(8497bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,960 INFO L273 TraceCheckUtils]: 353: Hoare triple {101251#false} assume !(8496bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,960 INFO L273 TraceCheckUtils]: 352: Hoare triple {101251#false} assume !(8466bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,960 INFO L273 TraceCheckUtils]: 351: Hoare triple {101251#false} assume !(8465bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,960 INFO L273 TraceCheckUtils]: 350: Hoare triple {101251#false} assume !(8464bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,960 INFO L273 TraceCheckUtils]: 349: Hoare triple {101251#false} assume !(8482bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,960 INFO L273 TraceCheckUtils]: 348: Hoare triple {101251#false} assume !(8481bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,961 INFO L273 TraceCheckUtils]: 347: Hoare triple {101251#false} assume !(8480bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,961 INFO L273 TraceCheckUtils]: 346: Hoare triple {101251#false} assume !(8195bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,961 INFO L273 TraceCheckUtils]: 345: Hoare triple {101251#false} assume !(24576bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,961 INFO L273 TraceCheckUtils]: 344: Hoare triple {101251#false} assume !(8192bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,961 INFO L273 TraceCheckUtils]: 343: Hoare triple {101251#false} assume !(16384bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,961 INFO L273 TraceCheckUtils]: 342: Hoare triple {101251#false} assume !(12292bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,961 INFO L273 TraceCheckUtils]: 341: Hoare triple {101251#false} ~state~0 := ~s__state~0; {101251#false} is VALID [2018-11-23 10:53:16,961 INFO L273 TraceCheckUtils]: 340: Hoare triple {101251#false} assume !false; {101251#false} is VALID [2018-11-23 10:53:16,961 INFO L273 TraceCheckUtils]: 339: Hoare triple {101251#false} ~skip~0 := 0bv32; {101251#false} is VALID [2018-11-23 10:53:16,962 INFO L273 TraceCheckUtils]: 338: Hoare triple {101251#false} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {101251#false} is VALID [2018-11-23 10:53:16,962 INFO L273 TraceCheckUtils]: 337: Hoare triple {101251#false} assume !(0bv32 == ~tmp___10~0); {101251#false} is VALID [2018-11-23 10:53:16,962 INFO L273 TraceCheckUtils]: 336: Hoare triple {101251#false} assume !~bvsle32(~ret~0, 0bv32);~s__state~0 := 8672bv32;~s__init_num~0 := 0bv32; {101251#false} is VALID [2018-11-23 10:53:16,962 INFO L273 TraceCheckUtils]: 335: Hoare triple {101251#false} assume !(2bv32 == ~blastFlag~0); {101251#false} is VALID [2018-11-23 10:53:16,962 INFO L273 TraceCheckUtils]: 334: Hoare triple {101251#false} assume !(0bv32 == ~tmp___9~0);~ret~0 := #t~nondet44;havoc #t~nondet44; {101251#false} is VALID [2018-11-23 10:53:16,962 INFO L273 TraceCheckUtils]: 333: Hoare triple {101251#false} ~s__session__cipher~0 := ~s__s3__tmp__new_cipher~0; {101251#false} is VALID [2018-11-23 10:53:16,962 INFO L273 TraceCheckUtils]: 332: Hoare triple {101251#false} assume 8656bv32 == ~s__state~0; {101251#false} is VALID [2018-11-23 10:53:16,962 INFO L273 TraceCheckUtils]: 331: Hoare triple {101251#false} assume !(8641bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,963 INFO L273 TraceCheckUtils]: 330: Hoare triple {101251#false} assume !(8640bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,963 INFO L273 TraceCheckUtils]: 329: Hoare triple {101251#false} assume !(8609bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,963 INFO L273 TraceCheckUtils]: 328: Hoare triple {101251#false} assume !(8608bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,963 INFO L273 TraceCheckUtils]: 327: Hoare triple {101251#false} assume !(8593bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,963 INFO L273 TraceCheckUtils]: 326: Hoare triple {101251#false} assume !(8592bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,963 INFO L273 TraceCheckUtils]: 325: Hoare triple {101251#false} assume !(8577bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,963 INFO L273 TraceCheckUtils]: 324: Hoare triple {101251#false} assume !(8576bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,963 INFO L273 TraceCheckUtils]: 323: Hoare triple {101251#false} assume !(8448bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,963 INFO L273 TraceCheckUtils]: 322: Hoare triple {101251#false} assume !(8561bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,963 INFO L273 TraceCheckUtils]: 321: Hoare triple {101251#false} assume !(8560bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,964 INFO L273 TraceCheckUtils]: 320: Hoare triple {101251#false} assume !(8545bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,964 INFO L273 TraceCheckUtils]: 319: Hoare triple {101251#false} assume !(8544bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,964 INFO L273 TraceCheckUtils]: 318: Hoare triple {101251#false} assume !(8529bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,964 INFO L273 TraceCheckUtils]: 317: Hoare triple {101251#false} assume !(8528bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,964 INFO L273 TraceCheckUtils]: 316: Hoare triple {101251#false} assume !(8513bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,964 INFO L273 TraceCheckUtils]: 315: Hoare triple {101251#false} assume !(8512bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,964 INFO L273 TraceCheckUtils]: 314: Hoare triple {101251#false} assume !(8497bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,964 INFO L273 TraceCheckUtils]: 313: Hoare triple {101251#false} assume !(8496bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,964 INFO L273 TraceCheckUtils]: 312: Hoare triple {101251#false} assume !(8466bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,965 INFO L273 TraceCheckUtils]: 311: Hoare triple {101251#false} assume !(8465bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,965 INFO L273 TraceCheckUtils]: 310: Hoare triple {101251#false} assume !(8464bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,965 INFO L273 TraceCheckUtils]: 309: Hoare triple {101251#false} assume !(8482bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,965 INFO L273 TraceCheckUtils]: 308: Hoare triple {101251#false} assume !(8481bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,965 INFO L273 TraceCheckUtils]: 307: Hoare triple {101251#false} assume !(8480bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,965 INFO L273 TraceCheckUtils]: 306: Hoare triple {101251#false} assume !(8195bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,965 INFO L273 TraceCheckUtils]: 305: Hoare triple {101251#false} assume !(24576bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,965 INFO L273 TraceCheckUtils]: 304: Hoare triple {101251#false} assume !(8192bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,965 INFO L273 TraceCheckUtils]: 303: Hoare triple {101251#false} assume !(16384bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,966 INFO L273 TraceCheckUtils]: 302: Hoare triple {101251#false} assume !(12292bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,966 INFO L273 TraceCheckUtils]: 301: Hoare triple {101251#false} ~state~0 := ~s__state~0; {101251#false} is VALID [2018-11-23 10:53:16,966 INFO L273 TraceCheckUtils]: 300: Hoare triple {101251#false} assume !false; {101251#false} is VALID [2018-11-23 10:53:16,966 INFO L273 TraceCheckUtils]: 299: Hoare triple {101251#false} ~skip~0 := 0bv32; {101251#false} is VALID [2018-11-23 10:53:16,966 INFO L273 TraceCheckUtils]: 298: Hoare triple {101251#false} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {101251#false} is VALID [2018-11-23 10:53:16,966 INFO L273 TraceCheckUtils]: 297: Hoare triple {101251#false} ~s__init_num~0 := 0bv32; {101251#false} is VALID [2018-11-23 10:53:16,966 INFO L273 TraceCheckUtils]: 296: Hoare triple {101251#false} assume !(0bv32 != ~s__hit~0);~s__state~0 := 8656bv32; {101251#false} is VALID [2018-11-23 10:53:16,966 INFO L273 TraceCheckUtils]: 295: Hoare triple {101251#false} assume !~bvsle32(~ret~0, 0bv32); {101251#false} is VALID [2018-11-23 10:53:16,967 INFO L273 TraceCheckUtils]: 294: Hoare triple {101251#false} assume 3bv32 == ~blastFlag~0;~blastFlag~0 := 4bv32; {101251#false} is VALID [2018-11-23 10:53:16,967 INFO L273 TraceCheckUtils]: 293: Hoare triple {101251#false} ~ret~0 := #t~nondet43;havoc #t~nondet43; {101251#false} is VALID [2018-11-23 10:53:16,967 INFO L273 TraceCheckUtils]: 292: Hoare triple {101251#false} assume 8640bv32 == ~s__state~0; {101251#false} is VALID [2018-11-23 10:53:16,967 INFO L273 TraceCheckUtils]: 291: Hoare triple {101251#false} assume !(8609bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,967 INFO L273 TraceCheckUtils]: 290: Hoare triple {101251#false} assume !(8608bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,967 INFO L273 TraceCheckUtils]: 289: Hoare triple {101251#false} assume !(8593bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,967 INFO L273 TraceCheckUtils]: 288: Hoare triple {101251#false} assume !(8592bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,967 INFO L273 TraceCheckUtils]: 287: Hoare triple {101251#false} assume !(8577bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,967 INFO L273 TraceCheckUtils]: 286: Hoare triple {101251#false} assume !(8576bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,968 INFO L273 TraceCheckUtils]: 285: Hoare triple {101251#false} assume !(8448bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,968 INFO L273 TraceCheckUtils]: 284: Hoare triple {101251#false} assume !(8561bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,968 INFO L273 TraceCheckUtils]: 283: Hoare triple {101251#false} assume !(8560bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,968 INFO L273 TraceCheckUtils]: 282: Hoare triple {101251#false} assume !(8545bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,968 INFO L273 TraceCheckUtils]: 281: Hoare triple {101251#false} assume !(8544bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,968 INFO L273 TraceCheckUtils]: 280: Hoare triple {101251#false} assume !(8529bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,968 INFO L273 TraceCheckUtils]: 279: Hoare triple {101251#false} assume !(8528bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,968 INFO L273 TraceCheckUtils]: 278: Hoare triple {101251#false} assume !(8513bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,968 INFO L273 TraceCheckUtils]: 277: Hoare triple {101251#false} assume !(8512bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,969 INFO L273 TraceCheckUtils]: 276: Hoare triple {101251#false} assume !(8497bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,969 INFO L273 TraceCheckUtils]: 275: Hoare triple {101251#false} assume !(8496bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,969 INFO L273 TraceCheckUtils]: 274: Hoare triple {101251#false} assume !(8466bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,969 INFO L273 TraceCheckUtils]: 273: Hoare triple {101251#false} assume !(8465bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,969 INFO L273 TraceCheckUtils]: 272: Hoare triple {101251#false} assume !(8464bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,969 INFO L273 TraceCheckUtils]: 271: Hoare triple {101251#false} assume !(8482bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,969 INFO L273 TraceCheckUtils]: 270: Hoare triple {101251#false} assume !(8481bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,969 INFO L273 TraceCheckUtils]: 269: Hoare triple {101251#false} assume !(8480bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,969 INFO L273 TraceCheckUtils]: 268: Hoare triple {101251#false} assume !(8195bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,970 INFO L273 TraceCheckUtils]: 267: Hoare triple {101251#false} assume !(24576bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,970 INFO L273 TraceCheckUtils]: 266: Hoare triple {101251#false} assume !(8192bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,970 INFO L273 TraceCheckUtils]: 265: Hoare triple {101251#false} assume !(16384bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,970 INFO L273 TraceCheckUtils]: 264: Hoare triple {101251#false} assume !(12292bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,970 INFO L273 TraceCheckUtils]: 263: Hoare triple {101251#false} ~state~0 := ~s__state~0; {101251#false} is VALID [2018-11-23 10:53:16,970 INFO L273 TraceCheckUtils]: 262: Hoare triple {101251#false} assume !false; {101251#false} is VALID [2018-11-23 10:53:16,970 INFO L273 TraceCheckUtils]: 261: Hoare triple {101251#false} ~skip~0 := 0bv32; {101251#false} is VALID [2018-11-23 10:53:16,970 INFO L273 TraceCheckUtils]: 260: Hoare triple {101251#false} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {101251#false} is VALID [2018-11-23 10:53:16,970 INFO L273 TraceCheckUtils]: 259: Hoare triple {101251#false} ~s__state~0 := ~s__s3__tmp__next_state___0~0; {101251#false} is VALID [2018-11-23 10:53:16,971 INFO L273 TraceCheckUtils]: 258: Hoare triple {101251#false} assume !~bvsgt32(~num1~0, 0bv32); {101251#false} is VALID [2018-11-23 10:53:16,971 INFO L273 TraceCheckUtils]: 257: Hoare triple {101251#false} assume 8448bv32 == ~s__state~0; {101251#false} is VALID [2018-11-23 10:53:16,971 INFO L273 TraceCheckUtils]: 256: Hoare triple {101251#false} assume !(8561bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,971 INFO L273 TraceCheckUtils]: 255: Hoare triple {101251#false} assume !(8560bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,971 INFO L273 TraceCheckUtils]: 254: Hoare triple {101251#false} assume !(8545bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,971 INFO L273 TraceCheckUtils]: 253: Hoare triple {101251#false} assume !(8544bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,971 INFO L273 TraceCheckUtils]: 252: Hoare triple {101251#false} assume !(8529bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,971 INFO L273 TraceCheckUtils]: 251: Hoare triple {101251#false} assume !(8528bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,971 INFO L273 TraceCheckUtils]: 250: Hoare triple {101251#false} assume !(8513bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,972 INFO L273 TraceCheckUtils]: 249: Hoare triple {101251#false} assume !(8512bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,972 INFO L273 TraceCheckUtils]: 248: Hoare triple {101251#false} assume !(8497bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,972 INFO L273 TraceCheckUtils]: 247: Hoare triple {101251#false} assume !(8496bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,972 INFO L273 TraceCheckUtils]: 246: Hoare triple {101251#false} assume !(8466bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,972 INFO L273 TraceCheckUtils]: 245: Hoare triple {101251#false} assume !(8465bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,972 INFO L273 TraceCheckUtils]: 244: Hoare triple {101251#false} assume !(8464bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,972 INFO L273 TraceCheckUtils]: 243: Hoare triple {101251#false} assume !(8482bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,972 INFO L273 TraceCheckUtils]: 242: Hoare triple {101251#false} assume !(8481bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,972 INFO L273 TraceCheckUtils]: 241: Hoare triple {101251#false} assume !(8480bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,973 INFO L273 TraceCheckUtils]: 240: Hoare triple {101251#false} assume !(8195bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,973 INFO L273 TraceCheckUtils]: 239: Hoare triple {101251#false} assume !(24576bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,973 INFO L273 TraceCheckUtils]: 238: Hoare triple {101251#false} assume !(8192bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,973 INFO L273 TraceCheckUtils]: 237: Hoare triple {101251#false} assume !(16384bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,973 INFO L273 TraceCheckUtils]: 236: Hoare triple {101251#false} assume !(12292bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,973 INFO L273 TraceCheckUtils]: 235: Hoare triple {101251#false} ~state~0 := ~s__state~0; {101251#false} is VALID [2018-11-23 10:53:16,973 INFO L273 TraceCheckUtils]: 234: Hoare triple {101251#false} assume !false; {101251#false} is VALID [2018-11-23 10:53:16,973 INFO L273 TraceCheckUtils]: 233: Hoare triple {101251#false} ~skip~0 := 0bv32; {101251#false} is VALID [2018-11-23 10:53:16,973 INFO L273 TraceCheckUtils]: 232: Hoare triple {101251#false} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {101251#false} is VALID [2018-11-23 10:53:16,974 INFO L273 TraceCheckUtils]: 231: Hoare triple {101251#false} ~s__init_num~0 := 0bv32; {101251#false} is VALID [2018-11-23 10:53:16,974 INFO L273 TraceCheckUtils]: 230: Hoare triple {101251#false} assume !(0bv32 != ~s__hit~0);~s__s3__tmp__next_state___0~0 := 3bv32; {101251#false} is VALID [2018-11-23 10:53:16,974 INFO L273 TraceCheckUtils]: 229: Hoare triple {101251#false} assume !~bvsle32(~ret~0, 0bv32);~s__state~0 := 8448bv32; {101251#false} is VALID [2018-11-23 10:53:16,974 INFO L273 TraceCheckUtils]: 228: Hoare triple {101251#false} assume !(4bv32 == ~blastFlag~0); {101251#false} is VALID [2018-11-23 10:53:16,974 INFO L273 TraceCheckUtils]: 227: Hoare triple {101251#false} ~ret~0 := #t~nondet45;havoc #t~nondet45; {101251#false} is VALID [2018-11-23 10:53:16,974 INFO L273 TraceCheckUtils]: 226: Hoare triple {101251#false} assume 8672bv32 == ~s__state~0; {101251#false} is VALID [2018-11-23 10:53:16,974 INFO L273 TraceCheckUtils]: 225: Hoare triple {101251#false} assume !(8657bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,974 INFO L273 TraceCheckUtils]: 224: Hoare triple {101251#false} assume !(8656bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,974 INFO L273 TraceCheckUtils]: 223: Hoare triple {101251#false} assume !(8641bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,975 INFO L273 TraceCheckUtils]: 222: Hoare triple {101251#false} assume !(8640bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,975 INFO L273 TraceCheckUtils]: 221: Hoare triple {101251#false} assume !(8609bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,975 INFO L273 TraceCheckUtils]: 220: Hoare triple {101251#false} assume !(8608bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,975 INFO L273 TraceCheckUtils]: 219: Hoare triple {101251#false} assume !(8593bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,975 INFO L273 TraceCheckUtils]: 218: Hoare triple {101251#false} assume !(8592bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,975 INFO L273 TraceCheckUtils]: 217: Hoare triple {101251#false} assume !(8577bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,975 INFO L273 TraceCheckUtils]: 216: Hoare triple {101251#false} assume !(8576bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,975 INFO L273 TraceCheckUtils]: 215: Hoare triple {101251#false} assume !(8448bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,975 INFO L273 TraceCheckUtils]: 214: Hoare triple {101251#false} assume !(8561bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,976 INFO L273 TraceCheckUtils]: 213: Hoare triple {101251#false} assume !(8560bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,976 INFO L273 TraceCheckUtils]: 212: Hoare triple {101251#false} assume !(8545bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,976 INFO L273 TraceCheckUtils]: 211: Hoare triple {101251#false} assume !(8544bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,976 INFO L273 TraceCheckUtils]: 210: Hoare triple {101251#false} assume !(8529bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,976 INFO L273 TraceCheckUtils]: 209: Hoare triple {101251#false} assume !(8528bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,976 INFO L273 TraceCheckUtils]: 208: Hoare triple {101251#false} assume !(8513bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,976 INFO L273 TraceCheckUtils]: 207: Hoare triple {101251#false} assume !(8512bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,976 INFO L273 TraceCheckUtils]: 206: Hoare triple {101251#false} assume !(8497bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,976 INFO L273 TraceCheckUtils]: 205: Hoare triple {101251#false} assume !(8496bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,977 INFO L273 TraceCheckUtils]: 204: Hoare triple {101251#false} assume !(8466bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,977 INFO L273 TraceCheckUtils]: 203: Hoare triple {101251#false} assume !(8465bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,977 INFO L273 TraceCheckUtils]: 202: Hoare triple {101251#false} assume !(8464bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,977 INFO L273 TraceCheckUtils]: 201: Hoare triple {101251#false} assume !(8482bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,977 INFO L273 TraceCheckUtils]: 200: Hoare triple {101251#false} assume !(8481bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,977 INFO L273 TraceCheckUtils]: 199: Hoare triple {101251#false} assume !(8480bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,977 INFO L273 TraceCheckUtils]: 198: Hoare triple {101251#false} assume !(8195bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,977 INFO L273 TraceCheckUtils]: 197: Hoare triple {101251#false} assume !(24576bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,977 INFO L273 TraceCheckUtils]: 196: Hoare triple {101251#false} assume !(8192bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,978 INFO L273 TraceCheckUtils]: 195: Hoare triple {101251#false} assume !(16384bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,978 INFO L273 TraceCheckUtils]: 194: Hoare triple {101251#false} assume !(12292bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,978 INFO L273 TraceCheckUtils]: 193: Hoare triple {101251#false} ~state~0 := ~s__state~0; {101251#false} is VALID [2018-11-23 10:53:16,978 INFO L273 TraceCheckUtils]: 192: Hoare triple {101251#false} assume !false; {101251#false} is VALID [2018-11-23 10:53:16,978 INFO L273 TraceCheckUtils]: 191: Hoare triple {101251#false} ~skip~0 := 0bv32; {101251#false} is VALID [2018-11-23 10:53:16,978 INFO L273 TraceCheckUtils]: 190: Hoare triple {101251#false} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {101251#false} is VALID [2018-11-23 10:53:16,978 INFO L273 TraceCheckUtils]: 189: Hoare triple {101251#false} assume !(0bv32 == ~tmp___10~0); {101251#false} is VALID [2018-11-23 10:53:16,978 INFO L273 TraceCheckUtils]: 188: Hoare triple {101251#false} assume !~bvsle32(~ret~0, 0bv32);~s__state~0 := 8672bv32;~s__init_num~0 := 0bv32; {101251#false} is VALID [2018-11-23 10:53:16,978 INFO L273 TraceCheckUtils]: 187: Hoare triple {101251#false} assume 2bv32 == ~blastFlag~0;~blastFlag~0 := 3bv32; {101251#false} is VALID [2018-11-23 10:53:16,979 INFO L273 TraceCheckUtils]: 186: Hoare triple {101251#false} assume !(0bv32 == ~tmp___9~0);~ret~0 := #t~nondet44;havoc #t~nondet44; {101251#false} is VALID [2018-11-23 10:53:16,979 INFO L273 TraceCheckUtils]: 185: Hoare triple {101251#false} ~s__session__cipher~0 := ~s__s3__tmp__new_cipher~0; {101251#false} is VALID [2018-11-23 10:53:16,979 INFO L273 TraceCheckUtils]: 184: Hoare triple {101251#false} assume 8656bv32 == ~s__state~0; {101251#false} is VALID [2018-11-23 10:53:16,979 INFO L273 TraceCheckUtils]: 183: Hoare triple {101251#false} assume !(8641bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,979 INFO L273 TraceCheckUtils]: 182: Hoare triple {101251#false} assume !(8640bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,979 INFO L273 TraceCheckUtils]: 181: Hoare triple {101251#false} assume !(8609bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,979 INFO L273 TraceCheckUtils]: 180: Hoare triple {101251#false} assume !(8608bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,980 INFO L273 TraceCheckUtils]: 179: Hoare triple {101251#false} assume !(8593bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,980 INFO L273 TraceCheckUtils]: 178: Hoare triple {101251#false} assume !(8592bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,980 INFO L273 TraceCheckUtils]: 177: Hoare triple {101251#false} assume !(8577bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,981 INFO L273 TraceCheckUtils]: 176: Hoare triple {101703#(= (_ bv8576 32) ssl3_accept_~s__state~0)} assume !(8576bv32 == ~s__state~0); {101251#false} is VALID [2018-11-23 10:53:16,984 INFO L273 TraceCheckUtils]: 175: Hoare triple {101703#(= (_ bv8576 32) ssl3_accept_~s__state~0)} assume !(8448bv32 == ~s__state~0); {101703#(= (_ bv8576 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:53:16,985 INFO L273 TraceCheckUtils]: 174: Hoare triple {101703#(= (_ bv8576 32) ssl3_accept_~s__state~0)} assume !(8561bv32 == ~s__state~0); {101703#(= (_ bv8576 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:53:16,986 INFO L273 TraceCheckUtils]: 173: Hoare triple {101703#(= (_ bv8576 32) ssl3_accept_~s__state~0)} assume !(8560bv32 == ~s__state~0); {101703#(= (_ bv8576 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:53:16,987 INFO L273 TraceCheckUtils]: 172: Hoare triple {101703#(= (_ bv8576 32) ssl3_accept_~s__state~0)} assume !(8545bv32 == ~s__state~0); {101703#(= (_ bv8576 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:53:16,988 INFO L273 TraceCheckUtils]: 171: Hoare triple {101703#(= (_ bv8576 32) ssl3_accept_~s__state~0)} assume !(8544bv32 == ~s__state~0); {101703#(= (_ bv8576 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:53:17,009 INFO L273 TraceCheckUtils]: 170: Hoare triple {101703#(= (_ bv8576 32) ssl3_accept_~s__state~0)} assume !(8529bv32 == ~s__state~0); {101703#(= (_ bv8576 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:53:17,024 INFO L273 TraceCheckUtils]: 169: Hoare triple {101703#(= (_ bv8576 32) ssl3_accept_~s__state~0)} assume !(8528bv32 == ~s__state~0); {101703#(= (_ bv8576 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:53:17,032 INFO L273 TraceCheckUtils]: 168: Hoare triple {101703#(= (_ bv8576 32) ssl3_accept_~s__state~0)} assume !(8513bv32 == ~s__state~0); {101703#(= (_ bv8576 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:53:17,046 INFO L273 TraceCheckUtils]: 167: Hoare triple {101703#(= (_ bv8576 32) ssl3_accept_~s__state~0)} assume !(8512bv32 == ~s__state~0); {101703#(= (_ bv8576 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:53:17,060 INFO L273 TraceCheckUtils]: 166: Hoare triple {101703#(= (_ bv8576 32) ssl3_accept_~s__state~0)} assume !(8497bv32 == ~s__state~0); {101703#(= (_ bv8576 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:53:17,069 INFO L273 TraceCheckUtils]: 165: Hoare triple {101703#(= (_ bv8576 32) ssl3_accept_~s__state~0)} assume !(8496bv32 == ~s__state~0); {101703#(= (_ bv8576 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:53:17,081 INFO L273 TraceCheckUtils]: 164: Hoare triple {101703#(= (_ bv8576 32) ssl3_accept_~s__state~0)} assume !(8466bv32 == ~s__state~0); {101703#(= (_ bv8576 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:53:17,095 INFO L273 TraceCheckUtils]: 163: Hoare triple {101703#(= (_ bv8576 32) ssl3_accept_~s__state~0)} assume !(8465bv32 == ~s__state~0); {101703#(= (_ bv8576 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:53:17,104 INFO L273 TraceCheckUtils]: 162: Hoare triple {101703#(= (_ bv8576 32) ssl3_accept_~s__state~0)} assume !(8464bv32 == ~s__state~0); {101703#(= (_ bv8576 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:53:17,118 INFO L273 TraceCheckUtils]: 161: Hoare triple {101703#(= (_ bv8576 32) ssl3_accept_~s__state~0)} assume !(8482bv32 == ~s__state~0); {101703#(= (_ bv8576 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:53:17,127 INFO L273 TraceCheckUtils]: 160: Hoare triple {101703#(= (_ bv8576 32) ssl3_accept_~s__state~0)} assume !(8481bv32 == ~s__state~0); {101703#(= (_ bv8576 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:53:17,139 INFO L273 TraceCheckUtils]: 159: Hoare triple {101703#(= (_ bv8576 32) ssl3_accept_~s__state~0)} assume !(8480bv32 == ~s__state~0); {101703#(= (_ bv8576 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:53:17,152 INFO L273 TraceCheckUtils]: 158: Hoare triple {101703#(= (_ bv8576 32) ssl3_accept_~s__state~0)} assume !(8195bv32 == ~s__state~0); {101703#(= (_ bv8576 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:53:17,164 INFO L273 TraceCheckUtils]: 157: Hoare triple {101703#(= (_ bv8576 32) ssl3_accept_~s__state~0)} assume !(24576bv32 == ~s__state~0); {101703#(= (_ bv8576 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:53:17,177 INFO L273 TraceCheckUtils]: 156: Hoare triple {101703#(= (_ bv8576 32) ssl3_accept_~s__state~0)} assume !(8192bv32 == ~s__state~0); {101703#(= (_ bv8576 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:53:17,189 INFO L273 TraceCheckUtils]: 155: Hoare triple {101703#(= (_ bv8576 32) ssl3_accept_~s__state~0)} assume !(16384bv32 == ~s__state~0); {101703#(= (_ bv8576 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:53:17,202 INFO L273 TraceCheckUtils]: 154: Hoare triple {101703#(= (_ bv8576 32) ssl3_accept_~s__state~0)} assume !(12292bv32 == ~s__state~0); {101703#(= (_ bv8576 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:53:17,215 INFO L273 TraceCheckUtils]: 153: Hoare triple {101703#(= (_ bv8576 32) ssl3_accept_~s__state~0)} ~state~0 := ~s__state~0; {101703#(= (_ bv8576 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:53:17,227 INFO L273 TraceCheckUtils]: 152: Hoare triple {101703#(= (_ bv8576 32) ssl3_accept_~s__state~0)} assume !false; {101703#(= (_ bv8576 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:53:17,237 INFO L273 TraceCheckUtils]: 151: Hoare triple {101703#(= (_ bv8576 32) ssl3_accept_~s__state~0)} ~skip~0 := 0bv32; {101703#(= (_ bv8576 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:53:17,250 INFO L273 TraceCheckUtils]: 150: Hoare triple {101703#(= (_ bv8576 32) ssl3_accept_~s__state~0)} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {101703#(= (_ bv8576 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:53:17,259 INFO L273 TraceCheckUtils]: 149: Hoare triple {101618#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} ~s__state~0 := ~s__s3__tmp__next_state___0~0; {101703#(= (_ bv8576 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:53:17,271 INFO L273 TraceCheckUtils]: 148: Hoare triple {101618#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} assume !~bvsgt32(~num1~0, 0bv32); {101618#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} is VALID [2018-11-23 10:53:17,284 INFO L273 TraceCheckUtils]: 147: Hoare triple {101618#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} assume 8448bv32 == ~s__state~0; {101618#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} is VALID [2018-11-23 10:53:17,292 INFO L273 TraceCheckUtils]: 146: Hoare triple {101618#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} assume !(8561bv32 == ~s__state~0); {101618#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} is VALID [2018-11-23 10:53:17,292 INFO L273 TraceCheckUtils]: 145: Hoare triple {101618#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} assume !(8560bv32 == ~s__state~0); {101618#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} is VALID [2018-11-23 10:53:17,294 INFO L273 TraceCheckUtils]: 144: Hoare triple {101618#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} assume !(8545bv32 == ~s__state~0); {101618#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} is VALID [2018-11-23 10:53:17,294 INFO L273 TraceCheckUtils]: 143: Hoare triple {101618#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} assume !(8544bv32 == ~s__state~0); {101618#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} is VALID [2018-11-23 10:53:17,296 INFO L273 TraceCheckUtils]: 142: Hoare triple {101618#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} assume !(8529bv32 == ~s__state~0); {101618#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} is VALID [2018-11-23 10:53:17,296 INFO L273 TraceCheckUtils]: 141: Hoare triple {101618#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} assume !(8528bv32 == ~s__state~0); {101618#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} is VALID [2018-11-23 10:53:17,298 INFO L273 TraceCheckUtils]: 140: Hoare triple {101618#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} assume !(8513bv32 == ~s__state~0); {101618#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} is VALID [2018-11-23 10:53:17,298 INFO L273 TraceCheckUtils]: 139: Hoare triple {101618#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} assume !(8512bv32 == ~s__state~0); {101618#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} is VALID [2018-11-23 10:53:17,300 INFO L273 TraceCheckUtils]: 138: Hoare triple {101618#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} assume !(8497bv32 == ~s__state~0); {101618#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} is VALID [2018-11-23 10:53:17,300 INFO L273 TraceCheckUtils]: 137: Hoare triple {101618#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} assume !(8496bv32 == ~s__state~0); {101618#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} is VALID [2018-11-23 10:53:17,300 INFO L273 TraceCheckUtils]: 136: Hoare triple {101618#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} assume !(8466bv32 == ~s__state~0); {101618#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} is VALID [2018-11-23 10:53:17,301 INFO L273 TraceCheckUtils]: 135: Hoare triple {101618#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} assume !(8465bv32 == ~s__state~0); {101618#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} is VALID [2018-11-23 10:53:17,301 INFO L273 TraceCheckUtils]: 134: Hoare triple {101618#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} assume !(8464bv32 == ~s__state~0); {101618#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} is VALID [2018-11-23 10:53:17,301 INFO L273 TraceCheckUtils]: 133: Hoare triple {101618#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} assume !(8482bv32 == ~s__state~0); {101618#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} is VALID [2018-11-23 10:53:17,301 INFO L273 TraceCheckUtils]: 132: Hoare triple {101618#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} assume !(8481bv32 == ~s__state~0); {101618#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} is VALID [2018-11-23 10:53:17,302 INFO L273 TraceCheckUtils]: 131: Hoare triple {101618#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} assume !(8480bv32 == ~s__state~0); {101618#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} is VALID [2018-11-23 10:53:17,302 INFO L273 TraceCheckUtils]: 130: Hoare triple {101618#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} assume !(8195bv32 == ~s__state~0); {101618#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} is VALID [2018-11-23 10:53:17,302 INFO L273 TraceCheckUtils]: 129: Hoare triple {101618#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} assume !(24576bv32 == ~s__state~0); {101618#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} is VALID [2018-11-23 10:53:17,303 INFO L273 TraceCheckUtils]: 128: Hoare triple {101618#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} assume !(8192bv32 == ~s__state~0); {101618#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} is VALID [2018-11-23 10:53:17,303 INFO L273 TraceCheckUtils]: 127: Hoare triple {101618#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} assume !(16384bv32 == ~s__state~0); {101618#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} is VALID [2018-11-23 10:53:17,303 INFO L273 TraceCheckUtils]: 126: Hoare triple {101618#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} assume !(12292bv32 == ~s__state~0); {101618#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} is VALID [2018-11-23 10:53:17,304 INFO L273 TraceCheckUtils]: 125: Hoare triple {101618#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} ~state~0 := ~s__state~0; {101618#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} is VALID [2018-11-23 10:53:17,304 INFO L273 TraceCheckUtils]: 124: Hoare triple {101618#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} assume !false; {101618#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} is VALID [2018-11-23 10:53:17,305 INFO L273 TraceCheckUtils]: 123: Hoare triple {101618#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} ~skip~0 := 0bv32; {101618#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} is VALID [2018-11-23 10:53:17,305 INFO L273 TraceCheckUtils]: 122: Hoare triple {101618#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {101618#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} is VALID [2018-11-23 10:53:17,306 INFO L273 TraceCheckUtils]: 121: Hoare triple {101250#true} assume !~bvsle32(~ret~0, 0bv32);~s__state~0 := 8448bv32;~s__s3__tmp__next_state___0~0 := 8576bv32;~s__init_num~0 := 0bv32; {101618#(= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} is VALID [2018-11-23 10:53:17,306 INFO L273 TraceCheckUtils]: 120: Hoare triple {101250#true} ~s__s3__tmp__cert_request~0 := 1bv32;~ret~0 := #t~nondet37;havoc #t~nondet37; {101250#true} is VALID [2018-11-23 10:53:17,306 INFO L273 TraceCheckUtils]: 119: Hoare triple {101250#true} assume 0bv32 != ~bvadd32(2bv32, ~s__verify_mode~0); {101250#true} is VALID [2018-11-23 10:53:17,307 INFO L273 TraceCheckUtils]: 118: Hoare triple {101250#true} assume 0bv32 != ~bvadd32(256bv32, ~__cil_tmp61~0); {101250#true} is VALID [2018-11-23 10:53:17,307 INFO L273 TraceCheckUtils]: 117: Hoare triple {101250#true} ~__cil_tmp61~0 := ~s__s3__tmp__new_cipher__algorithms~0; {101250#true} is VALID [2018-11-23 10:53:17,307 INFO L273 TraceCheckUtils]: 116: Hoare triple {101250#true} assume !(0bv32 != ~s__session__peer~0); {101250#true} is VALID [2018-11-23 10:53:17,307 INFO L273 TraceCheckUtils]: 115: Hoare triple {101250#true} assume 0bv32 != ~bvadd32(1bv32, ~s__verify_mode~0); {101250#true} is VALID [2018-11-23 10:53:17,307 INFO L273 TraceCheckUtils]: 114: Hoare triple {101250#true} assume 8544bv32 == ~s__state~0; {101250#true} is VALID [2018-11-23 10:53:17,308 INFO L273 TraceCheckUtils]: 113: Hoare triple {101250#true} assume !(8529bv32 == ~s__state~0); {101250#true} is VALID [2018-11-23 10:53:17,308 INFO L273 TraceCheckUtils]: 112: Hoare triple {101250#true} assume !(8528bv32 == ~s__state~0); {101250#true} is VALID [2018-11-23 10:53:17,308 INFO L273 TraceCheckUtils]: 111: Hoare triple {101250#true} assume !(8513bv32 == ~s__state~0); {101250#true} is VALID [2018-11-23 10:53:17,308 INFO L273 TraceCheckUtils]: 110: Hoare triple {101250#true} assume !(8512bv32 == ~s__state~0); {101250#true} is VALID [2018-11-23 10:53:17,308 INFO L273 TraceCheckUtils]: 109: Hoare triple {101250#true} assume !(8497bv32 == ~s__state~0); {101250#true} is VALID [2018-11-23 10:53:17,309 INFO L273 TraceCheckUtils]: 108: Hoare triple {101250#true} assume !(8496bv32 == ~s__state~0); {101250#true} is VALID [2018-11-23 10:53:17,309 INFO L273 TraceCheckUtils]: 107: Hoare triple {101250#true} assume !(8466bv32 == ~s__state~0); {101250#true} is VALID [2018-11-23 10:53:17,309 INFO L273 TraceCheckUtils]: 106: Hoare triple {101250#true} assume !(8465bv32 == ~s__state~0); {101250#true} is VALID [2018-11-23 10:53:17,309 INFO L273 TraceCheckUtils]: 105: Hoare triple {101250#true} assume !(8464bv32 == ~s__state~0); {101250#true} is VALID [2018-11-23 10:53:17,309 INFO L273 TraceCheckUtils]: 104: Hoare triple {101250#true} assume !(8482bv32 == ~s__state~0); {101250#true} is VALID [2018-11-23 10:53:17,309 INFO L273 TraceCheckUtils]: 103: Hoare triple {101250#true} assume !(8481bv32 == ~s__state~0); {101250#true} is VALID [2018-11-23 10:53:17,310 INFO L273 TraceCheckUtils]: 102: Hoare triple {101250#true} assume !(8480bv32 == ~s__state~0); {101250#true} is VALID [2018-11-23 10:53:17,310 INFO L273 TraceCheckUtils]: 101: Hoare triple {101250#true} assume !(8195bv32 == ~s__state~0); {101250#true} is VALID [2018-11-23 10:53:17,310 INFO L273 TraceCheckUtils]: 100: Hoare triple {101250#true} assume !(24576bv32 == ~s__state~0); {101250#true} is VALID [2018-11-23 10:53:17,310 INFO L273 TraceCheckUtils]: 99: Hoare triple {101250#true} assume !(8192bv32 == ~s__state~0); {101250#true} is VALID [2018-11-23 10:53:17,310 INFO L273 TraceCheckUtils]: 98: Hoare triple {101250#true} assume !(16384bv32 == ~s__state~0); {101250#true} is VALID [2018-11-23 10:53:17,311 INFO L273 TraceCheckUtils]: 97: Hoare triple {101250#true} assume !(12292bv32 == ~s__state~0); {101250#true} is VALID [2018-11-23 10:53:17,311 INFO L273 TraceCheckUtils]: 96: Hoare triple {101250#true} ~state~0 := ~s__state~0; {101250#true} is VALID [2018-11-23 10:53:17,311 INFO L273 TraceCheckUtils]: 95: Hoare triple {101250#true} assume !false; {101250#true} is VALID [2018-11-23 10:53:17,311 INFO L273 TraceCheckUtils]: 94: Hoare triple {101250#true} ~skip~0 := 0bv32; {101250#true} is VALID [2018-11-23 10:53:17,311 INFO L273 TraceCheckUtils]: 93: Hoare triple {101250#true} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {101250#true} is VALID [2018-11-23 10:53:17,311 INFO L273 TraceCheckUtils]: 92: Hoare triple {101250#true} ~s__state~0 := 8544bv32;~s__init_num~0 := 0bv32; {101250#true} is VALID [2018-11-23 10:53:17,311 INFO L273 TraceCheckUtils]: 91: Hoare triple {101250#true} assume !~bvsle32(~ret~0, 0bv32); {101250#true} is VALID [2018-11-23 10:53:17,312 INFO L273 TraceCheckUtils]: 90: Hoare triple {101250#true} ~ret~0 := #t~nondet36;havoc #t~nondet36; {101250#true} is VALID [2018-11-23 10:53:17,312 INFO L273 TraceCheckUtils]: 89: Hoare triple {101250#true} assume 0bv32 != ~s__s3__tmp__use_rsa_tmp~0; {101250#true} is VALID [2018-11-23 10:53:17,312 INFO L273 TraceCheckUtils]: 88: Hoare triple {101250#true} assume 0bv32 != ~bvadd32(2097152bv32, ~__cil_tmp57~0);~s__s3__tmp__use_rsa_tmp~0 := 1bv32; {101250#true} is VALID [2018-11-23 10:53:17,312 INFO L273 TraceCheckUtils]: 87: Hoare triple {101250#true} ~l~0 := ~s__s3__tmp__new_cipher__algorithms~0;~__cil_tmp57~0 := ~s__options~0; {101250#true} is VALID [2018-11-23 10:53:17,312 INFO L273 TraceCheckUtils]: 86: Hoare triple {101250#true} assume 8528bv32 == ~s__state~0; {101250#true} is VALID [2018-11-23 10:53:17,312 INFO L273 TraceCheckUtils]: 85: Hoare triple {101250#true} assume !(8513bv32 == ~s__state~0); {101250#true} is VALID [2018-11-23 10:53:17,312 INFO L273 TraceCheckUtils]: 84: Hoare triple {101250#true} assume !(8512bv32 == ~s__state~0); {101250#true} is VALID [2018-11-23 10:53:17,312 INFO L273 TraceCheckUtils]: 83: Hoare triple {101250#true} assume !(8497bv32 == ~s__state~0); {101250#true} is VALID [2018-11-23 10:53:17,312 INFO L273 TraceCheckUtils]: 82: Hoare triple {101250#true} assume !(8496bv32 == ~s__state~0); {101250#true} is VALID [2018-11-23 10:53:17,313 INFO L273 TraceCheckUtils]: 81: Hoare triple {101250#true} assume !(8466bv32 == ~s__state~0); {101250#true} is VALID [2018-11-23 10:53:17,313 INFO L273 TraceCheckUtils]: 80: Hoare triple {101250#true} assume !(8465bv32 == ~s__state~0); {101250#true} is VALID [2018-11-23 10:53:17,313 INFO L273 TraceCheckUtils]: 79: Hoare triple {101250#true} assume !(8464bv32 == ~s__state~0); {101250#true} is VALID [2018-11-23 10:53:17,313 INFO L273 TraceCheckUtils]: 78: Hoare triple {101250#true} assume !(8482bv32 == ~s__state~0); {101250#true} is VALID [2018-11-23 10:53:17,313 INFO L273 TraceCheckUtils]: 77: Hoare triple {101250#true} assume !(8481bv32 == ~s__state~0); {101250#true} is VALID [2018-11-23 10:53:17,313 INFO L273 TraceCheckUtils]: 76: Hoare triple {101250#true} assume !(8480bv32 == ~s__state~0); {101250#true} is VALID [2018-11-23 10:53:17,313 INFO L273 TraceCheckUtils]: 75: Hoare triple {101250#true} assume !(8195bv32 == ~s__state~0); {101250#true} is VALID [2018-11-23 10:53:17,313 INFO L273 TraceCheckUtils]: 74: Hoare triple {101250#true} assume !(24576bv32 == ~s__state~0); {101250#true} is VALID [2018-11-23 10:53:17,313 INFO L273 TraceCheckUtils]: 73: Hoare triple {101250#true} assume !(8192bv32 == ~s__state~0); {101250#true} is VALID [2018-11-23 10:53:17,314 INFO L273 TraceCheckUtils]: 72: Hoare triple {101250#true} assume !(16384bv32 == ~s__state~0); {101250#true} is VALID [2018-11-23 10:53:17,314 INFO L273 TraceCheckUtils]: 71: Hoare triple {101250#true} assume !(12292bv32 == ~s__state~0); {101250#true} is VALID [2018-11-23 10:53:17,314 INFO L273 TraceCheckUtils]: 70: Hoare triple {101250#true} ~state~0 := ~s__state~0; {101250#true} is VALID [2018-11-23 10:53:17,314 INFO L273 TraceCheckUtils]: 69: Hoare triple {101250#true} assume !false; {101250#true} is VALID [2018-11-23 10:53:17,314 INFO L273 TraceCheckUtils]: 68: Hoare triple {101250#true} ~skip~0 := 0bv32; {101250#true} is VALID [2018-11-23 10:53:17,314 INFO L273 TraceCheckUtils]: 67: Hoare triple {101250#true} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {101250#true} is VALID [2018-11-23 10:53:17,314 INFO L273 TraceCheckUtils]: 66: Hoare triple {101250#true} ~s__state~0 := 8528bv32;~s__init_num~0 := 0bv32; {101250#true} is VALID [2018-11-23 10:53:17,314 INFO L273 TraceCheckUtils]: 65: Hoare triple {101250#true} assume 0bv32 != ~bvadd32(256bv32, ~__cil_tmp56~0);~skip~0 := 1bv32; {101250#true} is VALID [2018-11-23 10:53:17,314 INFO L273 TraceCheckUtils]: 64: Hoare triple {101250#true} ~__cil_tmp56~0 := ~s__s3__tmp__new_cipher__algorithms~0; {101250#true} is VALID [2018-11-23 10:53:17,314 INFO L273 TraceCheckUtils]: 63: Hoare triple {101250#true} assume 8512bv32 == ~s__state~0; {101250#true} is VALID [2018-11-23 10:53:17,315 INFO L273 TraceCheckUtils]: 62: Hoare triple {101250#true} assume !(8497bv32 == ~s__state~0); {101250#true} is VALID [2018-11-23 10:53:17,315 INFO L273 TraceCheckUtils]: 61: Hoare triple {101250#true} assume !(8496bv32 == ~s__state~0); {101250#true} is VALID [2018-11-23 10:53:17,315 INFO L273 TraceCheckUtils]: 60: Hoare triple {101250#true} assume !(8466bv32 == ~s__state~0); {101250#true} is VALID [2018-11-23 10:53:17,315 INFO L273 TraceCheckUtils]: 59: Hoare triple {101250#true} assume !(8465bv32 == ~s__state~0); {101250#true} is VALID [2018-11-23 10:53:17,315 INFO L273 TraceCheckUtils]: 58: Hoare triple {101250#true} assume !(8464bv32 == ~s__state~0); {101250#true} is VALID [2018-11-23 10:53:17,315 INFO L273 TraceCheckUtils]: 57: Hoare triple {101250#true} assume !(8482bv32 == ~s__state~0); {101250#true} is VALID [2018-11-23 10:53:17,315 INFO L273 TraceCheckUtils]: 56: Hoare triple {101250#true} assume !(8481bv32 == ~s__state~0); {101250#true} is VALID [2018-11-23 10:53:17,315 INFO L273 TraceCheckUtils]: 55: Hoare triple {101250#true} assume !(8480bv32 == ~s__state~0); {101250#true} is VALID [2018-11-23 10:53:17,315 INFO L273 TraceCheckUtils]: 54: Hoare triple {101250#true} assume !(8195bv32 == ~s__state~0); {101250#true} is VALID [2018-11-23 10:53:17,316 INFO L273 TraceCheckUtils]: 53: Hoare triple {101250#true} assume !(24576bv32 == ~s__state~0); {101250#true} is VALID [2018-11-23 10:53:17,316 INFO L273 TraceCheckUtils]: 52: Hoare triple {101250#true} assume !(8192bv32 == ~s__state~0); {101250#true} is VALID [2018-11-23 10:53:17,316 INFO L273 TraceCheckUtils]: 51: Hoare triple {101250#true} assume !(16384bv32 == ~s__state~0); {101250#true} is VALID [2018-11-23 10:53:17,316 INFO L273 TraceCheckUtils]: 50: Hoare triple {101250#true} assume !(12292bv32 == ~s__state~0); {101250#true} is VALID [2018-11-23 10:53:17,316 INFO L273 TraceCheckUtils]: 49: Hoare triple {101250#true} ~state~0 := ~s__state~0; {101250#true} is VALID [2018-11-23 10:53:17,316 INFO L273 TraceCheckUtils]: 48: Hoare triple {101250#true} assume !false; {101250#true} is VALID [2018-11-23 10:53:17,316 INFO L273 TraceCheckUtils]: 47: Hoare triple {101250#true} ~skip~0 := 0bv32; {101250#true} is VALID [2018-11-23 10:53:17,316 INFO L273 TraceCheckUtils]: 46: Hoare triple {101250#true} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {101250#true} is VALID [2018-11-23 10:53:17,316 INFO L273 TraceCheckUtils]: 45: Hoare triple {101250#true} ~s__init_num~0 := 0bv32; {101250#true} is VALID [2018-11-23 10:53:17,317 INFO L273 TraceCheckUtils]: 44: Hoare triple {101250#true} assume !(0bv32 != ~s__hit~0);~s__state~0 := 8512bv32; {101250#true} is VALID [2018-11-23 10:53:17,317 INFO L273 TraceCheckUtils]: 43: Hoare triple {101250#true} assume !~bvsle32(~ret~0, 0bv32); {101250#true} is VALID [2018-11-23 10:53:17,317 INFO L273 TraceCheckUtils]: 42: Hoare triple {101250#true} assume 1bv32 == ~blastFlag~0;~blastFlag~0 := 2bv32; {101250#true} is VALID [2018-11-23 10:53:17,317 INFO L273 TraceCheckUtils]: 41: Hoare triple {101250#true} ~ret~0 := #t~nondet34;havoc #t~nondet34; {101250#true} is VALID [2018-11-23 10:53:17,317 INFO L273 TraceCheckUtils]: 40: Hoare triple {101250#true} assume 8496bv32 == ~s__state~0; {101250#true} is VALID [2018-11-23 10:53:17,317 INFO L273 TraceCheckUtils]: 39: Hoare triple {101250#true} assume !(8466bv32 == ~s__state~0); {101250#true} is VALID [2018-11-23 10:53:17,317 INFO L273 TraceCheckUtils]: 38: Hoare triple {101250#true} assume !(8465bv32 == ~s__state~0); {101250#true} is VALID [2018-11-23 10:53:17,317 INFO L273 TraceCheckUtils]: 37: Hoare triple {101250#true} assume !(8464bv32 == ~s__state~0); {101250#true} is VALID [2018-11-23 10:53:17,318 INFO L273 TraceCheckUtils]: 36: Hoare triple {101250#true} assume !(8482bv32 == ~s__state~0); {101250#true} is VALID [2018-11-23 10:53:17,318 INFO L273 TraceCheckUtils]: 35: Hoare triple {101250#true} assume !(8481bv32 == ~s__state~0); {101250#true} is VALID [2018-11-23 10:53:17,318 INFO L273 TraceCheckUtils]: 34: Hoare triple {101250#true} assume !(8480bv32 == ~s__state~0); {101250#true} is VALID [2018-11-23 10:53:17,318 INFO L273 TraceCheckUtils]: 33: Hoare triple {101250#true} assume !(8195bv32 == ~s__state~0); {101250#true} is VALID [2018-11-23 10:53:17,318 INFO L273 TraceCheckUtils]: 32: Hoare triple {101250#true} assume !(24576bv32 == ~s__state~0); {101250#true} is VALID [2018-11-23 10:53:17,318 INFO L273 TraceCheckUtils]: 31: Hoare triple {101250#true} assume !(8192bv32 == ~s__state~0); {101250#true} is VALID [2018-11-23 10:53:17,318 INFO L273 TraceCheckUtils]: 30: Hoare triple {101250#true} assume !(16384bv32 == ~s__state~0); {101250#true} is VALID [2018-11-23 10:53:17,318 INFO L273 TraceCheckUtils]: 29: Hoare triple {101250#true} assume !(12292bv32 == ~s__state~0); {101250#true} is VALID [2018-11-23 10:53:17,319 INFO L273 TraceCheckUtils]: 28: Hoare triple {101250#true} ~state~0 := ~s__state~0; {101250#true} is VALID [2018-11-23 10:53:17,319 INFO L273 TraceCheckUtils]: 27: Hoare triple {101250#true} assume !false; {101250#true} is VALID [2018-11-23 10:53:17,319 INFO L273 TraceCheckUtils]: 26: Hoare triple {101250#true} ~skip~0 := 0bv32; {101250#true} is VALID [2018-11-23 10:53:17,319 INFO L273 TraceCheckUtils]: 25: Hoare triple {101250#true} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {101250#true} is VALID [2018-11-23 10:53:17,319 INFO L273 TraceCheckUtils]: 24: Hoare triple {101250#true} assume !~bvsle32(~ret~0, 0bv32);~got_new_session~0 := 1bv32;~s__state~0 := 8496bv32;~s__init_num~0 := 0bv32; {101250#true} is VALID [2018-11-23 10:53:17,319 INFO L273 TraceCheckUtils]: 23: Hoare triple {101250#true} assume 0bv32 == ~blastFlag~0;~blastFlag~0 := 1bv32; {101250#true} is VALID [2018-11-23 10:53:17,319 INFO L273 TraceCheckUtils]: 22: Hoare triple {101250#true} ~s__shutdown~0 := 0bv32;~ret~0 := #t~nondet33;havoc #t~nondet33; {101250#true} is VALID [2018-11-23 10:53:17,319 INFO L273 TraceCheckUtils]: 21: Hoare triple {101250#true} assume 8464bv32 == ~s__state~0; {101250#true} is VALID [2018-11-23 10:53:17,319 INFO L273 TraceCheckUtils]: 20: Hoare triple {101250#true} assume !(8482bv32 == ~s__state~0); {101250#true} is VALID [2018-11-23 10:53:17,320 INFO L273 TraceCheckUtils]: 19: Hoare triple {101250#true} assume !(8481bv32 == ~s__state~0); {101250#true} is VALID [2018-11-23 10:53:17,320 INFO L273 TraceCheckUtils]: 18: Hoare triple {101250#true} assume !(8480bv32 == ~s__state~0); {101250#true} is VALID [2018-11-23 10:53:17,320 INFO L273 TraceCheckUtils]: 17: Hoare triple {101250#true} assume !(8195bv32 == ~s__state~0); {101250#true} is VALID [2018-11-23 10:53:17,320 INFO L273 TraceCheckUtils]: 16: Hoare triple {101250#true} assume !(24576bv32 == ~s__state~0); {101250#true} is VALID [2018-11-23 10:53:17,320 INFO L273 TraceCheckUtils]: 15: Hoare triple {101250#true} assume !(8192bv32 == ~s__state~0); {101250#true} is VALID [2018-11-23 10:53:17,320 INFO L273 TraceCheckUtils]: 14: Hoare triple {101250#true} assume !(16384bv32 == ~s__state~0); {101250#true} is VALID [2018-11-23 10:53:17,320 INFO L273 TraceCheckUtils]: 13: Hoare triple {101250#true} assume !(12292bv32 == ~s__state~0); {101250#true} is VALID [2018-11-23 10:53:17,320 INFO L273 TraceCheckUtils]: 12: Hoare triple {101250#true} ~state~0 := ~s__state~0; {101250#true} is VALID [2018-11-23 10:53:17,320 INFO L273 TraceCheckUtils]: 11: Hoare triple {101250#true} assume !false; {101250#true} is VALID [2018-11-23 10:53:17,321 INFO L273 TraceCheckUtils]: 10: Hoare triple {101250#true} assume !(0bv32 == ~s__cert~0); {101250#true} is VALID [2018-11-23 10:53:17,321 INFO L273 TraceCheckUtils]: 9: Hoare triple {101250#true} assume !(0bv32 != ~bvadd32(12288bv32, ~tmp___1~0)); {101250#true} is VALID [2018-11-23 10:53:17,321 INFO L273 TraceCheckUtils]: 8: Hoare triple {101250#true} #t~post28 := ~s__in_handshake~0;~s__in_handshake~0 := ~bvadd32(1bv32, #t~post28);havoc #t~post28; {101250#true} is VALID [2018-11-23 10:53:17,321 INFO L273 TraceCheckUtils]: 7: Hoare triple {101250#true} assume 0bv32 != ~s__info_callback~0;~cb~0 := ~s__info_callback~0; {101250#true} is VALID [2018-11-23 10:53:17,321 INFO L273 TraceCheckUtils]: 6: Hoare triple {101250#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;havoc ~buf~0;havoc ~l~0;havoc ~Time~0;havoc ~tmp~0;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~nondet18;havoc #t~nondet18;~tmp___2~0 := #t~nondet19;havoc #t~nondet19;~tmp___3~0 := #t~nondet20;havoc #t~nondet20;~tmp___4~0 := #t~nondet21;havoc #t~nondet21;~tmp___5~0 := #t~nondet22;havoc #t~nondet22;~tmp___6~0 := #t~nondet23;havoc #t~nondet23;havoc ~tmp___7~0;~tmp___8~0 := #t~nondet24;havoc #t~nondet24;~tmp___9~0 := #t~nondet25;havoc #t~nondet25;~tmp___10~0 := #t~nondet26;havoc #t~nondet26;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;~tmp~0 := #t~nondet27;havoc #t~nondet27;~Time~0 := ~tmp~0;~cb~0 := 0bv32;~ret~0 := 4294967295bv32;~skip~0 := 0bv32;~got_new_session~0 := 0bv32; {101250#true} is VALID [2018-11-23 10:53:17,321 INFO L256 TraceCheckUtils]: 5: Hoare triple {101250#true} call #t~ret49 := ssl3_accept(~s~0); {101250#true} is VALID [2018-11-23 10:53:17,321 INFO L273 TraceCheckUtils]: 4: Hoare triple {101250#true} havoc ~s~0;havoc ~tmp~1;~s~0 := 8464bv32; {101250#true} is VALID [2018-11-23 10:53:17,321 INFO L256 TraceCheckUtils]: 3: Hoare triple {101250#true} call #t~ret50 := main(); {101250#true} is VALID [2018-11-23 10:53:17,321 INFO L268 TraceCheckUtils]: 2: Hoare quadruple {101250#true} {101250#true} #606#return; {101250#true} is VALID [2018-11-23 10:53:17,322 INFO L273 TraceCheckUtils]: 1: Hoare triple {101250#true} assume true; {101250#true} is VALID [2018-11-23 10:53:17,322 INFO L256 TraceCheckUtils]: 0: Hoare triple {101250#true} call ULTIMATE.init(); {101250#true} is VALID [2018-11-23 10:53:17,375 INFO L134 CoverageAnalysis]: Checked inductivity of 1396 backedges. 875 proven. 26 refuted. 0 times theorem prover too weak. 495 trivial. 0 not checked. [2018-11-23 10:53:17,409 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-11-23 10:53:17,410 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 4 [2018-11-23 10:53:17,411 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 378 [2018-11-23 10:53:17,411 INFO L84 Accepts]: Finished accepts. word is accepted. [2018-11-23 10:53:17,411 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 4 states. [2018-11-23 10:53:17,578 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 176 edges. 176 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2018-11-23 10:53:17,578 INFO L459 AbstractCegarLoop]: Interpolant automaton has 4 states [2018-11-23 10:53:17,579 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2018-11-23 10:53:17,579 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2018-11-23 10:53:17,579 INFO L87 Difference]: Start difference. First operand 3334 states and 4269 transitions. Second operand 4 states. [2018-11-23 10:53:27,492 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-23 10:53:27,492 INFO L93 Difference]: Finished difference Result 10366 states and 13453 transitions. [2018-11-23 10:53:27,492 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-11-23 10:53:27,492 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 378 [2018-11-23 10:53:27,493 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-23 10:53:27,493 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2018-11-23 10:53:27,495 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 628 transitions. [2018-11-23 10:53:27,496 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2018-11-23 10:53:27,499 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 628 transitions. [2018-11-23 10:53:27,499 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 5 states and 628 transitions. [2018-11-23 10:53:28,134 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 628 edges. 628 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2018-11-23 10:53:30,619 INFO L225 Difference]: With dead ends: 10366 [2018-11-23 10:53:30,619 INFO L226 Difference]: Without dead ends: 7045 [2018-11-23 10:53:30,624 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 757 GetRequests, 754 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:30,628 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7045 states. [2018-11-23 10:53:37,155 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7045 to 4554. [2018-11-23 10:53:37,155 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2018-11-23 10:53:37,155 INFO L82 GeneralOperation]: Start isEquivalent. First operand 7045 states. Second operand 4554 states. [2018-11-23 10:53:37,155 INFO L74 IsIncluded]: Start isIncluded. First operand 7045 states. Second operand 4554 states. [2018-11-23 10:53:37,155 INFO L87 Difference]: Start difference. First operand 7045 states. Second operand 4554 states. [2018-11-23 10:53:39,035 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-23 10:53:39,035 INFO L93 Difference]: Finished difference Result 7045 states and 8981 transitions. [2018-11-23 10:53:39,035 INFO L276 IsEmpty]: Start isEmpty. Operand 7045 states and 8981 transitions. [2018-11-23 10:53:39,043 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-11-23 10:53:39,043 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2018-11-23 10:53:39,043 INFO L74 IsIncluded]: Start isIncluded. First operand 4554 states. Second operand 7045 states. [2018-11-23 10:53:39,043 INFO L87 Difference]: Start difference. First operand 4554 states. Second operand 7045 states. [2018-11-23 10:53:40,978 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-23 10:53:40,978 INFO L93 Difference]: Finished difference Result 7045 states and 8981 transitions. [2018-11-23 10:53:40,978 INFO L276 IsEmpty]: Start isEmpty. Operand 7045 states and 8981 transitions. [2018-11-23 10:53:40,986 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-11-23 10:53:40,986 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2018-11-23 10:53:40,986 INFO L88 GeneralOperation]: Finished isEquivalent. [2018-11-23 10:53:40,986 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2018-11-23 10:53:40,986 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4554 states. [2018-11-23 10:53:41,817 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4554 states to 4554 states and 5959 transitions. [2018-11-23 10:53:41,817 INFO L78 Accepts]: Start accepts. Automaton has 4554 states and 5959 transitions. Word has length 378 [2018-11-23 10:53:41,818 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-23 10:53:41,818 INFO L480 AbstractCegarLoop]: Abstraction has 4554 states and 5959 transitions. [2018-11-23 10:53:41,818 INFO L481 AbstractCegarLoop]: Interpolant automaton has 4 states. [2018-11-23 10:53:41,818 INFO L276 IsEmpty]: Start isEmpty. Operand 4554 states and 5959 transitions. [2018-11-23 10:53:41,822 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 409 [2018-11-23 10:53:41,822 INFO L394 BasicCegarLoop]: Found error trace [2018-11-23 10:53:41,822 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, 5, 5, 5, 5, 5, 5, 4, 4, 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] [2018-11-23 10:53:41,823 INFO L423 AbstractCegarLoop]: === Iteration 17 === [ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-23 10:53:41,823 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-23 10:53:41,823 INFO L82 PathProgramCache]: Analyzing trace with hash -334625910, now seen corresponding path program 1 times [2018-11-23 10:53:41,823 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-23 10:53:41,823 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:53:41,839 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-23 10:53:41,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-23 10:53:42,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-23 10:53:42,016 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-23 10:53:42,555 INFO L256 TraceCheckUtils]: 0: Hoare triple {134142#true} call ULTIMATE.init(); {134142#true} is VALID [2018-11-23 10:53:42,555 INFO L273 TraceCheckUtils]: 1: Hoare triple {134142#true} assume true; {134142#true} is VALID [2018-11-23 10:53:42,555 INFO L268 TraceCheckUtils]: 2: Hoare quadruple {134142#true} {134142#true} #606#return; {134142#true} is VALID [2018-11-23 10:53:42,556 INFO L256 TraceCheckUtils]: 3: Hoare triple {134142#true} call #t~ret50 := main(); {134142#true} is VALID [2018-11-23 10:53:42,556 INFO L273 TraceCheckUtils]: 4: Hoare triple {134142#true} havoc ~s~0;havoc ~tmp~1;~s~0 := 8464bv32; {134142#true} is VALID [2018-11-23 10:53:42,556 INFO L256 TraceCheckUtils]: 5: Hoare triple {134142#true} call #t~ret49 := ssl3_accept(~s~0); {134142#true} is VALID [2018-11-23 10:53:42,556 INFO L273 TraceCheckUtils]: 6: Hoare triple {134142#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;havoc ~buf~0;havoc ~l~0;havoc ~Time~0;havoc ~tmp~0;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~nondet18;havoc #t~nondet18;~tmp___2~0 := #t~nondet19;havoc #t~nondet19;~tmp___3~0 := #t~nondet20;havoc #t~nondet20;~tmp___4~0 := #t~nondet21;havoc #t~nondet21;~tmp___5~0 := #t~nondet22;havoc #t~nondet22;~tmp___6~0 := #t~nondet23;havoc #t~nondet23;havoc ~tmp___7~0;~tmp___8~0 := #t~nondet24;havoc #t~nondet24;~tmp___9~0 := #t~nondet25;havoc #t~nondet25;~tmp___10~0 := #t~nondet26;havoc #t~nondet26;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;~tmp~0 := #t~nondet27;havoc #t~nondet27;~Time~0 := ~tmp~0;~cb~0 := 0bv32;~ret~0 := 4294967295bv32;~skip~0 := 0bv32;~got_new_session~0 := 0bv32; {134142#true} is VALID [2018-11-23 10:53:42,556 INFO L273 TraceCheckUtils]: 7: Hoare triple {134142#true} assume 0bv32 != ~s__info_callback~0;~cb~0 := ~s__info_callback~0; {134142#true} is VALID [2018-11-23 10:53:42,557 INFO L273 TraceCheckUtils]: 8: Hoare triple {134142#true} #t~post28 := ~s__in_handshake~0;~s__in_handshake~0 := ~bvadd32(1bv32, #t~post28);havoc #t~post28; {134142#true} is VALID [2018-11-23 10:53:42,557 INFO L273 TraceCheckUtils]: 9: Hoare triple {134142#true} assume !(0bv32 != ~bvadd32(12288bv32, ~tmp___1~0)); {134142#true} is VALID [2018-11-23 10:53:42,557 INFO L273 TraceCheckUtils]: 10: Hoare triple {134142#true} assume !(0bv32 == ~s__cert~0); {134142#true} is VALID [2018-11-23 10:53:42,557 INFO L273 TraceCheckUtils]: 11: Hoare triple {134142#true} assume !false; {134142#true} is VALID [2018-11-23 10:53:42,557 INFO L273 TraceCheckUtils]: 12: Hoare triple {134142#true} ~state~0 := ~s__state~0; {134142#true} is VALID [2018-11-23 10:53:42,558 INFO L273 TraceCheckUtils]: 13: Hoare triple {134142#true} assume !(12292bv32 == ~s__state~0); {134142#true} is VALID [2018-11-23 10:53:42,558 INFO L273 TraceCheckUtils]: 14: Hoare triple {134142#true} assume !(16384bv32 == ~s__state~0); {134142#true} is VALID [2018-11-23 10:53:42,558 INFO L273 TraceCheckUtils]: 15: Hoare triple {134142#true} assume !(8192bv32 == ~s__state~0); {134142#true} is VALID [2018-11-23 10:53:42,558 INFO L273 TraceCheckUtils]: 16: Hoare triple {134142#true} assume !(24576bv32 == ~s__state~0); {134142#true} is VALID [2018-11-23 10:53:42,558 INFO L273 TraceCheckUtils]: 17: Hoare triple {134142#true} assume !(8195bv32 == ~s__state~0); {134142#true} is VALID [2018-11-23 10:53:42,558 INFO L273 TraceCheckUtils]: 18: Hoare triple {134142#true} assume !(8480bv32 == ~s__state~0); {134142#true} is VALID [2018-11-23 10:53:42,558 INFO L273 TraceCheckUtils]: 19: Hoare triple {134142#true} assume !(8481bv32 == ~s__state~0); {134142#true} is VALID [2018-11-23 10:53:42,558 INFO L273 TraceCheckUtils]: 20: Hoare triple {134142#true} assume !(8482bv32 == ~s__state~0); {134142#true} is VALID [2018-11-23 10:53:42,559 INFO L273 TraceCheckUtils]: 21: Hoare triple {134142#true} assume 8464bv32 == ~s__state~0; {134142#true} is VALID [2018-11-23 10:53:42,559 INFO L273 TraceCheckUtils]: 22: Hoare triple {134142#true} ~s__shutdown~0 := 0bv32;~ret~0 := #t~nondet33;havoc #t~nondet33; {134142#true} is VALID [2018-11-23 10:53:42,559 INFO L273 TraceCheckUtils]: 23: Hoare triple {134142#true} assume 0bv32 == ~blastFlag~0;~blastFlag~0 := 1bv32; {134142#true} is VALID [2018-11-23 10:53:42,559 INFO L273 TraceCheckUtils]: 24: Hoare triple {134142#true} assume !~bvsle32(~ret~0, 0bv32);~got_new_session~0 := 1bv32;~s__state~0 := 8496bv32;~s__init_num~0 := 0bv32; {134142#true} is VALID [2018-11-23 10:53:42,559 INFO L273 TraceCheckUtils]: 25: Hoare triple {134142#true} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {134142#true} is VALID [2018-11-23 10:53:42,559 INFO L273 TraceCheckUtils]: 26: Hoare triple {134142#true} ~skip~0 := 0bv32; {134142#true} is VALID [2018-11-23 10:53:42,559 INFO L273 TraceCheckUtils]: 27: Hoare triple {134142#true} assume !false; {134142#true} is VALID [2018-11-23 10:53:42,559 INFO L273 TraceCheckUtils]: 28: Hoare triple {134142#true} ~state~0 := ~s__state~0; {134142#true} is VALID [2018-11-23 10:53:42,559 INFO L273 TraceCheckUtils]: 29: Hoare triple {134142#true} assume !(12292bv32 == ~s__state~0); {134142#true} is VALID [2018-11-23 10:53:42,560 INFO L273 TraceCheckUtils]: 30: Hoare triple {134142#true} assume !(16384bv32 == ~s__state~0); {134142#true} is VALID [2018-11-23 10:53:42,560 INFO L273 TraceCheckUtils]: 31: Hoare triple {134142#true} assume !(8192bv32 == ~s__state~0); {134142#true} is VALID [2018-11-23 10:53:42,560 INFO L273 TraceCheckUtils]: 32: Hoare triple {134142#true} assume !(24576bv32 == ~s__state~0); {134142#true} is VALID [2018-11-23 10:53:42,560 INFO L273 TraceCheckUtils]: 33: Hoare triple {134142#true} assume !(8195bv32 == ~s__state~0); {134142#true} is VALID [2018-11-23 10:53:42,560 INFO L273 TraceCheckUtils]: 34: Hoare triple {134142#true} assume !(8480bv32 == ~s__state~0); {134142#true} is VALID [2018-11-23 10:53:42,560 INFO L273 TraceCheckUtils]: 35: Hoare triple {134142#true} assume !(8481bv32 == ~s__state~0); {134142#true} is VALID [2018-11-23 10:53:42,560 INFO L273 TraceCheckUtils]: 36: Hoare triple {134142#true} assume !(8482bv32 == ~s__state~0); {134142#true} is VALID [2018-11-23 10:53:42,560 INFO L273 TraceCheckUtils]: 37: Hoare triple {134142#true} assume !(8464bv32 == ~s__state~0); {134142#true} is VALID [2018-11-23 10:53:42,560 INFO L273 TraceCheckUtils]: 38: Hoare triple {134142#true} assume !(8465bv32 == ~s__state~0); {134142#true} is VALID [2018-11-23 10:53:42,560 INFO L273 TraceCheckUtils]: 39: Hoare triple {134142#true} assume !(8466bv32 == ~s__state~0); {134142#true} is VALID [2018-11-23 10:53:42,561 INFO L273 TraceCheckUtils]: 40: Hoare triple {134142#true} assume 8496bv32 == ~s__state~0; {134142#true} is VALID [2018-11-23 10:53:42,561 INFO L273 TraceCheckUtils]: 41: Hoare triple {134142#true} ~ret~0 := #t~nondet34;havoc #t~nondet34; {134142#true} is VALID [2018-11-23 10:53:42,561 INFO L273 TraceCheckUtils]: 42: Hoare triple {134142#true} assume 1bv32 == ~blastFlag~0;~blastFlag~0 := 2bv32; {134142#true} is VALID [2018-11-23 10:53:42,561 INFO L273 TraceCheckUtils]: 43: Hoare triple {134142#true} assume !~bvsle32(~ret~0, 0bv32); {134142#true} is VALID [2018-11-23 10:53:42,561 INFO L273 TraceCheckUtils]: 44: Hoare triple {134142#true} assume !(0bv32 != ~s__hit~0);~s__state~0 := 8512bv32; {134142#true} is VALID [2018-11-23 10:53:42,561 INFO L273 TraceCheckUtils]: 45: Hoare triple {134142#true} ~s__init_num~0 := 0bv32; {134142#true} is VALID [2018-11-23 10:53:42,561 INFO L273 TraceCheckUtils]: 46: Hoare triple {134142#true} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {134142#true} is VALID [2018-11-23 10:53:42,561 INFO L273 TraceCheckUtils]: 47: Hoare triple {134142#true} ~skip~0 := 0bv32; {134142#true} is VALID [2018-11-23 10:53:42,562 INFO L273 TraceCheckUtils]: 48: Hoare triple {134142#true} assume !false; {134142#true} is VALID [2018-11-23 10:53:42,562 INFO L273 TraceCheckUtils]: 49: Hoare triple {134142#true} ~state~0 := ~s__state~0; {134142#true} is VALID [2018-11-23 10:53:42,562 INFO L273 TraceCheckUtils]: 50: Hoare triple {134142#true} assume !(12292bv32 == ~s__state~0); {134142#true} is VALID [2018-11-23 10:53:42,562 INFO L273 TraceCheckUtils]: 51: Hoare triple {134142#true} assume !(16384bv32 == ~s__state~0); {134142#true} is VALID [2018-11-23 10:53:42,562 INFO L273 TraceCheckUtils]: 52: Hoare triple {134142#true} assume !(8192bv32 == ~s__state~0); {134142#true} is VALID [2018-11-23 10:53:42,562 INFO L273 TraceCheckUtils]: 53: Hoare triple {134142#true} assume !(24576bv32 == ~s__state~0); {134142#true} is VALID [2018-11-23 10:53:42,562 INFO L273 TraceCheckUtils]: 54: Hoare triple {134142#true} assume !(8195bv32 == ~s__state~0); {134142#true} is VALID [2018-11-23 10:53:42,562 INFO L273 TraceCheckUtils]: 55: Hoare triple {134142#true} assume !(8480bv32 == ~s__state~0); {134142#true} is VALID [2018-11-23 10:53:42,562 INFO L273 TraceCheckUtils]: 56: Hoare triple {134142#true} assume !(8481bv32 == ~s__state~0); {134142#true} is VALID [2018-11-23 10:53:42,562 INFO L273 TraceCheckUtils]: 57: Hoare triple {134142#true} assume !(8482bv32 == ~s__state~0); {134142#true} is VALID [2018-11-23 10:53:42,563 INFO L273 TraceCheckUtils]: 58: Hoare triple {134142#true} assume !(8464bv32 == ~s__state~0); {134142#true} is VALID [2018-11-23 10:53:42,563 INFO L273 TraceCheckUtils]: 59: Hoare triple {134142#true} assume !(8465bv32 == ~s__state~0); {134142#true} is VALID [2018-11-23 10:53:42,563 INFO L273 TraceCheckUtils]: 60: Hoare triple {134142#true} assume !(8466bv32 == ~s__state~0); {134142#true} is VALID [2018-11-23 10:53:42,563 INFO L273 TraceCheckUtils]: 61: Hoare triple {134142#true} assume !(8496bv32 == ~s__state~0); {134142#true} is VALID [2018-11-23 10:53:42,563 INFO L273 TraceCheckUtils]: 62: Hoare triple {134142#true} assume !(8497bv32 == ~s__state~0); {134142#true} is VALID [2018-11-23 10:53:42,563 INFO L273 TraceCheckUtils]: 63: Hoare triple {134142#true} assume 8512bv32 == ~s__state~0; {134142#true} is VALID [2018-11-23 10:53:42,563 INFO L273 TraceCheckUtils]: 64: Hoare triple {134142#true} ~__cil_tmp56~0 := ~s__s3__tmp__new_cipher__algorithms~0; {134142#true} is VALID [2018-11-23 10:53:42,563 INFO L273 TraceCheckUtils]: 65: Hoare triple {134142#true} assume 0bv32 != ~bvadd32(256bv32, ~__cil_tmp56~0);~skip~0 := 1bv32; {134142#true} is VALID [2018-11-23 10:53:42,563 INFO L273 TraceCheckUtils]: 66: Hoare triple {134142#true} ~s__state~0 := 8528bv32;~s__init_num~0 := 0bv32; {134142#true} is VALID [2018-11-23 10:53:42,564 INFO L273 TraceCheckUtils]: 67: Hoare triple {134142#true} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {134142#true} is VALID [2018-11-23 10:53:42,564 INFO L273 TraceCheckUtils]: 68: Hoare triple {134142#true} ~skip~0 := 0bv32; {134142#true} is VALID [2018-11-23 10:53:42,564 INFO L273 TraceCheckUtils]: 69: Hoare triple {134142#true} assume !false; {134142#true} is VALID [2018-11-23 10:53:42,564 INFO L273 TraceCheckUtils]: 70: Hoare triple {134142#true} ~state~0 := ~s__state~0; {134142#true} is VALID [2018-11-23 10:53:42,564 INFO L273 TraceCheckUtils]: 71: Hoare triple {134142#true} assume !(12292bv32 == ~s__state~0); {134142#true} is VALID [2018-11-23 10:53:42,564 INFO L273 TraceCheckUtils]: 72: Hoare triple {134142#true} assume !(16384bv32 == ~s__state~0); {134142#true} is VALID [2018-11-23 10:53:42,564 INFO L273 TraceCheckUtils]: 73: Hoare triple {134142#true} assume !(8192bv32 == ~s__state~0); {134142#true} is VALID [2018-11-23 10:53:42,564 INFO L273 TraceCheckUtils]: 74: Hoare triple {134142#true} assume !(24576bv32 == ~s__state~0); {134142#true} is VALID [2018-11-23 10:53:42,564 INFO L273 TraceCheckUtils]: 75: Hoare triple {134142#true} assume !(8195bv32 == ~s__state~0); {134142#true} is VALID [2018-11-23 10:53:42,565 INFO L273 TraceCheckUtils]: 76: Hoare triple {134142#true} assume !(8480bv32 == ~s__state~0); {134142#true} is VALID [2018-11-23 10:53:42,565 INFO L273 TraceCheckUtils]: 77: Hoare triple {134142#true} assume !(8481bv32 == ~s__state~0); {134142#true} is VALID [2018-11-23 10:53:42,565 INFO L273 TraceCheckUtils]: 78: Hoare triple {134142#true} assume !(8482bv32 == ~s__state~0); {134142#true} is VALID [2018-11-23 10:53:42,565 INFO L273 TraceCheckUtils]: 79: Hoare triple {134142#true} assume !(8464bv32 == ~s__state~0); {134142#true} is VALID [2018-11-23 10:53:42,565 INFO L273 TraceCheckUtils]: 80: Hoare triple {134142#true} assume !(8465bv32 == ~s__state~0); {134142#true} is VALID [2018-11-23 10:53:42,565 INFO L273 TraceCheckUtils]: 81: Hoare triple {134142#true} assume !(8466bv32 == ~s__state~0); {134142#true} is VALID [2018-11-23 10:53:42,565 INFO L273 TraceCheckUtils]: 82: Hoare triple {134142#true} assume !(8496bv32 == ~s__state~0); {134142#true} is VALID [2018-11-23 10:53:42,565 INFO L273 TraceCheckUtils]: 83: Hoare triple {134142#true} assume !(8497bv32 == ~s__state~0); {134142#true} is VALID [2018-11-23 10:53:42,565 INFO L273 TraceCheckUtils]: 84: Hoare triple {134142#true} assume !(8512bv32 == ~s__state~0); {134142#true} is VALID [2018-11-23 10:53:42,565 INFO L273 TraceCheckUtils]: 85: Hoare triple {134142#true} assume !(8513bv32 == ~s__state~0); {134142#true} is VALID [2018-11-23 10:53:42,566 INFO L273 TraceCheckUtils]: 86: Hoare triple {134142#true} assume 8528bv32 == ~s__state~0; {134142#true} is VALID [2018-11-23 10:53:42,566 INFO L273 TraceCheckUtils]: 87: Hoare triple {134142#true} ~l~0 := ~s__s3__tmp__new_cipher__algorithms~0;~__cil_tmp57~0 := ~s__options~0; {134142#true} is VALID [2018-11-23 10:53:42,566 INFO L273 TraceCheckUtils]: 88: Hoare triple {134142#true} assume 0bv32 != ~bvadd32(2097152bv32, ~__cil_tmp57~0);~s__s3__tmp__use_rsa_tmp~0 := 1bv32; {134142#true} is VALID [2018-11-23 10:53:42,566 INFO L273 TraceCheckUtils]: 89: Hoare triple {134142#true} assume 0bv32 != ~s__s3__tmp__use_rsa_tmp~0; {134142#true} is VALID [2018-11-23 10:53:42,566 INFO L273 TraceCheckUtils]: 90: Hoare triple {134142#true} ~ret~0 := #t~nondet36;havoc #t~nondet36; {134142#true} is VALID [2018-11-23 10:53:42,566 INFO L273 TraceCheckUtils]: 91: Hoare triple {134142#true} assume !~bvsle32(~ret~0, 0bv32); {134142#true} is VALID [2018-11-23 10:53:42,566 INFO L273 TraceCheckUtils]: 92: Hoare triple {134142#true} ~s__state~0 := 8544bv32;~s__init_num~0 := 0bv32; {134142#true} is VALID [2018-11-23 10:53:42,566 INFO L273 TraceCheckUtils]: 93: Hoare triple {134142#true} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {134142#true} is VALID [2018-11-23 10:53:42,566 INFO L273 TraceCheckUtils]: 94: Hoare triple {134142#true} ~skip~0 := 0bv32; {134142#true} is VALID [2018-11-23 10:53:42,567 INFO L273 TraceCheckUtils]: 95: Hoare triple {134142#true} assume !false; {134142#true} is VALID [2018-11-23 10:53:42,567 INFO L273 TraceCheckUtils]: 96: Hoare triple {134142#true} ~state~0 := ~s__state~0; {134142#true} is VALID [2018-11-23 10:53:42,567 INFO L273 TraceCheckUtils]: 97: Hoare triple {134142#true} assume !(12292bv32 == ~s__state~0); {134142#true} is VALID [2018-11-23 10:53:42,567 INFO L273 TraceCheckUtils]: 98: Hoare triple {134142#true} assume !(16384bv32 == ~s__state~0); {134142#true} is VALID [2018-11-23 10:53:42,567 INFO L273 TraceCheckUtils]: 99: Hoare triple {134142#true} assume !(8192bv32 == ~s__state~0); {134142#true} is VALID [2018-11-23 10:53:42,567 INFO L273 TraceCheckUtils]: 100: Hoare triple {134142#true} assume !(24576bv32 == ~s__state~0); {134142#true} is VALID [2018-11-23 10:53:42,567 INFO L273 TraceCheckUtils]: 101: Hoare triple {134142#true} assume !(8195bv32 == ~s__state~0); {134142#true} is VALID [2018-11-23 10:53:42,567 INFO L273 TraceCheckUtils]: 102: Hoare triple {134142#true} assume !(8480bv32 == ~s__state~0); {134142#true} is VALID [2018-11-23 10:53:42,567 INFO L273 TraceCheckUtils]: 103: Hoare triple {134142#true} assume !(8481bv32 == ~s__state~0); {134142#true} is VALID [2018-11-23 10:53:42,568 INFO L273 TraceCheckUtils]: 104: Hoare triple {134142#true} assume !(8482bv32 == ~s__state~0); {134142#true} is VALID [2018-11-23 10:53:42,568 INFO L273 TraceCheckUtils]: 105: Hoare triple {134142#true} assume !(8464bv32 == ~s__state~0); {134142#true} is VALID [2018-11-23 10:53:42,568 INFO L273 TraceCheckUtils]: 106: Hoare triple {134142#true} assume !(8465bv32 == ~s__state~0); {134142#true} is VALID [2018-11-23 10:53:42,568 INFO L273 TraceCheckUtils]: 107: Hoare triple {134142#true} assume !(8466bv32 == ~s__state~0); {134142#true} is VALID [2018-11-23 10:53:42,568 INFO L273 TraceCheckUtils]: 108: Hoare triple {134142#true} assume !(8496bv32 == ~s__state~0); {134142#true} is VALID [2018-11-23 10:53:42,568 INFO L273 TraceCheckUtils]: 109: Hoare triple {134142#true} assume !(8497bv32 == ~s__state~0); {134142#true} is VALID [2018-11-23 10:53:42,568 INFO L273 TraceCheckUtils]: 110: Hoare triple {134142#true} assume !(8512bv32 == ~s__state~0); {134142#true} is VALID [2018-11-23 10:53:42,568 INFO L273 TraceCheckUtils]: 111: Hoare triple {134142#true} assume !(8513bv32 == ~s__state~0); {134142#true} is VALID [2018-11-23 10:53:42,568 INFO L273 TraceCheckUtils]: 112: Hoare triple {134142#true} assume !(8528bv32 == ~s__state~0); {134142#true} is VALID [2018-11-23 10:53:42,568 INFO L273 TraceCheckUtils]: 113: Hoare triple {134142#true} assume !(8529bv32 == ~s__state~0); {134142#true} is VALID [2018-11-23 10:53:42,569 INFO L273 TraceCheckUtils]: 114: Hoare triple {134142#true} assume 8544bv32 == ~s__state~0; {134142#true} is VALID [2018-11-23 10:53:42,569 INFO L273 TraceCheckUtils]: 115: Hoare triple {134142#true} assume 0bv32 != ~bvadd32(1bv32, ~s__verify_mode~0); {134142#true} is VALID [2018-11-23 10:53:42,569 INFO L273 TraceCheckUtils]: 116: Hoare triple {134142#true} assume !(0bv32 != ~s__session__peer~0); {134142#true} is VALID [2018-11-23 10:53:42,569 INFO L273 TraceCheckUtils]: 117: Hoare triple {134142#true} ~__cil_tmp61~0 := ~s__s3__tmp__new_cipher__algorithms~0; {134142#true} is VALID [2018-11-23 10:53:42,569 INFO L273 TraceCheckUtils]: 118: Hoare triple {134142#true} assume 0bv32 != ~bvadd32(256bv32, ~__cil_tmp61~0); {134142#true} is VALID [2018-11-23 10:53:42,569 INFO L273 TraceCheckUtils]: 119: Hoare triple {134142#true} assume 0bv32 != ~bvadd32(2bv32, ~s__verify_mode~0); {134142#true} is VALID [2018-11-23 10:53:42,569 INFO L273 TraceCheckUtils]: 120: Hoare triple {134142#true} ~s__s3__tmp__cert_request~0 := 1bv32;~ret~0 := #t~nondet37;havoc #t~nondet37; {134142#true} is VALID [2018-11-23 10:53:42,569 INFO L273 TraceCheckUtils]: 121: Hoare triple {134142#true} assume !~bvsle32(~ret~0, 0bv32);~s__state~0 := 8448bv32;~s__s3__tmp__next_state___0~0 := 8576bv32;~s__init_num~0 := 0bv32; {134142#true} is VALID [2018-11-23 10:53:42,569 INFO L273 TraceCheckUtils]: 122: Hoare triple {134142#true} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {134142#true} is VALID [2018-11-23 10:53:42,570 INFO L273 TraceCheckUtils]: 123: Hoare triple {134142#true} ~skip~0 := 0bv32; {134142#true} is VALID [2018-11-23 10:53:42,570 INFO L273 TraceCheckUtils]: 124: Hoare triple {134142#true} assume !false; {134142#true} is VALID [2018-11-23 10:53:42,570 INFO L273 TraceCheckUtils]: 125: Hoare triple {134142#true} ~state~0 := ~s__state~0; {134142#true} is VALID [2018-11-23 10:53:42,570 INFO L273 TraceCheckUtils]: 126: Hoare triple {134142#true} assume !(12292bv32 == ~s__state~0); {134142#true} is VALID [2018-11-23 10:53:42,570 INFO L273 TraceCheckUtils]: 127: Hoare triple {134142#true} assume !(16384bv32 == ~s__state~0); {134142#true} is VALID [2018-11-23 10:53:42,570 INFO L273 TraceCheckUtils]: 128: Hoare triple {134142#true} assume !(8192bv32 == ~s__state~0); {134142#true} is VALID [2018-11-23 10:53:42,570 INFO L273 TraceCheckUtils]: 129: Hoare triple {134142#true} assume !(24576bv32 == ~s__state~0); {134142#true} is VALID [2018-11-23 10:53:42,570 INFO L273 TraceCheckUtils]: 130: Hoare triple {134142#true} assume !(8195bv32 == ~s__state~0); {134142#true} is VALID [2018-11-23 10:53:42,570 INFO L273 TraceCheckUtils]: 131: Hoare triple {134142#true} assume !(8480bv32 == ~s__state~0); {134142#true} is VALID [2018-11-23 10:53:42,571 INFO L273 TraceCheckUtils]: 132: Hoare triple {134142#true} assume !(8481bv32 == ~s__state~0); {134142#true} is VALID [2018-11-23 10:53:42,571 INFO L273 TraceCheckUtils]: 133: Hoare triple {134142#true} assume !(8482bv32 == ~s__state~0); {134142#true} is VALID [2018-11-23 10:53:42,571 INFO L273 TraceCheckUtils]: 134: Hoare triple {134142#true} assume !(8464bv32 == ~s__state~0); {134142#true} is VALID [2018-11-23 10:53:42,571 INFO L273 TraceCheckUtils]: 135: Hoare triple {134142#true} assume !(8465bv32 == ~s__state~0); {134142#true} is VALID [2018-11-23 10:53:42,571 INFO L273 TraceCheckUtils]: 136: Hoare triple {134142#true} assume !(8466bv32 == ~s__state~0); {134142#true} is VALID [2018-11-23 10:53:42,571 INFO L273 TraceCheckUtils]: 137: Hoare triple {134142#true} assume !(8496bv32 == ~s__state~0); {134142#true} is VALID [2018-11-23 10:53:42,571 INFO L273 TraceCheckUtils]: 138: Hoare triple {134142#true} assume !(8497bv32 == ~s__state~0); {134142#true} is VALID [2018-11-23 10:53:42,571 INFO L273 TraceCheckUtils]: 139: Hoare triple {134142#true} assume !(8512bv32 == ~s__state~0); {134142#true} is VALID [2018-11-23 10:53:42,571 INFO L273 TraceCheckUtils]: 140: Hoare triple {134142#true} assume !(8513bv32 == ~s__state~0); {134142#true} is VALID [2018-11-23 10:53:42,572 INFO L273 TraceCheckUtils]: 141: Hoare triple {134142#true} assume !(8528bv32 == ~s__state~0); {134142#true} is VALID [2018-11-23 10:53:42,572 INFO L273 TraceCheckUtils]: 142: Hoare triple {134142#true} assume !(8529bv32 == ~s__state~0); {134142#true} is VALID [2018-11-23 10:53:42,572 INFO L273 TraceCheckUtils]: 143: Hoare triple {134142#true} assume !(8544bv32 == ~s__state~0); {134142#true} is VALID [2018-11-23 10:53:42,572 INFO L273 TraceCheckUtils]: 144: Hoare triple {134142#true} assume !(8545bv32 == ~s__state~0); {134142#true} is VALID [2018-11-23 10:53:42,572 INFO L273 TraceCheckUtils]: 145: Hoare triple {134142#true} assume !(8560bv32 == ~s__state~0); {134142#true} is VALID [2018-11-23 10:53:42,572 INFO L273 TraceCheckUtils]: 146: Hoare triple {134142#true} assume !(8561bv32 == ~s__state~0); {134142#true} is VALID [2018-11-23 10:53:42,572 INFO L273 TraceCheckUtils]: 147: Hoare triple {134142#true} assume 8448bv32 == ~s__state~0; {134142#true} is VALID [2018-11-23 10:53:42,572 INFO L273 TraceCheckUtils]: 148: Hoare triple {134142#true} assume !~bvsgt32(~num1~0, 0bv32); {134142#true} is VALID [2018-11-23 10:53:42,572 INFO L273 TraceCheckUtils]: 149: Hoare triple {134142#true} ~s__state~0 := ~s__s3__tmp__next_state___0~0; {134142#true} is VALID [2018-11-23 10:53:42,572 INFO L273 TraceCheckUtils]: 150: Hoare triple {134142#true} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {134142#true} is VALID [2018-11-23 10:53:42,573 INFO L273 TraceCheckUtils]: 151: Hoare triple {134142#true} ~skip~0 := 0bv32; {134142#true} is VALID [2018-11-23 10:53:42,573 INFO L273 TraceCheckUtils]: 152: Hoare triple {134142#true} assume !false; {134142#true} is VALID [2018-11-23 10:53:42,573 INFO L273 TraceCheckUtils]: 153: Hoare triple {134142#true} ~state~0 := ~s__state~0; {134142#true} is VALID [2018-11-23 10:53:42,573 INFO L273 TraceCheckUtils]: 154: Hoare triple {134142#true} assume !(12292bv32 == ~s__state~0); {134142#true} is VALID [2018-11-23 10:53:42,573 INFO L273 TraceCheckUtils]: 155: Hoare triple {134142#true} assume !(16384bv32 == ~s__state~0); {134142#true} is VALID [2018-11-23 10:53:42,573 INFO L273 TraceCheckUtils]: 156: Hoare triple {134142#true} assume !(8192bv32 == ~s__state~0); {134142#true} is VALID [2018-11-23 10:53:42,573 INFO L273 TraceCheckUtils]: 157: Hoare triple {134142#true} assume !(24576bv32 == ~s__state~0); {134142#true} is VALID [2018-11-23 10:53:42,573 INFO L273 TraceCheckUtils]: 158: Hoare triple {134142#true} assume !(8195bv32 == ~s__state~0); {134142#true} is VALID [2018-11-23 10:53:42,573 INFO L273 TraceCheckUtils]: 159: Hoare triple {134142#true} assume !(8480bv32 == ~s__state~0); {134142#true} is VALID [2018-11-23 10:53:42,574 INFO L273 TraceCheckUtils]: 160: Hoare triple {134142#true} assume !(8481bv32 == ~s__state~0); {134142#true} is VALID [2018-11-23 10:53:42,574 INFO L273 TraceCheckUtils]: 161: Hoare triple {134142#true} assume !(8482bv32 == ~s__state~0); {134142#true} is VALID [2018-11-23 10:53:42,574 INFO L273 TraceCheckUtils]: 162: Hoare triple {134142#true} assume !(8464bv32 == ~s__state~0); {134142#true} is VALID [2018-11-23 10:53:42,574 INFO L273 TraceCheckUtils]: 163: Hoare triple {134142#true} assume !(8465bv32 == ~s__state~0); {134142#true} is VALID [2018-11-23 10:53:42,574 INFO L273 TraceCheckUtils]: 164: Hoare triple {134142#true} assume !(8466bv32 == ~s__state~0); {134142#true} is VALID [2018-11-23 10:53:42,574 INFO L273 TraceCheckUtils]: 165: Hoare triple {134142#true} assume !(8496bv32 == ~s__state~0); {134142#true} is VALID [2018-11-23 10:53:42,574 INFO L273 TraceCheckUtils]: 166: Hoare triple {134142#true} assume !(8497bv32 == ~s__state~0); {134142#true} is VALID [2018-11-23 10:53:42,574 INFO L273 TraceCheckUtils]: 167: Hoare triple {134142#true} assume !(8512bv32 == ~s__state~0); {134142#true} is VALID [2018-11-23 10:53:42,574 INFO L273 TraceCheckUtils]: 168: Hoare triple {134142#true} assume !(8513bv32 == ~s__state~0); {134142#true} is VALID [2018-11-23 10:53:42,575 INFO L273 TraceCheckUtils]: 169: Hoare triple {134142#true} assume !(8528bv32 == ~s__state~0); {134142#true} is VALID [2018-11-23 10:53:42,575 INFO L273 TraceCheckUtils]: 170: Hoare triple {134142#true} assume !(8529bv32 == ~s__state~0); {134142#true} is VALID [2018-11-23 10:53:42,575 INFO L273 TraceCheckUtils]: 171: Hoare triple {134142#true} assume !(8544bv32 == ~s__state~0); {134142#true} is VALID [2018-11-23 10:53:42,575 INFO L273 TraceCheckUtils]: 172: Hoare triple {134142#true} assume !(8545bv32 == ~s__state~0); {134142#true} is VALID [2018-11-23 10:53:42,575 INFO L273 TraceCheckUtils]: 173: Hoare triple {134142#true} assume !(8560bv32 == ~s__state~0); {134142#true} is VALID [2018-11-23 10:53:42,575 INFO L273 TraceCheckUtils]: 174: Hoare triple {134142#true} assume !(8561bv32 == ~s__state~0); {134142#true} is VALID [2018-11-23 10:53:42,575 INFO L273 TraceCheckUtils]: 175: Hoare triple {134142#true} assume !(8448bv32 == ~s__state~0); {134142#true} is VALID [2018-11-23 10:53:42,575 INFO L273 TraceCheckUtils]: 176: Hoare triple {134142#true} assume 8576bv32 == ~s__state~0; {134142#true} is VALID [2018-11-23 10:53:42,575 INFO L273 TraceCheckUtils]: 177: Hoare triple {134142#true} ~ret~0 := #t~nondet39;havoc #t~nondet39; {134142#true} is VALID [2018-11-23 10:53:42,576 INFO L273 TraceCheckUtils]: 178: Hoare triple {134142#true} assume !~bvsle32(~ret~0, 0bv32); {134142#true} is VALID [2018-11-23 10:53:42,576 INFO L273 TraceCheckUtils]: 179: Hoare triple {134142#true} assume 2bv32 == ~ret~0;~s__state~0 := 8466bv32; {134684#(= (_ bv8466 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:53:42,576 INFO L273 TraceCheckUtils]: 180: Hoare triple {134684#(= (_ bv8466 32) ssl3_accept_~s__state~0)} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {134684#(= (_ bv8466 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:53:42,577 INFO L273 TraceCheckUtils]: 181: Hoare triple {134684#(= (_ bv8466 32) ssl3_accept_~s__state~0)} ~skip~0 := 0bv32; {134684#(= (_ bv8466 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:53:42,577 INFO L273 TraceCheckUtils]: 182: Hoare triple {134684#(= (_ bv8466 32) ssl3_accept_~s__state~0)} assume !false; {134684#(= (_ bv8466 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:53:42,577 INFO L273 TraceCheckUtils]: 183: Hoare triple {134684#(= (_ bv8466 32) ssl3_accept_~s__state~0)} ~state~0 := ~s__state~0; {134684#(= (_ bv8466 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:53:42,578 INFO L273 TraceCheckUtils]: 184: Hoare triple {134684#(= (_ bv8466 32) ssl3_accept_~s__state~0)} assume !(12292bv32 == ~s__state~0); {134684#(= (_ bv8466 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:53:42,578 INFO L273 TraceCheckUtils]: 185: Hoare triple {134684#(= (_ bv8466 32) ssl3_accept_~s__state~0)} assume !(16384bv32 == ~s__state~0); {134684#(= (_ bv8466 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:53:42,578 INFO L273 TraceCheckUtils]: 186: Hoare triple {134684#(= (_ bv8466 32) ssl3_accept_~s__state~0)} assume !(8192bv32 == ~s__state~0); {134684#(= (_ bv8466 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:53:42,579 INFO L273 TraceCheckUtils]: 187: Hoare triple {134684#(= (_ bv8466 32) ssl3_accept_~s__state~0)} assume !(24576bv32 == ~s__state~0); {134684#(= (_ bv8466 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:53:42,579 INFO L273 TraceCheckUtils]: 188: Hoare triple {134684#(= (_ bv8466 32) ssl3_accept_~s__state~0)} assume !(8195bv32 == ~s__state~0); {134684#(= (_ bv8466 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:53:42,579 INFO L273 TraceCheckUtils]: 189: Hoare triple {134684#(= (_ bv8466 32) ssl3_accept_~s__state~0)} assume !(8480bv32 == ~s__state~0); {134684#(= (_ bv8466 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:53:42,580 INFO L273 TraceCheckUtils]: 190: Hoare triple {134684#(= (_ bv8466 32) ssl3_accept_~s__state~0)} assume !(8481bv32 == ~s__state~0); {134684#(= (_ bv8466 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:53:42,580 INFO L273 TraceCheckUtils]: 191: Hoare triple {134684#(= (_ bv8466 32) ssl3_accept_~s__state~0)} assume !(8482bv32 == ~s__state~0); {134684#(= (_ bv8466 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:53:42,581 INFO L273 TraceCheckUtils]: 192: Hoare triple {134684#(= (_ bv8466 32) ssl3_accept_~s__state~0)} assume !(8464bv32 == ~s__state~0); {134684#(= (_ bv8466 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:53:42,581 INFO L273 TraceCheckUtils]: 193: Hoare triple {134684#(= (_ bv8466 32) ssl3_accept_~s__state~0)} assume !(8465bv32 == ~s__state~0); {134684#(= (_ bv8466 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:53:42,582 INFO L273 TraceCheckUtils]: 194: Hoare triple {134684#(= (_ bv8466 32) ssl3_accept_~s__state~0)} assume !(8466bv32 == ~s__state~0); {134143#false} is VALID [2018-11-23 10:53:42,582 INFO L273 TraceCheckUtils]: 195: Hoare triple {134143#false} assume !(8496bv32 == ~s__state~0); {134143#false} is VALID [2018-11-23 10:53:42,582 INFO L273 TraceCheckUtils]: 196: Hoare triple {134143#false} assume !(8497bv32 == ~s__state~0); {134143#false} is VALID [2018-11-23 10:53:42,582 INFO L273 TraceCheckUtils]: 197: Hoare triple {134143#false} assume !(8512bv32 == ~s__state~0); {134143#false} is VALID [2018-11-23 10:53:42,583 INFO L273 TraceCheckUtils]: 198: Hoare triple {134143#false} assume !(8513bv32 == ~s__state~0); {134143#false} is VALID [2018-11-23 10:53:42,583 INFO L273 TraceCheckUtils]: 199: Hoare triple {134143#false} assume !(8528bv32 == ~s__state~0); {134143#false} is VALID [2018-11-23 10:53:42,583 INFO L273 TraceCheckUtils]: 200: Hoare triple {134143#false} assume !(8529bv32 == ~s__state~0); {134143#false} is VALID [2018-11-23 10:53:42,583 INFO L273 TraceCheckUtils]: 201: Hoare triple {134143#false} assume !(8544bv32 == ~s__state~0); {134143#false} is VALID [2018-11-23 10:53:42,583 INFO L273 TraceCheckUtils]: 202: Hoare triple {134143#false} assume !(8545bv32 == ~s__state~0); {134143#false} is VALID [2018-11-23 10:53:42,584 INFO L273 TraceCheckUtils]: 203: Hoare triple {134143#false} assume !(8560bv32 == ~s__state~0); {134143#false} is VALID [2018-11-23 10:53:42,584 INFO L273 TraceCheckUtils]: 204: Hoare triple {134143#false} assume !(8561bv32 == ~s__state~0); {134143#false} is VALID [2018-11-23 10:53:42,584 INFO L273 TraceCheckUtils]: 205: Hoare triple {134143#false} assume !(8448bv32 == ~s__state~0); {134143#false} is VALID [2018-11-23 10:53:42,584 INFO L273 TraceCheckUtils]: 206: Hoare triple {134143#false} assume !(8576bv32 == ~s__state~0); {134143#false} is VALID [2018-11-23 10:53:42,584 INFO L273 TraceCheckUtils]: 207: Hoare triple {134143#false} assume !(8577bv32 == ~s__state~0); {134143#false} is VALID [2018-11-23 10:53:42,585 INFO L273 TraceCheckUtils]: 208: Hoare triple {134143#false} assume !(8592bv32 == ~s__state~0); {134143#false} is VALID [2018-11-23 10:53:42,585 INFO L273 TraceCheckUtils]: 209: Hoare triple {134143#false} assume !(8593bv32 == ~s__state~0); {134143#false} is VALID [2018-11-23 10:53:42,585 INFO L273 TraceCheckUtils]: 210: Hoare triple {134143#false} assume !(8608bv32 == ~s__state~0); {134143#false} is VALID [2018-11-23 10:53:42,585 INFO L273 TraceCheckUtils]: 211: Hoare triple {134143#false} assume !(8609bv32 == ~s__state~0); {134143#false} is VALID [2018-11-23 10:53:42,585 INFO L273 TraceCheckUtils]: 212: Hoare triple {134143#false} assume !(8640bv32 == ~s__state~0); {134143#false} is VALID [2018-11-23 10:53:42,585 INFO L273 TraceCheckUtils]: 213: Hoare triple {134143#false} assume !(8641bv32 == ~s__state~0); {134143#false} is VALID [2018-11-23 10:53:42,585 INFO L273 TraceCheckUtils]: 214: Hoare triple {134143#false} assume 8656bv32 == ~s__state~0; {134143#false} is VALID [2018-11-23 10:53:42,585 INFO L273 TraceCheckUtils]: 215: Hoare triple {134143#false} ~s__session__cipher~0 := ~s__s3__tmp__new_cipher~0; {134143#false} is VALID [2018-11-23 10:53:42,586 INFO L273 TraceCheckUtils]: 216: Hoare triple {134143#false} assume !(0bv32 == ~tmp___9~0);~ret~0 := #t~nondet44;havoc #t~nondet44; {134143#false} is VALID [2018-11-23 10:53:42,586 INFO L273 TraceCheckUtils]: 217: Hoare triple {134143#false} assume 2bv32 == ~blastFlag~0;~blastFlag~0 := 3bv32; {134143#false} is VALID [2018-11-23 10:53:42,586 INFO L273 TraceCheckUtils]: 218: Hoare triple {134143#false} assume !~bvsle32(~ret~0, 0bv32);~s__state~0 := 8672bv32;~s__init_num~0 := 0bv32; {134143#false} is VALID [2018-11-23 10:53:42,586 INFO L273 TraceCheckUtils]: 219: Hoare triple {134143#false} assume !(0bv32 == ~tmp___10~0); {134143#false} is VALID [2018-11-23 10:53:42,586 INFO L273 TraceCheckUtils]: 220: Hoare triple {134143#false} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {134143#false} is VALID [2018-11-23 10:53:42,586 INFO L273 TraceCheckUtils]: 221: Hoare triple {134143#false} ~skip~0 := 0bv32; {134143#false} is VALID [2018-11-23 10:53:42,586 INFO L273 TraceCheckUtils]: 222: Hoare triple {134143#false} assume !false; {134143#false} is VALID [2018-11-23 10:53:42,586 INFO L273 TraceCheckUtils]: 223: Hoare triple {134143#false} ~state~0 := ~s__state~0; {134143#false} is VALID [2018-11-23 10:53:42,586 INFO L273 TraceCheckUtils]: 224: Hoare triple {134143#false} assume !(12292bv32 == ~s__state~0); {134143#false} is VALID [2018-11-23 10:53:42,586 INFO L273 TraceCheckUtils]: 225: Hoare triple {134143#false} assume !(16384bv32 == ~s__state~0); {134143#false} is VALID [2018-11-23 10:53:42,587 INFO L273 TraceCheckUtils]: 226: Hoare triple {134143#false} assume !(8192bv32 == ~s__state~0); {134143#false} is VALID [2018-11-23 10:53:42,587 INFO L273 TraceCheckUtils]: 227: Hoare triple {134143#false} assume !(24576bv32 == ~s__state~0); {134143#false} is VALID [2018-11-23 10:53:42,587 INFO L273 TraceCheckUtils]: 228: Hoare triple {134143#false} assume !(8195bv32 == ~s__state~0); {134143#false} is VALID [2018-11-23 10:53:42,587 INFO L273 TraceCheckUtils]: 229: Hoare triple {134143#false} assume !(8480bv32 == ~s__state~0); {134143#false} is VALID [2018-11-23 10:53:42,587 INFO L273 TraceCheckUtils]: 230: Hoare triple {134143#false} assume !(8481bv32 == ~s__state~0); {134143#false} is VALID [2018-11-23 10:53:42,587 INFO L273 TraceCheckUtils]: 231: Hoare triple {134143#false} assume !(8482bv32 == ~s__state~0); {134143#false} is VALID [2018-11-23 10:53:42,587 INFO L273 TraceCheckUtils]: 232: Hoare triple {134143#false} assume !(8464bv32 == ~s__state~0); {134143#false} is VALID [2018-11-23 10:53:42,587 INFO L273 TraceCheckUtils]: 233: Hoare triple {134143#false} assume !(8465bv32 == ~s__state~0); {134143#false} is VALID [2018-11-23 10:53:42,587 INFO L273 TraceCheckUtils]: 234: Hoare triple {134143#false} assume !(8466bv32 == ~s__state~0); {134143#false} is VALID [2018-11-23 10:53:42,588 INFO L273 TraceCheckUtils]: 235: Hoare triple {134143#false} assume !(8496bv32 == ~s__state~0); {134143#false} is VALID [2018-11-23 10:53:42,588 INFO L273 TraceCheckUtils]: 236: Hoare triple {134143#false} assume !(8497bv32 == ~s__state~0); {134143#false} is VALID [2018-11-23 10:53:42,588 INFO L273 TraceCheckUtils]: 237: Hoare triple {134143#false} assume !(8512bv32 == ~s__state~0); {134143#false} is VALID [2018-11-23 10:53:42,588 INFO L273 TraceCheckUtils]: 238: Hoare triple {134143#false} assume !(8513bv32 == ~s__state~0); {134143#false} is VALID [2018-11-23 10:53:42,588 INFO L273 TraceCheckUtils]: 239: Hoare triple {134143#false} assume !(8528bv32 == ~s__state~0); {134143#false} is VALID [2018-11-23 10:53:42,588 INFO L273 TraceCheckUtils]: 240: Hoare triple {134143#false} assume !(8529bv32 == ~s__state~0); {134143#false} is VALID [2018-11-23 10:53:42,588 INFO L273 TraceCheckUtils]: 241: Hoare triple {134143#false} assume !(8544bv32 == ~s__state~0); {134143#false} is VALID [2018-11-23 10:53:42,588 INFO L273 TraceCheckUtils]: 242: Hoare triple {134143#false} assume !(8545bv32 == ~s__state~0); {134143#false} is VALID [2018-11-23 10:53:42,588 INFO L273 TraceCheckUtils]: 243: Hoare triple {134143#false} assume !(8560bv32 == ~s__state~0); {134143#false} is VALID [2018-11-23 10:53:42,589 INFO L273 TraceCheckUtils]: 244: Hoare triple {134143#false} assume !(8561bv32 == ~s__state~0); {134143#false} is VALID [2018-11-23 10:53:42,589 INFO L273 TraceCheckUtils]: 245: Hoare triple {134143#false} assume !(8448bv32 == ~s__state~0); {134143#false} is VALID [2018-11-23 10:53:42,589 INFO L273 TraceCheckUtils]: 246: Hoare triple {134143#false} assume !(8576bv32 == ~s__state~0); {134143#false} is VALID [2018-11-23 10:53:42,589 INFO L273 TraceCheckUtils]: 247: Hoare triple {134143#false} assume !(8577bv32 == ~s__state~0); {134143#false} is VALID [2018-11-23 10:53:42,589 INFO L273 TraceCheckUtils]: 248: Hoare triple {134143#false} assume !(8592bv32 == ~s__state~0); {134143#false} is VALID [2018-11-23 10:53:42,589 INFO L273 TraceCheckUtils]: 249: Hoare triple {134143#false} assume !(8593bv32 == ~s__state~0); {134143#false} is VALID [2018-11-23 10:53:42,589 INFO L273 TraceCheckUtils]: 250: Hoare triple {134143#false} assume !(8608bv32 == ~s__state~0); {134143#false} is VALID [2018-11-23 10:53:42,589 INFO L273 TraceCheckUtils]: 251: Hoare triple {134143#false} assume !(8609bv32 == ~s__state~0); {134143#false} is VALID [2018-11-23 10:53:42,589 INFO L273 TraceCheckUtils]: 252: Hoare triple {134143#false} assume !(8640bv32 == ~s__state~0); {134143#false} is VALID [2018-11-23 10:53:42,590 INFO L273 TraceCheckUtils]: 253: Hoare triple {134143#false} assume !(8641bv32 == ~s__state~0); {134143#false} is VALID [2018-11-23 10:53:42,590 INFO L273 TraceCheckUtils]: 254: Hoare triple {134143#false} assume !(8656bv32 == ~s__state~0); {134143#false} is VALID [2018-11-23 10:53:42,590 INFO L273 TraceCheckUtils]: 255: Hoare triple {134143#false} assume !(8657bv32 == ~s__state~0); {134143#false} is VALID [2018-11-23 10:53:42,590 INFO L273 TraceCheckUtils]: 256: Hoare triple {134143#false} assume 8672bv32 == ~s__state~0; {134143#false} is VALID [2018-11-23 10:53:42,590 INFO L273 TraceCheckUtils]: 257: Hoare triple {134143#false} ~ret~0 := #t~nondet45;havoc #t~nondet45; {134143#false} is VALID [2018-11-23 10:53:42,590 INFO L273 TraceCheckUtils]: 258: Hoare triple {134143#false} assume !(4bv32 == ~blastFlag~0); {134143#false} is VALID [2018-11-23 10:53:42,590 INFO L273 TraceCheckUtils]: 259: Hoare triple {134143#false} assume !~bvsle32(~ret~0, 0bv32);~s__state~0 := 8448bv32; {134143#false} is VALID [2018-11-23 10:53:42,590 INFO L273 TraceCheckUtils]: 260: Hoare triple {134143#false} assume !(0bv32 != ~s__hit~0);~s__s3__tmp__next_state___0~0 := 3bv32; {134143#false} is VALID [2018-11-23 10:53:42,590 INFO L273 TraceCheckUtils]: 261: Hoare triple {134143#false} ~s__init_num~0 := 0bv32; {134143#false} is VALID [2018-11-23 10:53:42,591 INFO L273 TraceCheckUtils]: 262: Hoare triple {134143#false} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {134143#false} is VALID [2018-11-23 10:53:42,591 INFO L273 TraceCheckUtils]: 263: Hoare triple {134143#false} ~skip~0 := 0bv32; {134143#false} is VALID [2018-11-23 10:53:42,591 INFO L273 TraceCheckUtils]: 264: Hoare triple {134143#false} assume !false; {134143#false} is VALID [2018-11-23 10:53:42,591 INFO L273 TraceCheckUtils]: 265: Hoare triple {134143#false} ~state~0 := ~s__state~0; {134143#false} is VALID [2018-11-23 10:53:42,591 INFO L273 TraceCheckUtils]: 266: Hoare triple {134143#false} assume !(12292bv32 == ~s__state~0); {134143#false} is VALID [2018-11-23 10:53:42,591 INFO L273 TraceCheckUtils]: 267: Hoare triple {134143#false} assume !(16384bv32 == ~s__state~0); {134143#false} is VALID [2018-11-23 10:53:42,591 INFO L273 TraceCheckUtils]: 268: Hoare triple {134143#false} assume !(8192bv32 == ~s__state~0); {134143#false} is VALID [2018-11-23 10:53:42,591 INFO L273 TraceCheckUtils]: 269: Hoare triple {134143#false} assume !(24576bv32 == ~s__state~0); {134143#false} is VALID [2018-11-23 10:53:42,591 INFO L273 TraceCheckUtils]: 270: Hoare triple {134143#false} assume !(8195bv32 == ~s__state~0); {134143#false} is VALID [2018-11-23 10:53:42,591 INFO L273 TraceCheckUtils]: 271: Hoare triple {134143#false} assume !(8480bv32 == ~s__state~0); {134143#false} is VALID [2018-11-23 10:53:42,592 INFO L273 TraceCheckUtils]: 272: Hoare triple {134143#false} assume !(8481bv32 == ~s__state~0); {134143#false} is VALID [2018-11-23 10:53:42,592 INFO L273 TraceCheckUtils]: 273: Hoare triple {134143#false} assume !(8482bv32 == ~s__state~0); {134143#false} is VALID [2018-11-23 10:53:42,592 INFO L273 TraceCheckUtils]: 274: Hoare triple {134143#false} assume !(8464bv32 == ~s__state~0); {134143#false} is VALID [2018-11-23 10:53:42,592 INFO L273 TraceCheckUtils]: 275: Hoare triple {134143#false} assume !(8465bv32 == ~s__state~0); {134143#false} is VALID [2018-11-23 10:53:42,592 INFO L273 TraceCheckUtils]: 276: Hoare triple {134143#false} assume !(8466bv32 == ~s__state~0); {134143#false} is VALID [2018-11-23 10:53:42,592 INFO L273 TraceCheckUtils]: 277: Hoare triple {134143#false} assume !(8496bv32 == ~s__state~0); {134143#false} is VALID [2018-11-23 10:53:42,592 INFO L273 TraceCheckUtils]: 278: Hoare triple {134143#false} assume !(8497bv32 == ~s__state~0); {134143#false} is VALID [2018-11-23 10:53:42,592 INFO L273 TraceCheckUtils]: 279: Hoare triple {134143#false} assume !(8512bv32 == ~s__state~0); {134143#false} is VALID [2018-11-23 10:53:42,592 INFO L273 TraceCheckUtils]: 280: Hoare triple {134143#false} assume !(8513bv32 == ~s__state~0); {134143#false} is VALID [2018-11-23 10:53:42,593 INFO L273 TraceCheckUtils]: 281: Hoare triple {134143#false} assume !(8528bv32 == ~s__state~0); {134143#false} is VALID [2018-11-23 10:53:42,593 INFO L273 TraceCheckUtils]: 282: Hoare triple {134143#false} assume !(8529bv32 == ~s__state~0); {134143#false} is VALID [2018-11-23 10:53:42,593 INFO L273 TraceCheckUtils]: 283: Hoare triple {134143#false} assume !(8544bv32 == ~s__state~0); {134143#false} is VALID [2018-11-23 10:53:42,593 INFO L273 TraceCheckUtils]: 284: Hoare triple {134143#false} assume !(8545bv32 == ~s__state~0); {134143#false} is VALID [2018-11-23 10:53:42,593 INFO L273 TraceCheckUtils]: 285: Hoare triple {134143#false} assume !(8560bv32 == ~s__state~0); {134143#false} is VALID [2018-11-23 10:53:42,593 INFO L273 TraceCheckUtils]: 286: Hoare triple {134143#false} assume !(8561bv32 == ~s__state~0); {134143#false} is VALID [2018-11-23 10:53:42,593 INFO L273 TraceCheckUtils]: 287: Hoare triple {134143#false} assume 8448bv32 == ~s__state~0; {134143#false} is VALID [2018-11-23 10:53:42,593 INFO L273 TraceCheckUtils]: 288: Hoare triple {134143#false} assume !~bvsgt32(~num1~0, 0bv32); {134143#false} is VALID [2018-11-23 10:53:42,593 INFO L273 TraceCheckUtils]: 289: Hoare triple {134143#false} ~s__state~0 := ~s__s3__tmp__next_state___0~0; {134143#false} is VALID [2018-11-23 10:53:42,594 INFO L273 TraceCheckUtils]: 290: Hoare triple {134143#false} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {134143#false} is VALID [2018-11-23 10:53:42,594 INFO L273 TraceCheckUtils]: 291: Hoare triple {134143#false} ~skip~0 := 0bv32; {134143#false} is VALID [2018-11-23 10:53:42,594 INFO L273 TraceCheckUtils]: 292: Hoare triple {134143#false} assume !false; {134143#false} is VALID [2018-11-23 10:53:42,594 INFO L273 TraceCheckUtils]: 293: Hoare triple {134143#false} ~state~0 := ~s__state~0; {134143#false} is VALID [2018-11-23 10:53:42,594 INFO L273 TraceCheckUtils]: 294: Hoare triple {134143#false} assume !(12292bv32 == ~s__state~0); {134143#false} is VALID [2018-11-23 10:53:42,594 INFO L273 TraceCheckUtils]: 295: Hoare triple {134143#false} assume !(16384bv32 == ~s__state~0); {134143#false} is VALID [2018-11-23 10:53:42,594 INFO L273 TraceCheckUtils]: 296: Hoare triple {134143#false} assume !(8192bv32 == ~s__state~0); {134143#false} is VALID [2018-11-23 10:53:42,594 INFO L273 TraceCheckUtils]: 297: Hoare triple {134143#false} assume !(24576bv32 == ~s__state~0); {134143#false} is VALID [2018-11-23 10:53:42,594 INFO L273 TraceCheckUtils]: 298: Hoare triple {134143#false} assume !(8195bv32 == ~s__state~0); {134143#false} is VALID [2018-11-23 10:53:42,594 INFO L273 TraceCheckUtils]: 299: Hoare triple {134143#false} assume !(8480bv32 == ~s__state~0); {134143#false} is VALID [2018-11-23 10:53:42,595 INFO L273 TraceCheckUtils]: 300: Hoare triple {134143#false} assume !(8481bv32 == ~s__state~0); {134143#false} is VALID [2018-11-23 10:53:42,595 INFO L273 TraceCheckUtils]: 301: Hoare triple {134143#false} assume !(8482bv32 == ~s__state~0); {134143#false} is VALID [2018-11-23 10:53:42,595 INFO L273 TraceCheckUtils]: 302: Hoare triple {134143#false} assume !(8464bv32 == ~s__state~0); {134143#false} is VALID [2018-11-23 10:53:42,595 INFO L273 TraceCheckUtils]: 303: Hoare triple {134143#false} assume !(8465bv32 == ~s__state~0); {134143#false} is VALID [2018-11-23 10:53:42,595 INFO L273 TraceCheckUtils]: 304: Hoare triple {134143#false} assume !(8466bv32 == ~s__state~0); {134143#false} is VALID [2018-11-23 10:53:42,595 INFO L273 TraceCheckUtils]: 305: Hoare triple {134143#false} assume !(8496bv32 == ~s__state~0); {134143#false} is VALID [2018-11-23 10:53:42,595 INFO L273 TraceCheckUtils]: 306: Hoare triple {134143#false} assume !(8497bv32 == ~s__state~0); {134143#false} is VALID [2018-11-23 10:53:42,595 INFO L273 TraceCheckUtils]: 307: Hoare triple {134143#false} assume !(8512bv32 == ~s__state~0); {134143#false} is VALID [2018-11-23 10:53:42,595 INFO L273 TraceCheckUtils]: 308: Hoare triple {134143#false} assume !(8513bv32 == ~s__state~0); {134143#false} is VALID [2018-11-23 10:53:42,596 INFO L273 TraceCheckUtils]: 309: Hoare triple {134143#false} assume !(8528bv32 == ~s__state~0); {134143#false} is VALID [2018-11-23 10:53:42,596 INFO L273 TraceCheckUtils]: 310: Hoare triple {134143#false} assume !(8529bv32 == ~s__state~0); {134143#false} is VALID [2018-11-23 10:53:42,596 INFO L273 TraceCheckUtils]: 311: Hoare triple {134143#false} assume !(8544bv32 == ~s__state~0); {134143#false} is VALID [2018-11-23 10:53:42,596 INFO L273 TraceCheckUtils]: 312: Hoare triple {134143#false} assume !(8545bv32 == ~s__state~0); {134143#false} is VALID [2018-11-23 10:53:42,596 INFO L273 TraceCheckUtils]: 313: Hoare triple {134143#false} assume !(8560bv32 == ~s__state~0); {134143#false} is VALID [2018-11-23 10:53:42,596 INFO L273 TraceCheckUtils]: 314: Hoare triple {134143#false} assume !(8561bv32 == ~s__state~0); {134143#false} is VALID [2018-11-23 10:53:42,596 INFO L273 TraceCheckUtils]: 315: Hoare triple {134143#false} assume !(8448bv32 == ~s__state~0); {134143#false} is VALID [2018-11-23 10:53:42,596 INFO L273 TraceCheckUtils]: 316: Hoare triple {134143#false} assume !(8576bv32 == ~s__state~0); {134143#false} is VALID [2018-11-23 10:53:42,596 INFO L273 TraceCheckUtils]: 317: Hoare triple {134143#false} assume !(8577bv32 == ~s__state~0); {134143#false} is VALID [2018-11-23 10:53:42,597 INFO L273 TraceCheckUtils]: 318: Hoare triple {134143#false} assume !(8592bv32 == ~s__state~0); {134143#false} is VALID [2018-11-23 10:53:42,597 INFO L273 TraceCheckUtils]: 319: Hoare triple {134143#false} assume !(8593bv32 == ~s__state~0); {134143#false} is VALID [2018-11-23 10:53:42,597 INFO L273 TraceCheckUtils]: 320: Hoare triple {134143#false} assume !(8608bv32 == ~s__state~0); {134143#false} is VALID [2018-11-23 10:53:42,597 INFO L273 TraceCheckUtils]: 321: Hoare triple {134143#false} assume !(8609bv32 == ~s__state~0); {134143#false} is VALID [2018-11-23 10:53:42,597 INFO L273 TraceCheckUtils]: 322: Hoare triple {134143#false} assume 8640bv32 == ~s__state~0; {134143#false} is VALID [2018-11-23 10:53:42,597 INFO L273 TraceCheckUtils]: 323: Hoare triple {134143#false} ~ret~0 := #t~nondet43;havoc #t~nondet43; {134143#false} is VALID [2018-11-23 10:53:42,597 INFO L273 TraceCheckUtils]: 324: Hoare triple {134143#false} assume 3bv32 == ~blastFlag~0;~blastFlag~0 := 4bv32; {134143#false} is VALID [2018-11-23 10:53:42,597 INFO L273 TraceCheckUtils]: 325: Hoare triple {134143#false} assume !~bvsle32(~ret~0, 0bv32); {134143#false} is VALID [2018-11-23 10:53:42,597 INFO L273 TraceCheckUtils]: 326: Hoare triple {134143#false} assume !(0bv32 != ~s__hit~0);~s__state~0 := 8656bv32; {134143#false} is VALID [2018-11-23 10:53:42,598 INFO L273 TraceCheckUtils]: 327: Hoare triple {134143#false} ~s__init_num~0 := 0bv32; {134143#false} is VALID [2018-11-23 10:53:42,598 INFO L273 TraceCheckUtils]: 328: Hoare triple {134143#false} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {134143#false} is VALID [2018-11-23 10:53:42,598 INFO L273 TraceCheckUtils]: 329: Hoare triple {134143#false} ~skip~0 := 0bv32; {134143#false} is VALID [2018-11-23 10:53:42,598 INFO L273 TraceCheckUtils]: 330: Hoare triple {134143#false} assume !false; {134143#false} is VALID [2018-11-23 10:53:42,598 INFO L273 TraceCheckUtils]: 331: Hoare triple {134143#false} ~state~0 := ~s__state~0; {134143#false} is VALID [2018-11-23 10:53:42,598 INFO L273 TraceCheckUtils]: 332: Hoare triple {134143#false} assume !(12292bv32 == ~s__state~0); {134143#false} is VALID [2018-11-23 10:53:42,598 INFO L273 TraceCheckUtils]: 333: Hoare triple {134143#false} assume !(16384bv32 == ~s__state~0); {134143#false} is VALID [2018-11-23 10:53:42,599 INFO L273 TraceCheckUtils]: 334: Hoare triple {134143#false} assume !(8192bv32 == ~s__state~0); {134143#false} is VALID [2018-11-23 10:53:42,599 INFO L273 TraceCheckUtils]: 335: Hoare triple {134143#false} assume !(24576bv32 == ~s__state~0); {134143#false} is VALID [2018-11-23 10:53:42,599 INFO L273 TraceCheckUtils]: 336: Hoare triple {134143#false} assume !(8195bv32 == ~s__state~0); {134143#false} is VALID [2018-11-23 10:53:42,599 INFO L273 TraceCheckUtils]: 337: Hoare triple {134143#false} assume !(8480bv32 == ~s__state~0); {134143#false} is VALID [2018-11-23 10:53:42,599 INFO L273 TraceCheckUtils]: 338: Hoare triple {134143#false} assume !(8481bv32 == ~s__state~0); {134143#false} is VALID [2018-11-23 10:53:42,599 INFO L273 TraceCheckUtils]: 339: Hoare triple {134143#false} assume !(8482bv32 == ~s__state~0); {134143#false} is VALID [2018-11-23 10:53:42,599 INFO L273 TraceCheckUtils]: 340: Hoare triple {134143#false} assume !(8464bv32 == ~s__state~0); {134143#false} is VALID [2018-11-23 10:53:42,600 INFO L273 TraceCheckUtils]: 341: Hoare triple {134143#false} assume !(8465bv32 == ~s__state~0); {134143#false} is VALID [2018-11-23 10:53:42,600 INFO L273 TraceCheckUtils]: 342: Hoare triple {134143#false} assume !(8466bv32 == ~s__state~0); {134143#false} is VALID [2018-11-23 10:53:42,600 INFO L273 TraceCheckUtils]: 343: Hoare triple {134143#false} assume !(8496bv32 == ~s__state~0); {134143#false} is VALID [2018-11-23 10:53:42,600 INFO L273 TraceCheckUtils]: 344: Hoare triple {134143#false} assume !(8497bv32 == ~s__state~0); {134143#false} is VALID [2018-11-23 10:53:42,600 INFO L273 TraceCheckUtils]: 345: Hoare triple {134143#false} assume !(8512bv32 == ~s__state~0); {134143#false} is VALID [2018-11-23 10:53:42,600 INFO L273 TraceCheckUtils]: 346: Hoare triple {134143#false} assume !(8513bv32 == ~s__state~0); {134143#false} is VALID [2018-11-23 10:53:42,600 INFO L273 TraceCheckUtils]: 347: Hoare triple {134143#false} assume !(8528bv32 == ~s__state~0); {134143#false} is VALID [2018-11-23 10:53:42,601 INFO L273 TraceCheckUtils]: 348: Hoare triple {134143#false} assume !(8529bv32 == ~s__state~0); {134143#false} is VALID [2018-11-23 10:53:42,601 INFO L273 TraceCheckUtils]: 349: Hoare triple {134143#false} assume !(8544bv32 == ~s__state~0); {134143#false} is VALID [2018-11-23 10:53:42,601 INFO L273 TraceCheckUtils]: 350: Hoare triple {134143#false} assume !(8545bv32 == ~s__state~0); {134143#false} is VALID [2018-11-23 10:53:42,601 INFO L273 TraceCheckUtils]: 351: Hoare triple {134143#false} assume !(8560bv32 == ~s__state~0); {134143#false} is VALID [2018-11-23 10:53:42,601 INFO L273 TraceCheckUtils]: 352: Hoare triple {134143#false} assume !(8561bv32 == ~s__state~0); {134143#false} is VALID [2018-11-23 10:53:42,601 INFO L273 TraceCheckUtils]: 353: Hoare triple {134143#false} assume !(8448bv32 == ~s__state~0); {134143#false} is VALID [2018-11-23 10:53:42,601 INFO L273 TraceCheckUtils]: 354: Hoare triple {134143#false} assume !(8576bv32 == ~s__state~0); {134143#false} is VALID [2018-11-23 10:53:42,601 INFO L273 TraceCheckUtils]: 355: Hoare triple {134143#false} assume !(8577bv32 == ~s__state~0); {134143#false} is VALID [2018-11-23 10:53:42,601 INFO L273 TraceCheckUtils]: 356: Hoare triple {134143#false} assume !(8592bv32 == ~s__state~0); {134143#false} is VALID [2018-11-23 10:53:42,602 INFO L273 TraceCheckUtils]: 357: Hoare triple {134143#false} assume !(8593bv32 == ~s__state~0); {134143#false} is VALID [2018-11-23 10:53:42,602 INFO L273 TraceCheckUtils]: 358: Hoare triple {134143#false} assume !(8608bv32 == ~s__state~0); {134143#false} is VALID [2018-11-23 10:53:42,602 INFO L273 TraceCheckUtils]: 359: Hoare triple {134143#false} assume !(8609bv32 == ~s__state~0); {134143#false} is VALID [2018-11-23 10:53:42,602 INFO L273 TraceCheckUtils]: 360: Hoare triple {134143#false} assume !(8640bv32 == ~s__state~0); {134143#false} is VALID [2018-11-23 10:53:42,602 INFO L273 TraceCheckUtils]: 361: Hoare triple {134143#false} assume !(8641bv32 == ~s__state~0); {134143#false} is VALID [2018-11-23 10:53:42,602 INFO L273 TraceCheckUtils]: 362: Hoare triple {134143#false} assume 8656bv32 == ~s__state~0; {134143#false} is VALID [2018-11-23 10:53:42,602 INFO L273 TraceCheckUtils]: 363: Hoare triple {134143#false} ~s__session__cipher~0 := ~s__s3__tmp__new_cipher~0; {134143#false} is VALID [2018-11-23 10:53:42,602 INFO L273 TraceCheckUtils]: 364: Hoare triple {134143#false} assume !(0bv32 == ~tmp___9~0);~ret~0 := #t~nondet44;havoc #t~nondet44; {134143#false} is VALID [2018-11-23 10:53:42,602 INFO L273 TraceCheckUtils]: 365: Hoare triple {134143#false} assume !(2bv32 == ~blastFlag~0); {134143#false} is VALID [2018-11-23 10:53:42,603 INFO L273 TraceCheckUtils]: 366: Hoare triple {134143#false} assume !~bvsle32(~ret~0, 0bv32);~s__state~0 := 8672bv32;~s__init_num~0 := 0bv32; {134143#false} is VALID [2018-11-23 10:53:42,603 INFO L273 TraceCheckUtils]: 367: Hoare triple {134143#false} assume !(0bv32 == ~tmp___10~0); {134143#false} is VALID [2018-11-23 10:53:42,603 INFO L273 TraceCheckUtils]: 368: Hoare triple {134143#false} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {134143#false} is VALID [2018-11-23 10:53:42,603 INFO L273 TraceCheckUtils]: 369: Hoare triple {134143#false} ~skip~0 := 0bv32; {134143#false} is VALID [2018-11-23 10:53:42,603 INFO L273 TraceCheckUtils]: 370: Hoare triple {134143#false} assume !false; {134143#false} is VALID [2018-11-23 10:53:42,603 INFO L273 TraceCheckUtils]: 371: Hoare triple {134143#false} ~state~0 := ~s__state~0; {134143#false} is VALID [2018-11-23 10:53:42,603 INFO L273 TraceCheckUtils]: 372: Hoare triple {134143#false} assume !(12292bv32 == ~s__state~0); {134143#false} is VALID [2018-11-23 10:53:42,603 INFO L273 TraceCheckUtils]: 373: Hoare triple {134143#false} assume !(16384bv32 == ~s__state~0); {134143#false} is VALID [2018-11-23 10:53:42,603 INFO L273 TraceCheckUtils]: 374: Hoare triple {134143#false} assume !(8192bv32 == ~s__state~0); {134143#false} is VALID [2018-11-23 10:53:42,604 INFO L273 TraceCheckUtils]: 375: Hoare triple {134143#false} assume !(24576bv32 == ~s__state~0); {134143#false} is VALID [2018-11-23 10:53:42,604 INFO L273 TraceCheckUtils]: 376: Hoare triple {134143#false} assume !(8195bv32 == ~s__state~0); {134143#false} is VALID [2018-11-23 10:53:42,604 INFO L273 TraceCheckUtils]: 377: Hoare triple {134143#false} assume !(8480bv32 == ~s__state~0); {134143#false} is VALID [2018-11-23 10:53:42,604 INFO L273 TraceCheckUtils]: 378: Hoare triple {134143#false} assume !(8481bv32 == ~s__state~0); {134143#false} is VALID [2018-11-23 10:53:42,604 INFO L273 TraceCheckUtils]: 379: Hoare triple {134143#false} assume !(8482bv32 == ~s__state~0); {134143#false} is VALID [2018-11-23 10:53:42,604 INFO L273 TraceCheckUtils]: 380: Hoare triple {134143#false} assume !(8464bv32 == ~s__state~0); {134143#false} is VALID [2018-11-23 10:53:42,604 INFO L273 TraceCheckUtils]: 381: Hoare triple {134143#false} assume !(8465bv32 == ~s__state~0); {134143#false} is VALID [2018-11-23 10:53:42,604 INFO L273 TraceCheckUtils]: 382: Hoare triple {134143#false} assume !(8466bv32 == ~s__state~0); {134143#false} is VALID [2018-11-23 10:53:42,604 INFO L273 TraceCheckUtils]: 383: Hoare triple {134143#false} assume !(8496bv32 == ~s__state~0); {134143#false} is VALID [2018-11-23 10:53:42,604 INFO L273 TraceCheckUtils]: 384: Hoare triple {134143#false} assume !(8497bv32 == ~s__state~0); {134143#false} is VALID [2018-11-23 10:53:42,605 INFO L273 TraceCheckUtils]: 385: Hoare triple {134143#false} assume !(8512bv32 == ~s__state~0); {134143#false} is VALID [2018-11-23 10:53:42,605 INFO L273 TraceCheckUtils]: 386: Hoare triple {134143#false} assume !(8513bv32 == ~s__state~0); {134143#false} is VALID [2018-11-23 10:53:42,605 INFO L273 TraceCheckUtils]: 387: Hoare triple {134143#false} assume !(8528bv32 == ~s__state~0); {134143#false} is VALID [2018-11-23 10:53:42,605 INFO L273 TraceCheckUtils]: 388: Hoare triple {134143#false} assume !(8529bv32 == ~s__state~0); {134143#false} is VALID [2018-11-23 10:53:42,605 INFO L273 TraceCheckUtils]: 389: Hoare triple {134143#false} assume !(8544bv32 == ~s__state~0); {134143#false} is VALID [2018-11-23 10:53:42,605 INFO L273 TraceCheckUtils]: 390: Hoare triple {134143#false} assume !(8545bv32 == ~s__state~0); {134143#false} is VALID [2018-11-23 10:53:42,605 INFO L273 TraceCheckUtils]: 391: Hoare triple {134143#false} assume !(8560bv32 == ~s__state~0); {134143#false} is VALID [2018-11-23 10:53:42,605 INFO L273 TraceCheckUtils]: 392: Hoare triple {134143#false} assume !(8561bv32 == ~s__state~0); {134143#false} is VALID [2018-11-23 10:53:42,605 INFO L273 TraceCheckUtils]: 393: Hoare triple {134143#false} assume !(8448bv32 == ~s__state~0); {134143#false} is VALID [2018-11-23 10:53:42,606 INFO L273 TraceCheckUtils]: 394: Hoare triple {134143#false} assume !(8576bv32 == ~s__state~0); {134143#false} is VALID [2018-11-23 10:53:42,606 INFO L273 TraceCheckUtils]: 395: Hoare triple {134143#false} assume !(8577bv32 == ~s__state~0); {134143#false} is VALID [2018-11-23 10:53:42,606 INFO L273 TraceCheckUtils]: 396: Hoare triple {134143#false} assume !(8592bv32 == ~s__state~0); {134143#false} is VALID [2018-11-23 10:53:42,606 INFO L273 TraceCheckUtils]: 397: Hoare triple {134143#false} assume !(8593bv32 == ~s__state~0); {134143#false} is VALID [2018-11-23 10:53:42,606 INFO L273 TraceCheckUtils]: 398: Hoare triple {134143#false} assume !(8608bv32 == ~s__state~0); {134143#false} is VALID [2018-11-23 10:53:42,606 INFO L273 TraceCheckUtils]: 399: Hoare triple {134143#false} assume !(8609bv32 == ~s__state~0); {134143#false} is VALID [2018-11-23 10:53:42,606 INFO L273 TraceCheckUtils]: 400: Hoare triple {134143#false} assume !(8640bv32 == ~s__state~0); {134143#false} is VALID [2018-11-23 10:53:42,606 INFO L273 TraceCheckUtils]: 401: Hoare triple {134143#false} assume !(8641bv32 == ~s__state~0); {134143#false} is VALID [2018-11-23 10:53:42,606 INFO L273 TraceCheckUtils]: 402: Hoare triple {134143#false} assume !(8656bv32 == ~s__state~0); {134143#false} is VALID [2018-11-23 10:53:42,607 INFO L273 TraceCheckUtils]: 403: Hoare triple {134143#false} assume !(8657bv32 == ~s__state~0); {134143#false} is VALID [2018-11-23 10:53:42,607 INFO L273 TraceCheckUtils]: 404: Hoare triple {134143#false} assume 8672bv32 == ~s__state~0; {134143#false} is VALID [2018-11-23 10:53:42,607 INFO L273 TraceCheckUtils]: 405: Hoare triple {134143#false} ~ret~0 := #t~nondet45;havoc #t~nondet45; {134143#false} is VALID [2018-11-23 10:53:42,607 INFO L273 TraceCheckUtils]: 406: Hoare triple {134143#false} assume 4bv32 == ~blastFlag~0; {134143#false} is VALID [2018-11-23 10:53:42,607 INFO L273 TraceCheckUtils]: 407: Hoare triple {134143#false} assume !false; {134143#false} is VALID [2018-11-23 10:53:42,669 INFO L134 CoverageAnalysis]: Checked inductivity of 1670 backedges. 916 proven. 0 refuted. 0 times theorem prover too weak. 754 trivial. 0 not checked. [2018-11-23 10:53:42,669 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-11-23 10:53:42,670 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-23 10:53:42,671 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-23 10:53:42,671 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 408 [2018-11-23 10:53:42,671 INFO L84 Accepts]: Finished accepts. word is accepted. [2018-11-23 10:53:42,672 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 3 states. [2018-11-23 10:53:42,817 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 148 edges. 148 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2018-11-23 10:53:42,817 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-11-23 10:53:42,817 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-23 10:53:42,818 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-23 10:53:42,818 INFO L87 Difference]: Start difference. First operand 4554 states and 5959 transitions. Second operand 3 states. [2018-11-23 10:53:49,561 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-23 10:53:49,562 INFO L93 Difference]: Finished difference Result 9525 states and 12633 transitions. [2018-11-23 10:53:49,562 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-23 10:53:49,562 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 408 [2018-11-23 10:53:49,562 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-23 10:53:49,562 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2018-11-23 10:53:49,564 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 418 transitions. [2018-11-23 10:53:49,564 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2018-11-23 10:53:49,566 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 418 transitions. [2018-11-23 10:53:49,566 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 3 states and 418 transitions. [2018-11-23 10:53:49,955 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 418 edges. 418 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2018-11-23 10:53:51,280 INFO L225 Difference]: With dead ends: 9525 [2018-11-23 10:53:51,280 INFO L226 Difference]: Without dead ends: 4984 [2018-11-23 10:53:51,286 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 407 GetRequests, 406 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:51,290 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4984 states. [2018-11-23 10:53:54,155 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4984 to 4754. [2018-11-23 10:53:54,155 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2018-11-23 10:53:54,155 INFO L82 GeneralOperation]: Start isEquivalent. First operand 4984 states. Second operand 4754 states. [2018-11-23 10:53:54,155 INFO L74 IsIncluded]: Start isIncluded. First operand 4984 states. Second operand 4754 states. [2018-11-23 10:53:54,155 INFO L87 Difference]: Start difference. First operand 4984 states. Second operand 4754 states. [2018-11-23 10:53:55,052 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-23 10:53:55,053 INFO L93 Difference]: Finished difference Result 4984 states and 6491 transitions. [2018-11-23 10:53:55,053 INFO L276 IsEmpty]: Start isEmpty. Operand 4984 states and 6491 transitions. [2018-11-23 10:53:55,056 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-11-23 10:53:55,056 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2018-11-23 10:53:55,057 INFO L74 IsIncluded]: Start isIncluded. First operand 4754 states. Second operand 4984 states. [2018-11-23 10:53:55,057 INFO L87 Difference]: Start difference. First operand 4754 states. Second operand 4984 states. [2018-11-23 10:53:55,997 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-23 10:53:55,998 INFO L93 Difference]: Finished difference Result 4984 states and 6491 transitions. [2018-11-23 10:53:55,998 INFO L276 IsEmpty]: Start isEmpty. Operand 4984 states and 6491 transitions. [2018-11-23 10:53:56,001 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-11-23 10:53:56,001 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2018-11-23 10:53:56,002 INFO L88 GeneralOperation]: Finished isEquivalent. [2018-11-23 10:53:56,002 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2018-11-23 10:53:56,002 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4754 states. [2018-11-23 10:53:56,976 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4754 states to 4754 states and 6209 transitions. [2018-11-23 10:53:56,977 INFO L78 Accepts]: Start accepts. Automaton has 4754 states and 6209 transitions. Word has length 408 [2018-11-23 10:53:56,977 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-23 10:53:56,977 INFO L480 AbstractCegarLoop]: Abstraction has 4754 states and 6209 transitions. [2018-11-23 10:53:56,977 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-11-23 10:53:56,977 INFO L276 IsEmpty]: Start isEmpty. Operand 4754 states and 6209 transitions. [2018-11-23 10:53:56,981 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 410 [2018-11-23 10:53:56,981 INFO L394 BasicCegarLoop]: Found error trace [2018-11-23 10:53:56,981 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, 5, 5, 5, 5, 5, 5, 4, 4, 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] [2018-11-23 10:53:56,981 INFO L423 AbstractCegarLoop]: === Iteration 18 === [ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-23 10:53:56,981 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-23 10:53:56,982 INFO L82 PathProgramCache]: Analyzing trace with hash 1390253785, now seen corresponding path program 1 times [2018-11-23 10:53:56,982 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-23 10:53:56,982 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:56,997 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-23 10:53:57,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-23 10:53:57,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-23 10:53:57,166 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-23 10:53:57,572 INFO L256 TraceCheckUtils]: 0: Hoare triple {161134#true} call ULTIMATE.init(); {161134#true} is VALID [2018-11-23 10:53:57,573 INFO L273 TraceCheckUtils]: 1: Hoare triple {161134#true} assume true; {161134#true} is VALID [2018-11-23 10:53:57,573 INFO L268 TraceCheckUtils]: 2: Hoare quadruple {161134#true} {161134#true} #606#return; {161134#true} is VALID [2018-11-23 10:53:57,573 INFO L256 TraceCheckUtils]: 3: Hoare triple {161134#true} call #t~ret50 := main(); {161134#true} is VALID [2018-11-23 10:53:57,573 INFO L273 TraceCheckUtils]: 4: Hoare triple {161134#true} havoc ~s~0;havoc ~tmp~1;~s~0 := 8464bv32; {161134#true} is VALID [2018-11-23 10:53:57,573 INFO L256 TraceCheckUtils]: 5: Hoare triple {161134#true} call #t~ret49 := ssl3_accept(~s~0); {161134#true} is VALID [2018-11-23 10:53:57,574 INFO L273 TraceCheckUtils]: 6: Hoare triple {161134#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;havoc ~buf~0;havoc ~l~0;havoc ~Time~0;havoc ~tmp~0;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~nondet18;havoc #t~nondet18;~tmp___2~0 := #t~nondet19;havoc #t~nondet19;~tmp___3~0 := #t~nondet20;havoc #t~nondet20;~tmp___4~0 := #t~nondet21;havoc #t~nondet21;~tmp___5~0 := #t~nondet22;havoc #t~nondet22;~tmp___6~0 := #t~nondet23;havoc #t~nondet23;havoc ~tmp___7~0;~tmp___8~0 := #t~nondet24;havoc #t~nondet24;~tmp___9~0 := #t~nondet25;havoc #t~nondet25;~tmp___10~0 := #t~nondet26;havoc #t~nondet26;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;~tmp~0 := #t~nondet27;havoc #t~nondet27;~Time~0 := ~tmp~0;~cb~0 := 0bv32;~ret~0 := 4294967295bv32;~skip~0 := 0bv32;~got_new_session~0 := 0bv32; {161134#true} is VALID [2018-11-23 10:53:57,574 INFO L273 TraceCheckUtils]: 7: Hoare triple {161134#true} assume 0bv32 != ~s__info_callback~0;~cb~0 := ~s__info_callback~0; {161134#true} is VALID [2018-11-23 10:53:57,574 INFO L273 TraceCheckUtils]: 8: Hoare triple {161134#true} #t~post28 := ~s__in_handshake~0;~s__in_handshake~0 := ~bvadd32(1bv32, #t~post28);havoc #t~post28; {161134#true} is VALID [2018-11-23 10:53:57,574 INFO L273 TraceCheckUtils]: 9: Hoare triple {161134#true} assume !(0bv32 != ~bvadd32(12288bv32, ~tmp___1~0)); {161134#true} is VALID [2018-11-23 10:53:57,574 INFO L273 TraceCheckUtils]: 10: Hoare triple {161134#true} assume !(0bv32 == ~s__cert~0); {161134#true} is VALID [2018-11-23 10:53:57,575 INFO L273 TraceCheckUtils]: 11: Hoare triple {161134#true} assume !false; {161134#true} is VALID [2018-11-23 10:53:57,575 INFO L273 TraceCheckUtils]: 12: Hoare triple {161134#true} ~state~0 := ~s__state~0; {161134#true} is VALID [2018-11-23 10:53:57,575 INFO L273 TraceCheckUtils]: 13: Hoare triple {161134#true} assume !(12292bv32 == ~s__state~0); {161134#true} is VALID [2018-11-23 10:53:57,575 INFO L273 TraceCheckUtils]: 14: Hoare triple {161134#true} assume !(16384bv32 == ~s__state~0); {161134#true} is VALID [2018-11-23 10:53:57,575 INFO L273 TraceCheckUtils]: 15: Hoare triple {161134#true} assume !(8192bv32 == ~s__state~0); {161134#true} is VALID [2018-11-23 10:53:57,575 INFO L273 TraceCheckUtils]: 16: Hoare triple {161134#true} assume !(24576bv32 == ~s__state~0); {161134#true} is VALID [2018-11-23 10:53:57,575 INFO L273 TraceCheckUtils]: 17: Hoare triple {161134#true} assume !(8195bv32 == ~s__state~0); {161134#true} is VALID [2018-11-23 10:53:57,576 INFO L273 TraceCheckUtils]: 18: Hoare triple {161134#true} assume !(8480bv32 == ~s__state~0); {161134#true} is VALID [2018-11-23 10:53:57,576 INFO L273 TraceCheckUtils]: 19: Hoare triple {161134#true} assume !(8481bv32 == ~s__state~0); {161134#true} is VALID [2018-11-23 10:53:57,576 INFO L273 TraceCheckUtils]: 20: Hoare triple {161134#true} assume !(8482bv32 == ~s__state~0); {161134#true} is VALID [2018-11-23 10:53:57,576 INFO L273 TraceCheckUtils]: 21: Hoare triple {161134#true} assume 8464bv32 == ~s__state~0; {161134#true} is VALID [2018-11-23 10:53:57,576 INFO L273 TraceCheckUtils]: 22: Hoare triple {161134#true} ~s__shutdown~0 := 0bv32;~ret~0 := #t~nondet33;havoc #t~nondet33; {161134#true} is VALID [2018-11-23 10:53:57,576 INFO L273 TraceCheckUtils]: 23: Hoare triple {161134#true} assume 0bv32 == ~blastFlag~0;~blastFlag~0 := 1bv32; {161134#true} is VALID [2018-11-23 10:53:57,576 INFO L273 TraceCheckUtils]: 24: Hoare triple {161134#true} assume !~bvsle32(~ret~0, 0bv32);~got_new_session~0 := 1bv32;~s__state~0 := 8496bv32;~s__init_num~0 := 0bv32; {161134#true} is VALID [2018-11-23 10:53:57,577 INFO L273 TraceCheckUtils]: 25: Hoare triple {161134#true} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {161134#true} is VALID [2018-11-23 10:53:57,577 INFO L273 TraceCheckUtils]: 26: Hoare triple {161134#true} ~skip~0 := 0bv32; {161134#true} is VALID [2018-11-23 10:53:57,577 INFO L273 TraceCheckUtils]: 27: Hoare triple {161134#true} assume !false; {161134#true} is VALID [2018-11-23 10:53:57,577 INFO L273 TraceCheckUtils]: 28: Hoare triple {161134#true} ~state~0 := ~s__state~0; {161134#true} is VALID [2018-11-23 10:53:57,577 INFO L273 TraceCheckUtils]: 29: Hoare triple {161134#true} assume !(12292bv32 == ~s__state~0); {161134#true} is VALID [2018-11-23 10:53:57,577 INFO L273 TraceCheckUtils]: 30: Hoare triple {161134#true} assume !(16384bv32 == ~s__state~0); {161134#true} is VALID [2018-11-23 10:53:57,577 INFO L273 TraceCheckUtils]: 31: Hoare triple {161134#true} assume !(8192bv32 == ~s__state~0); {161134#true} is VALID [2018-11-23 10:53:57,578 INFO L273 TraceCheckUtils]: 32: Hoare triple {161134#true} assume !(24576bv32 == ~s__state~0); {161134#true} is VALID [2018-11-23 10:53:57,578 INFO L273 TraceCheckUtils]: 33: Hoare triple {161134#true} assume !(8195bv32 == ~s__state~0); {161134#true} is VALID [2018-11-23 10:53:57,578 INFO L273 TraceCheckUtils]: 34: Hoare triple {161134#true} assume !(8480bv32 == ~s__state~0); {161134#true} is VALID [2018-11-23 10:53:57,578 INFO L273 TraceCheckUtils]: 35: Hoare triple {161134#true} assume !(8481bv32 == ~s__state~0); {161134#true} is VALID [2018-11-23 10:53:57,578 INFO L273 TraceCheckUtils]: 36: Hoare triple {161134#true} assume !(8482bv32 == ~s__state~0); {161134#true} is VALID [2018-11-23 10:53:57,578 INFO L273 TraceCheckUtils]: 37: Hoare triple {161134#true} assume !(8464bv32 == ~s__state~0); {161134#true} is VALID [2018-11-23 10:53:57,578 INFO L273 TraceCheckUtils]: 38: Hoare triple {161134#true} assume !(8465bv32 == ~s__state~0); {161134#true} is VALID [2018-11-23 10:53:57,578 INFO L273 TraceCheckUtils]: 39: Hoare triple {161134#true} assume !(8466bv32 == ~s__state~0); {161134#true} is VALID [2018-11-23 10:53:57,578 INFO L273 TraceCheckUtils]: 40: Hoare triple {161134#true} assume 8496bv32 == ~s__state~0; {161134#true} is VALID [2018-11-23 10:53:57,579 INFO L273 TraceCheckUtils]: 41: Hoare triple {161134#true} ~ret~0 := #t~nondet34;havoc #t~nondet34; {161134#true} is VALID [2018-11-23 10:53:57,579 INFO L273 TraceCheckUtils]: 42: Hoare triple {161134#true} assume 1bv32 == ~blastFlag~0;~blastFlag~0 := 2bv32; {161134#true} is VALID [2018-11-23 10:53:57,579 INFO L273 TraceCheckUtils]: 43: Hoare triple {161134#true} assume !~bvsle32(~ret~0, 0bv32); {161134#true} is VALID [2018-11-23 10:53:57,579 INFO L273 TraceCheckUtils]: 44: Hoare triple {161134#true} assume !(0bv32 != ~s__hit~0);~s__state~0 := 8512bv32; {161134#true} is VALID [2018-11-23 10:53:57,579 INFO L273 TraceCheckUtils]: 45: Hoare triple {161134#true} ~s__init_num~0 := 0bv32; {161134#true} is VALID [2018-11-23 10:53:57,579 INFO L273 TraceCheckUtils]: 46: Hoare triple {161134#true} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {161134#true} is VALID [2018-11-23 10:53:57,579 INFO L273 TraceCheckUtils]: 47: Hoare triple {161134#true} ~skip~0 := 0bv32; {161134#true} is VALID [2018-11-23 10:53:57,579 INFO L273 TraceCheckUtils]: 48: Hoare triple {161134#true} assume !false; {161134#true} is VALID [2018-11-23 10:53:57,579 INFO L273 TraceCheckUtils]: 49: Hoare triple {161134#true} ~state~0 := ~s__state~0; {161134#true} is VALID [2018-11-23 10:53:57,579 INFO L273 TraceCheckUtils]: 50: Hoare triple {161134#true} assume !(12292bv32 == ~s__state~0); {161134#true} is VALID [2018-11-23 10:53:57,580 INFO L273 TraceCheckUtils]: 51: Hoare triple {161134#true} assume !(16384bv32 == ~s__state~0); {161134#true} is VALID [2018-11-23 10:53:57,580 INFO L273 TraceCheckUtils]: 52: Hoare triple {161134#true} assume !(8192bv32 == ~s__state~0); {161134#true} is VALID [2018-11-23 10:53:57,580 INFO L273 TraceCheckUtils]: 53: Hoare triple {161134#true} assume !(24576bv32 == ~s__state~0); {161134#true} is VALID [2018-11-23 10:53:57,580 INFO L273 TraceCheckUtils]: 54: Hoare triple {161134#true} assume !(8195bv32 == ~s__state~0); {161134#true} is VALID [2018-11-23 10:53:57,580 INFO L273 TraceCheckUtils]: 55: Hoare triple {161134#true} assume !(8480bv32 == ~s__state~0); {161134#true} is VALID [2018-11-23 10:53:57,580 INFO L273 TraceCheckUtils]: 56: Hoare triple {161134#true} assume !(8481bv32 == ~s__state~0); {161134#true} is VALID [2018-11-23 10:53:57,580 INFO L273 TraceCheckUtils]: 57: Hoare triple {161134#true} assume !(8482bv32 == ~s__state~0); {161134#true} is VALID [2018-11-23 10:53:57,580 INFO L273 TraceCheckUtils]: 58: Hoare triple {161134#true} assume !(8464bv32 == ~s__state~0); {161134#true} is VALID [2018-11-23 10:53:57,580 INFO L273 TraceCheckUtils]: 59: Hoare triple {161134#true} assume !(8465bv32 == ~s__state~0); {161134#true} is VALID [2018-11-23 10:53:57,581 INFO L273 TraceCheckUtils]: 60: Hoare triple {161134#true} assume !(8466bv32 == ~s__state~0); {161134#true} is VALID [2018-11-23 10:53:57,581 INFO L273 TraceCheckUtils]: 61: Hoare triple {161134#true} assume !(8496bv32 == ~s__state~0); {161134#true} is VALID [2018-11-23 10:53:57,581 INFO L273 TraceCheckUtils]: 62: Hoare triple {161134#true} assume !(8497bv32 == ~s__state~0); {161134#true} is VALID [2018-11-23 10:53:57,581 INFO L273 TraceCheckUtils]: 63: Hoare triple {161134#true} assume 8512bv32 == ~s__state~0; {161134#true} is VALID [2018-11-23 10:53:57,581 INFO L273 TraceCheckUtils]: 64: Hoare triple {161134#true} ~__cil_tmp56~0 := ~s__s3__tmp__new_cipher__algorithms~0; {161134#true} is VALID [2018-11-23 10:53:57,581 INFO L273 TraceCheckUtils]: 65: Hoare triple {161134#true} assume 0bv32 != ~bvadd32(256bv32, ~__cil_tmp56~0);~skip~0 := 1bv32; {161134#true} is VALID [2018-11-23 10:53:57,581 INFO L273 TraceCheckUtils]: 66: Hoare triple {161134#true} ~s__state~0 := 8528bv32;~s__init_num~0 := 0bv32; {161134#true} is VALID [2018-11-23 10:53:57,581 INFO L273 TraceCheckUtils]: 67: Hoare triple {161134#true} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {161134#true} is VALID [2018-11-23 10:53:57,581 INFO L273 TraceCheckUtils]: 68: Hoare triple {161134#true} ~skip~0 := 0bv32; {161134#true} is VALID [2018-11-23 10:53:57,582 INFO L273 TraceCheckUtils]: 69: Hoare triple {161134#true} assume !false; {161134#true} is VALID [2018-11-23 10:53:57,582 INFO L273 TraceCheckUtils]: 70: Hoare triple {161134#true} ~state~0 := ~s__state~0; {161134#true} is VALID [2018-11-23 10:53:57,582 INFO L273 TraceCheckUtils]: 71: Hoare triple {161134#true} assume !(12292bv32 == ~s__state~0); {161134#true} is VALID [2018-11-23 10:53:57,582 INFO L273 TraceCheckUtils]: 72: Hoare triple {161134#true} assume !(16384bv32 == ~s__state~0); {161134#true} is VALID [2018-11-23 10:53:57,582 INFO L273 TraceCheckUtils]: 73: Hoare triple {161134#true} assume !(8192bv32 == ~s__state~0); {161134#true} is VALID [2018-11-23 10:53:57,582 INFO L273 TraceCheckUtils]: 74: Hoare triple {161134#true} assume !(24576bv32 == ~s__state~0); {161134#true} is VALID [2018-11-23 10:53:57,582 INFO L273 TraceCheckUtils]: 75: Hoare triple {161134#true} assume !(8195bv32 == ~s__state~0); {161134#true} is VALID [2018-11-23 10:53:57,582 INFO L273 TraceCheckUtils]: 76: Hoare triple {161134#true} assume !(8480bv32 == ~s__state~0); {161134#true} is VALID [2018-11-23 10:53:57,582 INFO L273 TraceCheckUtils]: 77: Hoare triple {161134#true} assume !(8481bv32 == ~s__state~0); {161134#true} is VALID [2018-11-23 10:53:57,582 INFO L273 TraceCheckUtils]: 78: Hoare triple {161134#true} assume !(8482bv32 == ~s__state~0); {161134#true} is VALID [2018-11-23 10:53:57,583 INFO L273 TraceCheckUtils]: 79: Hoare triple {161134#true} assume !(8464bv32 == ~s__state~0); {161134#true} is VALID [2018-11-23 10:53:57,583 INFO L273 TraceCheckUtils]: 80: Hoare triple {161134#true} assume !(8465bv32 == ~s__state~0); {161134#true} is VALID [2018-11-23 10:53:57,583 INFO L273 TraceCheckUtils]: 81: Hoare triple {161134#true} assume !(8466bv32 == ~s__state~0); {161134#true} is VALID [2018-11-23 10:53:57,583 INFO L273 TraceCheckUtils]: 82: Hoare triple {161134#true} assume !(8496bv32 == ~s__state~0); {161134#true} is VALID [2018-11-23 10:53:57,583 INFO L273 TraceCheckUtils]: 83: Hoare triple {161134#true} assume !(8497bv32 == ~s__state~0); {161134#true} is VALID [2018-11-23 10:53:57,583 INFO L273 TraceCheckUtils]: 84: Hoare triple {161134#true} assume !(8512bv32 == ~s__state~0); {161134#true} is VALID [2018-11-23 10:53:57,583 INFO L273 TraceCheckUtils]: 85: Hoare triple {161134#true} assume !(8513bv32 == ~s__state~0); {161134#true} is VALID [2018-11-23 10:53:57,583 INFO L273 TraceCheckUtils]: 86: Hoare triple {161134#true} assume 8528bv32 == ~s__state~0; {161134#true} is VALID [2018-11-23 10:53:57,583 INFO L273 TraceCheckUtils]: 87: Hoare triple {161134#true} ~l~0 := ~s__s3__tmp__new_cipher__algorithms~0;~__cil_tmp57~0 := ~s__options~0; {161134#true} is VALID [2018-11-23 10:53:57,584 INFO L273 TraceCheckUtils]: 88: Hoare triple {161134#true} assume 0bv32 != ~bvadd32(2097152bv32, ~__cil_tmp57~0);~s__s3__tmp__use_rsa_tmp~0 := 1bv32; {161134#true} is VALID [2018-11-23 10:53:57,584 INFO L273 TraceCheckUtils]: 89: Hoare triple {161134#true} assume 0bv32 != ~s__s3__tmp__use_rsa_tmp~0; {161134#true} is VALID [2018-11-23 10:53:57,584 INFO L273 TraceCheckUtils]: 90: Hoare triple {161134#true} ~ret~0 := #t~nondet36;havoc #t~nondet36; {161134#true} is VALID [2018-11-23 10:53:57,584 INFO L273 TraceCheckUtils]: 91: Hoare triple {161134#true} assume !~bvsle32(~ret~0, 0bv32); {161134#true} is VALID [2018-11-23 10:53:57,584 INFO L273 TraceCheckUtils]: 92: Hoare triple {161134#true} ~s__state~0 := 8544bv32;~s__init_num~0 := 0bv32; {161134#true} is VALID [2018-11-23 10:53:57,584 INFO L273 TraceCheckUtils]: 93: Hoare triple {161134#true} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {161134#true} is VALID [2018-11-23 10:53:57,584 INFO L273 TraceCheckUtils]: 94: Hoare triple {161134#true} ~skip~0 := 0bv32; {161134#true} is VALID [2018-11-23 10:53:57,584 INFO L273 TraceCheckUtils]: 95: Hoare triple {161134#true} assume !false; {161134#true} is VALID [2018-11-23 10:53:57,584 INFO L273 TraceCheckUtils]: 96: Hoare triple {161134#true} ~state~0 := ~s__state~0; {161134#true} is VALID [2018-11-23 10:53:57,585 INFO L273 TraceCheckUtils]: 97: Hoare triple {161134#true} assume !(12292bv32 == ~s__state~0); {161134#true} is VALID [2018-11-23 10:53:57,585 INFO L273 TraceCheckUtils]: 98: Hoare triple {161134#true} assume !(16384bv32 == ~s__state~0); {161134#true} is VALID [2018-11-23 10:53:57,585 INFO L273 TraceCheckUtils]: 99: Hoare triple {161134#true} assume !(8192bv32 == ~s__state~0); {161134#true} is VALID [2018-11-23 10:53:57,585 INFO L273 TraceCheckUtils]: 100: Hoare triple {161134#true} assume !(24576bv32 == ~s__state~0); {161134#true} is VALID [2018-11-23 10:53:57,585 INFO L273 TraceCheckUtils]: 101: Hoare triple {161134#true} assume !(8195bv32 == ~s__state~0); {161134#true} is VALID [2018-11-23 10:53:57,585 INFO L273 TraceCheckUtils]: 102: Hoare triple {161134#true} assume !(8480bv32 == ~s__state~0); {161134#true} is VALID [2018-11-23 10:53:57,585 INFO L273 TraceCheckUtils]: 103: Hoare triple {161134#true} assume !(8481bv32 == ~s__state~0); {161134#true} is VALID [2018-11-23 10:53:57,585 INFO L273 TraceCheckUtils]: 104: Hoare triple {161134#true} assume !(8482bv32 == ~s__state~0); {161134#true} is VALID [2018-11-23 10:53:57,585 INFO L273 TraceCheckUtils]: 105: Hoare triple {161134#true} assume !(8464bv32 == ~s__state~0); {161134#true} is VALID [2018-11-23 10:53:57,586 INFO L273 TraceCheckUtils]: 106: Hoare triple {161134#true} assume !(8465bv32 == ~s__state~0); {161134#true} is VALID [2018-11-23 10:53:57,586 INFO L273 TraceCheckUtils]: 107: Hoare triple {161134#true} assume !(8466bv32 == ~s__state~0); {161134#true} is VALID [2018-11-23 10:53:57,586 INFO L273 TraceCheckUtils]: 108: Hoare triple {161134#true} assume !(8496bv32 == ~s__state~0); {161134#true} is VALID [2018-11-23 10:53:57,586 INFO L273 TraceCheckUtils]: 109: Hoare triple {161134#true} assume !(8497bv32 == ~s__state~0); {161134#true} is VALID [2018-11-23 10:53:57,586 INFO L273 TraceCheckUtils]: 110: Hoare triple {161134#true} assume !(8512bv32 == ~s__state~0); {161134#true} is VALID [2018-11-23 10:53:57,586 INFO L273 TraceCheckUtils]: 111: Hoare triple {161134#true} assume !(8513bv32 == ~s__state~0); {161134#true} is VALID [2018-11-23 10:53:57,586 INFO L273 TraceCheckUtils]: 112: Hoare triple {161134#true} assume !(8528bv32 == ~s__state~0); {161134#true} is VALID [2018-11-23 10:53:57,586 INFO L273 TraceCheckUtils]: 113: Hoare triple {161134#true} assume !(8529bv32 == ~s__state~0); {161134#true} is VALID [2018-11-23 10:53:57,586 INFO L273 TraceCheckUtils]: 114: Hoare triple {161134#true} assume 8544bv32 == ~s__state~0; {161134#true} is VALID [2018-11-23 10:53:57,586 INFO L273 TraceCheckUtils]: 115: Hoare triple {161134#true} assume 0bv32 != ~bvadd32(1bv32, ~s__verify_mode~0); {161134#true} is VALID [2018-11-23 10:53:57,587 INFO L273 TraceCheckUtils]: 116: Hoare triple {161134#true} assume !(0bv32 != ~s__session__peer~0); {161134#true} is VALID [2018-11-23 10:53:57,587 INFO L273 TraceCheckUtils]: 117: Hoare triple {161134#true} ~__cil_tmp61~0 := ~s__s3__tmp__new_cipher__algorithms~0; {161134#true} is VALID [2018-11-23 10:53:57,587 INFO L273 TraceCheckUtils]: 118: Hoare triple {161134#true} assume 0bv32 != ~bvadd32(256bv32, ~__cil_tmp61~0); {161134#true} is VALID [2018-11-23 10:53:57,587 INFO L273 TraceCheckUtils]: 119: Hoare triple {161134#true} assume 0bv32 != ~bvadd32(2bv32, ~s__verify_mode~0); {161134#true} is VALID [2018-11-23 10:53:57,587 INFO L273 TraceCheckUtils]: 120: Hoare triple {161134#true} ~s__s3__tmp__cert_request~0 := 1bv32;~ret~0 := #t~nondet37;havoc #t~nondet37; {161134#true} is VALID [2018-11-23 10:53:57,587 INFO L273 TraceCheckUtils]: 121: Hoare triple {161134#true} assume !~bvsle32(~ret~0, 0bv32);~s__state~0 := 8448bv32;~s__s3__tmp__next_state___0~0 := 8576bv32;~s__init_num~0 := 0bv32; {161134#true} is VALID [2018-11-23 10:53:57,587 INFO L273 TraceCheckUtils]: 122: Hoare triple {161134#true} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {161134#true} is VALID [2018-11-23 10:53:57,587 INFO L273 TraceCheckUtils]: 123: Hoare triple {161134#true} ~skip~0 := 0bv32; {161134#true} is VALID [2018-11-23 10:53:57,587 INFO L273 TraceCheckUtils]: 124: Hoare triple {161134#true} assume !false; {161134#true} is VALID [2018-11-23 10:53:57,588 INFO L273 TraceCheckUtils]: 125: Hoare triple {161134#true} ~state~0 := ~s__state~0; {161134#true} is VALID [2018-11-23 10:53:57,588 INFO L273 TraceCheckUtils]: 126: Hoare triple {161134#true} assume !(12292bv32 == ~s__state~0); {161134#true} is VALID [2018-11-23 10:53:57,588 INFO L273 TraceCheckUtils]: 127: Hoare triple {161134#true} assume !(16384bv32 == ~s__state~0); {161134#true} is VALID [2018-11-23 10:53:57,588 INFO L273 TraceCheckUtils]: 128: Hoare triple {161134#true} assume !(8192bv32 == ~s__state~0); {161134#true} is VALID [2018-11-23 10:53:57,588 INFO L273 TraceCheckUtils]: 129: Hoare triple {161134#true} assume !(24576bv32 == ~s__state~0); {161134#true} is VALID [2018-11-23 10:53:57,588 INFO L273 TraceCheckUtils]: 130: Hoare triple {161134#true} assume !(8195bv32 == ~s__state~0); {161134#true} is VALID [2018-11-23 10:53:57,588 INFO L273 TraceCheckUtils]: 131: Hoare triple {161134#true} assume !(8480bv32 == ~s__state~0); {161134#true} is VALID [2018-11-23 10:53:57,588 INFO L273 TraceCheckUtils]: 132: Hoare triple {161134#true} assume !(8481bv32 == ~s__state~0); {161134#true} is VALID [2018-11-23 10:53:57,588 INFO L273 TraceCheckUtils]: 133: Hoare triple {161134#true} assume !(8482bv32 == ~s__state~0); {161134#true} is VALID [2018-11-23 10:53:57,588 INFO L273 TraceCheckUtils]: 134: Hoare triple {161134#true} assume !(8464bv32 == ~s__state~0); {161134#true} is VALID [2018-11-23 10:53:57,589 INFO L273 TraceCheckUtils]: 135: Hoare triple {161134#true} assume !(8465bv32 == ~s__state~0); {161134#true} is VALID [2018-11-23 10:53:57,589 INFO L273 TraceCheckUtils]: 136: Hoare triple {161134#true} assume !(8466bv32 == ~s__state~0); {161134#true} is VALID [2018-11-23 10:53:57,589 INFO L273 TraceCheckUtils]: 137: Hoare triple {161134#true} assume !(8496bv32 == ~s__state~0); {161134#true} is VALID [2018-11-23 10:53:57,589 INFO L273 TraceCheckUtils]: 138: Hoare triple {161134#true} assume !(8497bv32 == ~s__state~0); {161134#true} is VALID [2018-11-23 10:53:57,589 INFO L273 TraceCheckUtils]: 139: Hoare triple {161134#true} assume !(8512bv32 == ~s__state~0); {161134#true} is VALID [2018-11-23 10:53:57,589 INFO L273 TraceCheckUtils]: 140: Hoare triple {161134#true} assume !(8513bv32 == ~s__state~0); {161134#true} is VALID [2018-11-23 10:53:57,589 INFO L273 TraceCheckUtils]: 141: Hoare triple {161134#true} assume !(8528bv32 == ~s__state~0); {161134#true} is VALID [2018-11-23 10:53:57,589 INFO L273 TraceCheckUtils]: 142: Hoare triple {161134#true} assume !(8529bv32 == ~s__state~0); {161134#true} is VALID [2018-11-23 10:53:57,589 INFO L273 TraceCheckUtils]: 143: Hoare triple {161134#true} assume !(8544bv32 == ~s__state~0); {161134#true} is VALID [2018-11-23 10:53:57,590 INFO L273 TraceCheckUtils]: 144: Hoare triple {161134#true} assume !(8545bv32 == ~s__state~0); {161134#true} is VALID [2018-11-23 10:53:57,590 INFO L273 TraceCheckUtils]: 145: Hoare triple {161134#true} assume !(8560bv32 == ~s__state~0); {161134#true} is VALID [2018-11-23 10:53:57,590 INFO L273 TraceCheckUtils]: 146: Hoare triple {161134#true} assume !(8561bv32 == ~s__state~0); {161134#true} is VALID [2018-11-23 10:53:57,590 INFO L273 TraceCheckUtils]: 147: Hoare triple {161134#true} assume 8448bv32 == ~s__state~0; {161134#true} is VALID [2018-11-23 10:53:57,590 INFO L273 TraceCheckUtils]: 148: Hoare triple {161134#true} assume !~bvsgt32(~num1~0, 0bv32); {161134#true} is VALID [2018-11-23 10:53:57,590 INFO L273 TraceCheckUtils]: 149: Hoare triple {161134#true} ~s__state~0 := ~s__s3__tmp__next_state___0~0; {161134#true} is VALID [2018-11-23 10:53:57,590 INFO L273 TraceCheckUtils]: 150: Hoare triple {161134#true} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {161134#true} is VALID [2018-11-23 10:53:57,590 INFO L273 TraceCheckUtils]: 151: Hoare triple {161134#true} ~skip~0 := 0bv32; {161134#true} is VALID [2018-11-23 10:53:57,590 INFO L273 TraceCheckUtils]: 152: Hoare triple {161134#true} assume !false; {161134#true} is VALID [2018-11-23 10:53:57,591 INFO L273 TraceCheckUtils]: 153: Hoare triple {161134#true} ~state~0 := ~s__state~0; {161134#true} is VALID [2018-11-23 10:53:57,591 INFO L273 TraceCheckUtils]: 154: Hoare triple {161134#true} assume !(12292bv32 == ~s__state~0); {161134#true} is VALID [2018-11-23 10:53:57,591 INFO L273 TraceCheckUtils]: 155: Hoare triple {161134#true} assume !(16384bv32 == ~s__state~0); {161134#true} is VALID [2018-11-23 10:53:57,591 INFO L273 TraceCheckUtils]: 156: Hoare triple {161134#true} assume !(8192bv32 == ~s__state~0); {161134#true} is VALID [2018-11-23 10:53:57,591 INFO L273 TraceCheckUtils]: 157: Hoare triple {161134#true} assume !(24576bv32 == ~s__state~0); {161134#true} is VALID [2018-11-23 10:53:57,591 INFO L273 TraceCheckUtils]: 158: Hoare triple {161134#true} assume !(8195bv32 == ~s__state~0); {161134#true} is VALID [2018-11-23 10:53:57,591 INFO L273 TraceCheckUtils]: 159: Hoare triple {161134#true} assume !(8480bv32 == ~s__state~0); {161134#true} is VALID [2018-11-23 10:53:57,591 INFO L273 TraceCheckUtils]: 160: Hoare triple {161134#true} assume !(8481bv32 == ~s__state~0); {161134#true} is VALID [2018-11-23 10:53:57,591 INFO L273 TraceCheckUtils]: 161: Hoare triple {161134#true} assume !(8482bv32 == ~s__state~0); {161134#true} is VALID [2018-11-23 10:53:57,591 INFO L273 TraceCheckUtils]: 162: Hoare triple {161134#true} assume !(8464bv32 == ~s__state~0); {161134#true} is VALID [2018-11-23 10:53:57,592 INFO L273 TraceCheckUtils]: 163: Hoare triple {161134#true} assume !(8465bv32 == ~s__state~0); {161134#true} is VALID [2018-11-23 10:53:57,592 INFO L273 TraceCheckUtils]: 164: Hoare triple {161134#true} assume !(8466bv32 == ~s__state~0); {161134#true} is VALID [2018-11-23 10:53:57,592 INFO L273 TraceCheckUtils]: 165: Hoare triple {161134#true} assume !(8496bv32 == ~s__state~0); {161134#true} is VALID [2018-11-23 10:53:57,592 INFO L273 TraceCheckUtils]: 166: Hoare triple {161134#true} assume !(8497bv32 == ~s__state~0); {161134#true} is VALID [2018-11-23 10:53:57,592 INFO L273 TraceCheckUtils]: 167: Hoare triple {161134#true} assume !(8512bv32 == ~s__state~0); {161134#true} is VALID [2018-11-23 10:53:57,592 INFO L273 TraceCheckUtils]: 168: Hoare triple {161134#true} assume !(8513bv32 == ~s__state~0); {161134#true} is VALID [2018-11-23 10:53:57,592 INFO L273 TraceCheckUtils]: 169: Hoare triple {161134#true} assume !(8528bv32 == ~s__state~0); {161134#true} is VALID [2018-11-23 10:53:57,592 INFO L273 TraceCheckUtils]: 170: Hoare triple {161134#true} assume !(8529bv32 == ~s__state~0); {161134#true} is VALID [2018-11-23 10:53:57,592 INFO L273 TraceCheckUtils]: 171: Hoare triple {161134#true} assume !(8544bv32 == ~s__state~0); {161134#true} is VALID [2018-11-23 10:53:57,593 INFO L273 TraceCheckUtils]: 172: Hoare triple {161134#true} assume !(8545bv32 == ~s__state~0); {161134#true} is VALID [2018-11-23 10:53:57,593 INFO L273 TraceCheckUtils]: 173: Hoare triple {161134#true} assume !(8560bv32 == ~s__state~0); {161134#true} is VALID [2018-11-23 10:53:57,593 INFO L273 TraceCheckUtils]: 174: Hoare triple {161134#true} assume !(8561bv32 == ~s__state~0); {161134#true} is VALID [2018-11-23 10:53:57,593 INFO L273 TraceCheckUtils]: 175: Hoare triple {161134#true} assume !(8448bv32 == ~s__state~0); {161134#true} is VALID [2018-11-23 10:53:57,593 INFO L273 TraceCheckUtils]: 176: Hoare triple {161134#true} assume 8576bv32 == ~s__state~0; {161134#true} is VALID [2018-11-23 10:53:57,593 INFO L273 TraceCheckUtils]: 177: Hoare triple {161134#true} ~ret~0 := #t~nondet39;havoc #t~nondet39; {161134#true} is VALID [2018-11-23 10:53:57,593 INFO L273 TraceCheckUtils]: 178: Hoare triple {161134#true} assume !~bvsle32(~ret~0, 0bv32); {161134#true} is VALID [2018-11-23 10:53:57,593 INFO L273 TraceCheckUtils]: 179: Hoare triple {161134#true} assume !(2bv32 == ~ret~0);~ret~0 := #t~nondet40;havoc #t~nondet40; {161134#true} is VALID [2018-11-23 10:53:57,595 INFO L273 TraceCheckUtils]: 180: Hoare triple {161134#true} assume !~bvsle32(~ret~0, 0bv32);~s__init_num~0 := 0bv32;~s__state~0 := 8592bv32; {161679#(= (_ bv8592 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:53:57,595 INFO L273 TraceCheckUtils]: 181: Hoare triple {161679#(= (_ bv8592 32) ssl3_accept_~s__state~0)} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {161679#(= (_ bv8592 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:53:57,596 INFO L273 TraceCheckUtils]: 182: Hoare triple {161679#(= (_ bv8592 32) ssl3_accept_~s__state~0)} ~skip~0 := 0bv32; {161679#(= (_ bv8592 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:53:57,596 INFO L273 TraceCheckUtils]: 183: Hoare triple {161679#(= (_ bv8592 32) ssl3_accept_~s__state~0)} assume !false; {161679#(= (_ bv8592 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:53:57,596 INFO L273 TraceCheckUtils]: 184: Hoare triple {161679#(= (_ bv8592 32) ssl3_accept_~s__state~0)} ~state~0 := ~s__state~0; {161679#(= (_ bv8592 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:53:57,597 INFO L273 TraceCheckUtils]: 185: Hoare triple {161679#(= (_ bv8592 32) ssl3_accept_~s__state~0)} assume !(12292bv32 == ~s__state~0); {161679#(= (_ bv8592 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:53:57,617 INFO L273 TraceCheckUtils]: 186: Hoare triple {161679#(= (_ bv8592 32) ssl3_accept_~s__state~0)} assume !(16384bv32 == ~s__state~0); {161679#(= (_ bv8592 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:53:57,631 INFO L273 TraceCheckUtils]: 187: Hoare triple {161679#(= (_ bv8592 32) ssl3_accept_~s__state~0)} assume !(8192bv32 == ~s__state~0); {161679#(= (_ bv8592 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:53:57,639 INFO L273 TraceCheckUtils]: 188: Hoare triple {161679#(= (_ bv8592 32) ssl3_accept_~s__state~0)} assume !(24576bv32 == ~s__state~0); {161679#(= (_ bv8592 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:53:57,646 INFO L273 TraceCheckUtils]: 189: Hoare triple {161679#(= (_ bv8592 32) ssl3_accept_~s__state~0)} assume !(8195bv32 == ~s__state~0); {161679#(= (_ bv8592 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:53:57,647 INFO L273 TraceCheckUtils]: 190: Hoare triple {161679#(= (_ bv8592 32) ssl3_accept_~s__state~0)} assume !(8480bv32 == ~s__state~0); {161679#(= (_ bv8592 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:53:57,648 INFO L273 TraceCheckUtils]: 191: Hoare triple {161679#(= (_ bv8592 32) ssl3_accept_~s__state~0)} assume !(8481bv32 == ~s__state~0); {161679#(= (_ bv8592 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:53:57,648 INFO L273 TraceCheckUtils]: 192: Hoare triple {161679#(= (_ bv8592 32) ssl3_accept_~s__state~0)} assume !(8482bv32 == ~s__state~0); {161679#(= (_ bv8592 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:53:57,650 INFO L273 TraceCheckUtils]: 193: Hoare triple {161679#(= (_ bv8592 32) ssl3_accept_~s__state~0)} assume !(8464bv32 == ~s__state~0); {161679#(= (_ bv8592 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:53:57,650 INFO L273 TraceCheckUtils]: 194: Hoare triple {161679#(= (_ bv8592 32) ssl3_accept_~s__state~0)} assume !(8465bv32 == ~s__state~0); {161679#(= (_ bv8592 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:53:57,650 INFO L273 TraceCheckUtils]: 195: Hoare triple {161679#(= (_ bv8592 32) ssl3_accept_~s__state~0)} assume !(8466bv32 == ~s__state~0); {161679#(= (_ bv8592 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:53:57,651 INFO L273 TraceCheckUtils]: 196: Hoare triple {161679#(= (_ bv8592 32) ssl3_accept_~s__state~0)} assume !(8496bv32 == ~s__state~0); {161679#(= (_ bv8592 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:53:57,651 INFO L273 TraceCheckUtils]: 197: Hoare triple {161679#(= (_ bv8592 32) ssl3_accept_~s__state~0)} assume !(8497bv32 == ~s__state~0); {161679#(= (_ bv8592 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:53:57,651 INFO L273 TraceCheckUtils]: 198: Hoare triple {161679#(= (_ bv8592 32) ssl3_accept_~s__state~0)} assume !(8512bv32 == ~s__state~0); {161679#(= (_ bv8592 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:53:57,651 INFO L273 TraceCheckUtils]: 199: Hoare triple {161679#(= (_ bv8592 32) ssl3_accept_~s__state~0)} assume !(8513bv32 == ~s__state~0); {161679#(= (_ bv8592 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:53:57,652 INFO L273 TraceCheckUtils]: 200: Hoare triple {161679#(= (_ bv8592 32) ssl3_accept_~s__state~0)} assume !(8528bv32 == ~s__state~0); {161679#(= (_ bv8592 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:53:57,652 INFO L273 TraceCheckUtils]: 201: Hoare triple {161679#(= (_ bv8592 32) ssl3_accept_~s__state~0)} assume !(8529bv32 == ~s__state~0); {161679#(= (_ bv8592 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:53:57,652 INFO L273 TraceCheckUtils]: 202: Hoare triple {161679#(= (_ bv8592 32) ssl3_accept_~s__state~0)} assume !(8544bv32 == ~s__state~0); {161679#(= (_ bv8592 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:53:57,653 INFO L273 TraceCheckUtils]: 203: Hoare triple {161679#(= (_ bv8592 32) ssl3_accept_~s__state~0)} assume !(8545bv32 == ~s__state~0); {161679#(= (_ bv8592 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:53:57,653 INFO L273 TraceCheckUtils]: 204: Hoare triple {161679#(= (_ bv8592 32) ssl3_accept_~s__state~0)} assume !(8560bv32 == ~s__state~0); {161679#(= (_ bv8592 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:53:57,653 INFO L273 TraceCheckUtils]: 205: Hoare triple {161679#(= (_ bv8592 32) ssl3_accept_~s__state~0)} assume !(8561bv32 == ~s__state~0); {161679#(= (_ bv8592 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:53:57,654 INFO L273 TraceCheckUtils]: 206: Hoare triple {161679#(= (_ bv8592 32) ssl3_accept_~s__state~0)} assume !(8448bv32 == ~s__state~0); {161679#(= (_ bv8592 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:53:57,654 INFO L273 TraceCheckUtils]: 207: Hoare triple {161679#(= (_ bv8592 32) ssl3_accept_~s__state~0)} assume !(8576bv32 == ~s__state~0); {161679#(= (_ bv8592 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:53:57,655 INFO L273 TraceCheckUtils]: 208: Hoare triple {161679#(= (_ bv8592 32) ssl3_accept_~s__state~0)} assume !(8577bv32 == ~s__state~0); {161679#(= (_ bv8592 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:53:57,655 INFO L273 TraceCheckUtils]: 209: Hoare triple {161679#(= (_ bv8592 32) ssl3_accept_~s__state~0)} assume !(8592bv32 == ~s__state~0); {161135#false} is VALID [2018-11-23 10:53:57,655 INFO L273 TraceCheckUtils]: 210: Hoare triple {161135#false} assume !(8593bv32 == ~s__state~0); {161135#false} is VALID [2018-11-23 10:53:57,655 INFO L273 TraceCheckUtils]: 211: Hoare triple {161135#false} assume !(8608bv32 == ~s__state~0); {161135#false} is VALID [2018-11-23 10:53:57,656 INFO L273 TraceCheckUtils]: 212: Hoare triple {161135#false} assume !(8609bv32 == ~s__state~0); {161135#false} is VALID [2018-11-23 10:53:57,656 INFO L273 TraceCheckUtils]: 213: Hoare triple {161135#false} assume !(8640bv32 == ~s__state~0); {161135#false} is VALID [2018-11-23 10:53:57,656 INFO L273 TraceCheckUtils]: 214: Hoare triple {161135#false} assume !(8641bv32 == ~s__state~0); {161135#false} is VALID [2018-11-23 10:53:57,656 INFO L273 TraceCheckUtils]: 215: Hoare triple {161135#false} assume 8656bv32 == ~s__state~0; {161135#false} is VALID [2018-11-23 10:53:57,656 INFO L273 TraceCheckUtils]: 216: Hoare triple {161135#false} ~s__session__cipher~0 := ~s__s3__tmp__new_cipher~0; {161135#false} is VALID [2018-11-23 10:53:57,657 INFO L273 TraceCheckUtils]: 217: Hoare triple {161135#false} assume !(0bv32 == ~tmp___9~0);~ret~0 := #t~nondet44;havoc #t~nondet44; {161135#false} is VALID [2018-11-23 10:53:57,657 INFO L273 TraceCheckUtils]: 218: Hoare triple {161135#false} assume 2bv32 == ~blastFlag~0;~blastFlag~0 := 3bv32; {161135#false} is VALID [2018-11-23 10:53:57,657 INFO L273 TraceCheckUtils]: 219: Hoare triple {161135#false} assume !~bvsle32(~ret~0, 0bv32);~s__state~0 := 8672bv32;~s__init_num~0 := 0bv32; {161135#false} is VALID [2018-11-23 10:53:57,657 INFO L273 TraceCheckUtils]: 220: Hoare triple {161135#false} assume !(0bv32 == ~tmp___10~0); {161135#false} is VALID [2018-11-23 10:53:57,657 INFO L273 TraceCheckUtils]: 221: Hoare triple {161135#false} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {161135#false} is VALID [2018-11-23 10:53:57,657 INFO L273 TraceCheckUtils]: 222: Hoare triple {161135#false} ~skip~0 := 0bv32; {161135#false} is VALID [2018-11-23 10:53:57,658 INFO L273 TraceCheckUtils]: 223: Hoare triple {161135#false} assume !false; {161135#false} is VALID [2018-11-23 10:53:57,658 INFO L273 TraceCheckUtils]: 224: Hoare triple {161135#false} ~state~0 := ~s__state~0; {161135#false} is VALID [2018-11-23 10:53:57,658 INFO L273 TraceCheckUtils]: 225: Hoare triple {161135#false} assume !(12292bv32 == ~s__state~0); {161135#false} is VALID [2018-11-23 10:53:57,658 INFO L273 TraceCheckUtils]: 226: Hoare triple {161135#false} assume !(16384bv32 == ~s__state~0); {161135#false} is VALID [2018-11-23 10:53:57,658 INFO L273 TraceCheckUtils]: 227: Hoare triple {161135#false} assume !(8192bv32 == ~s__state~0); {161135#false} is VALID [2018-11-23 10:53:57,658 INFO L273 TraceCheckUtils]: 228: Hoare triple {161135#false} assume !(24576bv32 == ~s__state~0); {161135#false} is VALID [2018-11-23 10:53:57,658 INFO L273 TraceCheckUtils]: 229: Hoare triple {161135#false} assume !(8195bv32 == ~s__state~0); {161135#false} is VALID [2018-11-23 10:53:57,658 INFO L273 TraceCheckUtils]: 230: Hoare triple {161135#false} assume !(8480bv32 == ~s__state~0); {161135#false} is VALID [2018-11-23 10:53:57,658 INFO L273 TraceCheckUtils]: 231: Hoare triple {161135#false} assume !(8481bv32 == ~s__state~0); {161135#false} is VALID [2018-11-23 10:53:57,658 INFO L273 TraceCheckUtils]: 232: Hoare triple {161135#false} assume !(8482bv32 == ~s__state~0); {161135#false} is VALID [2018-11-23 10:53:57,659 INFO L273 TraceCheckUtils]: 233: Hoare triple {161135#false} assume !(8464bv32 == ~s__state~0); {161135#false} is VALID [2018-11-23 10:53:57,659 INFO L273 TraceCheckUtils]: 234: Hoare triple {161135#false} assume !(8465bv32 == ~s__state~0); {161135#false} is VALID [2018-11-23 10:53:57,659 INFO L273 TraceCheckUtils]: 235: Hoare triple {161135#false} assume !(8466bv32 == ~s__state~0); {161135#false} is VALID [2018-11-23 10:53:57,659 INFO L273 TraceCheckUtils]: 236: Hoare triple {161135#false} assume !(8496bv32 == ~s__state~0); {161135#false} is VALID [2018-11-23 10:53:57,659 INFO L273 TraceCheckUtils]: 237: Hoare triple {161135#false} assume !(8497bv32 == ~s__state~0); {161135#false} is VALID [2018-11-23 10:53:57,659 INFO L273 TraceCheckUtils]: 238: Hoare triple {161135#false} assume !(8512bv32 == ~s__state~0); {161135#false} is VALID [2018-11-23 10:53:57,659 INFO L273 TraceCheckUtils]: 239: Hoare triple {161135#false} assume !(8513bv32 == ~s__state~0); {161135#false} is VALID [2018-11-23 10:53:57,659 INFO L273 TraceCheckUtils]: 240: Hoare triple {161135#false} assume !(8528bv32 == ~s__state~0); {161135#false} is VALID [2018-11-23 10:53:57,659 INFO L273 TraceCheckUtils]: 241: Hoare triple {161135#false} assume !(8529bv32 == ~s__state~0); {161135#false} is VALID [2018-11-23 10:53:57,659 INFO L273 TraceCheckUtils]: 242: Hoare triple {161135#false} assume !(8544bv32 == ~s__state~0); {161135#false} is VALID [2018-11-23 10:53:57,660 INFO L273 TraceCheckUtils]: 243: Hoare triple {161135#false} assume !(8545bv32 == ~s__state~0); {161135#false} is VALID [2018-11-23 10:53:57,660 INFO L273 TraceCheckUtils]: 244: Hoare triple {161135#false} assume !(8560bv32 == ~s__state~0); {161135#false} is VALID [2018-11-23 10:53:57,660 INFO L273 TraceCheckUtils]: 245: Hoare triple {161135#false} assume !(8561bv32 == ~s__state~0); {161135#false} is VALID [2018-11-23 10:53:57,660 INFO L273 TraceCheckUtils]: 246: Hoare triple {161135#false} assume !(8448bv32 == ~s__state~0); {161135#false} is VALID [2018-11-23 10:53:57,660 INFO L273 TraceCheckUtils]: 247: Hoare triple {161135#false} assume !(8576bv32 == ~s__state~0); {161135#false} is VALID [2018-11-23 10:53:57,660 INFO L273 TraceCheckUtils]: 248: Hoare triple {161135#false} assume !(8577bv32 == ~s__state~0); {161135#false} is VALID [2018-11-23 10:53:57,660 INFO L273 TraceCheckUtils]: 249: Hoare triple {161135#false} assume !(8592bv32 == ~s__state~0); {161135#false} is VALID [2018-11-23 10:53:57,660 INFO L273 TraceCheckUtils]: 250: Hoare triple {161135#false} assume !(8593bv32 == ~s__state~0); {161135#false} is VALID [2018-11-23 10:53:57,660 INFO L273 TraceCheckUtils]: 251: Hoare triple {161135#false} assume !(8608bv32 == ~s__state~0); {161135#false} is VALID [2018-11-23 10:53:57,661 INFO L273 TraceCheckUtils]: 252: Hoare triple {161135#false} assume !(8609bv32 == ~s__state~0); {161135#false} is VALID [2018-11-23 10:53:57,661 INFO L273 TraceCheckUtils]: 253: Hoare triple {161135#false} assume !(8640bv32 == ~s__state~0); {161135#false} is VALID [2018-11-23 10:53:57,661 INFO L273 TraceCheckUtils]: 254: Hoare triple {161135#false} assume !(8641bv32 == ~s__state~0); {161135#false} is VALID [2018-11-23 10:53:57,661 INFO L273 TraceCheckUtils]: 255: Hoare triple {161135#false} assume !(8656bv32 == ~s__state~0); {161135#false} is VALID [2018-11-23 10:53:57,661 INFO L273 TraceCheckUtils]: 256: Hoare triple {161135#false} assume !(8657bv32 == ~s__state~0); {161135#false} is VALID [2018-11-23 10:53:57,661 INFO L273 TraceCheckUtils]: 257: Hoare triple {161135#false} assume 8672bv32 == ~s__state~0; {161135#false} is VALID [2018-11-23 10:53:57,661 INFO L273 TraceCheckUtils]: 258: Hoare triple {161135#false} ~ret~0 := #t~nondet45;havoc #t~nondet45; {161135#false} is VALID [2018-11-23 10:53:57,662 INFO L273 TraceCheckUtils]: 259: Hoare triple {161135#false} assume !(4bv32 == ~blastFlag~0); {161135#false} is VALID [2018-11-23 10:53:57,662 INFO L273 TraceCheckUtils]: 260: Hoare triple {161135#false} assume !~bvsle32(~ret~0, 0bv32);~s__state~0 := 8448bv32; {161135#false} is VALID [2018-11-23 10:53:57,662 INFO L273 TraceCheckUtils]: 261: Hoare triple {161135#false} assume !(0bv32 != ~s__hit~0);~s__s3__tmp__next_state___0~0 := 3bv32; {161135#false} is VALID [2018-11-23 10:53:57,662 INFO L273 TraceCheckUtils]: 262: Hoare triple {161135#false} ~s__init_num~0 := 0bv32; {161135#false} is VALID [2018-11-23 10:53:57,662 INFO L273 TraceCheckUtils]: 263: Hoare triple {161135#false} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {161135#false} is VALID [2018-11-23 10:53:57,662 INFO L273 TraceCheckUtils]: 264: Hoare triple {161135#false} ~skip~0 := 0bv32; {161135#false} is VALID [2018-11-23 10:53:57,663 INFO L273 TraceCheckUtils]: 265: Hoare triple {161135#false} assume !false; {161135#false} is VALID [2018-11-23 10:53:57,663 INFO L273 TraceCheckUtils]: 266: Hoare triple {161135#false} ~state~0 := ~s__state~0; {161135#false} is VALID [2018-11-23 10:53:57,663 INFO L273 TraceCheckUtils]: 267: Hoare triple {161135#false} assume !(12292bv32 == ~s__state~0); {161135#false} is VALID [2018-11-23 10:53:57,663 INFO L273 TraceCheckUtils]: 268: Hoare triple {161135#false} assume !(16384bv32 == ~s__state~0); {161135#false} is VALID [2018-11-23 10:53:57,663 INFO L273 TraceCheckUtils]: 269: Hoare triple {161135#false} assume !(8192bv32 == ~s__state~0); {161135#false} is VALID [2018-11-23 10:53:57,663 INFO L273 TraceCheckUtils]: 270: Hoare triple {161135#false} assume !(24576bv32 == ~s__state~0); {161135#false} is VALID [2018-11-23 10:53:57,663 INFO L273 TraceCheckUtils]: 271: Hoare triple {161135#false} assume !(8195bv32 == ~s__state~0); {161135#false} is VALID [2018-11-23 10:53:57,664 INFO L273 TraceCheckUtils]: 272: Hoare triple {161135#false} assume !(8480bv32 == ~s__state~0); {161135#false} is VALID [2018-11-23 10:53:57,664 INFO L273 TraceCheckUtils]: 273: Hoare triple {161135#false} assume !(8481bv32 == ~s__state~0); {161135#false} is VALID [2018-11-23 10:53:57,664 INFO L273 TraceCheckUtils]: 274: Hoare triple {161135#false} assume !(8482bv32 == ~s__state~0); {161135#false} is VALID [2018-11-23 10:53:57,664 INFO L273 TraceCheckUtils]: 275: Hoare triple {161135#false} assume !(8464bv32 == ~s__state~0); {161135#false} is VALID [2018-11-23 10:53:57,664 INFO L273 TraceCheckUtils]: 276: Hoare triple {161135#false} assume !(8465bv32 == ~s__state~0); {161135#false} is VALID [2018-11-23 10:53:57,664 INFO L273 TraceCheckUtils]: 277: Hoare triple {161135#false} assume !(8466bv32 == ~s__state~0); {161135#false} is VALID [2018-11-23 10:53:57,665 INFO L273 TraceCheckUtils]: 278: Hoare triple {161135#false} assume !(8496bv32 == ~s__state~0); {161135#false} is VALID [2018-11-23 10:53:57,665 INFO L273 TraceCheckUtils]: 279: Hoare triple {161135#false} assume !(8497bv32 == ~s__state~0); {161135#false} is VALID [2018-11-23 10:53:57,665 INFO L273 TraceCheckUtils]: 280: Hoare triple {161135#false} assume !(8512bv32 == ~s__state~0); {161135#false} is VALID [2018-11-23 10:53:57,665 INFO L273 TraceCheckUtils]: 281: Hoare triple {161135#false} assume !(8513bv32 == ~s__state~0); {161135#false} is VALID [2018-11-23 10:53:57,665 INFO L273 TraceCheckUtils]: 282: Hoare triple {161135#false} assume !(8528bv32 == ~s__state~0); {161135#false} is VALID [2018-11-23 10:53:57,665 INFO L273 TraceCheckUtils]: 283: Hoare triple {161135#false} assume !(8529bv32 == ~s__state~0); {161135#false} is VALID [2018-11-23 10:53:57,665 INFO L273 TraceCheckUtils]: 284: Hoare triple {161135#false} assume !(8544bv32 == ~s__state~0); {161135#false} is VALID [2018-11-23 10:53:57,666 INFO L273 TraceCheckUtils]: 285: Hoare triple {161135#false} assume !(8545bv32 == ~s__state~0); {161135#false} is VALID [2018-11-23 10:53:57,666 INFO L273 TraceCheckUtils]: 286: Hoare triple {161135#false} assume !(8560bv32 == ~s__state~0); {161135#false} is VALID [2018-11-23 10:53:57,666 INFO L273 TraceCheckUtils]: 287: Hoare triple {161135#false} assume !(8561bv32 == ~s__state~0); {161135#false} is VALID [2018-11-23 10:53:57,666 INFO L273 TraceCheckUtils]: 288: Hoare triple {161135#false} assume 8448bv32 == ~s__state~0; {161135#false} is VALID [2018-11-23 10:53:57,666 INFO L273 TraceCheckUtils]: 289: Hoare triple {161135#false} assume !~bvsgt32(~num1~0, 0bv32); {161135#false} is VALID [2018-11-23 10:53:57,666 INFO L273 TraceCheckUtils]: 290: Hoare triple {161135#false} ~s__state~0 := ~s__s3__tmp__next_state___0~0; {161135#false} is VALID [2018-11-23 10:53:57,666 INFO L273 TraceCheckUtils]: 291: Hoare triple {161135#false} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {161135#false} is VALID [2018-11-23 10:53:57,667 INFO L273 TraceCheckUtils]: 292: Hoare triple {161135#false} ~skip~0 := 0bv32; {161135#false} is VALID [2018-11-23 10:53:57,667 INFO L273 TraceCheckUtils]: 293: Hoare triple {161135#false} assume !false; {161135#false} is VALID [2018-11-23 10:53:57,667 INFO L273 TraceCheckUtils]: 294: Hoare triple {161135#false} ~state~0 := ~s__state~0; {161135#false} is VALID [2018-11-23 10:53:57,667 INFO L273 TraceCheckUtils]: 295: Hoare triple {161135#false} assume !(12292bv32 == ~s__state~0); {161135#false} is VALID [2018-11-23 10:53:57,667 INFO L273 TraceCheckUtils]: 296: Hoare triple {161135#false} assume !(16384bv32 == ~s__state~0); {161135#false} is VALID [2018-11-23 10:53:57,667 INFO L273 TraceCheckUtils]: 297: Hoare triple {161135#false} assume !(8192bv32 == ~s__state~0); {161135#false} is VALID [2018-11-23 10:53:57,668 INFO L273 TraceCheckUtils]: 298: Hoare triple {161135#false} assume !(24576bv32 == ~s__state~0); {161135#false} is VALID [2018-11-23 10:53:57,668 INFO L273 TraceCheckUtils]: 299: Hoare triple {161135#false} assume !(8195bv32 == ~s__state~0); {161135#false} is VALID [2018-11-23 10:53:57,668 INFO L273 TraceCheckUtils]: 300: Hoare triple {161135#false} assume !(8480bv32 == ~s__state~0); {161135#false} is VALID [2018-11-23 10:53:57,668 INFO L273 TraceCheckUtils]: 301: Hoare triple {161135#false} assume !(8481bv32 == ~s__state~0); {161135#false} is VALID [2018-11-23 10:53:57,668 INFO L273 TraceCheckUtils]: 302: Hoare triple {161135#false} assume !(8482bv32 == ~s__state~0); {161135#false} is VALID [2018-11-23 10:53:57,668 INFO L273 TraceCheckUtils]: 303: Hoare triple {161135#false} assume !(8464bv32 == ~s__state~0); {161135#false} is VALID [2018-11-23 10:53:57,668 INFO L273 TraceCheckUtils]: 304: Hoare triple {161135#false} assume !(8465bv32 == ~s__state~0); {161135#false} is VALID [2018-11-23 10:53:57,669 INFO L273 TraceCheckUtils]: 305: Hoare triple {161135#false} assume !(8466bv32 == ~s__state~0); {161135#false} is VALID [2018-11-23 10:53:57,669 INFO L273 TraceCheckUtils]: 306: Hoare triple {161135#false} assume !(8496bv32 == ~s__state~0); {161135#false} is VALID [2018-11-23 10:53:57,669 INFO L273 TraceCheckUtils]: 307: Hoare triple {161135#false} assume !(8497bv32 == ~s__state~0); {161135#false} is VALID [2018-11-23 10:53:57,669 INFO L273 TraceCheckUtils]: 308: Hoare triple {161135#false} assume !(8512bv32 == ~s__state~0); {161135#false} is VALID [2018-11-23 10:53:57,669 INFO L273 TraceCheckUtils]: 309: Hoare triple {161135#false} assume !(8513bv32 == ~s__state~0); {161135#false} is VALID [2018-11-23 10:53:57,669 INFO L273 TraceCheckUtils]: 310: Hoare triple {161135#false} assume !(8528bv32 == ~s__state~0); {161135#false} is VALID [2018-11-23 10:53:57,669 INFO L273 TraceCheckUtils]: 311: Hoare triple {161135#false} assume !(8529bv32 == ~s__state~0); {161135#false} is VALID [2018-11-23 10:53:57,670 INFO L273 TraceCheckUtils]: 312: Hoare triple {161135#false} assume !(8544bv32 == ~s__state~0); {161135#false} is VALID [2018-11-23 10:53:57,670 INFO L273 TraceCheckUtils]: 313: Hoare triple {161135#false} assume !(8545bv32 == ~s__state~0); {161135#false} is VALID [2018-11-23 10:53:57,670 INFO L273 TraceCheckUtils]: 314: Hoare triple {161135#false} assume !(8560bv32 == ~s__state~0); {161135#false} is VALID [2018-11-23 10:53:57,670 INFO L273 TraceCheckUtils]: 315: Hoare triple {161135#false} assume !(8561bv32 == ~s__state~0); {161135#false} is VALID [2018-11-23 10:53:57,670 INFO L273 TraceCheckUtils]: 316: Hoare triple {161135#false} assume !(8448bv32 == ~s__state~0); {161135#false} is VALID [2018-11-23 10:53:57,671 INFO L273 TraceCheckUtils]: 317: Hoare triple {161135#false} assume !(8576bv32 == ~s__state~0); {161135#false} is VALID [2018-11-23 10:53:57,671 INFO L273 TraceCheckUtils]: 318: Hoare triple {161135#false} assume !(8577bv32 == ~s__state~0); {161135#false} is VALID [2018-11-23 10:53:57,671 INFO L273 TraceCheckUtils]: 319: Hoare triple {161135#false} assume !(8592bv32 == ~s__state~0); {161135#false} is VALID [2018-11-23 10:53:57,671 INFO L273 TraceCheckUtils]: 320: Hoare triple {161135#false} assume !(8593bv32 == ~s__state~0); {161135#false} is VALID [2018-11-23 10:53:57,671 INFO L273 TraceCheckUtils]: 321: Hoare triple {161135#false} assume !(8608bv32 == ~s__state~0); {161135#false} is VALID [2018-11-23 10:53:57,671 INFO L273 TraceCheckUtils]: 322: Hoare triple {161135#false} assume !(8609bv32 == ~s__state~0); {161135#false} is VALID [2018-11-23 10:53:57,671 INFO L273 TraceCheckUtils]: 323: Hoare triple {161135#false} assume 8640bv32 == ~s__state~0; {161135#false} is VALID [2018-11-23 10:53:57,672 INFO L273 TraceCheckUtils]: 324: Hoare triple {161135#false} ~ret~0 := #t~nondet43;havoc #t~nondet43; {161135#false} is VALID [2018-11-23 10:53:57,672 INFO L273 TraceCheckUtils]: 325: Hoare triple {161135#false} assume 3bv32 == ~blastFlag~0;~blastFlag~0 := 4bv32; {161135#false} is VALID [2018-11-23 10:53:57,672 INFO L273 TraceCheckUtils]: 326: Hoare triple {161135#false} assume !~bvsle32(~ret~0, 0bv32); {161135#false} is VALID [2018-11-23 10:53:57,672 INFO L273 TraceCheckUtils]: 327: Hoare triple {161135#false} assume !(0bv32 != ~s__hit~0);~s__state~0 := 8656bv32; {161135#false} is VALID [2018-11-23 10:53:57,672 INFO L273 TraceCheckUtils]: 328: Hoare triple {161135#false} ~s__init_num~0 := 0bv32; {161135#false} is VALID [2018-11-23 10:53:57,672 INFO L273 TraceCheckUtils]: 329: Hoare triple {161135#false} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {161135#false} is VALID [2018-11-23 10:53:57,673 INFO L273 TraceCheckUtils]: 330: Hoare triple {161135#false} ~skip~0 := 0bv32; {161135#false} is VALID [2018-11-23 10:53:57,673 INFO L273 TraceCheckUtils]: 331: Hoare triple {161135#false} assume !false; {161135#false} is VALID [2018-11-23 10:53:57,673 INFO L273 TraceCheckUtils]: 332: Hoare triple {161135#false} ~state~0 := ~s__state~0; {161135#false} is VALID [2018-11-23 10:53:57,673 INFO L273 TraceCheckUtils]: 333: Hoare triple {161135#false} assume !(12292bv32 == ~s__state~0); {161135#false} is VALID [2018-11-23 10:53:57,673 INFO L273 TraceCheckUtils]: 334: Hoare triple {161135#false} assume !(16384bv32 == ~s__state~0); {161135#false} is VALID [2018-11-23 10:53:57,673 INFO L273 TraceCheckUtils]: 335: Hoare triple {161135#false} assume !(8192bv32 == ~s__state~0); {161135#false} is VALID [2018-11-23 10:53:57,673 INFO L273 TraceCheckUtils]: 336: Hoare triple {161135#false} assume !(24576bv32 == ~s__state~0); {161135#false} is VALID [2018-11-23 10:53:57,674 INFO L273 TraceCheckUtils]: 337: Hoare triple {161135#false} assume !(8195bv32 == ~s__state~0); {161135#false} is VALID [2018-11-23 10:53:57,674 INFO L273 TraceCheckUtils]: 338: Hoare triple {161135#false} assume !(8480bv32 == ~s__state~0); {161135#false} is VALID [2018-11-23 10:53:57,674 INFO L273 TraceCheckUtils]: 339: Hoare triple {161135#false} assume !(8481bv32 == ~s__state~0); {161135#false} is VALID [2018-11-23 10:53:57,674 INFO L273 TraceCheckUtils]: 340: Hoare triple {161135#false} assume !(8482bv32 == ~s__state~0); {161135#false} is VALID [2018-11-23 10:53:57,674 INFO L273 TraceCheckUtils]: 341: Hoare triple {161135#false} assume !(8464bv32 == ~s__state~0); {161135#false} is VALID [2018-11-23 10:53:57,674 INFO L273 TraceCheckUtils]: 342: Hoare triple {161135#false} assume !(8465bv32 == ~s__state~0); {161135#false} is VALID [2018-11-23 10:53:57,674 INFO L273 TraceCheckUtils]: 343: Hoare triple {161135#false} assume !(8466bv32 == ~s__state~0); {161135#false} is VALID [2018-11-23 10:53:57,675 INFO L273 TraceCheckUtils]: 344: Hoare triple {161135#false} assume !(8496bv32 == ~s__state~0); {161135#false} is VALID [2018-11-23 10:53:57,675 INFO L273 TraceCheckUtils]: 345: Hoare triple {161135#false} assume !(8497bv32 == ~s__state~0); {161135#false} is VALID [2018-11-23 10:53:57,675 INFO L273 TraceCheckUtils]: 346: Hoare triple {161135#false} assume !(8512bv32 == ~s__state~0); {161135#false} is VALID [2018-11-23 10:53:57,675 INFO L273 TraceCheckUtils]: 347: Hoare triple {161135#false} assume !(8513bv32 == ~s__state~0); {161135#false} is VALID [2018-11-23 10:53:57,675 INFO L273 TraceCheckUtils]: 348: Hoare triple {161135#false} assume !(8528bv32 == ~s__state~0); {161135#false} is VALID [2018-11-23 10:53:57,675 INFO L273 TraceCheckUtils]: 349: Hoare triple {161135#false} assume !(8529bv32 == ~s__state~0); {161135#false} is VALID [2018-11-23 10:53:57,676 INFO L273 TraceCheckUtils]: 350: Hoare triple {161135#false} assume !(8544bv32 == ~s__state~0); {161135#false} is VALID [2018-11-23 10:53:57,676 INFO L273 TraceCheckUtils]: 351: Hoare triple {161135#false} assume !(8545bv32 == ~s__state~0); {161135#false} is VALID [2018-11-23 10:53:57,676 INFO L273 TraceCheckUtils]: 352: Hoare triple {161135#false} assume !(8560bv32 == ~s__state~0); {161135#false} is VALID [2018-11-23 10:53:57,676 INFO L273 TraceCheckUtils]: 353: Hoare triple {161135#false} assume !(8561bv32 == ~s__state~0); {161135#false} is VALID [2018-11-23 10:53:57,676 INFO L273 TraceCheckUtils]: 354: Hoare triple {161135#false} assume !(8448bv32 == ~s__state~0); {161135#false} is VALID [2018-11-23 10:53:57,676 INFO L273 TraceCheckUtils]: 355: Hoare triple {161135#false} assume !(8576bv32 == ~s__state~0); {161135#false} is VALID [2018-11-23 10:53:57,677 INFO L273 TraceCheckUtils]: 356: Hoare triple {161135#false} assume !(8577bv32 == ~s__state~0); {161135#false} is VALID [2018-11-23 10:53:57,677 INFO L273 TraceCheckUtils]: 357: Hoare triple {161135#false} assume !(8592bv32 == ~s__state~0); {161135#false} is VALID [2018-11-23 10:53:57,677 INFO L273 TraceCheckUtils]: 358: Hoare triple {161135#false} assume !(8593bv32 == ~s__state~0); {161135#false} is VALID [2018-11-23 10:53:57,677 INFO L273 TraceCheckUtils]: 359: Hoare triple {161135#false} assume !(8608bv32 == ~s__state~0); {161135#false} is VALID [2018-11-23 10:53:57,677 INFO L273 TraceCheckUtils]: 360: Hoare triple {161135#false} assume !(8609bv32 == ~s__state~0); {161135#false} is VALID [2018-11-23 10:53:57,677 INFO L273 TraceCheckUtils]: 361: Hoare triple {161135#false} assume !(8640bv32 == ~s__state~0); {161135#false} is VALID [2018-11-23 10:53:57,677 INFO L273 TraceCheckUtils]: 362: Hoare triple {161135#false} assume !(8641bv32 == ~s__state~0); {161135#false} is VALID [2018-11-23 10:53:57,678 INFO L273 TraceCheckUtils]: 363: Hoare triple {161135#false} assume 8656bv32 == ~s__state~0; {161135#false} is VALID [2018-11-23 10:53:57,678 INFO L273 TraceCheckUtils]: 364: Hoare triple {161135#false} ~s__session__cipher~0 := ~s__s3__tmp__new_cipher~0; {161135#false} is VALID [2018-11-23 10:53:57,678 INFO L273 TraceCheckUtils]: 365: Hoare triple {161135#false} assume !(0bv32 == ~tmp___9~0);~ret~0 := #t~nondet44;havoc #t~nondet44; {161135#false} is VALID [2018-11-23 10:53:57,678 INFO L273 TraceCheckUtils]: 366: Hoare triple {161135#false} assume !(2bv32 == ~blastFlag~0); {161135#false} is VALID [2018-11-23 10:53:57,678 INFO L273 TraceCheckUtils]: 367: Hoare triple {161135#false} assume !~bvsle32(~ret~0, 0bv32);~s__state~0 := 8672bv32;~s__init_num~0 := 0bv32; {161135#false} is VALID [2018-11-23 10:53:57,678 INFO L273 TraceCheckUtils]: 368: Hoare triple {161135#false} assume !(0bv32 == ~tmp___10~0); {161135#false} is VALID [2018-11-23 10:53:57,678 INFO L273 TraceCheckUtils]: 369: Hoare triple {161135#false} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {161135#false} is VALID [2018-11-23 10:53:57,679 INFO L273 TraceCheckUtils]: 370: Hoare triple {161135#false} ~skip~0 := 0bv32; {161135#false} is VALID [2018-11-23 10:53:57,679 INFO L273 TraceCheckUtils]: 371: Hoare triple {161135#false} assume !false; {161135#false} is VALID [2018-11-23 10:53:57,679 INFO L273 TraceCheckUtils]: 372: Hoare triple {161135#false} ~state~0 := ~s__state~0; {161135#false} is VALID [2018-11-23 10:53:57,679 INFO L273 TraceCheckUtils]: 373: Hoare triple {161135#false} assume !(12292bv32 == ~s__state~0); {161135#false} is VALID [2018-11-23 10:53:57,679 INFO L273 TraceCheckUtils]: 374: Hoare triple {161135#false} assume !(16384bv32 == ~s__state~0); {161135#false} is VALID [2018-11-23 10:53:57,679 INFO L273 TraceCheckUtils]: 375: Hoare triple {161135#false} assume !(8192bv32 == ~s__state~0); {161135#false} is VALID [2018-11-23 10:53:57,679 INFO L273 TraceCheckUtils]: 376: Hoare triple {161135#false} assume !(24576bv32 == ~s__state~0); {161135#false} is VALID [2018-11-23 10:53:57,680 INFO L273 TraceCheckUtils]: 377: Hoare triple {161135#false} assume !(8195bv32 == ~s__state~0); {161135#false} is VALID [2018-11-23 10:53:57,680 INFO L273 TraceCheckUtils]: 378: Hoare triple {161135#false} assume !(8480bv32 == ~s__state~0); {161135#false} is VALID [2018-11-23 10:53:57,680 INFO L273 TraceCheckUtils]: 379: Hoare triple {161135#false} assume !(8481bv32 == ~s__state~0); {161135#false} is VALID [2018-11-23 10:53:57,680 INFO L273 TraceCheckUtils]: 380: Hoare triple {161135#false} assume !(8482bv32 == ~s__state~0); {161135#false} is VALID [2018-11-23 10:53:57,680 INFO L273 TraceCheckUtils]: 381: Hoare triple {161135#false} assume !(8464bv32 == ~s__state~0); {161135#false} is VALID [2018-11-23 10:53:57,680 INFO L273 TraceCheckUtils]: 382: Hoare triple {161135#false} assume !(8465bv32 == ~s__state~0); {161135#false} is VALID [2018-11-23 10:53:57,681 INFO L273 TraceCheckUtils]: 383: Hoare triple {161135#false} assume !(8466bv32 == ~s__state~0); {161135#false} is VALID [2018-11-23 10:53:57,681 INFO L273 TraceCheckUtils]: 384: Hoare triple {161135#false} assume !(8496bv32 == ~s__state~0); {161135#false} is VALID [2018-11-23 10:53:57,681 INFO L273 TraceCheckUtils]: 385: Hoare triple {161135#false} assume !(8497bv32 == ~s__state~0); {161135#false} is VALID [2018-11-23 10:53:57,681 INFO L273 TraceCheckUtils]: 386: Hoare triple {161135#false} assume !(8512bv32 == ~s__state~0); {161135#false} is VALID [2018-11-23 10:53:57,681 INFO L273 TraceCheckUtils]: 387: Hoare triple {161135#false} assume !(8513bv32 == ~s__state~0); {161135#false} is VALID [2018-11-23 10:53:57,681 INFO L273 TraceCheckUtils]: 388: Hoare triple {161135#false} assume !(8528bv32 == ~s__state~0); {161135#false} is VALID [2018-11-23 10:53:57,682 INFO L273 TraceCheckUtils]: 389: Hoare triple {161135#false} assume !(8529bv32 == ~s__state~0); {161135#false} is VALID [2018-11-23 10:53:57,682 INFO L273 TraceCheckUtils]: 390: Hoare triple {161135#false} assume !(8544bv32 == ~s__state~0); {161135#false} is VALID [2018-11-23 10:53:57,682 INFO L273 TraceCheckUtils]: 391: Hoare triple {161135#false} assume !(8545bv32 == ~s__state~0); {161135#false} is VALID [2018-11-23 10:53:57,682 INFO L273 TraceCheckUtils]: 392: Hoare triple {161135#false} assume !(8560bv32 == ~s__state~0); {161135#false} is VALID [2018-11-23 10:53:57,682 INFO L273 TraceCheckUtils]: 393: Hoare triple {161135#false} assume !(8561bv32 == ~s__state~0); {161135#false} is VALID [2018-11-23 10:53:57,682 INFO L273 TraceCheckUtils]: 394: Hoare triple {161135#false} assume !(8448bv32 == ~s__state~0); {161135#false} is VALID [2018-11-23 10:53:57,683 INFO L273 TraceCheckUtils]: 395: Hoare triple {161135#false} assume !(8576bv32 == ~s__state~0); {161135#false} is VALID [2018-11-23 10:53:57,683 INFO L273 TraceCheckUtils]: 396: Hoare triple {161135#false} assume !(8577bv32 == ~s__state~0); {161135#false} is VALID [2018-11-23 10:53:57,683 INFO L273 TraceCheckUtils]: 397: Hoare triple {161135#false} assume !(8592bv32 == ~s__state~0); {161135#false} is VALID [2018-11-23 10:53:57,683 INFO L273 TraceCheckUtils]: 398: Hoare triple {161135#false} assume !(8593bv32 == ~s__state~0); {161135#false} is VALID [2018-11-23 10:53:57,683 INFO L273 TraceCheckUtils]: 399: Hoare triple {161135#false} assume !(8608bv32 == ~s__state~0); {161135#false} is VALID [2018-11-23 10:53:57,683 INFO L273 TraceCheckUtils]: 400: Hoare triple {161135#false} assume !(8609bv32 == ~s__state~0); {161135#false} is VALID [2018-11-23 10:53:57,684 INFO L273 TraceCheckUtils]: 401: Hoare triple {161135#false} assume !(8640bv32 == ~s__state~0); {161135#false} is VALID [2018-11-23 10:53:57,684 INFO L273 TraceCheckUtils]: 402: Hoare triple {161135#false} assume !(8641bv32 == ~s__state~0); {161135#false} is VALID [2018-11-23 10:53:57,684 INFO L273 TraceCheckUtils]: 403: Hoare triple {161135#false} assume !(8656bv32 == ~s__state~0); {161135#false} is VALID [2018-11-23 10:53:57,684 INFO L273 TraceCheckUtils]: 404: Hoare triple {161135#false} assume !(8657bv32 == ~s__state~0); {161135#false} is VALID [2018-11-23 10:53:57,684 INFO L273 TraceCheckUtils]: 405: Hoare triple {161135#false} assume 8672bv32 == ~s__state~0; {161135#false} is VALID [2018-11-23 10:53:57,684 INFO L273 TraceCheckUtils]: 406: Hoare triple {161135#false} ~ret~0 := #t~nondet45;havoc #t~nondet45; {161135#false} is VALID [2018-11-23 10:53:57,685 INFO L273 TraceCheckUtils]: 407: Hoare triple {161135#false} assume 4bv32 == ~blastFlag~0; {161135#false} is VALID [2018-11-23 10:53:57,685 INFO L273 TraceCheckUtils]: 408: Hoare triple {161135#false} assume !false; {161135#false} is VALID [2018-11-23 10:53:57,752 INFO L134 CoverageAnalysis]: Checked inductivity of 1670 backedges. 983 proven. 0 refuted. 0 times theorem prover too weak. 687 trivial. 0 not checked. [2018-11-23 10:53:57,752 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-11-23 10:53:57,754 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-23 10:53:57,754 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-23 10:53:57,755 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 409 [2018-11-23 10:53:57,755 INFO L84 Accepts]: Finished accepts. word is accepted. [2018-11-23 10:53:57,756 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 3 states. [2018-11-23 10:53:57,919 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:53:57,920 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-11-23 10:53:57,920 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-23 10:53:57,920 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-23 10:53:57,921 INFO L87 Difference]: Start difference. First operand 4754 states and 6209 transitions. Second operand 3 states. [2018-11-23 10:54:06,155 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-23 10:54:06,155 INFO L93 Difference]: Finished difference Result 10215 states and 13701 transitions. [2018-11-23 10:54:06,155 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-23 10:54:06,155 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 409 [2018-11-23 10:54:06,156 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-23 10:54:06,156 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2018-11-23 10:54:06,158 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 444 transitions. [2018-11-23 10:54:06,158 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2018-11-23 10:54:06,159 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 444 transitions. [2018-11-23 10:54:06,159 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 3 states and 444 transitions. [2018-11-23 10:54:06,621 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 444 edges. 444 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2018-11-23 10:54:08,003 INFO L225 Difference]: With dead ends: 10215 [2018-11-23 10:54:08,003 INFO L226 Difference]: Without dead ends: 5474 [2018-11-23 10:54:08,008 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 408 GetRequests, 407 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:08,011 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5474 states. [2018-11-23 10:54:10,542 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5474 to 5434. [2018-11-23 10:54:10,542 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2018-11-23 10:54:10,543 INFO L82 GeneralOperation]: Start isEquivalent. First operand 5474 states. Second operand 5434 states. [2018-11-23 10:54:10,543 INFO L74 IsIncluded]: Start isIncluded. First operand 5474 states. Second operand 5434 states. [2018-11-23 10:54:10,543 INFO L87 Difference]: Start difference. First operand 5474 states. Second operand 5434 states. [2018-11-23 10:54:11,638 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-23 10:54:11,638 INFO L93 Difference]: Finished difference Result 5474 states and 7029 transitions. [2018-11-23 10:54:11,638 INFO L276 IsEmpty]: Start isEmpty. Operand 5474 states and 7029 transitions. [2018-11-23 10:54:11,642 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-11-23 10:54:11,642 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2018-11-23 10:54:11,642 INFO L74 IsIncluded]: Start isIncluded. First operand 5434 states. Second operand 5474 states. [2018-11-23 10:54:11,642 INFO L87 Difference]: Start difference. First operand 5434 states. Second operand 5474 states. [2018-11-23 10:54:12,775 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-23 10:54:12,775 INFO L93 Difference]: Finished difference Result 5474 states and 7029 transitions. [2018-11-23 10:54:12,775 INFO L276 IsEmpty]: Start isEmpty. Operand 5474 states and 7029 transitions. [2018-11-23 10:54:12,779 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-11-23 10:54:12,780 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2018-11-23 10:54:12,780 INFO L88 GeneralOperation]: Finished isEquivalent. [2018-11-23 10:54:12,780 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2018-11-23 10:54:12,780 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5434 states. [2018-11-23 10:54:14,074 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5434 states to 5434 states and 6989 transitions. [2018-11-23 10:54:14,074 INFO L78 Accepts]: Start accepts. Automaton has 5434 states and 6989 transitions. Word has length 409 [2018-11-23 10:54:14,075 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-23 10:54:14,075 INFO L480 AbstractCegarLoop]: Abstraction has 5434 states and 6989 transitions. [2018-11-23 10:54:14,075 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-11-23 10:54:14,075 INFO L276 IsEmpty]: Start isEmpty. Operand 5434 states and 6989 transitions. [2018-11-23 10:54:14,079 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 441 [2018-11-23 10:54:14,079 INFO L394 BasicCegarLoop]: Found error trace [2018-11-23 10:54:14,080 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, 7, 6, 6, 5, 5, 5, 5, 4, 4, 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, 1, 1] [2018-11-23 10:54:14,080 INFO L423 AbstractCegarLoop]: === Iteration 19 === [ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-23 10:54:14,080 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-23 10:54:14,080 INFO L82 PathProgramCache]: Analyzing trace with hash -584284302, now seen corresponding path program 1 times [2018-11-23 10:54:14,081 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-23 10:54:14,081 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:54:14,096 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-23 10:54:14,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-23 10:54:14,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-23 10:54:14,287 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-23 10:54:14,631 INFO L256 TraceCheckUtils]: 0: Hoare triple {190569#true} call ULTIMATE.init(); {190569#true} is VALID [2018-11-23 10:54:14,631 INFO L273 TraceCheckUtils]: 1: Hoare triple {190569#true} assume true; {190569#true} is VALID [2018-11-23 10:54:14,631 INFO L268 TraceCheckUtils]: 2: Hoare quadruple {190569#true} {190569#true} #606#return; {190569#true} is VALID [2018-11-23 10:54:14,631 INFO L256 TraceCheckUtils]: 3: Hoare triple {190569#true} call #t~ret50 := main(); {190569#true} is VALID [2018-11-23 10:54:14,631 INFO L273 TraceCheckUtils]: 4: Hoare triple {190569#true} havoc ~s~0;havoc ~tmp~1;~s~0 := 8464bv32; {190569#true} is VALID [2018-11-23 10:54:14,632 INFO L256 TraceCheckUtils]: 5: Hoare triple {190569#true} call #t~ret49 := ssl3_accept(~s~0); {190569#true} is VALID [2018-11-23 10:54:14,632 INFO L273 TraceCheckUtils]: 6: Hoare triple {190569#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;havoc ~buf~0;havoc ~l~0;havoc ~Time~0;havoc ~tmp~0;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~nondet18;havoc #t~nondet18;~tmp___2~0 := #t~nondet19;havoc #t~nondet19;~tmp___3~0 := #t~nondet20;havoc #t~nondet20;~tmp___4~0 := #t~nondet21;havoc #t~nondet21;~tmp___5~0 := #t~nondet22;havoc #t~nondet22;~tmp___6~0 := #t~nondet23;havoc #t~nondet23;havoc ~tmp___7~0;~tmp___8~0 := #t~nondet24;havoc #t~nondet24;~tmp___9~0 := #t~nondet25;havoc #t~nondet25;~tmp___10~0 := #t~nondet26;havoc #t~nondet26;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;~tmp~0 := #t~nondet27;havoc #t~nondet27;~Time~0 := ~tmp~0;~cb~0 := 0bv32;~ret~0 := 4294967295bv32;~skip~0 := 0bv32;~got_new_session~0 := 0bv32; {190569#true} is VALID [2018-11-23 10:54:14,632 INFO L273 TraceCheckUtils]: 7: Hoare triple {190569#true} assume 0bv32 != ~s__info_callback~0;~cb~0 := ~s__info_callback~0; {190569#true} is VALID [2018-11-23 10:54:14,632 INFO L273 TraceCheckUtils]: 8: Hoare triple {190569#true} #t~post28 := ~s__in_handshake~0;~s__in_handshake~0 := ~bvadd32(1bv32, #t~post28);havoc #t~post28; {190569#true} is VALID [2018-11-23 10:54:14,632 INFO L273 TraceCheckUtils]: 9: Hoare triple {190569#true} assume !(0bv32 != ~bvadd32(12288bv32, ~tmp___1~0)); {190569#true} is VALID [2018-11-23 10:54:14,633 INFO L273 TraceCheckUtils]: 10: Hoare triple {190569#true} assume !(0bv32 == ~s__cert~0); {190569#true} is VALID [2018-11-23 10:54:14,633 INFO L273 TraceCheckUtils]: 11: Hoare triple {190569#true} assume !false; {190569#true} is VALID [2018-11-23 10:54:14,633 INFO L273 TraceCheckUtils]: 12: Hoare triple {190569#true} ~state~0 := ~s__state~0; {190569#true} is VALID [2018-11-23 10:54:14,633 INFO L273 TraceCheckUtils]: 13: Hoare triple {190569#true} assume !(12292bv32 == ~s__state~0); {190569#true} is VALID [2018-11-23 10:54:14,633 INFO L273 TraceCheckUtils]: 14: Hoare triple {190569#true} assume !(16384bv32 == ~s__state~0); {190569#true} is VALID [2018-11-23 10:54:14,633 INFO L273 TraceCheckUtils]: 15: Hoare triple {190569#true} assume !(8192bv32 == ~s__state~0); {190569#true} is VALID [2018-11-23 10:54:14,633 INFO L273 TraceCheckUtils]: 16: Hoare triple {190569#true} assume !(24576bv32 == ~s__state~0); {190569#true} is VALID [2018-11-23 10:54:14,633 INFO L273 TraceCheckUtils]: 17: Hoare triple {190569#true} assume !(8195bv32 == ~s__state~0); {190569#true} is VALID [2018-11-23 10:54:14,633 INFO L273 TraceCheckUtils]: 18: Hoare triple {190569#true} assume !(8480bv32 == ~s__state~0); {190569#true} is VALID [2018-11-23 10:54:14,633 INFO L273 TraceCheckUtils]: 19: Hoare triple {190569#true} assume !(8481bv32 == ~s__state~0); {190569#true} is VALID [2018-11-23 10:54:14,634 INFO L273 TraceCheckUtils]: 20: Hoare triple {190569#true} assume !(8482bv32 == ~s__state~0); {190569#true} is VALID [2018-11-23 10:54:14,634 INFO L273 TraceCheckUtils]: 21: Hoare triple {190569#true} assume 8464bv32 == ~s__state~0; {190569#true} is VALID [2018-11-23 10:54:14,634 INFO L273 TraceCheckUtils]: 22: Hoare triple {190569#true} ~s__shutdown~0 := 0bv32;~ret~0 := #t~nondet33;havoc #t~nondet33; {190569#true} is VALID [2018-11-23 10:54:14,634 INFO L273 TraceCheckUtils]: 23: Hoare triple {190569#true} assume 0bv32 == ~blastFlag~0;~blastFlag~0 := 1bv32; {190569#true} is VALID [2018-11-23 10:54:14,634 INFO L273 TraceCheckUtils]: 24: Hoare triple {190569#true} assume !~bvsle32(~ret~0, 0bv32);~got_new_session~0 := 1bv32;~s__state~0 := 8496bv32;~s__init_num~0 := 0bv32; {190569#true} is VALID [2018-11-23 10:54:14,634 INFO L273 TraceCheckUtils]: 25: Hoare triple {190569#true} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {190569#true} is VALID [2018-11-23 10:54:14,634 INFO L273 TraceCheckUtils]: 26: Hoare triple {190569#true} ~skip~0 := 0bv32; {190569#true} is VALID [2018-11-23 10:54:14,634 INFO L273 TraceCheckUtils]: 27: Hoare triple {190569#true} assume !false; {190569#true} is VALID [2018-11-23 10:54:14,634 INFO L273 TraceCheckUtils]: 28: Hoare triple {190569#true} ~state~0 := ~s__state~0; {190569#true} is VALID [2018-11-23 10:54:14,634 INFO L273 TraceCheckUtils]: 29: Hoare triple {190569#true} assume !(12292bv32 == ~s__state~0); {190569#true} is VALID [2018-11-23 10:54:14,635 INFO L273 TraceCheckUtils]: 30: Hoare triple {190569#true} assume !(16384bv32 == ~s__state~0); {190569#true} is VALID [2018-11-23 10:54:14,635 INFO L273 TraceCheckUtils]: 31: Hoare triple {190569#true} assume !(8192bv32 == ~s__state~0); {190569#true} is VALID [2018-11-23 10:54:14,635 INFO L273 TraceCheckUtils]: 32: Hoare triple {190569#true} assume !(24576bv32 == ~s__state~0); {190569#true} is VALID [2018-11-23 10:54:14,635 INFO L273 TraceCheckUtils]: 33: Hoare triple {190569#true} assume !(8195bv32 == ~s__state~0); {190569#true} is VALID [2018-11-23 10:54:14,635 INFO L273 TraceCheckUtils]: 34: Hoare triple {190569#true} assume !(8480bv32 == ~s__state~0); {190569#true} is VALID [2018-11-23 10:54:14,635 INFO L273 TraceCheckUtils]: 35: Hoare triple {190569#true} assume !(8481bv32 == ~s__state~0); {190569#true} is VALID [2018-11-23 10:54:14,636 INFO L273 TraceCheckUtils]: 36: Hoare triple {190569#true} assume !(8482bv32 == ~s__state~0); {190569#true} is VALID [2018-11-23 10:54:14,636 INFO L273 TraceCheckUtils]: 37: Hoare triple {190569#true} assume !(8464bv32 == ~s__state~0); {190569#true} is VALID [2018-11-23 10:54:14,636 INFO L273 TraceCheckUtils]: 38: Hoare triple {190569#true} assume !(8465bv32 == ~s__state~0); {190569#true} is VALID [2018-11-23 10:54:14,636 INFO L273 TraceCheckUtils]: 39: Hoare triple {190569#true} assume !(8466bv32 == ~s__state~0); {190569#true} is VALID [2018-11-23 10:54:14,636 INFO L273 TraceCheckUtils]: 40: Hoare triple {190569#true} assume 8496bv32 == ~s__state~0; {190569#true} is VALID [2018-11-23 10:54:14,636 INFO L273 TraceCheckUtils]: 41: Hoare triple {190569#true} ~ret~0 := #t~nondet34;havoc #t~nondet34; {190569#true} is VALID [2018-11-23 10:54:14,637 INFO L273 TraceCheckUtils]: 42: Hoare triple {190569#true} assume 1bv32 == ~blastFlag~0;~blastFlag~0 := 2bv32; {190569#true} is VALID [2018-11-23 10:54:14,637 INFO L273 TraceCheckUtils]: 43: Hoare triple {190569#true} assume !~bvsle32(~ret~0, 0bv32); {190569#true} is VALID [2018-11-23 10:54:14,637 INFO L273 TraceCheckUtils]: 44: Hoare triple {190569#true} assume !(0bv32 != ~s__hit~0);~s__state~0 := 8512bv32; {190569#true} is VALID [2018-11-23 10:54:14,637 INFO L273 TraceCheckUtils]: 45: Hoare triple {190569#true} ~s__init_num~0 := 0bv32; {190569#true} is VALID [2018-11-23 10:54:14,637 INFO L273 TraceCheckUtils]: 46: Hoare triple {190569#true} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {190569#true} is VALID [2018-11-23 10:54:14,637 INFO L273 TraceCheckUtils]: 47: Hoare triple {190569#true} ~skip~0 := 0bv32; {190569#true} is VALID [2018-11-23 10:54:14,638 INFO L273 TraceCheckUtils]: 48: Hoare triple {190569#true} assume !false; {190569#true} is VALID [2018-11-23 10:54:14,638 INFO L273 TraceCheckUtils]: 49: Hoare triple {190569#true} ~state~0 := ~s__state~0; {190569#true} is VALID [2018-11-23 10:54:14,638 INFO L273 TraceCheckUtils]: 50: Hoare triple {190569#true} assume !(12292bv32 == ~s__state~0); {190569#true} is VALID [2018-11-23 10:54:14,638 INFO L273 TraceCheckUtils]: 51: Hoare triple {190569#true} assume !(16384bv32 == ~s__state~0); {190569#true} is VALID [2018-11-23 10:54:14,638 INFO L273 TraceCheckUtils]: 52: Hoare triple {190569#true} assume !(8192bv32 == ~s__state~0); {190569#true} is VALID [2018-11-23 10:54:14,638 INFO L273 TraceCheckUtils]: 53: Hoare triple {190569#true} assume !(24576bv32 == ~s__state~0); {190569#true} is VALID [2018-11-23 10:54:14,638 INFO L273 TraceCheckUtils]: 54: Hoare triple {190569#true} assume !(8195bv32 == ~s__state~0); {190569#true} is VALID [2018-11-23 10:54:14,639 INFO L273 TraceCheckUtils]: 55: Hoare triple {190569#true} assume !(8480bv32 == ~s__state~0); {190569#true} is VALID [2018-11-23 10:54:14,639 INFO L273 TraceCheckUtils]: 56: Hoare triple {190569#true} assume !(8481bv32 == ~s__state~0); {190569#true} is VALID [2018-11-23 10:54:14,639 INFO L273 TraceCheckUtils]: 57: Hoare triple {190569#true} assume !(8482bv32 == ~s__state~0); {190569#true} is VALID [2018-11-23 10:54:14,639 INFO L273 TraceCheckUtils]: 58: Hoare triple {190569#true} assume !(8464bv32 == ~s__state~0); {190569#true} is VALID [2018-11-23 10:54:14,639 INFO L273 TraceCheckUtils]: 59: Hoare triple {190569#true} assume !(8465bv32 == ~s__state~0); {190569#true} is VALID [2018-11-23 10:54:14,639 INFO L273 TraceCheckUtils]: 60: Hoare triple {190569#true} assume !(8466bv32 == ~s__state~0); {190569#true} is VALID [2018-11-23 10:54:14,639 INFO L273 TraceCheckUtils]: 61: Hoare triple {190569#true} assume !(8496bv32 == ~s__state~0); {190569#true} is VALID [2018-11-23 10:54:14,640 INFO L273 TraceCheckUtils]: 62: Hoare triple {190569#true} assume !(8497bv32 == ~s__state~0); {190569#true} is VALID [2018-11-23 10:54:14,640 INFO L273 TraceCheckUtils]: 63: Hoare triple {190569#true} assume 8512bv32 == ~s__state~0; {190569#true} is VALID [2018-11-23 10:54:14,640 INFO L273 TraceCheckUtils]: 64: Hoare triple {190569#true} ~__cil_tmp56~0 := ~s__s3__tmp__new_cipher__algorithms~0; {190569#true} is VALID [2018-11-23 10:54:14,640 INFO L273 TraceCheckUtils]: 65: Hoare triple {190569#true} assume 0bv32 != ~bvadd32(256bv32, ~__cil_tmp56~0);~skip~0 := 1bv32; {190569#true} is VALID [2018-11-23 10:54:14,640 INFO L273 TraceCheckUtils]: 66: Hoare triple {190569#true} ~s__state~0 := 8528bv32;~s__init_num~0 := 0bv32; {190569#true} is VALID [2018-11-23 10:54:14,640 INFO L273 TraceCheckUtils]: 67: Hoare triple {190569#true} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {190569#true} is VALID [2018-11-23 10:54:14,640 INFO L273 TraceCheckUtils]: 68: Hoare triple {190569#true} ~skip~0 := 0bv32; {190569#true} is VALID [2018-11-23 10:54:14,641 INFO L273 TraceCheckUtils]: 69: Hoare triple {190569#true} assume !false; {190569#true} is VALID [2018-11-23 10:54:14,641 INFO L273 TraceCheckUtils]: 70: Hoare triple {190569#true} ~state~0 := ~s__state~0; {190569#true} is VALID [2018-11-23 10:54:14,641 INFO L273 TraceCheckUtils]: 71: Hoare triple {190569#true} assume !(12292bv32 == ~s__state~0); {190569#true} is VALID [2018-11-23 10:54:14,641 INFO L273 TraceCheckUtils]: 72: Hoare triple {190569#true} assume !(16384bv32 == ~s__state~0); {190569#true} is VALID [2018-11-23 10:54:14,641 INFO L273 TraceCheckUtils]: 73: Hoare triple {190569#true} assume !(8192bv32 == ~s__state~0); {190569#true} is VALID [2018-11-23 10:54:14,641 INFO L273 TraceCheckUtils]: 74: Hoare triple {190569#true} assume !(24576bv32 == ~s__state~0); {190569#true} is VALID [2018-11-23 10:54:14,642 INFO L273 TraceCheckUtils]: 75: Hoare triple {190569#true} assume !(8195bv32 == ~s__state~0); {190569#true} is VALID [2018-11-23 10:54:14,642 INFO L273 TraceCheckUtils]: 76: Hoare triple {190569#true} assume !(8480bv32 == ~s__state~0); {190569#true} is VALID [2018-11-23 10:54:14,642 INFO L273 TraceCheckUtils]: 77: Hoare triple {190569#true} assume !(8481bv32 == ~s__state~0); {190569#true} is VALID [2018-11-23 10:54:14,642 INFO L273 TraceCheckUtils]: 78: Hoare triple {190569#true} assume !(8482bv32 == ~s__state~0); {190569#true} is VALID [2018-11-23 10:54:14,642 INFO L273 TraceCheckUtils]: 79: Hoare triple {190569#true} assume !(8464bv32 == ~s__state~0); {190569#true} is VALID [2018-11-23 10:54:14,642 INFO L273 TraceCheckUtils]: 80: Hoare triple {190569#true} assume !(8465bv32 == ~s__state~0); {190569#true} is VALID [2018-11-23 10:54:14,642 INFO L273 TraceCheckUtils]: 81: Hoare triple {190569#true} assume !(8466bv32 == ~s__state~0); {190569#true} is VALID [2018-11-23 10:54:14,643 INFO L273 TraceCheckUtils]: 82: Hoare triple {190569#true} assume !(8496bv32 == ~s__state~0); {190569#true} is VALID [2018-11-23 10:54:14,643 INFO L273 TraceCheckUtils]: 83: Hoare triple {190569#true} assume !(8497bv32 == ~s__state~0); {190569#true} is VALID [2018-11-23 10:54:14,643 INFO L273 TraceCheckUtils]: 84: Hoare triple {190569#true} assume !(8512bv32 == ~s__state~0); {190569#true} is VALID [2018-11-23 10:54:14,643 INFO L273 TraceCheckUtils]: 85: Hoare triple {190569#true} assume !(8513bv32 == ~s__state~0); {190569#true} is VALID [2018-11-23 10:54:14,643 INFO L273 TraceCheckUtils]: 86: Hoare triple {190569#true} assume 8528bv32 == ~s__state~0; {190569#true} is VALID [2018-11-23 10:54:14,643 INFO L273 TraceCheckUtils]: 87: Hoare triple {190569#true} ~l~0 := ~s__s3__tmp__new_cipher__algorithms~0;~__cil_tmp57~0 := ~s__options~0; {190569#true} is VALID [2018-11-23 10:54:14,643 INFO L273 TraceCheckUtils]: 88: Hoare triple {190569#true} assume 0bv32 != ~bvadd32(2097152bv32, ~__cil_tmp57~0);~s__s3__tmp__use_rsa_tmp~0 := 1bv32; {190569#true} is VALID [2018-11-23 10:54:14,644 INFO L273 TraceCheckUtils]: 89: Hoare triple {190569#true} assume 0bv32 != ~s__s3__tmp__use_rsa_tmp~0; {190569#true} is VALID [2018-11-23 10:54:14,644 INFO L273 TraceCheckUtils]: 90: Hoare triple {190569#true} ~ret~0 := #t~nondet36;havoc #t~nondet36; {190569#true} is VALID [2018-11-23 10:54:14,644 INFO L273 TraceCheckUtils]: 91: Hoare triple {190569#true} assume !~bvsle32(~ret~0, 0bv32); {190569#true} is VALID [2018-11-23 10:54:14,644 INFO L273 TraceCheckUtils]: 92: Hoare triple {190569#true} ~s__state~0 := 8544bv32;~s__init_num~0 := 0bv32; {190569#true} is VALID [2018-11-23 10:54:14,644 INFO L273 TraceCheckUtils]: 93: Hoare triple {190569#true} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {190569#true} is VALID [2018-11-23 10:54:14,644 INFO L273 TraceCheckUtils]: 94: Hoare triple {190569#true} ~skip~0 := 0bv32; {190569#true} is VALID [2018-11-23 10:54:14,645 INFO L273 TraceCheckUtils]: 95: Hoare triple {190569#true} assume !false; {190569#true} is VALID [2018-11-23 10:54:14,645 INFO L273 TraceCheckUtils]: 96: Hoare triple {190569#true} ~state~0 := ~s__state~0; {190569#true} is VALID [2018-11-23 10:54:14,645 INFO L273 TraceCheckUtils]: 97: Hoare triple {190569#true} assume !(12292bv32 == ~s__state~0); {190569#true} is VALID [2018-11-23 10:54:14,645 INFO L273 TraceCheckUtils]: 98: Hoare triple {190569#true} assume !(16384bv32 == ~s__state~0); {190569#true} is VALID [2018-11-23 10:54:14,645 INFO L273 TraceCheckUtils]: 99: Hoare triple {190569#true} assume !(8192bv32 == ~s__state~0); {190569#true} is VALID [2018-11-23 10:54:14,645 INFO L273 TraceCheckUtils]: 100: Hoare triple {190569#true} assume !(24576bv32 == ~s__state~0); {190569#true} is VALID [2018-11-23 10:54:14,645 INFO L273 TraceCheckUtils]: 101: Hoare triple {190569#true} assume !(8195bv32 == ~s__state~0); {190569#true} is VALID [2018-11-23 10:54:14,646 INFO L273 TraceCheckUtils]: 102: Hoare triple {190569#true} assume !(8480bv32 == ~s__state~0); {190569#true} is VALID [2018-11-23 10:54:14,646 INFO L273 TraceCheckUtils]: 103: Hoare triple {190569#true} assume !(8481bv32 == ~s__state~0); {190569#true} is VALID [2018-11-23 10:54:14,646 INFO L273 TraceCheckUtils]: 104: Hoare triple {190569#true} assume !(8482bv32 == ~s__state~0); {190569#true} is VALID [2018-11-23 10:54:14,646 INFO L273 TraceCheckUtils]: 105: Hoare triple {190569#true} assume !(8464bv32 == ~s__state~0); {190569#true} is VALID [2018-11-23 10:54:14,646 INFO L273 TraceCheckUtils]: 106: Hoare triple {190569#true} assume !(8465bv32 == ~s__state~0); {190569#true} is VALID [2018-11-23 10:54:14,646 INFO L273 TraceCheckUtils]: 107: Hoare triple {190569#true} assume !(8466bv32 == ~s__state~0); {190569#true} is VALID [2018-11-23 10:54:14,646 INFO L273 TraceCheckUtils]: 108: Hoare triple {190569#true} assume !(8496bv32 == ~s__state~0); {190569#true} is VALID [2018-11-23 10:54:14,647 INFO L273 TraceCheckUtils]: 109: Hoare triple {190569#true} assume !(8497bv32 == ~s__state~0); {190569#true} is VALID [2018-11-23 10:54:14,647 INFO L273 TraceCheckUtils]: 110: Hoare triple {190569#true} assume !(8512bv32 == ~s__state~0); {190569#true} is VALID [2018-11-23 10:54:14,647 INFO L273 TraceCheckUtils]: 111: Hoare triple {190569#true} assume !(8513bv32 == ~s__state~0); {190569#true} is VALID [2018-11-23 10:54:14,647 INFO L273 TraceCheckUtils]: 112: Hoare triple {190569#true} assume !(8528bv32 == ~s__state~0); {190569#true} is VALID [2018-11-23 10:54:14,647 INFO L273 TraceCheckUtils]: 113: Hoare triple {190569#true} assume !(8529bv32 == ~s__state~0); {190569#true} is VALID [2018-11-23 10:54:14,647 INFO L273 TraceCheckUtils]: 114: Hoare triple {190569#true} assume 8544bv32 == ~s__state~0; {190569#true} is VALID [2018-11-23 10:54:14,647 INFO L273 TraceCheckUtils]: 115: Hoare triple {190569#true} assume 0bv32 != ~bvadd32(1bv32, ~s__verify_mode~0); {190569#true} is VALID [2018-11-23 10:54:14,648 INFO L273 TraceCheckUtils]: 116: Hoare triple {190569#true} assume !(0bv32 != ~s__session__peer~0); {190569#true} is VALID [2018-11-23 10:54:14,648 INFO L273 TraceCheckUtils]: 117: Hoare triple {190569#true} ~__cil_tmp61~0 := ~s__s3__tmp__new_cipher__algorithms~0; {190569#true} is VALID [2018-11-23 10:54:14,648 INFO L273 TraceCheckUtils]: 118: Hoare triple {190569#true} assume 0bv32 != ~bvadd32(256bv32, ~__cil_tmp61~0); {190569#true} is VALID [2018-11-23 10:54:14,648 INFO L273 TraceCheckUtils]: 119: Hoare triple {190569#true} assume 0bv32 != ~bvadd32(2bv32, ~s__verify_mode~0); {190569#true} is VALID [2018-11-23 10:54:14,648 INFO L273 TraceCheckUtils]: 120: Hoare triple {190569#true} ~s__s3__tmp__cert_request~0 := 1bv32;~ret~0 := #t~nondet37;havoc #t~nondet37; {190569#true} is VALID [2018-11-23 10:54:14,648 INFO L273 TraceCheckUtils]: 121: Hoare triple {190569#true} assume !~bvsle32(~ret~0, 0bv32);~s__state~0 := 8448bv32;~s__s3__tmp__next_state___0~0 := 8576bv32;~s__init_num~0 := 0bv32; {190569#true} is VALID [2018-11-23 10:54:14,649 INFO L273 TraceCheckUtils]: 122: Hoare triple {190569#true} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {190569#true} is VALID [2018-11-23 10:54:14,649 INFO L273 TraceCheckUtils]: 123: Hoare triple {190569#true} ~skip~0 := 0bv32; {190569#true} is VALID [2018-11-23 10:54:14,649 INFO L273 TraceCheckUtils]: 124: Hoare triple {190569#true} assume !false; {190569#true} is VALID [2018-11-23 10:54:14,649 INFO L273 TraceCheckUtils]: 125: Hoare triple {190569#true} ~state~0 := ~s__state~0; {190569#true} is VALID [2018-11-23 10:54:14,649 INFO L273 TraceCheckUtils]: 126: Hoare triple {190569#true} assume !(12292bv32 == ~s__state~0); {190569#true} is VALID [2018-11-23 10:54:14,649 INFO L273 TraceCheckUtils]: 127: Hoare triple {190569#true} assume !(16384bv32 == ~s__state~0); {190569#true} is VALID [2018-11-23 10:54:14,649 INFO L273 TraceCheckUtils]: 128: Hoare triple {190569#true} assume !(8192bv32 == ~s__state~0); {190569#true} is VALID [2018-11-23 10:54:14,650 INFO L273 TraceCheckUtils]: 129: Hoare triple {190569#true} assume !(24576bv32 == ~s__state~0); {190569#true} is VALID [2018-11-23 10:54:14,650 INFO L273 TraceCheckUtils]: 130: Hoare triple {190569#true} assume !(8195bv32 == ~s__state~0); {190569#true} is VALID [2018-11-23 10:54:14,650 INFO L273 TraceCheckUtils]: 131: Hoare triple {190569#true} assume !(8480bv32 == ~s__state~0); {190569#true} is VALID [2018-11-23 10:54:14,650 INFO L273 TraceCheckUtils]: 132: Hoare triple {190569#true} assume !(8481bv32 == ~s__state~0); {190569#true} is VALID [2018-11-23 10:54:14,650 INFO L273 TraceCheckUtils]: 133: Hoare triple {190569#true} assume !(8482bv32 == ~s__state~0); {190569#true} is VALID [2018-11-23 10:54:14,650 INFO L273 TraceCheckUtils]: 134: Hoare triple {190569#true} assume !(8464bv32 == ~s__state~0); {190569#true} is VALID [2018-11-23 10:54:14,650 INFO L273 TraceCheckUtils]: 135: Hoare triple {190569#true} assume !(8465bv32 == ~s__state~0); {190569#true} is VALID [2018-11-23 10:54:14,651 INFO L273 TraceCheckUtils]: 136: Hoare triple {190569#true} assume !(8466bv32 == ~s__state~0); {190569#true} is VALID [2018-11-23 10:54:14,651 INFO L273 TraceCheckUtils]: 137: Hoare triple {190569#true} assume !(8496bv32 == ~s__state~0); {190569#true} is VALID [2018-11-23 10:54:14,651 INFO L273 TraceCheckUtils]: 138: Hoare triple {190569#true} assume !(8497bv32 == ~s__state~0); {190569#true} is VALID [2018-11-23 10:54:14,651 INFO L273 TraceCheckUtils]: 139: Hoare triple {190569#true} assume !(8512bv32 == ~s__state~0); {190569#true} is VALID [2018-11-23 10:54:14,651 INFO L273 TraceCheckUtils]: 140: Hoare triple {190569#true} assume !(8513bv32 == ~s__state~0); {190569#true} is VALID [2018-11-23 10:54:14,651 INFO L273 TraceCheckUtils]: 141: Hoare triple {190569#true} assume !(8528bv32 == ~s__state~0); {190569#true} is VALID [2018-11-23 10:54:14,651 INFO L273 TraceCheckUtils]: 142: Hoare triple {190569#true} assume !(8529bv32 == ~s__state~0); {190569#true} is VALID [2018-11-23 10:54:14,652 INFO L273 TraceCheckUtils]: 143: Hoare triple {190569#true} assume !(8544bv32 == ~s__state~0); {190569#true} is VALID [2018-11-23 10:54:14,652 INFO L273 TraceCheckUtils]: 144: Hoare triple {190569#true} assume !(8545bv32 == ~s__state~0); {190569#true} is VALID [2018-11-23 10:54:14,652 INFO L273 TraceCheckUtils]: 145: Hoare triple {190569#true} assume !(8560bv32 == ~s__state~0); {190569#true} is VALID [2018-11-23 10:54:14,652 INFO L273 TraceCheckUtils]: 146: Hoare triple {190569#true} assume !(8561bv32 == ~s__state~0); {190569#true} is VALID [2018-11-23 10:54:14,652 INFO L273 TraceCheckUtils]: 147: Hoare triple {190569#true} assume 8448bv32 == ~s__state~0; {190569#true} is VALID [2018-11-23 10:54:14,652 INFO L273 TraceCheckUtils]: 148: Hoare triple {190569#true} assume !~bvsgt32(~num1~0, 0bv32); {190569#true} is VALID [2018-11-23 10:54:14,652 INFO L273 TraceCheckUtils]: 149: Hoare triple {190569#true} ~s__state~0 := ~s__s3__tmp__next_state___0~0; {190569#true} is VALID [2018-11-23 10:54:14,653 INFO L273 TraceCheckUtils]: 150: Hoare triple {190569#true} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {190569#true} is VALID [2018-11-23 10:54:14,653 INFO L273 TraceCheckUtils]: 151: Hoare triple {190569#true} ~skip~0 := 0bv32; {190569#true} is VALID [2018-11-23 10:54:14,653 INFO L273 TraceCheckUtils]: 152: Hoare triple {190569#true} assume !false; {190569#true} is VALID [2018-11-23 10:54:14,653 INFO L273 TraceCheckUtils]: 153: Hoare triple {190569#true} ~state~0 := ~s__state~0; {190569#true} is VALID [2018-11-23 10:54:14,653 INFO L273 TraceCheckUtils]: 154: Hoare triple {190569#true} assume !(12292bv32 == ~s__state~0); {190569#true} is VALID [2018-11-23 10:54:14,653 INFO L273 TraceCheckUtils]: 155: Hoare triple {190569#true} assume !(16384bv32 == ~s__state~0); {190569#true} is VALID [2018-11-23 10:54:14,654 INFO L273 TraceCheckUtils]: 156: Hoare triple {190569#true} assume !(8192bv32 == ~s__state~0); {190569#true} is VALID [2018-11-23 10:54:14,654 INFO L273 TraceCheckUtils]: 157: Hoare triple {190569#true} assume !(24576bv32 == ~s__state~0); {190569#true} is VALID [2018-11-23 10:54:14,654 INFO L273 TraceCheckUtils]: 158: Hoare triple {190569#true} assume !(8195bv32 == ~s__state~0); {190569#true} is VALID [2018-11-23 10:54:14,654 INFO L273 TraceCheckUtils]: 159: Hoare triple {190569#true} assume !(8480bv32 == ~s__state~0); {190569#true} is VALID [2018-11-23 10:54:14,654 INFO L273 TraceCheckUtils]: 160: Hoare triple {190569#true} assume !(8481bv32 == ~s__state~0); {190569#true} is VALID [2018-11-23 10:54:14,654 INFO L273 TraceCheckUtils]: 161: Hoare triple {190569#true} assume !(8482bv32 == ~s__state~0); {190569#true} is VALID [2018-11-23 10:54:14,654 INFO L273 TraceCheckUtils]: 162: Hoare triple {190569#true} assume !(8464bv32 == ~s__state~0); {190569#true} is VALID [2018-11-23 10:54:14,655 INFO L273 TraceCheckUtils]: 163: Hoare triple {190569#true} assume !(8465bv32 == ~s__state~0); {190569#true} is VALID [2018-11-23 10:54:14,655 INFO L273 TraceCheckUtils]: 164: Hoare triple {190569#true} assume !(8466bv32 == ~s__state~0); {190569#true} is VALID [2018-11-23 10:54:14,655 INFO L273 TraceCheckUtils]: 165: Hoare triple {190569#true} assume !(8496bv32 == ~s__state~0); {190569#true} is VALID [2018-11-23 10:54:14,655 INFO L273 TraceCheckUtils]: 166: Hoare triple {190569#true} assume !(8497bv32 == ~s__state~0); {190569#true} is VALID [2018-11-23 10:54:14,655 INFO L273 TraceCheckUtils]: 167: Hoare triple {190569#true} assume !(8512bv32 == ~s__state~0); {190569#true} is VALID [2018-11-23 10:54:14,655 INFO L273 TraceCheckUtils]: 168: Hoare triple {190569#true} assume !(8513bv32 == ~s__state~0); {190569#true} is VALID [2018-11-23 10:54:14,655 INFO L273 TraceCheckUtils]: 169: Hoare triple {190569#true} assume !(8528bv32 == ~s__state~0); {190569#true} is VALID [2018-11-23 10:54:14,656 INFO L273 TraceCheckUtils]: 170: Hoare triple {190569#true} assume !(8529bv32 == ~s__state~0); {190569#true} is VALID [2018-11-23 10:54:14,656 INFO L273 TraceCheckUtils]: 171: Hoare triple {190569#true} assume !(8544bv32 == ~s__state~0); {190569#true} is VALID [2018-11-23 10:54:14,656 INFO L273 TraceCheckUtils]: 172: Hoare triple {190569#true} assume !(8545bv32 == ~s__state~0); {190569#true} is VALID [2018-11-23 10:54:14,656 INFO L273 TraceCheckUtils]: 173: Hoare triple {190569#true} assume !(8560bv32 == ~s__state~0); {190569#true} is VALID [2018-11-23 10:54:14,656 INFO L273 TraceCheckUtils]: 174: Hoare triple {190569#true} assume !(8561bv32 == ~s__state~0); {190569#true} is VALID [2018-11-23 10:54:14,656 INFO L273 TraceCheckUtils]: 175: Hoare triple {190569#true} assume !(8448bv32 == ~s__state~0); {190569#true} is VALID [2018-11-23 10:54:14,656 INFO L273 TraceCheckUtils]: 176: Hoare triple {190569#true} assume 8576bv32 == ~s__state~0; {190569#true} is VALID [2018-11-23 10:54:14,657 INFO L273 TraceCheckUtils]: 177: Hoare triple {190569#true} ~ret~0 := #t~nondet39;havoc #t~nondet39; {190569#true} is VALID [2018-11-23 10:54:14,657 INFO L273 TraceCheckUtils]: 178: Hoare triple {190569#true} assume !~bvsle32(~ret~0, 0bv32); {190569#true} is VALID [2018-11-23 10:54:14,657 INFO L273 TraceCheckUtils]: 179: Hoare triple {190569#true} assume !(2bv32 == ~ret~0);~ret~0 := #t~nondet40;havoc #t~nondet40; {190569#true} is VALID [2018-11-23 10:54:14,657 INFO L273 TraceCheckUtils]: 180: Hoare triple {190569#true} assume !~bvsle32(~ret~0, 0bv32);~s__init_num~0 := 0bv32;~s__state~0 := 8592bv32; {190569#true} is VALID [2018-11-23 10:54:14,657 INFO L273 TraceCheckUtils]: 181: Hoare triple {190569#true} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {190569#true} is VALID [2018-11-23 10:54:14,657 INFO L273 TraceCheckUtils]: 182: Hoare triple {190569#true} ~skip~0 := 0bv32; {190569#true} is VALID [2018-11-23 10:54:14,657 INFO L273 TraceCheckUtils]: 183: Hoare triple {190569#true} assume !false; {190569#true} is VALID [2018-11-23 10:54:14,658 INFO L273 TraceCheckUtils]: 184: Hoare triple {190569#true} ~state~0 := ~s__state~0; {190569#true} is VALID [2018-11-23 10:54:14,658 INFO L273 TraceCheckUtils]: 185: Hoare triple {190569#true} assume !(12292bv32 == ~s__state~0); {190569#true} is VALID [2018-11-23 10:54:14,658 INFO L273 TraceCheckUtils]: 186: Hoare triple {190569#true} assume !(16384bv32 == ~s__state~0); {190569#true} is VALID [2018-11-23 10:54:14,658 INFO L273 TraceCheckUtils]: 187: Hoare triple {190569#true} assume !(8192bv32 == ~s__state~0); {190569#true} is VALID [2018-11-23 10:54:14,658 INFO L273 TraceCheckUtils]: 188: Hoare triple {190569#true} assume !(24576bv32 == ~s__state~0); {190569#true} is VALID [2018-11-23 10:54:14,658 INFO L273 TraceCheckUtils]: 189: Hoare triple {190569#true} assume !(8195bv32 == ~s__state~0); {190569#true} is VALID [2018-11-23 10:54:14,658 INFO L273 TraceCheckUtils]: 190: Hoare triple {190569#true} assume !(8480bv32 == ~s__state~0); {190569#true} is VALID [2018-11-23 10:54:14,659 INFO L273 TraceCheckUtils]: 191: Hoare triple {190569#true} assume !(8481bv32 == ~s__state~0); {190569#true} is VALID [2018-11-23 10:54:14,659 INFO L273 TraceCheckUtils]: 192: Hoare triple {190569#true} assume !(8482bv32 == ~s__state~0); {190569#true} is VALID [2018-11-23 10:54:14,659 INFO L273 TraceCheckUtils]: 193: Hoare triple {190569#true} assume !(8464bv32 == ~s__state~0); {190569#true} is VALID [2018-11-23 10:54:14,659 INFO L273 TraceCheckUtils]: 194: Hoare triple {190569#true} assume !(8465bv32 == ~s__state~0); {190569#true} is VALID [2018-11-23 10:54:14,659 INFO L273 TraceCheckUtils]: 195: Hoare triple {190569#true} assume !(8466bv32 == ~s__state~0); {190569#true} is VALID [2018-11-23 10:54:14,659 INFO L273 TraceCheckUtils]: 196: Hoare triple {190569#true} assume !(8496bv32 == ~s__state~0); {190569#true} is VALID [2018-11-23 10:54:14,659 INFO L273 TraceCheckUtils]: 197: Hoare triple {190569#true} assume !(8497bv32 == ~s__state~0); {190569#true} is VALID [2018-11-23 10:54:14,660 INFO L273 TraceCheckUtils]: 198: Hoare triple {190569#true} assume !(8512bv32 == ~s__state~0); {190569#true} is VALID [2018-11-23 10:54:14,660 INFO L273 TraceCheckUtils]: 199: Hoare triple {190569#true} assume !(8513bv32 == ~s__state~0); {190569#true} is VALID [2018-11-23 10:54:14,660 INFO L273 TraceCheckUtils]: 200: Hoare triple {190569#true} assume !(8528bv32 == ~s__state~0); {190569#true} is VALID [2018-11-23 10:54:14,660 INFO L273 TraceCheckUtils]: 201: Hoare triple {190569#true} assume !(8529bv32 == ~s__state~0); {190569#true} is VALID [2018-11-23 10:54:14,660 INFO L273 TraceCheckUtils]: 202: Hoare triple {190569#true} assume !(8544bv32 == ~s__state~0); {190569#true} is VALID [2018-11-23 10:54:14,660 INFO L273 TraceCheckUtils]: 203: Hoare triple {190569#true} assume !(8545bv32 == ~s__state~0); {190569#true} is VALID [2018-11-23 10:54:14,660 INFO L273 TraceCheckUtils]: 204: Hoare triple {190569#true} assume !(8560bv32 == ~s__state~0); {190569#true} is VALID [2018-11-23 10:54:14,661 INFO L273 TraceCheckUtils]: 205: Hoare triple {190569#true} assume !(8561bv32 == ~s__state~0); {190569#true} is VALID [2018-11-23 10:54:14,661 INFO L273 TraceCheckUtils]: 206: Hoare triple {190569#true} assume !(8448bv32 == ~s__state~0); {190569#true} is VALID [2018-11-23 10:54:14,661 INFO L273 TraceCheckUtils]: 207: Hoare triple {190569#true} assume !(8576bv32 == ~s__state~0); {190569#true} is VALID [2018-11-23 10:54:14,661 INFO L273 TraceCheckUtils]: 208: Hoare triple {190569#true} assume !(8577bv32 == ~s__state~0); {190569#true} is VALID [2018-11-23 10:54:14,661 INFO L273 TraceCheckUtils]: 209: Hoare triple {190569#true} assume 8592bv32 == ~s__state~0; {190569#true} is VALID [2018-11-23 10:54:14,661 INFO L273 TraceCheckUtils]: 210: Hoare triple {190569#true} ~ret~0 := #t~nondet41;havoc #t~nondet41; {190569#true} is VALID [2018-11-23 10:54:14,665 INFO L273 TraceCheckUtils]: 211: Hoare triple {190569#true} assume !~bvsle32(~ret~0, 0bv32);~s__state~0 := 8608bv32;~s__init_num~0 := 0bv32; {191207#(= (_ bv8608 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:54:14,666 INFO L273 TraceCheckUtils]: 212: Hoare triple {191207#(= (_ bv8608 32) ssl3_accept_~s__state~0)} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {191207#(= (_ bv8608 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:54:14,667 INFO L273 TraceCheckUtils]: 213: Hoare triple {191207#(= (_ bv8608 32) ssl3_accept_~s__state~0)} ~skip~0 := 0bv32; {191207#(= (_ bv8608 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:54:14,667 INFO L273 TraceCheckUtils]: 214: Hoare triple {191207#(= (_ bv8608 32) ssl3_accept_~s__state~0)} assume !false; {191207#(= (_ bv8608 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:54:14,669 INFO L273 TraceCheckUtils]: 215: Hoare triple {191207#(= (_ bv8608 32) ssl3_accept_~s__state~0)} ~state~0 := ~s__state~0; {191207#(= (_ bv8608 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:54:14,669 INFO L273 TraceCheckUtils]: 216: Hoare triple {191207#(= (_ bv8608 32) ssl3_accept_~s__state~0)} assume !(12292bv32 == ~s__state~0); {191207#(= (_ bv8608 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:54:14,671 INFO L273 TraceCheckUtils]: 217: Hoare triple {191207#(= (_ bv8608 32) ssl3_accept_~s__state~0)} assume !(16384bv32 == ~s__state~0); {191207#(= (_ bv8608 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:54:14,671 INFO L273 TraceCheckUtils]: 218: Hoare triple {191207#(= (_ bv8608 32) ssl3_accept_~s__state~0)} assume !(8192bv32 == ~s__state~0); {191207#(= (_ bv8608 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:54:14,673 INFO L273 TraceCheckUtils]: 219: Hoare triple {191207#(= (_ bv8608 32) ssl3_accept_~s__state~0)} assume !(24576bv32 == ~s__state~0); {191207#(= (_ bv8608 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:54:14,673 INFO L273 TraceCheckUtils]: 220: Hoare triple {191207#(= (_ bv8608 32) ssl3_accept_~s__state~0)} assume !(8195bv32 == ~s__state~0); {191207#(= (_ bv8608 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:54:14,676 INFO L273 TraceCheckUtils]: 221: Hoare triple {191207#(= (_ bv8608 32) ssl3_accept_~s__state~0)} assume !(8480bv32 == ~s__state~0); {191207#(= (_ bv8608 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:54:14,676 INFO L273 TraceCheckUtils]: 222: Hoare triple {191207#(= (_ bv8608 32) ssl3_accept_~s__state~0)} assume !(8481bv32 == ~s__state~0); {191207#(= (_ bv8608 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:54:14,678 INFO L273 TraceCheckUtils]: 223: Hoare triple {191207#(= (_ bv8608 32) ssl3_accept_~s__state~0)} assume !(8482bv32 == ~s__state~0); {191207#(= (_ bv8608 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:54:14,678 INFO L273 TraceCheckUtils]: 224: Hoare triple {191207#(= (_ bv8608 32) ssl3_accept_~s__state~0)} assume !(8464bv32 == ~s__state~0); {191207#(= (_ bv8608 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:54:14,681 INFO L273 TraceCheckUtils]: 225: Hoare triple {191207#(= (_ bv8608 32) ssl3_accept_~s__state~0)} assume !(8465bv32 == ~s__state~0); {191207#(= (_ bv8608 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:54:14,681 INFO L273 TraceCheckUtils]: 226: Hoare triple {191207#(= (_ bv8608 32) ssl3_accept_~s__state~0)} assume !(8466bv32 == ~s__state~0); {191207#(= (_ bv8608 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:54:14,683 INFO L273 TraceCheckUtils]: 227: Hoare triple {191207#(= (_ bv8608 32) ssl3_accept_~s__state~0)} assume !(8496bv32 == ~s__state~0); {191207#(= (_ bv8608 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:54:14,683 INFO L273 TraceCheckUtils]: 228: Hoare triple {191207#(= (_ bv8608 32) ssl3_accept_~s__state~0)} assume !(8497bv32 == ~s__state~0); {191207#(= (_ bv8608 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:54:14,685 INFO L273 TraceCheckUtils]: 229: Hoare triple {191207#(= (_ bv8608 32) ssl3_accept_~s__state~0)} assume !(8512bv32 == ~s__state~0); {191207#(= (_ bv8608 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:54:14,685 INFO L273 TraceCheckUtils]: 230: Hoare triple {191207#(= (_ bv8608 32) ssl3_accept_~s__state~0)} assume !(8513bv32 == ~s__state~0); {191207#(= (_ bv8608 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:54:14,687 INFO L273 TraceCheckUtils]: 231: Hoare triple {191207#(= (_ bv8608 32) ssl3_accept_~s__state~0)} assume !(8528bv32 == ~s__state~0); {191207#(= (_ bv8608 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:54:14,687 INFO L273 TraceCheckUtils]: 232: Hoare triple {191207#(= (_ bv8608 32) ssl3_accept_~s__state~0)} assume !(8529bv32 == ~s__state~0); {191207#(= (_ bv8608 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:54:14,687 INFO L273 TraceCheckUtils]: 233: Hoare triple {191207#(= (_ bv8608 32) ssl3_accept_~s__state~0)} assume !(8544bv32 == ~s__state~0); {191207#(= (_ bv8608 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:54:14,687 INFO L273 TraceCheckUtils]: 234: Hoare triple {191207#(= (_ bv8608 32) ssl3_accept_~s__state~0)} assume !(8545bv32 == ~s__state~0); {191207#(= (_ bv8608 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:54:14,688 INFO L273 TraceCheckUtils]: 235: Hoare triple {191207#(= (_ bv8608 32) ssl3_accept_~s__state~0)} assume !(8560bv32 == ~s__state~0); {191207#(= (_ bv8608 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:54:14,688 INFO L273 TraceCheckUtils]: 236: Hoare triple {191207#(= (_ bv8608 32) ssl3_accept_~s__state~0)} assume !(8561bv32 == ~s__state~0); {191207#(= (_ bv8608 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:54:14,688 INFO L273 TraceCheckUtils]: 237: Hoare triple {191207#(= (_ bv8608 32) ssl3_accept_~s__state~0)} assume !(8448bv32 == ~s__state~0); {191207#(= (_ bv8608 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:54:14,689 INFO L273 TraceCheckUtils]: 238: Hoare triple {191207#(= (_ bv8608 32) ssl3_accept_~s__state~0)} assume !(8576bv32 == ~s__state~0); {191207#(= (_ bv8608 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:54:14,689 INFO L273 TraceCheckUtils]: 239: Hoare triple {191207#(= (_ bv8608 32) ssl3_accept_~s__state~0)} assume !(8577bv32 == ~s__state~0); {191207#(= (_ bv8608 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:54:14,689 INFO L273 TraceCheckUtils]: 240: Hoare triple {191207#(= (_ bv8608 32) ssl3_accept_~s__state~0)} assume !(8592bv32 == ~s__state~0); {191207#(= (_ bv8608 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:54:14,690 INFO L273 TraceCheckUtils]: 241: Hoare triple {191207#(= (_ bv8608 32) ssl3_accept_~s__state~0)} assume !(8593bv32 == ~s__state~0); {191207#(= (_ bv8608 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:54:14,690 INFO L273 TraceCheckUtils]: 242: Hoare triple {191207#(= (_ bv8608 32) ssl3_accept_~s__state~0)} assume !(8608bv32 == ~s__state~0); {190570#false} is VALID [2018-11-23 10:54:14,690 INFO L273 TraceCheckUtils]: 243: Hoare triple {190570#false} assume !(8609bv32 == ~s__state~0); {190570#false} is VALID [2018-11-23 10:54:14,690 INFO L273 TraceCheckUtils]: 244: Hoare triple {190570#false} assume !(8640bv32 == ~s__state~0); {190570#false} is VALID [2018-11-23 10:54:14,690 INFO L273 TraceCheckUtils]: 245: Hoare triple {190570#false} assume !(8641bv32 == ~s__state~0); {190570#false} is VALID [2018-11-23 10:54:14,690 INFO L273 TraceCheckUtils]: 246: Hoare triple {190570#false} assume 8656bv32 == ~s__state~0; {190570#false} is VALID [2018-11-23 10:54:14,690 INFO L273 TraceCheckUtils]: 247: Hoare triple {190570#false} ~s__session__cipher~0 := ~s__s3__tmp__new_cipher~0; {190570#false} is VALID [2018-11-23 10:54:14,690 INFO L273 TraceCheckUtils]: 248: Hoare triple {190570#false} assume !(0bv32 == ~tmp___9~0);~ret~0 := #t~nondet44;havoc #t~nondet44; {190570#false} is VALID [2018-11-23 10:54:14,691 INFO L273 TraceCheckUtils]: 249: Hoare triple {190570#false} assume 2bv32 == ~blastFlag~0;~blastFlag~0 := 3bv32; {190570#false} is VALID [2018-11-23 10:54:14,691 INFO L273 TraceCheckUtils]: 250: Hoare triple {190570#false} assume !~bvsle32(~ret~0, 0bv32);~s__state~0 := 8672bv32;~s__init_num~0 := 0bv32; {190570#false} is VALID [2018-11-23 10:54:14,691 INFO L273 TraceCheckUtils]: 251: Hoare triple {190570#false} assume !(0bv32 == ~tmp___10~0); {190570#false} is VALID [2018-11-23 10:54:14,691 INFO L273 TraceCheckUtils]: 252: Hoare triple {190570#false} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {190570#false} is VALID [2018-11-23 10:54:14,691 INFO L273 TraceCheckUtils]: 253: Hoare triple {190570#false} ~skip~0 := 0bv32; {190570#false} is VALID [2018-11-23 10:54:14,692 INFO L273 TraceCheckUtils]: 254: Hoare triple {190570#false} assume !false; {190570#false} is VALID [2018-11-23 10:54:14,692 INFO L273 TraceCheckUtils]: 255: Hoare triple {190570#false} ~state~0 := ~s__state~0; {190570#false} is VALID [2018-11-23 10:54:14,692 INFO L273 TraceCheckUtils]: 256: Hoare triple {190570#false} assume !(12292bv32 == ~s__state~0); {190570#false} is VALID [2018-11-23 10:54:14,692 INFO L273 TraceCheckUtils]: 257: Hoare triple {190570#false} assume !(16384bv32 == ~s__state~0); {190570#false} is VALID [2018-11-23 10:54:14,692 INFO L273 TraceCheckUtils]: 258: Hoare triple {190570#false} assume !(8192bv32 == ~s__state~0); {190570#false} is VALID [2018-11-23 10:54:14,692 INFO L273 TraceCheckUtils]: 259: Hoare triple {190570#false} assume !(24576bv32 == ~s__state~0); {190570#false} is VALID [2018-11-23 10:54:14,693 INFO L273 TraceCheckUtils]: 260: Hoare triple {190570#false} assume !(8195bv32 == ~s__state~0); {190570#false} is VALID [2018-11-23 10:54:14,693 INFO L273 TraceCheckUtils]: 261: Hoare triple {190570#false} assume !(8480bv32 == ~s__state~0); {190570#false} is VALID [2018-11-23 10:54:14,693 INFO L273 TraceCheckUtils]: 262: Hoare triple {190570#false} assume !(8481bv32 == ~s__state~0); {190570#false} is VALID [2018-11-23 10:54:14,693 INFO L273 TraceCheckUtils]: 263: Hoare triple {190570#false} assume !(8482bv32 == ~s__state~0); {190570#false} is VALID [2018-11-23 10:54:14,693 INFO L273 TraceCheckUtils]: 264: Hoare triple {190570#false} assume !(8464bv32 == ~s__state~0); {190570#false} is VALID [2018-11-23 10:54:14,693 INFO L273 TraceCheckUtils]: 265: Hoare triple {190570#false} assume !(8465bv32 == ~s__state~0); {190570#false} is VALID [2018-11-23 10:54:14,693 INFO L273 TraceCheckUtils]: 266: Hoare triple {190570#false} assume !(8466bv32 == ~s__state~0); {190570#false} is VALID [2018-11-23 10:54:14,693 INFO L273 TraceCheckUtils]: 267: Hoare triple {190570#false} assume !(8496bv32 == ~s__state~0); {190570#false} is VALID [2018-11-23 10:54:14,693 INFO L273 TraceCheckUtils]: 268: Hoare triple {190570#false} assume !(8497bv32 == ~s__state~0); {190570#false} is VALID [2018-11-23 10:54:14,693 INFO L273 TraceCheckUtils]: 269: Hoare triple {190570#false} assume !(8512bv32 == ~s__state~0); {190570#false} is VALID [2018-11-23 10:54:14,694 INFO L273 TraceCheckUtils]: 270: Hoare triple {190570#false} assume !(8513bv32 == ~s__state~0); {190570#false} is VALID [2018-11-23 10:54:14,694 INFO L273 TraceCheckUtils]: 271: Hoare triple {190570#false} assume !(8528bv32 == ~s__state~0); {190570#false} is VALID [2018-11-23 10:54:14,694 INFO L273 TraceCheckUtils]: 272: Hoare triple {190570#false} assume !(8529bv32 == ~s__state~0); {190570#false} is VALID [2018-11-23 10:54:14,694 INFO L273 TraceCheckUtils]: 273: Hoare triple {190570#false} assume !(8544bv32 == ~s__state~0); {190570#false} is VALID [2018-11-23 10:54:14,694 INFO L273 TraceCheckUtils]: 274: Hoare triple {190570#false} assume !(8545bv32 == ~s__state~0); {190570#false} is VALID [2018-11-23 10:54:14,694 INFO L273 TraceCheckUtils]: 275: Hoare triple {190570#false} assume !(8560bv32 == ~s__state~0); {190570#false} is VALID [2018-11-23 10:54:14,694 INFO L273 TraceCheckUtils]: 276: Hoare triple {190570#false} assume !(8561bv32 == ~s__state~0); {190570#false} is VALID [2018-11-23 10:54:14,694 INFO L273 TraceCheckUtils]: 277: Hoare triple {190570#false} assume !(8448bv32 == ~s__state~0); {190570#false} is VALID [2018-11-23 10:54:14,694 INFO L273 TraceCheckUtils]: 278: Hoare triple {190570#false} assume !(8576bv32 == ~s__state~0); {190570#false} is VALID [2018-11-23 10:54:14,695 INFO L273 TraceCheckUtils]: 279: Hoare triple {190570#false} assume !(8577bv32 == ~s__state~0); {190570#false} is VALID [2018-11-23 10:54:14,695 INFO L273 TraceCheckUtils]: 280: Hoare triple {190570#false} assume !(8592bv32 == ~s__state~0); {190570#false} is VALID [2018-11-23 10:54:14,695 INFO L273 TraceCheckUtils]: 281: Hoare triple {190570#false} assume !(8593bv32 == ~s__state~0); {190570#false} is VALID [2018-11-23 10:54:14,695 INFO L273 TraceCheckUtils]: 282: Hoare triple {190570#false} assume !(8608bv32 == ~s__state~0); {190570#false} is VALID [2018-11-23 10:54:14,695 INFO L273 TraceCheckUtils]: 283: Hoare triple {190570#false} assume !(8609bv32 == ~s__state~0); {190570#false} is VALID [2018-11-23 10:54:14,695 INFO L273 TraceCheckUtils]: 284: Hoare triple {190570#false} assume !(8640bv32 == ~s__state~0); {190570#false} is VALID [2018-11-23 10:54:14,695 INFO L273 TraceCheckUtils]: 285: Hoare triple {190570#false} assume !(8641bv32 == ~s__state~0); {190570#false} is VALID [2018-11-23 10:54:14,695 INFO L273 TraceCheckUtils]: 286: Hoare triple {190570#false} assume !(8656bv32 == ~s__state~0); {190570#false} is VALID [2018-11-23 10:54:14,695 INFO L273 TraceCheckUtils]: 287: Hoare triple {190570#false} assume !(8657bv32 == ~s__state~0); {190570#false} is VALID [2018-11-23 10:54:14,695 INFO L273 TraceCheckUtils]: 288: Hoare triple {190570#false} assume 8672bv32 == ~s__state~0; {190570#false} is VALID [2018-11-23 10:54:14,696 INFO L273 TraceCheckUtils]: 289: Hoare triple {190570#false} ~ret~0 := #t~nondet45;havoc #t~nondet45; {190570#false} is VALID [2018-11-23 10:54:14,696 INFO L273 TraceCheckUtils]: 290: Hoare triple {190570#false} assume !(4bv32 == ~blastFlag~0); {190570#false} is VALID [2018-11-23 10:54:14,696 INFO L273 TraceCheckUtils]: 291: Hoare triple {190570#false} assume !~bvsle32(~ret~0, 0bv32);~s__state~0 := 8448bv32; {190570#false} is VALID [2018-11-23 10:54:14,696 INFO L273 TraceCheckUtils]: 292: Hoare triple {190570#false} assume !(0bv32 != ~s__hit~0);~s__s3__tmp__next_state___0~0 := 3bv32; {190570#false} is VALID [2018-11-23 10:54:14,696 INFO L273 TraceCheckUtils]: 293: Hoare triple {190570#false} ~s__init_num~0 := 0bv32; {190570#false} is VALID [2018-11-23 10:54:14,696 INFO L273 TraceCheckUtils]: 294: Hoare triple {190570#false} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {190570#false} is VALID [2018-11-23 10:54:14,696 INFO L273 TraceCheckUtils]: 295: Hoare triple {190570#false} ~skip~0 := 0bv32; {190570#false} is VALID [2018-11-23 10:54:14,696 INFO L273 TraceCheckUtils]: 296: Hoare triple {190570#false} assume !false; {190570#false} is VALID [2018-11-23 10:54:14,696 INFO L273 TraceCheckUtils]: 297: Hoare triple {190570#false} ~state~0 := ~s__state~0; {190570#false} is VALID [2018-11-23 10:54:14,696 INFO L273 TraceCheckUtils]: 298: Hoare triple {190570#false} assume !(12292bv32 == ~s__state~0); {190570#false} is VALID [2018-11-23 10:54:14,697 INFO L273 TraceCheckUtils]: 299: Hoare triple {190570#false} assume !(16384bv32 == ~s__state~0); {190570#false} is VALID [2018-11-23 10:54:14,697 INFO L273 TraceCheckUtils]: 300: Hoare triple {190570#false} assume !(8192bv32 == ~s__state~0); {190570#false} is VALID [2018-11-23 10:54:14,697 INFO L273 TraceCheckUtils]: 301: Hoare triple {190570#false} assume !(24576bv32 == ~s__state~0); {190570#false} is VALID [2018-11-23 10:54:14,697 INFO L273 TraceCheckUtils]: 302: Hoare triple {190570#false} assume !(8195bv32 == ~s__state~0); {190570#false} is VALID [2018-11-23 10:54:14,697 INFO L273 TraceCheckUtils]: 303: Hoare triple {190570#false} assume !(8480bv32 == ~s__state~0); {190570#false} is VALID [2018-11-23 10:54:14,697 INFO L273 TraceCheckUtils]: 304: Hoare triple {190570#false} assume !(8481bv32 == ~s__state~0); {190570#false} is VALID [2018-11-23 10:54:14,697 INFO L273 TraceCheckUtils]: 305: Hoare triple {190570#false} assume !(8482bv32 == ~s__state~0); {190570#false} is VALID [2018-11-23 10:54:14,697 INFO L273 TraceCheckUtils]: 306: Hoare triple {190570#false} assume !(8464bv32 == ~s__state~0); {190570#false} is VALID [2018-11-23 10:54:14,697 INFO L273 TraceCheckUtils]: 307: Hoare triple {190570#false} assume !(8465bv32 == ~s__state~0); {190570#false} is VALID [2018-11-23 10:54:14,697 INFO L273 TraceCheckUtils]: 308: Hoare triple {190570#false} assume !(8466bv32 == ~s__state~0); {190570#false} is VALID [2018-11-23 10:54:14,698 INFO L273 TraceCheckUtils]: 309: Hoare triple {190570#false} assume !(8496bv32 == ~s__state~0); {190570#false} is VALID [2018-11-23 10:54:14,698 INFO L273 TraceCheckUtils]: 310: Hoare triple {190570#false} assume !(8497bv32 == ~s__state~0); {190570#false} is VALID [2018-11-23 10:54:14,698 INFO L273 TraceCheckUtils]: 311: Hoare triple {190570#false} assume !(8512bv32 == ~s__state~0); {190570#false} is VALID [2018-11-23 10:54:14,698 INFO L273 TraceCheckUtils]: 312: Hoare triple {190570#false} assume !(8513bv32 == ~s__state~0); {190570#false} is VALID [2018-11-23 10:54:14,698 INFO L273 TraceCheckUtils]: 313: Hoare triple {190570#false} assume !(8528bv32 == ~s__state~0); {190570#false} is VALID [2018-11-23 10:54:14,698 INFO L273 TraceCheckUtils]: 314: Hoare triple {190570#false} assume !(8529bv32 == ~s__state~0); {190570#false} is VALID [2018-11-23 10:54:14,698 INFO L273 TraceCheckUtils]: 315: Hoare triple {190570#false} assume !(8544bv32 == ~s__state~0); {190570#false} is VALID [2018-11-23 10:54:14,698 INFO L273 TraceCheckUtils]: 316: Hoare triple {190570#false} assume !(8545bv32 == ~s__state~0); {190570#false} is VALID [2018-11-23 10:54:14,698 INFO L273 TraceCheckUtils]: 317: Hoare triple {190570#false} assume !(8560bv32 == ~s__state~0); {190570#false} is VALID [2018-11-23 10:54:14,699 INFO L273 TraceCheckUtils]: 318: Hoare triple {190570#false} assume !(8561bv32 == ~s__state~0); {190570#false} is VALID [2018-11-23 10:54:14,699 INFO L273 TraceCheckUtils]: 319: Hoare triple {190570#false} assume 8448bv32 == ~s__state~0; {190570#false} is VALID [2018-11-23 10:54:14,699 INFO L273 TraceCheckUtils]: 320: Hoare triple {190570#false} assume !~bvsgt32(~num1~0, 0bv32); {190570#false} is VALID [2018-11-23 10:54:14,699 INFO L273 TraceCheckUtils]: 321: Hoare triple {190570#false} ~s__state~0 := ~s__s3__tmp__next_state___0~0; {190570#false} is VALID [2018-11-23 10:54:14,699 INFO L273 TraceCheckUtils]: 322: Hoare triple {190570#false} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {190570#false} is VALID [2018-11-23 10:54:14,699 INFO L273 TraceCheckUtils]: 323: Hoare triple {190570#false} ~skip~0 := 0bv32; {190570#false} is VALID [2018-11-23 10:54:14,699 INFO L273 TraceCheckUtils]: 324: Hoare triple {190570#false} assume !false; {190570#false} is VALID [2018-11-23 10:54:14,699 INFO L273 TraceCheckUtils]: 325: Hoare triple {190570#false} ~state~0 := ~s__state~0; {190570#false} is VALID [2018-11-23 10:54:14,699 INFO L273 TraceCheckUtils]: 326: Hoare triple {190570#false} assume !(12292bv32 == ~s__state~0); {190570#false} is VALID [2018-11-23 10:54:14,699 INFO L273 TraceCheckUtils]: 327: Hoare triple {190570#false} assume !(16384bv32 == ~s__state~0); {190570#false} is VALID [2018-11-23 10:54:14,700 INFO L273 TraceCheckUtils]: 328: Hoare triple {190570#false} assume !(8192bv32 == ~s__state~0); {190570#false} is VALID [2018-11-23 10:54:14,700 INFO L273 TraceCheckUtils]: 329: Hoare triple {190570#false} assume !(24576bv32 == ~s__state~0); {190570#false} is VALID [2018-11-23 10:54:14,700 INFO L273 TraceCheckUtils]: 330: Hoare triple {190570#false} assume !(8195bv32 == ~s__state~0); {190570#false} is VALID [2018-11-23 10:54:14,700 INFO L273 TraceCheckUtils]: 331: Hoare triple {190570#false} assume !(8480bv32 == ~s__state~0); {190570#false} is VALID [2018-11-23 10:54:14,700 INFO L273 TraceCheckUtils]: 332: Hoare triple {190570#false} assume !(8481bv32 == ~s__state~0); {190570#false} is VALID [2018-11-23 10:54:14,700 INFO L273 TraceCheckUtils]: 333: Hoare triple {190570#false} assume !(8482bv32 == ~s__state~0); {190570#false} is VALID [2018-11-23 10:54:14,700 INFO L273 TraceCheckUtils]: 334: Hoare triple {190570#false} assume !(8464bv32 == ~s__state~0); {190570#false} is VALID [2018-11-23 10:54:14,700 INFO L273 TraceCheckUtils]: 335: Hoare triple {190570#false} assume !(8465bv32 == ~s__state~0); {190570#false} is VALID [2018-11-23 10:54:14,700 INFO L273 TraceCheckUtils]: 336: Hoare triple {190570#false} assume !(8466bv32 == ~s__state~0); {190570#false} is VALID [2018-11-23 10:54:14,700 INFO L273 TraceCheckUtils]: 337: Hoare triple {190570#false} assume !(8496bv32 == ~s__state~0); {190570#false} is VALID [2018-11-23 10:54:14,701 INFO L273 TraceCheckUtils]: 338: Hoare triple {190570#false} assume !(8497bv32 == ~s__state~0); {190570#false} is VALID [2018-11-23 10:54:14,701 INFO L273 TraceCheckUtils]: 339: Hoare triple {190570#false} assume !(8512bv32 == ~s__state~0); {190570#false} is VALID [2018-11-23 10:54:14,701 INFO L273 TraceCheckUtils]: 340: Hoare triple {190570#false} assume !(8513bv32 == ~s__state~0); {190570#false} is VALID [2018-11-23 10:54:14,701 INFO L273 TraceCheckUtils]: 341: Hoare triple {190570#false} assume !(8528bv32 == ~s__state~0); {190570#false} is VALID [2018-11-23 10:54:14,701 INFO L273 TraceCheckUtils]: 342: Hoare triple {190570#false} assume !(8529bv32 == ~s__state~0); {190570#false} is VALID [2018-11-23 10:54:14,701 INFO L273 TraceCheckUtils]: 343: Hoare triple {190570#false} assume !(8544bv32 == ~s__state~0); {190570#false} is VALID [2018-11-23 10:54:14,701 INFO L273 TraceCheckUtils]: 344: Hoare triple {190570#false} assume !(8545bv32 == ~s__state~0); {190570#false} is VALID [2018-11-23 10:54:14,701 INFO L273 TraceCheckUtils]: 345: Hoare triple {190570#false} assume !(8560bv32 == ~s__state~0); {190570#false} is VALID [2018-11-23 10:54:14,701 INFO L273 TraceCheckUtils]: 346: Hoare triple {190570#false} assume !(8561bv32 == ~s__state~0); {190570#false} is VALID [2018-11-23 10:54:14,701 INFO L273 TraceCheckUtils]: 347: Hoare triple {190570#false} assume !(8448bv32 == ~s__state~0); {190570#false} is VALID [2018-11-23 10:54:14,702 INFO L273 TraceCheckUtils]: 348: Hoare triple {190570#false} assume !(8576bv32 == ~s__state~0); {190570#false} is VALID [2018-11-23 10:54:14,702 INFO L273 TraceCheckUtils]: 349: Hoare triple {190570#false} assume !(8577bv32 == ~s__state~0); {190570#false} is VALID [2018-11-23 10:54:14,702 INFO L273 TraceCheckUtils]: 350: Hoare triple {190570#false} assume !(8592bv32 == ~s__state~0); {190570#false} is VALID [2018-11-23 10:54:14,702 INFO L273 TraceCheckUtils]: 351: Hoare triple {190570#false} assume !(8593bv32 == ~s__state~0); {190570#false} is VALID [2018-11-23 10:54:14,702 INFO L273 TraceCheckUtils]: 352: Hoare triple {190570#false} assume !(8608bv32 == ~s__state~0); {190570#false} is VALID [2018-11-23 10:54:14,702 INFO L273 TraceCheckUtils]: 353: Hoare triple {190570#false} assume !(8609bv32 == ~s__state~0); {190570#false} is VALID [2018-11-23 10:54:14,702 INFO L273 TraceCheckUtils]: 354: Hoare triple {190570#false} assume 8640bv32 == ~s__state~0; {190570#false} is VALID [2018-11-23 10:54:14,702 INFO L273 TraceCheckUtils]: 355: Hoare triple {190570#false} ~ret~0 := #t~nondet43;havoc #t~nondet43; {190570#false} is VALID [2018-11-23 10:54:14,702 INFO L273 TraceCheckUtils]: 356: Hoare triple {190570#false} assume 3bv32 == ~blastFlag~0;~blastFlag~0 := 4bv32; {190570#false} is VALID [2018-11-23 10:54:14,703 INFO L273 TraceCheckUtils]: 357: Hoare triple {190570#false} assume !~bvsle32(~ret~0, 0bv32); {190570#false} is VALID [2018-11-23 10:54:14,703 INFO L273 TraceCheckUtils]: 358: Hoare triple {190570#false} assume !(0bv32 != ~s__hit~0);~s__state~0 := 8656bv32; {190570#false} is VALID [2018-11-23 10:54:14,703 INFO L273 TraceCheckUtils]: 359: Hoare triple {190570#false} ~s__init_num~0 := 0bv32; {190570#false} is VALID [2018-11-23 10:54:14,703 INFO L273 TraceCheckUtils]: 360: Hoare triple {190570#false} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {190570#false} is VALID [2018-11-23 10:54:14,703 INFO L273 TraceCheckUtils]: 361: Hoare triple {190570#false} ~skip~0 := 0bv32; {190570#false} is VALID [2018-11-23 10:54:14,703 INFO L273 TraceCheckUtils]: 362: Hoare triple {190570#false} assume !false; {190570#false} is VALID [2018-11-23 10:54:14,703 INFO L273 TraceCheckUtils]: 363: Hoare triple {190570#false} ~state~0 := ~s__state~0; {190570#false} is VALID [2018-11-23 10:54:14,703 INFO L273 TraceCheckUtils]: 364: Hoare triple {190570#false} assume !(12292bv32 == ~s__state~0); {190570#false} is VALID [2018-11-23 10:54:14,703 INFO L273 TraceCheckUtils]: 365: Hoare triple {190570#false} assume !(16384bv32 == ~s__state~0); {190570#false} is VALID [2018-11-23 10:54:14,703 INFO L273 TraceCheckUtils]: 366: Hoare triple {190570#false} assume !(8192bv32 == ~s__state~0); {190570#false} is VALID [2018-11-23 10:54:14,704 INFO L273 TraceCheckUtils]: 367: Hoare triple {190570#false} assume !(24576bv32 == ~s__state~0); {190570#false} is VALID [2018-11-23 10:54:14,704 INFO L273 TraceCheckUtils]: 368: Hoare triple {190570#false} assume !(8195bv32 == ~s__state~0); {190570#false} is VALID [2018-11-23 10:54:14,704 INFO L273 TraceCheckUtils]: 369: Hoare triple {190570#false} assume !(8480bv32 == ~s__state~0); {190570#false} is VALID [2018-11-23 10:54:14,704 INFO L273 TraceCheckUtils]: 370: Hoare triple {190570#false} assume !(8481bv32 == ~s__state~0); {190570#false} is VALID [2018-11-23 10:54:14,704 INFO L273 TraceCheckUtils]: 371: Hoare triple {190570#false} assume !(8482bv32 == ~s__state~0); {190570#false} is VALID [2018-11-23 10:54:14,704 INFO L273 TraceCheckUtils]: 372: Hoare triple {190570#false} assume !(8464bv32 == ~s__state~0); {190570#false} is VALID [2018-11-23 10:54:14,704 INFO L273 TraceCheckUtils]: 373: Hoare triple {190570#false} assume !(8465bv32 == ~s__state~0); {190570#false} is VALID [2018-11-23 10:54:14,704 INFO L273 TraceCheckUtils]: 374: Hoare triple {190570#false} assume !(8466bv32 == ~s__state~0); {190570#false} is VALID [2018-11-23 10:54:14,704 INFO L273 TraceCheckUtils]: 375: Hoare triple {190570#false} assume !(8496bv32 == ~s__state~0); {190570#false} is VALID [2018-11-23 10:54:14,704 INFO L273 TraceCheckUtils]: 376: Hoare triple {190570#false} assume !(8497bv32 == ~s__state~0); {190570#false} is VALID [2018-11-23 10:54:14,705 INFO L273 TraceCheckUtils]: 377: Hoare triple {190570#false} assume !(8512bv32 == ~s__state~0); {190570#false} is VALID [2018-11-23 10:54:14,705 INFO L273 TraceCheckUtils]: 378: Hoare triple {190570#false} assume !(8513bv32 == ~s__state~0); {190570#false} is VALID [2018-11-23 10:54:14,705 INFO L273 TraceCheckUtils]: 379: Hoare triple {190570#false} assume !(8528bv32 == ~s__state~0); {190570#false} is VALID [2018-11-23 10:54:14,705 INFO L273 TraceCheckUtils]: 380: Hoare triple {190570#false} assume !(8529bv32 == ~s__state~0); {190570#false} is VALID [2018-11-23 10:54:14,705 INFO L273 TraceCheckUtils]: 381: Hoare triple {190570#false} assume !(8544bv32 == ~s__state~0); {190570#false} is VALID [2018-11-23 10:54:14,705 INFO L273 TraceCheckUtils]: 382: Hoare triple {190570#false} assume !(8545bv32 == ~s__state~0); {190570#false} is VALID [2018-11-23 10:54:14,705 INFO L273 TraceCheckUtils]: 383: Hoare triple {190570#false} assume !(8560bv32 == ~s__state~0); {190570#false} is VALID [2018-11-23 10:54:14,705 INFO L273 TraceCheckUtils]: 384: Hoare triple {190570#false} assume !(8561bv32 == ~s__state~0); {190570#false} is VALID [2018-11-23 10:54:14,705 INFO L273 TraceCheckUtils]: 385: Hoare triple {190570#false} assume !(8448bv32 == ~s__state~0); {190570#false} is VALID [2018-11-23 10:54:14,705 INFO L273 TraceCheckUtils]: 386: Hoare triple {190570#false} assume !(8576bv32 == ~s__state~0); {190570#false} is VALID [2018-11-23 10:54:14,706 INFO L273 TraceCheckUtils]: 387: Hoare triple {190570#false} assume !(8577bv32 == ~s__state~0); {190570#false} is VALID [2018-11-23 10:54:14,706 INFO L273 TraceCheckUtils]: 388: Hoare triple {190570#false} assume !(8592bv32 == ~s__state~0); {190570#false} is VALID [2018-11-23 10:54:14,706 INFO L273 TraceCheckUtils]: 389: Hoare triple {190570#false} assume !(8593bv32 == ~s__state~0); {190570#false} is VALID [2018-11-23 10:54:14,706 INFO L273 TraceCheckUtils]: 390: Hoare triple {190570#false} assume !(8608bv32 == ~s__state~0); {190570#false} is VALID [2018-11-23 10:54:14,706 INFO L273 TraceCheckUtils]: 391: Hoare triple {190570#false} assume !(8609bv32 == ~s__state~0); {190570#false} is VALID [2018-11-23 10:54:14,706 INFO L273 TraceCheckUtils]: 392: Hoare triple {190570#false} assume !(8640bv32 == ~s__state~0); {190570#false} is VALID [2018-11-23 10:54:14,706 INFO L273 TraceCheckUtils]: 393: Hoare triple {190570#false} assume !(8641bv32 == ~s__state~0); {190570#false} is VALID [2018-11-23 10:54:14,706 INFO L273 TraceCheckUtils]: 394: Hoare triple {190570#false} assume 8656bv32 == ~s__state~0; {190570#false} is VALID [2018-11-23 10:54:14,706 INFO L273 TraceCheckUtils]: 395: Hoare triple {190570#false} ~s__session__cipher~0 := ~s__s3__tmp__new_cipher~0; {190570#false} is VALID [2018-11-23 10:54:14,707 INFO L273 TraceCheckUtils]: 396: Hoare triple {190570#false} assume !(0bv32 == ~tmp___9~0);~ret~0 := #t~nondet44;havoc #t~nondet44; {190570#false} is VALID [2018-11-23 10:54:14,707 INFO L273 TraceCheckUtils]: 397: Hoare triple {190570#false} assume !(2bv32 == ~blastFlag~0); {190570#false} is VALID [2018-11-23 10:54:14,707 INFO L273 TraceCheckUtils]: 398: Hoare triple {190570#false} assume !~bvsle32(~ret~0, 0bv32);~s__state~0 := 8672bv32;~s__init_num~0 := 0bv32; {190570#false} is VALID [2018-11-23 10:54:14,707 INFO L273 TraceCheckUtils]: 399: Hoare triple {190570#false} assume !(0bv32 == ~tmp___10~0); {190570#false} is VALID [2018-11-23 10:54:14,707 INFO L273 TraceCheckUtils]: 400: Hoare triple {190570#false} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {190570#false} is VALID [2018-11-23 10:54:14,707 INFO L273 TraceCheckUtils]: 401: Hoare triple {190570#false} ~skip~0 := 0bv32; {190570#false} is VALID [2018-11-23 10:54:14,707 INFO L273 TraceCheckUtils]: 402: Hoare triple {190570#false} assume !false; {190570#false} is VALID [2018-11-23 10:54:14,707 INFO L273 TraceCheckUtils]: 403: Hoare triple {190570#false} ~state~0 := ~s__state~0; {190570#false} is VALID [2018-11-23 10:54:14,707 INFO L273 TraceCheckUtils]: 404: Hoare triple {190570#false} assume !(12292bv32 == ~s__state~0); {190570#false} is VALID [2018-11-23 10:54:14,707 INFO L273 TraceCheckUtils]: 405: Hoare triple {190570#false} assume !(16384bv32 == ~s__state~0); {190570#false} is VALID [2018-11-23 10:54:14,708 INFO L273 TraceCheckUtils]: 406: Hoare triple {190570#false} assume !(8192bv32 == ~s__state~0); {190570#false} is VALID [2018-11-23 10:54:14,708 INFO L273 TraceCheckUtils]: 407: Hoare triple {190570#false} assume !(24576bv32 == ~s__state~0); {190570#false} is VALID [2018-11-23 10:54:14,708 INFO L273 TraceCheckUtils]: 408: Hoare triple {190570#false} assume !(8195bv32 == ~s__state~0); {190570#false} is VALID [2018-11-23 10:54:14,708 INFO L273 TraceCheckUtils]: 409: Hoare triple {190570#false} assume !(8480bv32 == ~s__state~0); {190570#false} is VALID [2018-11-23 10:54:14,708 INFO L273 TraceCheckUtils]: 410: Hoare triple {190570#false} assume !(8481bv32 == ~s__state~0); {190570#false} is VALID [2018-11-23 10:54:14,708 INFO L273 TraceCheckUtils]: 411: Hoare triple {190570#false} assume !(8482bv32 == ~s__state~0); {190570#false} is VALID [2018-11-23 10:54:14,708 INFO L273 TraceCheckUtils]: 412: Hoare triple {190570#false} assume !(8464bv32 == ~s__state~0); {190570#false} is VALID [2018-11-23 10:54:14,708 INFO L273 TraceCheckUtils]: 413: Hoare triple {190570#false} assume !(8465bv32 == ~s__state~0); {190570#false} is VALID [2018-11-23 10:54:14,708 INFO L273 TraceCheckUtils]: 414: Hoare triple {190570#false} assume !(8466bv32 == ~s__state~0); {190570#false} is VALID [2018-11-23 10:54:14,708 INFO L273 TraceCheckUtils]: 415: Hoare triple {190570#false} assume !(8496bv32 == ~s__state~0); {190570#false} is VALID [2018-11-23 10:54:14,709 INFO L273 TraceCheckUtils]: 416: Hoare triple {190570#false} assume !(8497bv32 == ~s__state~0); {190570#false} is VALID [2018-11-23 10:54:14,709 INFO L273 TraceCheckUtils]: 417: Hoare triple {190570#false} assume !(8512bv32 == ~s__state~0); {190570#false} is VALID [2018-11-23 10:54:14,709 INFO L273 TraceCheckUtils]: 418: Hoare triple {190570#false} assume !(8513bv32 == ~s__state~0); {190570#false} is VALID [2018-11-23 10:54:14,709 INFO L273 TraceCheckUtils]: 419: Hoare triple {190570#false} assume !(8528bv32 == ~s__state~0); {190570#false} is VALID [2018-11-23 10:54:14,709 INFO L273 TraceCheckUtils]: 420: Hoare triple {190570#false} assume !(8529bv32 == ~s__state~0); {190570#false} is VALID [2018-11-23 10:54:14,709 INFO L273 TraceCheckUtils]: 421: Hoare triple {190570#false} assume !(8544bv32 == ~s__state~0); {190570#false} is VALID [2018-11-23 10:54:14,709 INFO L273 TraceCheckUtils]: 422: Hoare triple {190570#false} assume !(8545bv32 == ~s__state~0); {190570#false} is VALID [2018-11-23 10:54:14,709 INFO L273 TraceCheckUtils]: 423: Hoare triple {190570#false} assume !(8560bv32 == ~s__state~0); {190570#false} is VALID [2018-11-23 10:54:14,709 INFO L273 TraceCheckUtils]: 424: Hoare triple {190570#false} assume !(8561bv32 == ~s__state~0); {190570#false} is VALID [2018-11-23 10:54:14,709 INFO L273 TraceCheckUtils]: 425: Hoare triple {190570#false} assume !(8448bv32 == ~s__state~0); {190570#false} is VALID [2018-11-23 10:54:14,710 INFO L273 TraceCheckUtils]: 426: Hoare triple {190570#false} assume !(8576bv32 == ~s__state~0); {190570#false} is VALID [2018-11-23 10:54:14,710 INFO L273 TraceCheckUtils]: 427: Hoare triple {190570#false} assume !(8577bv32 == ~s__state~0); {190570#false} is VALID [2018-11-23 10:54:14,710 INFO L273 TraceCheckUtils]: 428: Hoare triple {190570#false} assume !(8592bv32 == ~s__state~0); {190570#false} is VALID [2018-11-23 10:54:14,710 INFO L273 TraceCheckUtils]: 429: Hoare triple {190570#false} assume !(8593bv32 == ~s__state~0); {190570#false} is VALID [2018-11-23 10:54:14,710 INFO L273 TraceCheckUtils]: 430: Hoare triple {190570#false} assume !(8608bv32 == ~s__state~0); {190570#false} is VALID [2018-11-23 10:54:14,710 INFO L273 TraceCheckUtils]: 431: Hoare triple {190570#false} assume !(8609bv32 == ~s__state~0); {190570#false} is VALID [2018-11-23 10:54:14,710 INFO L273 TraceCheckUtils]: 432: Hoare triple {190570#false} assume !(8640bv32 == ~s__state~0); {190570#false} is VALID [2018-11-23 10:54:14,710 INFO L273 TraceCheckUtils]: 433: Hoare triple {190570#false} assume !(8641bv32 == ~s__state~0); {190570#false} is VALID [2018-11-23 10:54:14,710 INFO L273 TraceCheckUtils]: 434: Hoare triple {190570#false} assume !(8656bv32 == ~s__state~0); {190570#false} is VALID [2018-11-23 10:54:14,710 INFO L273 TraceCheckUtils]: 435: Hoare triple {190570#false} assume !(8657bv32 == ~s__state~0); {190570#false} is VALID [2018-11-23 10:54:14,711 INFO L273 TraceCheckUtils]: 436: Hoare triple {190570#false} assume 8672bv32 == ~s__state~0; {190570#false} is VALID [2018-11-23 10:54:14,711 INFO L273 TraceCheckUtils]: 437: Hoare triple {190570#false} ~ret~0 := #t~nondet45;havoc #t~nondet45; {190570#false} is VALID [2018-11-23 10:54:14,711 INFO L273 TraceCheckUtils]: 438: Hoare triple {190570#false} assume 4bv32 == ~blastFlag~0; {190570#false} is VALID [2018-11-23 10:54:14,711 INFO L273 TraceCheckUtils]: 439: Hoare triple {190570#false} assume !false; {190570#false} is VALID [2018-11-23 10:54:14,777 INFO L134 CoverageAnalysis]: Checked inductivity of 1981 backedges. 1162 proven. 0 refuted. 0 times theorem prover too weak. 819 trivial. 0 not checked. [2018-11-23 10:54:14,777 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-11-23 10:54:14,779 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-23 10:54:14,779 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-23 10:54:14,780 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 440 [2018-11-23 10:54:14,780 INFO L84 Accepts]: Finished accepts. word is accepted. [2018-11-23 10:54:14,780 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 3 states. [2018-11-23 10:54:14,945 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 170 edges. 170 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2018-11-23 10:54:14,946 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-11-23 10:54:14,946 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-23 10:54:14,946 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-23 10:54:14,947 INFO L87 Difference]: Start difference. First operand 5434 states and 6989 transitions. Second operand 3 states. [2018-11-23 10:54:24,300 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-23 10:54:24,300 INFO L93 Difference]: Finished difference Result 11615 states and 15341 transitions. [2018-11-23 10:54:24,300 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-23 10:54:24,300 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 440 [2018-11-23 10:54:24,301 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-23 10:54:24,301 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2018-11-23 10:54:24,303 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 448 transitions. [2018-11-23 10:54:24,303 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2018-11-23 10:54:24,305 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 448 transitions. [2018-11-23 10:54:24,305 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 3 states and 448 transitions. [2018-11-23 10:54:24,723 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:54:26,828 INFO L225 Difference]: With dead ends: 11615 [2018-11-23 10:54:26,828 INFO L226 Difference]: Without dead ends: 6194 [2018-11-23 10:54:26,835 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 439 GetRequests, 438 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:26,838 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6194 states. [2018-11-23 10:54:32,687 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6194 to 6154. [2018-11-23 10:54:32,688 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2018-11-23 10:54:32,688 INFO L82 GeneralOperation]: Start isEquivalent. First operand 6194 states. Second operand 6154 states. [2018-11-23 10:54:32,688 INFO L74 IsIncluded]: Start isIncluded. First operand 6194 states. Second operand 6154 states. [2018-11-23 10:54:32,688 INFO L87 Difference]: Start difference. First operand 6194 states. Second operand 6154 states. [2018-11-23 10:54:34,055 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-23 10:54:34,055 INFO L93 Difference]: Finished difference Result 6194 states and 7849 transitions. [2018-11-23 10:54:34,055 INFO L276 IsEmpty]: Start isEmpty. Operand 6194 states and 7849 transitions. [2018-11-23 10:54:34,060 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-11-23 10:54:34,060 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2018-11-23 10:54:34,060 INFO L74 IsIncluded]: Start isIncluded. First operand 6154 states. Second operand 6194 states. [2018-11-23 10:54:34,061 INFO L87 Difference]: Start difference. First operand 6154 states. Second operand 6194 states. [2018-11-23 10:54:35,464 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-23 10:54:35,464 INFO L93 Difference]: Finished difference Result 6194 states and 7849 transitions. [2018-11-23 10:54:35,464 INFO L276 IsEmpty]: Start isEmpty. Operand 6194 states and 7849 transitions. [2018-11-23 10:54:35,468 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-11-23 10:54:35,469 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2018-11-23 10:54:35,469 INFO L88 GeneralOperation]: Finished isEquivalent. [2018-11-23 10:54:35,469 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2018-11-23 10:54:35,469 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6154 states. [2018-11-23 10:54:37,168 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6154 states to 6154 states and 7809 transitions. [2018-11-23 10:54:37,168 INFO L78 Accepts]: Start accepts. Automaton has 6154 states and 7809 transitions. Word has length 440 [2018-11-23 10:54:37,168 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-23 10:54:37,168 INFO L480 AbstractCegarLoop]: Abstraction has 6154 states and 7809 transitions. [2018-11-23 10:54:37,168 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-11-23 10:54:37,168 INFO L276 IsEmpty]: Start isEmpty. Operand 6154 states and 7809 transitions. [2018-11-23 10:54:37,175 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 474 [2018-11-23 10:54:37,175 INFO L394 BasicCegarLoop]: Found error trace [2018-11-23 10:54:37,176 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, 8, 7, 7, 6, 6, 5, 5, 4, 4, 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, 1, 1, 1, 1, 1] [2018-11-23 10:54:37,176 INFO L423 AbstractCegarLoop]: === Iteration 20 === [ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-23 10:54:37,176 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-23 10:54:37,177 INFO L82 PathProgramCache]: Analyzing trace with hash -2131620610, now seen corresponding path program 1 times [2018-11-23 10:54:37,177 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-23 10:54:37,177 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:54:37,198 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-23 10:54:37,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-23 10:54:37,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-23 10:54:37,399 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-23 10:54:38,832 INFO L256 TraceCheckUtils]: 0: Hoare triple {223777#true} call ULTIMATE.init(); {223777#true} is VALID [2018-11-23 10:54:38,833 INFO L273 TraceCheckUtils]: 1: Hoare triple {223777#true} assume true; {223777#true} is VALID [2018-11-23 10:54:38,833 INFO L268 TraceCheckUtils]: 2: Hoare quadruple {223777#true} {223777#true} #606#return; {223777#true} is VALID [2018-11-23 10:54:38,833 INFO L256 TraceCheckUtils]: 3: Hoare triple {223777#true} call #t~ret50 := main(); {223777#true} is VALID [2018-11-23 10:54:38,833 INFO L273 TraceCheckUtils]: 4: Hoare triple {223777#true} havoc ~s~0;havoc ~tmp~1;~s~0 := 8464bv32; {223777#true} is VALID [2018-11-23 10:54:38,834 INFO L256 TraceCheckUtils]: 5: Hoare triple {223777#true} call #t~ret49 := ssl3_accept(~s~0); {223777#true} is VALID [2018-11-23 10:54:38,834 INFO L273 TraceCheckUtils]: 6: Hoare triple {223777#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;havoc ~buf~0;havoc ~l~0;havoc ~Time~0;havoc ~tmp~0;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~nondet18;havoc #t~nondet18;~tmp___2~0 := #t~nondet19;havoc #t~nondet19;~tmp___3~0 := #t~nondet20;havoc #t~nondet20;~tmp___4~0 := #t~nondet21;havoc #t~nondet21;~tmp___5~0 := #t~nondet22;havoc #t~nondet22;~tmp___6~0 := #t~nondet23;havoc #t~nondet23;havoc ~tmp___7~0;~tmp___8~0 := #t~nondet24;havoc #t~nondet24;~tmp___9~0 := #t~nondet25;havoc #t~nondet25;~tmp___10~0 := #t~nondet26;havoc #t~nondet26;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;~tmp~0 := #t~nondet27;havoc #t~nondet27;~Time~0 := ~tmp~0;~cb~0 := 0bv32;~ret~0 := 4294967295bv32;~skip~0 := 0bv32;~got_new_session~0 := 0bv32; {223777#true} is VALID [2018-11-23 10:54:38,834 INFO L273 TraceCheckUtils]: 7: Hoare triple {223777#true} assume 0bv32 != ~s__info_callback~0;~cb~0 := ~s__info_callback~0; {223777#true} is VALID [2018-11-23 10:54:38,834 INFO L273 TraceCheckUtils]: 8: Hoare triple {223777#true} #t~post28 := ~s__in_handshake~0;~s__in_handshake~0 := ~bvadd32(1bv32, #t~post28);havoc #t~post28; {223777#true} is VALID [2018-11-23 10:54:38,834 INFO L273 TraceCheckUtils]: 9: Hoare triple {223777#true} assume !(0bv32 != ~bvadd32(12288bv32, ~tmp___1~0)); {223777#true} is VALID [2018-11-23 10:54:38,835 INFO L273 TraceCheckUtils]: 10: Hoare triple {223777#true} assume !(0bv32 == ~s__cert~0); {223777#true} is VALID [2018-11-23 10:54:38,835 INFO L273 TraceCheckUtils]: 11: Hoare triple {223777#true} assume !false; {223777#true} is VALID [2018-11-23 10:54:38,835 INFO L273 TraceCheckUtils]: 12: Hoare triple {223777#true} ~state~0 := ~s__state~0; {223777#true} is VALID [2018-11-23 10:54:38,835 INFO L273 TraceCheckUtils]: 13: Hoare triple {223777#true} assume !(12292bv32 == ~s__state~0); {223777#true} is VALID [2018-11-23 10:54:38,835 INFO L273 TraceCheckUtils]: 14: Hoare triple {223777#true} assume !(16384bv32 == ~s__state~0); {223777#true} is VALID [2018-11-23 10:54:38,835 INFO L273 TraceCheckUtils]: 15: Hoare triple {223777#true} assume !(8192bv32 == ~s__state~0); {223777#true} is VALID [2018-11-23 10:54:38,835 INFO L273 TraceCheckUtils]: 16: Hoare triple {223777#true} assume !(24576bv32 == ~s__state~0); {223777#true} is VALID [2018-11-23 10:54:38,836 INFO L273 TraceCheckUtils]: 17: Hoare triple {223777#true} assume !(8195bv32 == ~s__state~0); {223777#true} is VALID [2018-11-23 10:54:38,836 INFO L273 TraceCheckUtils]: 18: Hoare triple {223777#true} assume !(8480bv32 == ~s__state~0); {223777#true} is VALID [2018-11-23 10:54:38,836 INFO L273 TraceCheckUtils]: 19: Hoare triple {223777#true} assume !(8481bv32 == ~s__state~0); {223777#true} is VALID [2018-11-23 10:54:38,836 INFO L273 TraceCheckUtils]: 20: Hoare triple {223777#true} assume !(8482bv32 == ~s__state~0); {223777#true} is VALID [2018-11-23 10:54:38,836 INFO L273 TraceCheckUtils]: 21: Hoare triple {223777#true} assume 8464bv32 == ~s__state~0; {223777#true} is VALID [2018-11-23 10:54:38,836 INFO L273 TraceCheckUtils]: 22: Hoare triple {223777#true} ~s__shutdown~0 := 0bv32;~ret~0 := #t~nondet33;havoc #t~nondet33; {223777#true} is VALID [2018-11-23 10:54:38,836 INFO L273 TraceCheckUtils]: 23: Hoare triple {223777#true} assume 0bv32 == ~blastFlag~0;~blastFlag~0 := 1bv32; {223777#true} is VALID [2018-11-23 10:54:38,836 INFO L273 TraceCheckUtils]: 24: Hoare triple {223777#true} assume !~bvsle32(~ret~0, 0bv32);~got_new_session~0 := 1bv32;~s__state~0 := 8496bv32;~s__init_num~0 := 0bv32; {223777#true} is VALID [2018-11-23 10:54:38,836 INFO L273 TraceCheckUtils]: 25: Hoare triple {223777#true} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {223777#true} is VALID [2018-11-23 10:54:38,836 INFO L273 TraceCheckUtils]: 26: Hoare triple {223777#true} ~skip~0 := 0bv32; {223777#true} is VALID [2018-11-23 10:54:38,837 INFO L273 TraceCheckUtils]: 27: Hoare triple {223777#true} assume !false; {223777#true} is VALID [2018-11-23 10:54:38,837 INFO L273 TraceCheckUtils]: 28: Hoare triple {223777#true} ~state~0 := ~s__state~0; {223777#true} is VALID [2018-11-23 10:54:38,837 INFO L273 TraceCheckUtils]: 29: Hoare triple {223777#true} assume !(12292bv32 == ~s__state~0); {223777#true} is VALID [2018-11-23 10:54:38,837 INFO L273 TraceCheckUtils]: 30: Hoare triple {223777#true} assume !(16384bv32 == ~s__state~0); {223777#true} is VALID [2018-11-23 10:54:38,837 INFO L273 TraceCheckUtils]: 31: Hoare triple {223777#true} assume !(8192bv32 == ~s__state~0); {223777#true} is VALID [2018-11-23 10:54:38,837 INFO L273 TraceCheckUtils]: 32: Hoare triple {223777#true} assume !(24576bv32 == ~s__state~0); {223777#true} is VALID [2018-11-23 10:54:38,837 INFO L273 TraceCheckUtils]: 33: Hoare triple {223777#true} assume !(8195bv32 == ~s__state~0); {223777#true} is VALID [2018-11-23 10:54:38,837 INFO L273 TraceCheckUtils]: 34: Hoare triple {223777#true} assume !(8480bv32 == ~s__state~0); {223777#true} is VALID [2018-11-23 10:54:38,837 INFO L273 TraceCheckUtils]: 35: Hoare triple {223777#true} assume !(8481bv32 == ~s__state~0); {223777#true} is VALID [2018-11-23 10:54:38,837 INFO L273 TraceCheckUtils]: 36: Hoare triple {223777#true} assume !(8482bv32 == ~s__state~0); {223777#true} is VALID [2018-11-23 10:54:38,838 INFO L273 TraceCheckUtils]: 37: Hoare triple {223777#true} assume !(8464bv32 == ~s__state~0); {223777#true} is VALID [2018-11-23 10:54:38,838 INFO L273 TraceCheckUtils]: 38: Hoare triple {223777#true} assume !(8465bv32 == ~s__state~0); {223777#true} is VALID [2018-11-23 10:54:38,838 INFO L273 TraceCheckUtils]: 39: Hoare triple {223777#true} assume !(8466bv32 == ~s__state~0); {223777#true} is VALID [2018-11-23 10:54:38,838 INFO L273 TraceCheckUtils]: 40: Hoare triple {223777#true} assume 8496bv32 == ~s__state~0; {223777#true} is VALID [2018-11-23 10:54:38,838 INFO L273 TraceCheckUtils]: 41: Hoare triple {223777#true} ~ret~0 := #t~nondet34;havoc #t~nondet34; {223777#true} is VALID [2018-11-23 10:54:38,838 INFO L273 TraceCheckUtils]: 42: Hoare triple {223777#true} assume 1bv32 == ~blastFlag~0;~blastFlag~0 := 2bv32; {223777#true} is VALID [2018-11-23 10:54:38,838 INFO L273 TraceCheckUtils]: 43: Hoare triple {223777#true} assume !~bvsle32(~ret~0, 0bv32); {223777#true} is VALID [2018-11-23 10:54:38,838 INFO L273 TraceCheckUtils]: 44: Hoare triple {223777#true} assume !(0bv32 != ~s__hit~0);~s__state~0 := 8512bv32; {223777#true} is VALID [2018-11-23 10:54:38,838 INFO L273 TraceCheckUtils]: 45: Hoare triple {223777#true} ~s__init_num~0 := 0bv32; {223777#true} is VALID [2018-11-23 10:54:38,839 INFO L273 TraceCheckUtils]: 46: Hoare triple {223777#true} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {223777#true} is VALID [2018-11-23 10:54:38,839 INFO L273 TraceCheckUtils]: 47: Hoare triple {223777#true} ~skip~0 := 0bv32; {223777#true} is VALID [2018-11-23 10:54:38,839 INFO L273 TraceCheckUtils]: 48: Hoare triple {223777#true} assume !false; {223777#true} is VALID [2018-11-23 10:54:38,839 INFO L273 TraceCheckUtils]: 49: Hoare triple {223777#true} ~state~0 := ~s__state~0; {223777#true} is VALID [2018-11-23 10:54:38,839 INFO L273 TraceCheckUtils]: 50: Hoare triple {223777#true} assume !(12292bv32 == ~s__state~0); {223777#true} is VALID [2018-11-23 10:54:38,839 INFO L273 TraceCheckUtils]: 51: Hoare triple {223777#true} assume !(16384bv32 == ~s__state~0); {223777#true} is VALID [2018-11-23 10:54:38,839 INFO L273 TraceCheckUtils]: 52: Hoare triple {223777#true} assume !(8192bv32 == ~s__state~0); {223777#true} is VALID [2018-11-23 10:54:38,839 INFO L273 TraceCheckUtils]: 53: Hoare triple {223777#true} assume !(24576bv32 == ~s__state~0); {223777#true} is VALID [2018-11-23 10:54:38,839 INFO L273 TraceCheckUtils]: 54: Hoare triple {223777#true} assume !(8195bv32 == ~s__state~0); {223777#true} is VALID [2018-11-23 10:54:38,839 INFO L273 TraceCheckUtils]: 55: Hoare triple {223777#true} assume !(8480bv32 == ~s__state~0); {223777#true} is VALID [2018-11-23 10:54:38,840 INFO L273 TraceCheckUtils]: 56: Hoare triple {223777#true} assume !(8481bv32 == ~s__state~0); {223777#true} is VALID [2018-11-23 10:54:38,840 INFO L273 TraceCheckUtils]: 57: Hoare triple {223777#true} assume !(8482bv32 == ~s__state~0); {223777#true} is VALID [2018-11-23 10:54:38,840 INFO L273 TraceCheckUtils]: 58: Hoare triple {223777#true} assume !(8464bv32 == ~s__state~0); {223777#true} is VALID [2018-11-23 10:54:38,840 INFO L273 TraceCheckUtils]: 59: Hoare triple {223777#true} assume !(8465bv32 == ~s__state~0); {223777#true} is VALID [2018-11-23 10:54:38,840 INFO L273 TraceCheckUtils]: 60: Hoare triple {223777#true} assume !(8466bv32 == ~s__state~0); {223777#true} is VALID [2018-11-23 10:54:38,840 INFO L273 TraceCheckUtils]: 61: Hoare triple {223777#true} assume !(8496bv32 == ~s__state~0); {223777#true} is VALID [2018-11-23 10:54:38,840 INFO L273 TraceCheckUtils]: 62: Hoare triple {223777#true} assume !(8497bv32 == ~s__state~0); {223777#true} is VALID [2018-11-23 10:54:38,840 INFO L273 TraceCheckUtils]: 63: Hoare triple {223777#true} assume 8512bv32 == ~s__state~0; {223777#true} is VALID [2018-11-23 10:54:38,840 INFO L273 TraceCheckUtils]: 64: Hoare triple {223777#true} ~__cil_tmp56~0 := ~s__s3__tmp__new_cipher__algorithms~0; {223777#true} is VALID [2018-11-23 10:54:38,841 INFO L273 TraceCheckUtils]: 65: Hoare triple {223777#true} assume 0bv32 != ~bvadd32(256bv32, ~__cil_tmp56~0);~skip~0 := 1bv32; {223777#true} is VALID [2018-11-23 10:54:38,841 INFO L273 TraceCheckUtils]: 66: Hoare triple {223777#true} ~s__state~0 := 8528bv32;~s__init_num~0 := 0bv32; {223777#true} is VALID [2018-11-23 10:54:38,841 INFO L273 TraceCheckUtils]: 67: Hoare triple {223777#true} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {223777#true} is VALID [2018-11-23 10:54:38,841 INFO L273 TraceCheckUtils]: 68: Hoare triple {223777#true} ~skip~0 := 0bv32; {223777#true} is VALID [2018-11-23 10:54:38,841 INFO L273 TraceCheckUtils]: 69: Hoare triple {223777#true} assume !false; {223777#true} is VALID [2018-11-23 10:54:38,841 INFO L273 TraceCheckUtils]: 70: Hoare triple {223777#true} ~state~0 := ~s__state~0; {223777#true} is VALID [2018-11-23 10:54:38,841 INFO L273 TraceCheckUtils]: 71: Hoare triple {223777#true} assume !(12292bv32 == ~s__state~0); {223777#true} is VALID [2018-11-23 10:54:38,841 INFO L273 TraceCheckUtils]: 72: Hoare triple {223777#true} assume !(16384bv32 == ~s__state~0); {223777#true} is VALID [2018-11-23 10:54:38,841 INFO L273 TraceCheckUtils]: 73: Hoare triple {223777#true} assume !(8192bv32 == ~s__state~0); {223777#true} is VALID [2018-11-23 10:54:38,841 INFO L273 TraceCheckUtils]: 74: Hoare triple {223777#true} assume !(24576bv32 == ~s__state~0); {223777#true} is VALID [2018-11-23 10:54:38,842 INFO L273 TraceCheckUtils]: 75: Hoare triple {223777#true} assume !(8195bv32 == ~s__state~0); {223777#true} is VALID [2018-11-23 10:54:38,842 INFO L273 TraceCheckUtils]: 76: Hoare triple {223777#true} assume !(8480bv32 == ~s__state~0); {223777#true} is VALID [2018-11-23 10:54:38,842 INFO L273 TraceCheckUtils]: 77: Hoare triple {223777#true} assume !(8481bv32 == ~s__state~0); {223777#true} is VALID [2018-11-23 10:54:38,842 INFO L273 TraceCheckUtils]: 78: Hoare triple {223777#true} assume !(8482bv32 == ~s__state~0); {223777#true} is VALID [2018-11-23 10:54:38,842 INFO L273 TraceCheckUtils]: 79: Hoare triple {223777#true} assume !(8464bv32 == ~s__state~0); {223777#true} is VALID [2018-11-23 10:54:38,842 INFO L273 TraceCheckUtils]: 80: Hoare triple {223777#true} assume !(8465bv32 == ~s__state~0); {223777#true} is VALID [2018-11-23 10:54:38,842 INFO L273 TraceCheckUtils]: 81: Hoare triple {223777#true} assume !(8466bv32 == ~s__state~0); {223777#true} is VALID [2018-11-23 10:54:38,842 INFO L273 TraceCheckUtils]: 82: Hoare triple {223777#true} assume !(8496bv32 == ~s__state~0); {223777#true} is VALID [2018-11-23 10:54:38,842 INFO L273 TraceCheckUtils]: 83: Hoare triple {223777#true} assume !(8497bv32 == ~s__state~0); {223777#true} is VALID [2018-11-23 10:54:38,843 INFO L273 TraceCheckUtils]: 84: Hoare triple {223777#true} assume !(8512bv32 == ~s__state~0); {223777#true} is VALID [2018-11-23 10:54:38,843 INFO L273 TraceCheckUtils]: 85: Hoare triple {223777#true} assume !(8513bv32 == ~s__state~0); {223777#true} is VALID [2018-11-23 10:54:38,843 INFO L273 TraceCheckUtils]: 86: Hoare triple {223777#true} assume 8528bv32 == ~s__state~0; {223777#true} is VALID [2018-11-23 10:54:38,843 INFO L273 TraceCheckUtils]: 87: Hoare triple {223777#true} ~l~0 := ~s__s3__tmp__new_cipher__algorithms~0;~__cil_tmp57~0 := ~s__options~0; {223777#true} is VALID [2018-11-23 10:54:38,843 INFO L273 TraceCheckUtils]: 88: Hoare triple {223777#true} assume 0bv32 != ~bvadd32(2097152bv32, ~__cil_tmp57~0);~s__s3__tmp__use_rsa_tmp~0 := 1bv32; {223777#true} is VALID [2018-11-23 10:54:38,843 INFO L273 TraceCheckUtils]: 89: Hoare triple {223777#true} assume 0bv32 != ~s__s3__tmp__use_rsa_tmp~0; {223777#true} is VALID [2018-11-23 10:54:38,843 INFO L273 TraceCheckUtils]: 90: Hoare triple {223777#true} ~ret~0 := #t~nondet36;havoc #t~nondet36; {223777#true} is VALID [2018-11-23 10:54:38,843 INFO L273 TraceCheckUtils]: 91: Hoare triple {223777#true} assume !~bvsle32(~ret~0, 0bv32); {223777#true} is VALID [2018-11-23 10:54:38,843 INFO L273 TraceCheckUtils]: 92: Hoare triple {223777#true} ~s__state~0 := 8544bv32;~s__init_num~0 := 0bv32; {223777#true} is VALID [2018-11-23 10:54:38,843 INFO L273 TraceCheckUtils]: 93: Hoare triple {223777#true} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {223777#true} is VALID [2018-11-23 10:54:38,844 INFO L273 TraceCheckUtils]: 94: Hoare triple {223777#true} ~skip~0 := 0bv32; {223777#true} is VALID [2018-11-23 10:54:38,844 INFO L273 TraceCheckUtils]: 95: Hoare triple {223777#true} assume !false; {223777#true} is VALID [2018-11-23 10:54:38,844 INFO L273 TraceCheckUtils]: 96: Hoare triple {223777#true} ~state~0 := ~s__state~0; {223777#true} is VALID [2018-11-23 10:54:38,844 INFO L273 TraceCheckUtils]: 97: Hoare triple {223777#true} assume !(12292bv32 == ~s__state~0); {223777#true} is VALID [2018-11-23 10:54:38,844 INFO L273 TraceCheckUtils]: 98: Hoare triple {223777#true} assume !(16384bv32 == ~s__state~0); {223777#true} is VALID [2018-11-23 10:54:38,844 INFO L273 TraceCheckUtils]: 99: Hoare triple {223777#true} assume !(8192bv32 == ~s__state~0); {223777#true} is VALID [2018-11-23 10:54:38,844 INFO L273 TraceCheckUtils]: 100: Hoare triple {223777#true} assume !(24576bv32 == ~s__state~0); {223777#true} is VALID [2018-11-23 10:54:38,844 INFO L273 TraceCheckUtils]: 101: Hoare triple {223777#true} assume !(8195bv32 == ~s__state~0); {223777#true} is VALID [2018-11-23 10:54:38,844 INFO L273 TraceCheckUtils]: 102: Hoare triple {223777#true} assume !(8480bv32 == ~s__state~0); {223777#true} is VALID [2018-11-23 10:54:38,844 INFO L273 TraceCheckUtils]: 103: Hoare triple {223777#true} assume !(8481bv32 == ~s__state~0); {223777#true} is VALID [2018-11-23 10:54:38,845 INFO L273 TraceCheckUtils]: 104: Hoare triple {223777#true} assume !(8482bv32 == ~s__state~0); {223777#true} is VALID [2018-11-23 10:54:38,845 INFO L273 TraceCheckUtils]: 105: Hoare triple {223777#true} assume !(8464bv32 == ~s__state~0); {223777#true} is VALID [2018-11-23 10:54:38,845 INFO L273 TraceCheckUtils]: 106: Hoare triple {223777#true} assume !(8465bv32 == ~s__state~0); {223777#true} is VALID [2018-11-23 10:54:38,845 INFO L273 TraceCheckUtils]: 107: Hoare triple {223777#true} assume !(8466bv32 == ~s__state~0); {223777#true} is VALID [2018-11-23 10:54:38,845 INFO L273 TraceCheckUtils]: 108: Hoare triple {223777#true} assume !(8496bv32 == ~s__state~0); {223777#true} is VALID [2018-11-23 10:54:38,845 INFO L273 TraceCheckUtils]: 109: Hoare triple {223777#true} assume !(8497bv32 == ~s__state~0); {223777#true} is VALID [2018-11-23 10:54:38,845 INFO L273 TraceCheckUtils]: 110: Hoare triple {223777#true} assume !(8512bv32 == ~s__state~0); {223777#true} is VALID [2018-11-23 10:54:38,845 INFO L273 TraceCheckUtils]: 111: Hoare triple {223777#true} assume !(8513bv32 == ~s__state~0); {223777#true} is VALID [2018-11-23 10:54:38,845 INFO L273 TraceCheckUtils]: 112: Hoare triple {223777#true} assume !(8528bv32 == ~s__state~0); {223777#true} is VALID [2018-11-23 10:54:38,846 INFO L273 TraceCheckUtils]: 113: Hoare triple {223777#true} assume !(8529bv32 == ~s__state~0); {223777#true} is VALID [2018-11-23 10:54:38,846 INFO L273 TraceCheckUtils]: 114: Hoare triple {223777#true} assume 8544bv32 == ~s__state~0; {223777#true} is VALID [2018-11-23 10:54:38,846 INFO L273 TraceCheckUtils]: 115: Hoare triple {223777#true} assume 0bv32 != ~bvadd32(1bv32, ~s__verify_mode~0); {223777#true} is VALID [2018-11-23 10:54:38,846 INFO L273 TraceCheckUtils]: 116: Hoare triple {223777#true} assume !(0bv32 != ~s__session__peer~0); {223777#true} is VALID [2018-11-23 10:54:38,846 INFO L273 TraceCheckUtils]: 117: Hoare triple {223777#true} ~__cil_tmp61~0 := ~s__s3__tmp__new_cipher__algorithms~0; {223777#true} is VALID [2018-11-23 10:54:38,846 INFO L273 TraceCheckUtils]: 118: Hoare triple {223777#true} assume 0bv32 != ~bvadd32(256bv32, ~__cil_tmp61~0); {223777#true} is VALID [2018-11-23 10:54:38,846 INFO L273 TraceCheckUtils]: 119: Hoare triple {223777#true} assume 0bv32 != ~bvadd32(2bv32, ~s__verify_mode~0); {223777#true} is VALID [2018-11-23 10:54:38,846 INFO L273 TraceCheckUtils]: 120: Hoare triple {223777#true} ~s__s3__tmp__cert_request~0 := 1bv32;~ret~0 := #t~nondet37;havoc #t~nondet37; {223777#true} is VALID [2018-11-23 10:54:38,846 INFO L273 TraceCheckUtils]: 121: Hoare triple {223777#true} assume !~bvsle32(~ret~0, 0bv32);~s__state~0 := 8448bv32;~s__s3__tmp__next_state___0~0 := 8576bv32;~s__init_num~0 := 0bv32; {223777#true} is VALID [2018-11-23 10:54:38,846 INFO L273 TraceCheckUtils]: 122: Hoare triple {223777#true} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {223777#true} is VALID [2018-11-23 10:54:38,847 INFO L273 TraceCheckUtils]: 123: Hoare triple {223777#true} ~skip~0 := 0bv32; {223777#true} is VALID [2018-11-23 10:54:38,847 INFO L273 TraceCheckUtils]: 124: Hoare triple {223777#true} assume !false; {223777#true} is VALID [2018-11-23 10:54:38,847 INFO L273 TraceCheckUtils]: 125: Hoare triple {223777#true} ~state~0 := ~s__state~0; {223777#true} is VALID [2018-11-23 10:54:38,847 INFO L273 TraceCheckUtils]: 126: Hoare triple {223777#true} assume !(12292bv32 == ~s__state~0); {223777#true} is VALID [2018-11-23 10:54:38,847 INFO L273 TraceCheckUtils]: 127: Hoare triple {223777#true} assume !(16384bv32 == ~s__state~0); {223777#true} is VALID [2018-11-23 10:54:38,847 INFO L273 TraceCheckUtils]: 128: Hoare triple {223777#true} assume !(8192bv32 == ~s__state~0); {223777#true} is VALID [2018-11-23 10:54:38,847 INFO L273 TraceCheckUtils]: 129: Hoare triple {223777#true} assume !(24576bv32 == ~s__state~0); {223777#true} is VALID [2018-11-23 10:54:38,847 INFO L273 TraceCheckUtils]: 130: Hoare triple {223777#true} assume !(8195bv32 == ~s__state~0); {223777#true} is VALID [2018-11-23 10:54:38,847 INFO L273 TraceCheckUtils]: 131: Hoare triple {223777#true} assume !(8480bv32 == ~s__state~0); {223777#true} is VALID [2018-11-23 10:54:38,847 INFO L273 TraceCheckUtils]: 132: Hoare triple {223777#true} assume !(8481bv32 == ~s__state~0); {223777#true} is VALID [2018-11-23 10:54:38,848 INFO L273 TraceCheckUtils]: 133: Hoare triple {223777#true} assume !(8482bv32 == ~s__state~0); {223777#true} is VALID [2018-11-23 10:54:38,848 INFO L273 TraceCheckUtils]: 134: Hoare triple {223777#true} assume !(8464bv32 == ~s__state~0); {223777#true} is VALID [2018-11-23 10:54:38,848 INFO L273 TraceCheckUtils]: 135: Hoare triple {223777#true} assume !(8465bv32 == ~s__state~0); {223777#true} is VALID [2018-11-23 10:54:38,848 INFO L273 TraceCheckUtils]: 136: Hoare triple {223777#true} assume !(8466bv32 == ~s__state~0); {223777#true} is VALID [2018-11-23 10:54:38,848 INFO L273 TraceCheckUtils]: 137: Hoare triple {223777#true} assume !(8496bv32 == ~s__state~0); {223777#true} is VALID [2018-11-23 10:54:38,848 INFO L273 TraceCheckUtils]: 138: Hoare triple {223777#true} assume !(8497bv32 == ~s__state~0); {223777#true} is VALID [2018-11-23 10:54:38,848 INFO L273 TraceCheckUtils]: 139: Hoare triple {223777#true} assume !(8512bv32 == ~s__state~0); {223777#true} is VALID [2018-11-23 10:54:38,848 INFO L273 TraceCheckUtils]: 140: Hoare triple {223777#true} assume !(8513bv32 == ~s__state~0); {223777#true} is VALID [2018-11-23 10:54:38,848 INFO L273 TraceCheckUtils]: 141: Hoare triple {223777#true} assume !(8528bv32 == ~s__state~0); {223777#true} is VALID [2018-11-23 10:54:38,848 INFO L273 TraceCheckUtils]: 142: Hoare triple {223777#true} assume !(8529bv32 == ~s__state~0); {223777#true} is VALID [2018-11-23 10:54:38,849 INFO L273 TraceCheckUtils]: 143: Hoare triple {223777#true} assume !(8544bv32 == ~s__state~0); {223777#true} is VALID [2018-11-23 10:54:38,849 INFO L273 TraceCheckUtils]: 144: Hoare triple {223777#true} assume !(8545bv32 == ~s__state~0); {223777#true} is VALID [2018-11-23 10:54:38,849 INFO L273 TraceCheckUtils]: 145: Hoare triple {223777#true} assume !(8560bv32 == ~s__state~0); {223777#true} is VALID [2018-11-23 10:54:38,849 INFO L273 TraceCheckUtils]: 146: Hoare triple {223777#true} assume !(8561bv32 == ~s__state~0); {223777#true} is VALID [2018-11-23 10:54:38,849 INFO L273 TraceCheckUtils]: 147: Hoare triple {223777#true} assume 8448bv32 == ~s__state~0; {223777#true} is VALID [2018-11-23 10:54:38,849 INFO L273 TraceCheckUtils]: 148: Hoare triple {223777#true} assume !~bvsgt32(~num1~0, 0bv32); {223777#true} is VALID [2018-11-23 10:54:38,849 INFO L273 TraceCheckUtils]: 149: Hoare triple {223777#true} ~s__state~0 := ~s__s3__tmp__next_state___0~0; {223777#true} is VALID [2018-11-23 10:54:38,849 INFO L273 TraceCheckUtils]: 150: Hoare triple {223777#true} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {223777#true} is VALID [2018-11-23 10:54:38,849 INFO L273 TraceCheckUtils]: 151: Hoare triple {223777#true} ~skip~0 := 0bv32; {223777#true} is VALID [2018-11-23 10:54:38,849 INFO L273 TraceCheckUtils]: 152: Hoare triple {223777#true} assume !false; {223777#true} is VALID [2018-11-23 10:54:38,850 INFO L273 TraceCheckUtils]: 153: Hoare triple {223777#true} ~state~0 := ~s__state~0; {223777#true} is VALID [2018-11-23 10:54:38,850 INFO L273 TraceCheckUtils]: 154: Hoare triple {223777#true} assume !(12292bv32 == ~s__state~0); {223777#true} is VALID [2018-11-23 10:54:38,850 INFO L273 TraceCheckUtils]: 155: Hoare triple {223777#true} assume !(16384bv32 == ~s__state~0); {223777#true} is VALID [2018-11-23 10:54:38,850 INFO L273 TraceCheckUtils]: 156: Hoare triple {223777#true} assume !(8192bv32 == ~s__state~0); {223777#true} is VALID [2018-11-23 10:54:38,850 INFO L273 TraceCheckUtils]: 157: Hoare triple {223777#true} assume !(24576bv32 == ~s__state~0); {223777#true} is VALID [2018-11-23 10:54:38,850 INFO L273 TraceCheckUtils]: 158: Hoare triple {223777#true} assume !(8195bv32 == ~s__state~0); {223777#true} is VALID [2018-11-23 10:54:38,850 INFO L273 TraceCheckUtils]: 159: Hoare triple {223777#true} assume !(8480bv32 == ~s__state~0); {223777#true} is VALID [2018-11-23 10:54:38,850 INFO L273 TraceCheckUtils]: 160: Hoare triple {223777#true} assume !(8481bv32 == ~s__state~0); {223777#true} is VALID [2018-11-23 10:54:38,850 INFO L273 TraceCheckUtils]: 161: Hoare triple {223777#true} assume !(8482bv32 == ~s__state~0); {223777#true} is VALID [2018-11-23 10:54:38,851 INFO L273 TraceCheckUtils]: 162: Hoare triple {223777#true} assume !(8464bv32 == ~s__state~0); {223777#true} is VALID [2018-11-23 10:54:38,851 INFO L273 TraceCheckUtils]: 163: Hoare triple {223777#true} assume !(8465bv32 == ~s__state~0); {223777#true} is VALID [2018-11-23 10:54:38,851 INFO L273 TraceCheckUtils]: 164: Hoare triple {223777#true} assume !(8466bv32 == ~s__state~0); {223777#true} is VALID [2018-11-23 10:54:38,851 INFO L273 TraceCheckUtils]: 165: Hoare triple {223777#true} assume !(8496bv32 == ~s__state~0); {223777#true} is VALID [2018-11-23 10:54:38,851 INFO L273 TraceCheckUtils]: 166: Hoare triple {223777#true} assume !(8497bv32 == ~s__state~0); {223777#true} is VALID [2018-11-23 10:54:38,851 INFO L273 TraceCheckUtils]: 167: Hoare triple {223777#true} assume !(8512bv32 == ~s__state~0); {223777#true} is VALID [2018-11-23 10:54:38,851 INFO L273 TraceCheckUtils]: 168: Hoare triple {223777#true} assume !(8513bv32 == ~s__state~0); {223777#true} is VALID [2018-11-23 10:54:38,851 INFO L273 TraceCheckUtils]: 169: Hoare triple {223777#true} assume !(8528bv32 == ~s__state~0); {223777#true} is VALID [2018-11-23 10:54:38,851 INFO L273 TraceCheckUtils]: 170: Hoare triple {223777#true} assume !(8529bv32 == ~s__state~0); {223777#true} is VALID [2018-11-23 10:54:38,851 INFO L273 TraceCheckUtils]: 171: Hoare triple {223777#true} assume !(8544bv32 == ~s__state~0); {223777#true} is VALID [2018-11-23 10:54:38,852 INFO L273 TraceCheckUtils]: 172: Hoare triple {223777#true} assume !(8545bv32 == ~s__state~0); {223777#true} is VALID [2018-11-23 10:54:38,852 INFO L273 TraceCheckUtils]: 173: Hoare triple {223777#true} assume !(8560bv32 == ~s__state~0); {223777#true} is VALID [2018-11-23 10:54:38,852 INFO L273 TraceCheckUtils]: 174: Hoare triple {223777#true} assume !(8561bv32 == ~s__state~0); {223777#true} is VALID [2018-11-23 10:54:38,852 INFO L273 TraceCheckUtils]: 175: Hoare triple {223777#true} assume !(8448bv32 == ~s__state~0); {223777#true} is VALID [2018-11-23 10:54:38,852 INFO L273 TraceCheckUtils]: 176: Hoare triple {223777#true} assume 8576bv32 == ~s__state~0; {223777#true} is VALID [2018-11-23 10:54:38,852 INFO L273 TraceCheckUtils]: 177: Hoare triple {223777#true} ~ret~0 := #t~nondet39;havoc #t~nondet39; {223777#true} is VALID [2018-11-23 10:54:38,852 INFO L273 TraceCheckUtils]: 178: Hoare triple {223777#true} assume !~bvsle32(~ret~0, 0bv32); {223777#true} is VALID [2018-11-23 10:54:38,852 INFO L273 TraceCheckUtils]: 179: Hoare triple {223777#true} assume !(2bv32 == ~ret~0);~ret~0 := #t~nondet40;havoc #t~nondet40; {223777#true} is VALID [2018-11-23 10:54:38,852 INFO L273 TraceCheckUtils]: 180: Hoare triple {223777#true} assume !~bvsle32(~ret~0, 0bv32);~s__init_num~0 := 0bv32;~s__state~0 := 8592bv32; {223777#true} is VALID [2018-11-23 10:54:38,852 INFO L273 TraceCheckUtils]: 181: Hoare triple {223777#true} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {223777#true} is VALID [2018-11-23 10:54:38,853 INFO L273 TraceCheckUtils]: 182: Hoare triple {223777#true} ~skip~0 := 0bv32; {223777#true} is VALID [2018-11-23 10:54:38,853 INFO L273 TraceCheckUtils]: 183: Hoare triple {223777#true} assume !false; {223777#true} is VALID [2018-11-23 10:54:38,853 INFO L273 TraceCheckUtils]: 184: Hoare triple {223777#true} ~state~0 := ~s__state~0; {223777#true} is VALID [2018-11-23 10:54:38,853 INFO L273 TraceCheckUtils]: 185: Hoare triple {223777#true} assume !(12292bv32 == ~s__state~0); {223777#true} is VALID [2018-11-23 10:54:38,853 INFO L273 TraceCheckUtils]: 186: Hoare triple {223777#true} assume !(16384bv32 == ~s__state~0); {223777#true} is VALID [2018-11-23 10:54:38,853 INFO L273 TraceCheckUtils]: 187: Hoare triple {223777#true} assume !(8192bv32 == ~s__state~0); {223777#true} is VALID [2018-11-23 10:54:38,853 INFO L273 TraceCheckUtils]: 188: Hoare triple {223777#true} assume !(24576bv32 == ~s__state~0); {223777#true} is VALID [2018-11-23 10:54:38,853 INFO L273 TraceCheckUtils]: 189: Hoare triple {223777#true} assume !(8195bv32 == ~s__state~0); {223777#true} is VALID [2018-11-23 10:54:38,853 INFO L273 TraceCheckUtils]: 190: Hoare triple {223777#true} assume !(8480bv32 == ~s__state~0); {223777#true} is VALID [2018-11-23 10:54:38,853 INFO L273 TraceCheckUtils]: 191: Hoare triple {223777#true} assume !(8481bv32 == ~s__state~0); {223777#true} is VALID [2018-11-23 10:54:38,854 INFO L273 TraceCheckUtils]: 192: Hoare triple {223777#true} assume !(8482bv32 == ~s__state~0); {223777#true} is VALID [2018-11-23 10:54:38,854 INFO L273 TraceCheckUtils]: 193: Hoare triple {223777#true} assume !(8464bv32 == ~s__state~0); {223777#true} is VALID [2018-11-23 10:54:38,854 INFO L273 TraceCheckUtils]: 194: Hoare triple {223777#true} assume !(8465bv32 == ~s__state~0); {223777#true} is VALID [2018-11-23 10:54:38,854 INFO L273 TraceCheckUtils]: 195: Hoare triple {223777#true} assume !(8466bv32 == ~s__state~0); {223777#true} is VALID [2018-11-23 10:54:38,854 INFO L273 TraceCheckUtils]: 196: Hoare triple {223777#true} assume !(8496bv32 == ~s__state~0); {223777#true} is VALID [2018-11-23 10:54:38,854 INFO L273 TraceCheckUtils]: 197: Hoare triple {223777#true} assume !(8497bv32 == ~s__state~0); {223777#true} is VALID [2018-11-23 10:54:38,854 INFO L273 TraceCheckUtils]: 198: Hoare triple {223777#true} assume !(8512bv32 == ~s__state~0); {223777#true} is VALID [2018-11-23 10:54:38,854 INFO L273 TraceCheckUtils]: 199: Hoare triple {223777#true} assume !(8513bv32 == ~s__state~0); {223777#true} is VALID [2018-11-23 10:54:38,854 INFO L273 TraceCheckUtils]: 200: Hoare triple {223777#true} assume !(8528bv32 == ~s__state~0); {223777#true} is VALID [2018-11-23 10:54:38,854 INFO L273 TraceCheckUtils]: 201: Hoare triple {223777#true} assume !(8529bv32 == ~s__state~0); {223777#true} is VALID [2018-11-23 10:54:38,855 INFO L273 TraceCheckUtils]: 202: Hoare triple {223777#true} assume !(8544bv32 == ~s__state~0); {223777#true} is VALID [2018-11-23 10:54:38,855 INFO L273 TraceCheckUtils]: 203: Hoare triple {223777#true} assume !(8545bv32 == ~s__state~0); {223777#true} is VALID [2018-11-23 10:54:38,855 INFO L273 TraceCheckUtils]: 204: Hoare triple {223777#true} assume !(8560bv32 == ~s__state~0); {223777#true} is VALID [2018-11-23 10:54:38,855 INFO L273 TraceCheckUtils]: 205: Hoare triple {223777#true} assume !(8561bv32 == ~s__state~0); {223777#true} is VALID [2018-11-23 10:54:38,855 INFO L273 TraceCheckUtils]: 206: Hoare triple {223777#true} assume !(8448bv32 == ~s__state~0); {223777#true} is VALID [2018-11-23 10:54:38,855 INFO L273 TraceCheckUtils]: 207: Hoare triple {223777#true} assume !(8576bv32 == ~s__state~0); {223777#true} is VALID [2018-11-23 10:54:38,855 INFO L273 TraceCheckUtils]: 208: Hoare triple {223777#true} assume !(8577bv32 == ~s__state~0); {223777#true} is VALID [2018-11-23 10:54:38,855 INFO L273 TraceCheckUtils]: 209: Hoare triple {223777#true} assume 8592bv32 == ~s__state~0; {223777#true} is VALID [2018-11-23 10:54:38,855 INFO L273 TraceCheckUtils]: 210: Hoare triple {223777#true} ~ret~0 := #t~nondet41;havoc #t~nondet41; {223777#true} is VALID [2018-11-23 10:54:38,856 INFO L273 TraceCheckUtils]: 211: Hoare triple {223777#true} assume !~bvsle32(~ret~0, 0bv32);~s__state~0 := 8608bv32;~s__init_num~0 := 0bv32; {223777#true} is VALID [2018-11-23 10:54:38,856 INFO L273 TraceCheckUtils]: 212: Hoare triple {223777#true} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {223777#true} is VALID [2018-11-23 10:54:38,856 INFO L273 TraceCheckUtils]: 213: Hoare triple {223777#true} ~skip~0 := 0bv32; {223777#true} is VALID [2018-11-23 10:54:38,856 INFO L273 TraceCheckUtils]: 214: Hoare triple {223777#true} assume !false; {223777#true} is VALID [2018-11-23 10:54:38,856 INFO L273 TraceCheckUtils]: 215: Hoare triple {223777#true} ~state~0 := ~s__state~0; {223777#true} is VALID [2018-11-23 10:54:38,856 INFO L273 TraceCheckUtils]: 216: Hoare triple {223777#true} assume !(12292bv32 == ~s__state~0); {223777#true} is VALID [2018-11-23 10:54:38,856 INFO L273 TraceCheckUtils]: 217: Hoare triple {223777#true} assume !(16384bv32 == ~s__state~0); {223777#true} is VALID [2018-11-23 10:54:38,856 INFO L273 TraceCheckUtils]: 218: Hoare triple {223777#true} assume !(8192bv32 == ~s__state~0); {223777#true} is VALID [2018-11-23 10:54:38,856 INFO L273 TraceCheckUtils]: 219: Hoare triple {223777#true} assume !(24576bv32 == ~s__state~0); {223777#true} is VALID [2018-11-23 10:54:38,856 INFO L273 TraceCheckUtils]: 220: Hoare triple {223777#true} assume !(8195bv32 == ~s__state~0); {223777#true} is VALID [2018-11-23 10:54:38,857 INFO L273 TraceCheckUtils]: 221: Hoare triple {223777#true} assume !(8480bv32 == ~s__state~0); {223777#true} is VALID [2018-11-23 10:54:38,857 INFO L273 TraceCheckUtils]: 222: Hoare triple {223777#true} assume !(8481bv32 == ~s__state~0); {223777#true} is VALID [2018-11-23 10:54:38,857 INFO L273 TraceCheckUtils]: 223: Hoare triple {223777#true} assume !(8482bv32 == ~s__state~0); {223777#true} is VALID [2018-11-23 10:54:38,857 INFO L273 TraceCheckUtils]: 224: Hoare triple {223777#true} assume !(8464bv32 == ~s__state~0); {223777#true} is VALID [2018-11-23 10:54:38,857 INFO L273 TraceCheckUtils]: 225: Hoare triple {223777#true} assume !(8465bv32 == ~s__state~0); {223777#true} is VALID [2018-11-23 10:54:38,857 INFO L273 TraceCheckUtils]: 226: Hoare triple {223777#true} assume !(8466bv32 == ~s__state~0); {223777#true} is VALID [2018-11-23 10:54:38,857 INFO L273 TraceCheckUtils]: 227: Hoare triple {223777#true} assume !(8496bv32 == ~s__state~0); {223777#true} is VALID [2018-11-23 10:54:38,857 INFO L273 TraceCheckUtils]: 228: Hoare triple {223777#true} assume !(8497bv32 == ~s__state~0); {223777#true} is VALID [2018-11-23 10:54:38,857 INFO L273 TraceCheckUtils]: 229: Hoare triple {223777#true} assume !(8512bv32 == ~s__state~0); {223777#true} is VALID [2018-11-23 10:54:38,857 INFO L273 TraceCheckUtils]: 230: Hoare triple {223777#true} assume !(8513bv32 == ~s__state~0); {223777#true} is VALID [2018-11-23 10:54:38,858 INFO L273 TraceCheckUtils]: 231: Hoare triple {223777#true} assume !(8528bv32 == ~s__state~0); {223777#true} is VALID [2018-11-23 10:54:38,858 INFO L273 TraceCheckUtils]: 232: Hoare triple {223777#true} assume !(8529bv32 == ~s__state~0); {223777#true} is VALID [2018-11-23 10:54:38,858 INFO L273 TraceCheckUtils]: 233: Hoare triple {223777#true} assume !(8544bv32 == ~s__state~0); {223777#true} is VALID [2018-11-23 10:54:38,858 INFO L273 TraceCheckUtils]: 234: Hoare triple {223777#true} assume !(8545bv32 == ~s__state~0); {223777#true} is VALID [2018-11-23 10:54:38,858 INFO L273 TraceCheckUtils]: 235: Hoare triple {223777#true} assume !(8560bv32 == ~s__state~0); {223777#true} is VALID [2018-11-23 10:54:38,858 INFO L273 TraceCheckUtils]: 236: Hoare triple {223777#true} assume !(8561bv32 == ~s__state~0); {223777#true} is VALID [2018-11-23 10:54:38,858 INFO L273 TraceCheckUtils]: 237: Hoare triple {223777#true} assume !(8448bv32 == ~s__state~0); {223777#true} is VALID [2018-11-23 10:54:38,858 INFO L273 TraceCheckUtils]: 238: Hoare triple {223777#true} assume !(8576bv32 == ~s__state~0); {223777#true} is VALID [2018-11-23 10:54:38,858 INFO L273 TraceCheckUtils]: 239: Hoare triple {223777#true} assume !(8577bv32 == ~s__state~0); {223777#true} is VALID [2018-11-23 10:54:38,858 INFO L273 TraceCheckUtils]: 240: Hoare triple {223777#true} assume !(8592bv32 == ~s__state~0); {223777#true} is VALID [2018-11-23 10:54:38,859 INFO L273 TraceCheckUtils]: 241: Hoare triple {223777#true} assume !(8593bv32 == ~s__state~0); {223777#true} is VALID [2018-11-23 10:54:38,859 INFO L273 TraceCheckUtils]: 242: Hoare triple {223777#true} assume 8608bv32 == ~s__state~0; {223777#true} is VALID [2018-11-23 10:54:38,859 INFO L273 TraceCheckUtils]: 243: Hoare triple {223777#true} ~ret~0 := #t~nondet42;havoc #t~nondet42; {223777#true} is VALID [2018-11-23 10:54:38,859 INFO L273 TraceCheckUtils]: 244: Hoare triple {223777#true} assume !~bvsle32(~ret~0, 0bv32);~s__state~0 := 8640bv32;~s__init_num~0 := 0bv32; {224514#(= (_ bv8640 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:54:38,860 INFO L273 TraceCheckUtils]: 245: Hoare triple {224514#(= (_ bv8640 32) ssl3_accept_~s__state~0)} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {224514#(= (_ bv8640 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:54:38,860 INFO L273 TraceCheckUtils]: 246: Hoare triple {224514#(= (_ bv8640 32) ssl3_accept_~s__state~0)} ~skip~0 := 0bv32; {224514#(= (_ bv8640 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:54:38,860 INFO L273 TraceCheckUtils]: 247: Hoare triple {224514#(= (_ bv8640 32) ssl3_accept_~s__state~0)} assume !false; {224514#(= (_ bv8640 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:54:38,861 INFO L273 TraceCheckUtils]: 248: Hoare triple {224514#(= (_ bv8640 32) ssl3_accept_~s__state~0)} ~state~0 := ~s__state~0; {224514#(= (_ bv8640 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:54:38,861 INFO L273 TraceCheckUtils]: 249: Hoare triple {224514#(= (_ bv8640 32) ssl3_accept_~s__state~0)} assume !(12292bv32 == ~s__state~0); {224514#(= (_ bv8640 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:54:38,861 INFO L273 TraceCheckUtils]: 250: Hoare triple {224514#(= (_ bv8640 32) ssl3_accept_~s__state~0)} assume !(16384bv32 == ~s__state~0); {224514#(= (_ bv8640 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:54:38,861 INFO L273 TraceCheckUtils]: 251: Hoare triple {224514#(= (_ bv8640 32) ssl3_accept_~s__state~0)} assume !(8192bv32 == ~s__state~0); {224514#(= (_ bv8640 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:54:38,862 INFO L273 TraceCheckUtils]: 252: Hoare triple {224514#(= (_ bv8640 32) ssl3_accept_~s__state~0)} assume !(24576bv32 == ~s__state~0); {224514#(= (_ bv8640 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:54:38,862 INFO L273 TraceCheckUtils]: 253: Hoare triple {224514#(= (_ bv8640 32) ssl3_accept_~s__state~0)} assume !(8195bv32 == ~s__state~0); {224514#(= (_ bv8640 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:54:38,862 INFO L273 TraceCheckUtils]: 254: Hoare triple {224514#(= (_ bv8640 32) ssl3_accept_~s__state~0)} assume !(8480bv32 == ~s__state~0); {224514#(= (_ bv8640 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:54:38,863 INFO L273 TraceCheckUtils]: 255: Hoare triple {224514#(= (_ bv8640 32) ssl3_accept_~s__state~0)} assume !(8481bv32 == ~s__state~0); {224514#(= (_ bv8640 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:54:38,863 INFO L273 TraceCheckUtils]: 256: Hoare triple {224514#(= (_ bv8640 32) ssl3_accept_~s__state~0)} assume !(8482bv32 == ~s__state~0); {224514#(= (_ bv8640 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:54:38,863 INFO L273 TraceCheckUtils]: 257: Hoare triple {224514#(= (_ bv8640 32) ssl3_accept_~s__state~0)} assume !(8464bv32 == ~s__state~0); {224514#(= (_ bv8640 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:54:38,864 INFO L273 TraceCheckUtils]: 258: Hoare triple {224514#(= (_ bv8640 32) ssl3_accept_~s__state~0)} assume !(8465bv32 == ~s__state~0); {224514#(= (_ bv8640 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:54:38,864 INFO L273 TraceCheckUtils]: 259: Hoare triple {224514#(= (_ bv8640 32) ssl3_accept_~s__state~0)} assume !(8466bv32 == ~s__state~0); {224514#(= (_ bv8640 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:54:38,865 INFO L273 TraceCheckUtils]: 260: Hoare triple {224514#(= (_ bv8640 32) ssl3_accept_~s__state~0)} assume !(8496bv32 == ~s__state~0); {224514#(= (_ bv8640 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:54:38,865 INFO L273 TraceCheckUtils]: 261: Hoare triple {224514#(= (_ bv8640 32) ssl3_accept_~s__state~0)} assume !(8497bv32 == ~s__state~0); {224514#(= (_ bv8640 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:54:38,866 INFO L273 TraceCheckUtils]: 262: Hoare triple {224514#(= (_ bv8640 32) ssl3_accept_~s__state~0)} assume !(8512bv32 == ~s__state~0); {224514#(= (_ bv8640 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:54:38,866 INFO L273 TraceCheckUtils]: 263: Hoare triple {224514#(= (_ bv8640 32) ssl3_accept_~s__state~0)} assume !(8513bv32 == ~s__state~0); {224514#(= (_ bv8640 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:54:38,867 INFO L273 TraceCheckUtils]: 264: Hoare triple {224514#(= (_ bv8640 32) ssl3_accept_~s__state~0)} assume !(8528bv32 == ~s__state~0); {224514#(= (_ bv8640 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:54:38,867 INFO L273 TraceCheckUtils]: 265: Hoare triple {224514#(= (_ bv8640 32) ssl3_accept_~s__state~0)} assume !(8529bv32 == ~s__state~0); {224514#(= (_ bv8640 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:54:38,868 INFO L273 TraceCheckUtils]: 266: Hoare triple {224514#(= (_ bv8640 32) ssl3_accept_~s__state~0)} assume !(8544bv32 == ~s__state~0); {224514#(= (_ bv8640 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:54:38,868 INFO L273 TraceCheckUtils]: 267: Hoare triple {224514#(= (_ bv8640 32) ssl3_accept_~s__state~0)} assume !(8545bv32 == ~s__state~0); {224514#(= (_ bv8640 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:54:38,869 INFO L273 TraceCheckUtils]: 268: Hoare triple {224514#(= (_ bv8640 32) ssl3_accept_~s__state~0)} assume !(8560bv32 == ~s__state~0); {224514#(= (_ bv8640 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:54:38,869 INFO L273 TraceCheckUtils]: 269: Hoare triple {224514#(= (_ bv8640 32) ssl3_accept_~s__state~0)} assume !(8561bv32 == ~s__state~0); {224514#(= (_ bv8640 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:54:38,870 INFO L273 TraceCheckUtils]: 270: Hoare triple {224514#(= (_ bv8640 32) ssl3_accept_~s__state~0)} assume !(8448bv32 == ~s__state~0); {224514#(= (_ bv8640 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:54:38,870 INFO L273 TraceCheckUtils]: 271: Hoare triple {224514#(= (_ bv8640 32) ssl3_accept_~s__state~0)} assume !(8576bv32 == ~s__state~0); {224514#(= (_ bv8640 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:54:38,871 INFO L273 TraceCheckUtils]: 272: Hoare triple {224514#(= (_ bv8640 32) ssl3_accept_~s__state~0)} assume !(8577bv32 == ~s__state~0); {224514#(= (_ bv8640 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:54:38,871 INFO L273 TraceCheckUtils]: 273: Hoare triple {224514#(= (_ bv8640 32) ssl3_accept_~s__state~0)} assume !(8592bv32 == ~s__state~0); {224514#(= (_ bv8640 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:54:38,872 INFO L273 TraceCheckUtils]: 274: Hoare triple {224514#(= (_ bv8640 32) ssl3_accept_~s__state~0)} assume !(8593bv32 == ~s__state~0); {224514#(= (_ bv8640 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:54:38,872 INFO L273 TraceCheckUtils]: 275: Hoare triple {224514#(= (_ bv8640 32) ssl3_accept_~s__state~0)} assume !(8608bv32 == ~s__state~0); {224514#(= (_ bv8640 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:54:38,873 INFO L273 TraceCheckUtils]: 276: Hoare triple {224514#(= (_ bv8640 32) ssl3_accept_~s__state~0)} assume !(8609bv32 == ~s__state~0); {224514#(= (_ bv8640 32) ssl3_accept_~s__state~0)} is VALID [2018-11-23 10:54:38,873 INFO L273 TraceCheckUtils]: 277: Hoare triple {224514#(= (_ bv8640 32) ssl3_accept_~s__state~0)} assume !(8640bv32 == ~s__state~0); {223778#false} is VALID [2018-11-23 10:54:38,873 INFO L273 TraceCheckUtils]: 278: Hoare triple {223778#false} assume !(8641bv32 == ~s__state~0); {223778#false} is VALID [2018-11-23 10:54:38,874 INFO L273 TraceCheckUtils]: 279: Hoare triple {223778#false} assume 8656bv32 == ~s__state~0; {223778#false} is VALID [2018-11-23 10:54:38,874 INFO L273 TraceCheckUtils]: 280: Hoare triple {223778#false} ~s__session__cipher~0 := ~s__s3__tmp__new_cipher~0; {223778#false} is VALID [2018-11-23 10:54:38,874 INFO L273 TraceCheckUtils]: 281: Hoare triple {223778#false} assume !(0bv32 == ~tmp___9~0);~ret~0 := #t~nondet44;havoc #t~nondet44; {223778#false} is VALID [2018-11-23 10:54:38,874 INFO L273 TraceCheckUtils]: 282: Hoare triple {223778#false} assume 2bv32 == ~blastFlag~0;~blastFlag~0 := 3bv32; {223778#false} is VALID [2018-11-23 10:54:38,874 INFO L273 TraceCheckUtils]: 283: Hoare triple {223778#false} assume !~bvsle32(~ret~0, 0bv32);~s__state~0 := 8672bv32;~s__init_num~0 := 0bv32; {223778#false} is VALID [2018-11-23 10:54:38,874 INFO L273 TraceCheckUtils]: 284: Hoare triple {223778#false} assume !(0bv32 == ~tmp___10~0); {223778#false} is VALID [2018-11-23 10:54:38,875 INFO L273 TraceCheckUtils]: 285: Hoare triple {223778#false} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {223778#false} is VALID [2018-11-23 10:54:38,875 INFO L273 TraceCheckUtils]: 286: Hoare triple {223778#false} ~skip~0 := 0bv32; {223778#false} is VALID [2018-11-23 10:54:38,875 INFO L273 TraceCheckUtils]: 287: Hoare triple {223778#false} assume !false; {223778#false} is VALID [2018-11-23 10:54:38,875 INFO L273 TraceCheckUtils]: 288: Hoare triple {223778#false} ~state~0 := ~s__state~0; {223778#false} is VALID [2018-11-23 10:54:38,875 INFO L273 TraceCheckUtils]: 289: Hoare triple {223778#false} assume !(12292bv32 == ~s__state~0); {223778#false} is VALID [2018-11-23 10:54:38,876 INFO L273 TraceCheckUtils]: 290: Hoare triple {223778#false} assume !(16384bv32 == ~s__state~0); {223778#false} is VALID [2018-11-23 10:54:38,876 INFO L273 TraceCheckUtils]: 291: Hoare triple {223778#false} assume !(8192bv32 == ~s__state~0); {223778#false} is VALID [2018-11-23 10:54:38,876 INFO L273 TraceCheckUtils]: 292: Hoare triple {223778#false} assume !(24576bv32 == ~s__state~0); {223778#false} is VALID [2018-11-23 10:54:38,876 INFO L273 TraceCheckUtils]: 293: Hoare triple {223778#false} assume !(8195bv32 == ~s__state~0); {223778#false} is VALID [2018-11-23 10:54:38,876 INFO L273 TraceCheckUtils]: 294: Hoare triple {223778#false} assume !(8480bv32 == ~s__state~0); {223778#false} is VALID [2018-11-23 10:54:38,876 INFO L273 TraceCheckUtils]: 295: Hoare triple {223778#false} assume !(8481bv32 == ~s__state~0); {223778#false} is VALID [2018-11-23 10:54:38,877 INFO L273 TraceCheckUtils]: 296: Hoare triple {223778#false} assume !(8482bv32 == ~s__state~0); {223778#false} is VALID [2018-11-23 10:54:38,877 INFO L273 TraceCheckUtils]: 297: Hoare triple {223778#false} assume !(8464bv32 == ~s__state~0); {223778#false} is VALID [2018-11-23 10:54:38,877 INFO L273 TraceCheckUtils]: 298: Hoare triple {223778#false} assume !(8465bv32 == ~s__state~0); {223778#false} is VALID [2018-11-23 10:54:38,877 INFO L273 TraceCheckUtils]: 299: Hoare triple {223778#false} assume !(8466bv32 == ~s__state~0); {223778#false} is VALID [2018-11-23 10:54:38,877 INFO L273 TraceCheckUtils]: 300: Hoare triple {223778#false} assume !(8496bv32 == ~s__state~0); {223778#false} is VALID [2018-11-23 10:54:38,877 INFO L273 TraceCheckUtils]: 301: Hoare triple {223778#false} assume !(8497bv32 == ~s__state~0); {223778#false} is VALID [2018-11-23 10:54:38,877 INFO L273 TraceCheckUtils]: 302: Hoare triple {223778#false} assume !(8512bv32 == ~s__state~0); {223778#false} is VALID [2018-11-23 10:54:38,878 INFO L273 TraceCheckUtils]: 303: Hoare triple {223778#false} assume !(8513bv32 == ~s__state~0); {223778#false} is VALID [2018-11-23 10:54:38,878 INFO L273 TraceCheckUtils]: 304: Hoare triple {223778#false} assume !(8528bv32 == ~s__state~0); {223778#false} is VALID [2018-11-23 10:54:38,878 INFO L273 TraceCheckUtils]: 305: Hoare triple {223778#false} assume !(8529bv32 == ~s__state~0); {223778#false} is VALID [2018-11-23 10:54:38,878 INFO L273 TraceCheckUtils]: 306: Hoare triple {223778#false} assume !(8544bv32 == ~s__state~0); {223778#false} is VALID [2018-11-23 10:54:38,878 INFO L273 TraceCheckUtils]: 307: Hoare triple {223778#false} assume !(8545bv32 == ~s__state~0); {223778#false} is VALID [2018-11-23 10:54:38,878 INFO L273 TraceCheckUtils]: 308: Hoare triple {223778#false} assume !(8560bv32 == ~s__state~0); {223778#false} is VALID [2018-11-23 10:54:38,878 INFO L273 TraceCheckUtils]: 309: Hoare triple {223778#false} assume !(8561bv32 == ~s__state~0); {223778#false} is VALID [2018-11-23 10:54:38,878 INFO L273 TraceCheckUtils]: 310: Hoare triple {223778#false} assume !(8448bv32 == ~s__state~0); {223778#false} is VALID [2018-11-23 10:54:38,878 INFO L273 TraceCheckUtils]: 311: Hoare triple {223778#false} assume !(8576bv32 == ~s__state~0); {223778#false} is VALID [2018-11-23 10:54:38,878 INFO L273 TraceCheckUtils]: 312: Hoare triple {223778#false} assume !(8577bv32 == ~s__state~0); {223778#false} is VALID [2018-11-23 10:54:38,879 INFO L273 TraceCheckUtils]: 313: Hoare triple {223778#false} assume !(8592bv32 == ~s__state~0); {223778#false} is VALID [2018-11-23 10:54:38,879 INFO L273 TraceCheckUtils]: 314: Hoare triple {223778#false} assume !(8593bv32 == ~s__state~0); {223778#false} is VALID [2018-11-23 10:54:38,879 INFO L273 TraceCheckUtils]: 315: Hoare triple {223778#false} assume !(8608bv32 == ~s__state~0); {223778#false} is VALID [2018-11-23 10:54:38,879 INFO L273 TraceCheckUtils]: 316: Hoare triple {223778#false} assume !(8609bv32 == ~s__state~0); {223778#false} is VALID [2018-11-23 10:54:38,879 INFO L273 TraceCheckUtils]: 317: Hoare triple {223778#false} assume !(8640bv32 == ~s__state~0); {223778#false} is VALID [2018-11-23 10:54:38,879 INFO L273 TraceCheckUtils]: 318: Hoare triple {223778#false} assume !(8641bv32 == ~s__state~0); {223778#false} is VALID [2018-11-23 10:54:38,879 INFO L273 TraceCheckUtils]: 319: Hoare triple {223778#false} assume !(8656bv32 == ~s__state~0); {223778#false} is VALID [2018-11-23 10:54:38,879 INFO L273 TraceCheckUtils]: 320: Hoare triple {223778#false} assume !(8657bv32 == ~s__state~0); {223778#false} is VALID [2018-11-23 10:54:38,879 INFO L273 TraceCheckUtils]: 321: Hoare triple {223778#false} assume 8672bv32 == ~s__state~0; {223778#false} is VALID [2018-11-23 10:54:38,880 INFO L273 TraceCheckUtils]: 322: Hoare triple {223778#false} ~ret~0 := #t~nondet45;havoc #t~nondet45; {223778#false} is VALID [2018-11-23 10:54:38,880 INFO L273 TraceCheckUtils]: 323: Hoare triple {223778#false} assume !(4bv32 == ~blastFlag~0); {223778#false} is VALID [2018-11-23 10:54:38,880 INFO L273 TraceCheckUtils]: 324: Hoare triple {223778#false} assume !~bvsle32(~ret~0, 0bv32);~s__state~0 := 8448bv32; {223778#false} is VALID [2018-11-23 10:54:38,880 INFO L273 TraceCheckUtils]: 325: Hoare triple {223778#false} assume !(0bv32 != ~s__hit~0);~s__s3__tmp__next_state___0~0 := 3bv32; {223778#false} is VALID [2018-11-23 10:54:38,880 INFO L273 TraceCheckUtils]: 326: Hoare triple {223778#false} ~s__init_num~0 := 0bv32; {223778#false} is VALID [2018-11-23 10:54:38,880 INFO L273 TraceCheckUtils]: 327: Hoare triple {223778#false} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {223778#false} is VALID [2018-11-23 10:54:38,880 INFO L273 TraceCheckUtils]: 328: Hoare triple {223778#false} ~skip~0 := 0bv32; {223778#false} is VALID [2018-11-23 10:54:38,880 INFO L273 TraceCheckUtils]: 329: Hoare triple {223778#false} assume !false; {223778#false} is VALID [2018-11-23 10:54:38,880 INFO L273 TraceCheckUtils]: 330: Hoare triple {223778#false} ~state~0 := ~s__state~0; {223778#false} is VALID [2018-11-23 10:54:38,880 INFO L273 TraceCheckUtils]: 331: Hoare triple {223778#false} assume !(12292bv32 == ~s__state~0); {223778#false} is VALID [2018-11-23 10:54:38,881 INFO L273 TraceCheckUtils]: 332: Hoare triple {223778#false} assume !(16384bv32 == ~s__state~0); {223778#false} is VALID [2018-11-23 10:54:38,881 INFO L273 TraceCheckUtils]: 333: Hoare triple {223778#false} assume !(8192bv32 == ~s__state~0); {223778#false} is VALID [2018-11-23 10:54:38,881 INFO L273 TraceCheckUtils]: 334: Hoare triple {223778#false} assume !(24576bv32 == ~s__state~0); {223778#false} is VALID [2018-11-23 10:54:38,881 INFO L273 TraceCheckUtils]: 335: Hoare triple {223778#false} assume !(8195bv32 == ~s__state~0); {223778#false} is VALID [2018-11-23 10:54:38,881 INFO L273 TraceCheckUtils]: 336: Hoare triple {223778#false} assume !(8480bv32 == ~s__state~0); {223778#false} is VALID [2018-11-23 10:54:38,881 INFO L273 TraceCheckUtils]: 337: Hoare triple {223778#false} assume !(8481bv32 == ~s__state~0); {223778#false} is VALID [2018-11-23 10:54:38,881 INFO L273 TraceCheckUtils]: 338: Hoare triple {223778#false} assume !(8482bv32 == ~s__state~0); {223778#false} is VALID [2018-11-23 10:54:38,881 INFO L273 TraceCheckUtils]: 339: Hoare triple {223778#false} assume !(8464bv32 == ~s__state~0); {223778#false} is VALID [2018-11-23 10:54:38,881 INFO L273 TraceCheckUtils]: 340: Hoare triple {223778#false} assume !(8465bv32 == ~s__state~0); {223778#false} is VALID [2018-11-23 10:54:38,881 INFO L273 TraceCheckUtils]: 341: Hoare triple {223778#false} assume !(8466bv32 == ~s__state~0); {223778#false} is VALID [2018-11-23 10:54:38,882 INFO L273 TraceCheckUtils]: 342: Hoare triple {223778#false} assume !(8496bv32 == ~s__state~0); {223778#false} is VALID [2018-11-23 10:54:38,882 INFO L273 TraceCheckUtils]: 343: Hoare triple {223778#false} assume !(8497bv32 == ~s__state~0); {223778#false} is VALID [2018-11-23 10:54:38,882 INFO L273 TraceCheckUtils]: 344: Hoare triple {223778#false} assume !(8512bv32 == ~s__state~0); {223778#false} is VALID [2018-11-23 10:54:38,882 INFO L273 TraceCheckUtils]: 345: Hoare triple {223778#false} assume !(8513bv32 == ~s__state~0); {223778#false} is VALID [2018-11-23 10:54:38,882 INFO L273 TraceCheckUtils]: 346: Hoare triple {223778#false} assume !(8528bv32 == ~s__state~0); {223778#false} is VALID [2018-11-23 10:54:38,882 INFO L273 TraceCheckUtils]: 347: Hoare triple {223778#false} assume !(8529bv32 == ~s__state~0); {223778#false} is VALID [2018-11-23 10:54:38,882 INFO L273 TraceCheckUtils]: 348: Hoare triple {223778#false} assume !(8544bv32 == ~s__state~0); {223778#false} is VALID [2018-11-23 10:54:38,882 INFO L273 TraceCheckUtils]: 349: Hoare triple {223778#false} assume !(8545bv32 == ~s__state~0); {223778#false} is VALID [2018-11-23 10:54:38,882 INFO L273 TraceCheckUtils]: 350: Hoare triple {223778#false} assume !(8560bv32 == ~s__state~0); {223778#false} is VALID [2018-11-23 10:54:38,883 INFO L273 TraceCheckUtils]: 351: Hoare triple {223778#false} assume !(8561bv32 == ~s__state~0); {223778#false} is VALID [2018-11-23 10:54:38,883 INFO L273 TraceCheckUtils]: 352: Hoare triple {223778#false} assume 8448bv32 == ~s__state~0; {223778#false} is VALID [2018-11-23 10:54:38,883 INFO L273 TraceCheckUtils]: 353: Hoare triple {223778#false} assume !~bvsgt32(~num1~0, 0bv32); {223778#false} is VALID [2018-11-23 10:54:38,883 INFO L273 TraceCheckUtils]: 354: Hoare triple {223778#false} ~s__state~0 := ~s__s3__tmp__next_state___0~0; {223778#false} is VALID [2018-11-23 10:54:38,883 INFO L273 TraceCheckUtils]: 355: Hoare triple {223778#false} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {223778#false} is VALID [2018-11-23 10:54:38,883 INFO L273 TraceCheckUtils]: 356: Hoare triple {223778#false} ~skip~0 := 0bv32; {223778#false} is VALID [2018-11-23 10:54:38,883 INFO L273 TraceCheckUtils]: 357: Hoare triple {223778#false} assume !false; {223778#false} is VALID [2018-11-23 10:54:38,883 INFO L273 TraceCheckUtils]: 358: Hoare triple {223778#false} ~state~0 := ~s__state~0; {223778#false} is VALID [2018-11-23 10:54:38,883 INFO L273 TraceCheckUtils]: 359: Hoare triple {223778#false} assume !(12292bv32 == ~s__state~0); {223778#false} is VALID [2018-11-23 10:54:38,883 INFO L273 TraceCheckUtils]: 360: Hoare triple {223778#false} assume !(16384bv32 == ~s__state~0); {223778#false} is VALID [2018-11-23 10:54:38,884 INFO L273 TraceCheckUtils]: 361: Hoare triple {223778#false} assume !(8192bv32 == ~s__state~0); {223778#false} is VALID [2018-11-23 10:54:38,884 INFO L273 TraceCheckUtils]: 362: Hoare triple {223778#false} assume !(24576bv32 == ~s__state~0); {223778#false} is VALID [2018-11-23 10:54:38,884 INFO L273 TraceCheckUtils]: 363: Hoare triple {223778#false} assume !(8195bv32 == ~s__state~0); {223778#false} is VALID [2018-11-23 10:54:38,884 INFO L273 TraceCheckUtils]: 364: Hoare triple {223778#false} assume !(8480bv32 == ~s__state~0); {223778#false} is VALID [2018-11-23 10:54:38,884 INFO L273 TraceCheckUtils]: 365: Hoare triple {223778#false} assume !(8481bv32 == ~s__state~0); {223778#false} is VALID [2018-11-23 10:54:38,884 INFO L273 TraceCheckUtils]: 366: Hoare triple {223778#false} assume !(8482bv32 == ~s__state~0); {223778#false} is VALID [2018-11-23 10:54:38,884 INFO L273 TraceCheckUtils]: 367: Hoare triple {223778#false} assume !(8464bv32 == ~s__state~0); {223778#false} is VALID [2018-11-23 10:54:38,884 INFO L273 TraceCheckUtils]: 368: Hoare triple {223778#false} assume !(8465bv32 == ~s__state~0); {223778#false} is VALID [2018-11-23 10:54:38,884 INFO L273 TraceCheckUtils]: 369: Hoare triple {223778#false} assume !(8466bv32 == ~s__state~0); {223778#false} is VALID [2018-11-23 10:54:38,884 INFO L273 TraceCheckUtils]: 370: Hoare triple {223778#false} assume !(8496bv32 == ~s__state~0); {223778#false} is VALID [2018-11-23 10:54:38,885 INFO L273 TraceCheckUtils]: 371: Hoare triple {223778#false} assume !(8497bv32 == ~s__state~0); {223778#false} is VALID [2018-11-23 10:54:38,885 INFO L273 TraceCheckUtils]: 372: Hoare triple {223778#false} assume !(8512bv32 == ~s__state~0); {223778#false} is VALID [2018-11-23 10:54:38,885 INFO L273 TraceCheckUtils]: 373: Hoare triple {223778#false} assume !(8513bv32 == ~s__state~0); {223778#false} is VALID [2018-11-23 10:54:38,885 INFO L273 TraceCheckUtils]: 374: Hoare triple {223778#false} assume !(8528bv32 == ~s__state~0); {223778#false} is VALID [2018-11-23 10:54:38,885 INFO L273 TraceCheckUtils]: 375: Hoare triple {223778#false} assume !(8529bv32 == ~s__state~0); {223778#false} is VALID [2018-11-23 10:54:38,885 INFO L273 TraceCheckUtils]: 376: Hoare triple {223778#false} assume !(8544bv32 == ~s__state~0); {223778#false} is VALID [2018-11-23 10:54:38,885 INFO L273 TraceCheckUtils]: 377: Hoare triple {223778#false} assume !(8545bv32 == ~s__state~0); {223778#false} is VALID [2018-11-23 10:54:38,885 INFO L273 TraceCheckUtils]: 378: Hoare triple {223778#false} assume !(8560bv32 == ~s__state~0); {223778#false} is VALID [2018-11-23 10:54:38,885 INFO L273 TraceCheckUtils]: 379: Hoare triple {223778#false} assume !(8561bv32 == ~s__state~0); {223778#false} is VALID [2018-11-23 10:54:38,885 INFO L273 TraceCheckUtils]: 380: Hoare triple {223778#false} assume !(8448bv32 == ~s__state~0); {223778#false} is VALID [2018-11-23 10:54:38,886 INFO L273 TraceCheckUtils]: 381: Hoare triple {223778#false} assume !(8576bv32 == ~s__state~0); {223778#false} is VALID [2018-11-23 10:54:38,886 INFO L273 TraceCheckUtils]: 382: Hoare triple {223778#false} assume !(8577bv32 == ~s__state~0); {223778#false} is VALID [2018-11-23 10:54:38,886 INFO L273 TraceCheckUtils]: 383: Hoare triple {223778#false} assume !(8592bv32 == ~s__state~0); {223778#false} is VALID [2018-11-23 10:54:38,886 INFO L273 TraceCheckUtils]: 384: Hoare triple {223778#false} assume !(8593bv32 == ~s__state~0); {223778#false} is VALID [2018-11-23 10:54:38,886 INFO L273 TraceCheckUtils]: 385: Hoare triple {223778#false} assume !(8608bv32 == ~s__state~0); {223778#false} is VALID [2018-11-23 10:54:38,886 INFO L273 TraceCheckUtils]: 386: Hoare triple {223778#false} assume !(8609bv32 == ~s__state~0); {223778#false} is VALID [2018-11-23 10:54:38,886 INFO L273 TraceCheckUtils]: 387: Hoare triple {223778#false} assume 8640bv32 == ~s__state~0; {223778#false} is VALID [2018-11-23 10:54:38,886 INFO L273 TraceCheckUtils]: 388: Hoare triple {223778#false} ~ret~0 := #t~nondet43;havoc #t~nondet43; {223778#false} is VALID [2018-11-23 10:54:38,886 INFO L273 TraceCheckUtils]: 389: Hoare triple {223778#false} assume 3bv32 == ~blastFlag~0;~blastFlag~0 := 4bv32; {223778#false} is VALID [2018-11-23 10:54:38,887 INFO L273 TraceCheckUtils]: 390: Hoare triple {223778#false} assume !~bvsle32(~ret~0, 0bv32); {223778#false} is VALID [2018-11-23 10:54:38,887 INFO L273 TraceCheckUtils]: 391: Hoare triple {223778#false} assume !(0bv32 != ~s__hit~0);~s__state~0 := 8656bv32; {223778#false} is VALID [2018-11-23 10:54:38,887 INFO L273 TraceCheckUtils]: 392: Hoare triple {223778#false} ~s__init_num~0 := 0bv32; {223778#false} is VALID [2018-11-23 10:54:38,887 INFO L273 TraceCheckUtils]: 393: Hoare triple {223778#false} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {223778#false} is VALID [2018-11-23 10:54:38,887 INFO L273 TraceCheckUtils]: 394: Hoare triple {223778#false} ~skip~0 := 0bv32; {223778#false} is VALID [2018-11-23 10:54:38,887 INFO L273 TraceCheckUtils]: 395: Hoare triple {223778#false} assume !false; {223778#false} is VALID [2018-11-23 10:54:38,887 INFO L273 TraceCheckUtils]: 396: Hoare triple {223778#false} ~state~0 := ~s__state~0; {223778#false} is VALID [2018-11-23 10:54:38,887 INFO L273 TraceCheckUtils]: 397: Hoare triple {223778#false} assume !(12292bv32 == ~s__state~0); {223778#false} is VALID [2018-11-23 10:54:38,887 INFO L273 TraceCheckUtils]: 398: Hoare triple {223778#false} assume !(16384bv32 == ~s__state~0); {223778#false} is VALID [2018-11-23 10:54:38,887 INFO L273 TraceCheckUtils]: 399: Hoare triple {223778#false} assume !(8192bv32 == ~s__state~0); {223778#false} is VALID [2018-11-23 10:54:38,888 INFO L273 TraceCheckUtils]: 400: Hoare triple {223778#false} assume !(24576bv32 == ~s__state~0); {223778#false} is VALID [2018-11-23 10:54:38,888 INFO L273 TraceCheckUtils]: 401: Hoare triple {223778#false} assume !(8195bv32 == ~s__state~0); {223778#false} is VALID [2018-11-23 10:54:38,888 INFO L273 TraceCheckUtils]: 402: Hoare triple {223778#false} assume !(8480bv32 == ~s__state~0); {223778#false} is VALID [2018-11-23 10:54:38,888 INFO L273 TraceCheckUtils]: 403: Hoare triple {223778#false} assume !(8481bv32 == ~s__state~0); {223778#false} is VALID [2018-11-23 10:54:38,888 INFO L273 TraceCheckUtils]: 404: Hoare triple {223778#false} assume !(8482bv32 == ~s__state~0); {223778#false} is VALID [2018-11-23 10:54:38,888 INFO L273 TraceCheckUtils]: 405: Hoare triple {223778#false} assume !(8464bv32 == ~s__state~0); {223778#false} is VALID [2018-11-23 10:54:38,888 INFO L273 TraceCheckUtils]: 406: Hoare triple {223778#false} assume !(8465bv32 == ~s__state~0); {223778#false} is VALID [2018-11-23 10:54:38,888 INFO L273 TraceCheckUtils]: 407: Hoare triple {223778#false} assume !(8466bv32 == ~s__state~0); {223778#false} is VALID [2018-11-23 10:54:38,888 INFO L273 TraceCheckUtils]: 408: Hoare triple {223778#false} assume !(8496bv32 == ~s__state~0); {223778#false} is VALID [2018-11-23 10:54:38,888 INFO L273 TraceCheckUtils]: 409: Hoare triple {223778#false} assume !(8497bv32 == ~s__state~0); {223778#false} is VALID [2018-11-23 10:54:38,889 INFO L273 TraceCheckUtils]: 410: Hoare triple {223778#false} assume !(8512bv32 == ~s__state~0); {223778#false} is VALID [2018-11-23 10:54:38,889 INFO L273 TraceCheckUtils]: 411: Hoare triple {223778#false} assume !(8513bv32 == ~s__state~0); {223778#false} is VALID [2018-11-23 10:54:38,889 INFO L273 TraceCheckUtils]: 412: Hoare triple {223778#false} assume !(8528bv32 == ~s__state~0); {223778#false} is VALID [2018-11-23 10:54:38,889 INFO L273 TraceCheckUtils]: 413: Hoare triple {223778#false} assume !(8529bv32 == ~s__state~0); {223778#false} is VALID [2018-11-23 10:54:38,889 INFO L273 TraceCheckUtils]: 414: Hoare triple {223778#false} assume !(8544bv32 == ~s__state~0); {223778#false} is VALID [2018-11-23 10:54:38,889 INFO L273 TraceCheckUtils]: 415: Hoare triple {223778#false} assume !(8545bv32 == ~s__state~0); {223778#false} is VALID [2018-11-23 10:54:38,889 INFO L273 TraceCheckUtils]: 416: Hoare triple {223778#false} assume !(8560bv32 == ~s__state~0); {223778#false} is VALID [2018-11-23 10:54:38,889 INFO L273 TraceCheckUtils]: 417: Hoare triple {223778#false} assume !(8561bv32 == ~s__state~0); {223778#false} is VALID [2018-11-23 10:54:38,889 INFO L273 TraceCheckUtils]: 418: Hoare triple {223778#false} assume !(8448bv32 == ~s__state~0); {223778#false} is VALID [2018-11-23 10:54:38,889 INFO L273 TraceCheckUtils]: 419: Hoare triple {223778#false} assume !(8576bv32 == ~s__state~0); {223778#false} is VALID [2018-11-23 10:54:38,890 INFO L273 TraceCheckUtils]: 420: Hoare triple {223778#false} assume !(8577bv32 == ~s__state~0); {223778#false} is VALID [2018-11-23 10:54:38,890 INFO L273 TraceCheckUtils]: 421: Hoare triple {223778#false} assume !(8592bv32 == ~s__state~0); {223778#false} is VALID [2018-11-23 10:54:38,890 INFO L273 TraceCheckUtils]: 422: Hoare triple {223778#false} assume !(8593bv32 == ~s__state~0); {223778#false} is VALID [2018-11-23 10:54:38,890 INFO L273 TraceCheckUtils]: 423: Hoare triple {223778#false} assume !(8608bv32 == ~s__state~0); {223778#false} is VALID [2018-11-23 10:54:38,890 INFO L273 TraceCheckUtils]: 424: Hoare triple {223778#false} assume !(8609bv32 == ~s__state~0); {223778#false} is VALID [2018-11-23 10:54:38,890 INFO L273 TraceCheckUtils]: 425: Hoare triple {223778#false} assume !(8640bv32 == ~s__state~0); {223778#false} is VALID [2018-11-23 10:54:38,890 INFO L273 TraceCheckUtils]: 426: Hoare triple {223778#false} assume !(8641bv32 == ~s__state~0); {223778#false} is VALID [2018-11-23 10:54:38,890 INFO L273 TraceCheckUtils]: 427: Hoare triple {223778#false} assume 8656bv32 == ~s__state~0; {223778#false} is VALID [2018-11-23 10:54:38,890 INFO L273 TraceCheckUtils]: 428: Hoare triple {223778#false} ~s__session__cipher~0 := ~s__s3__tmp__new_cipher~0; {223778#false} is VALID [2018-11-23 10:54:38,890 INFO L273 TraceCheckUtils]: 429: Hoare triple {223778#false} assume !(0bv32 == ~tmp___9~0);~ret~0 := #t~nondet44;havoc #t~nondet44; {223778#false} is VALID [2018-11-23 10:54:38,891 INFO L273 TraceCheckUtils]: 430: Hoare triple {223778#false} assume !(2bv32 == ~blastFlag~0); {223778#false} is VALID [2018-11-23 10:54:38,891 INFO L273 TraceCheckUtils]: 431: Hoare triple {223778#false} assume !~bvsle32(~ret~0, 0bv32);~s__state~0 := 8672bv32;~s__init_num~0 := 0bv32; {223778#false} is VALID [2018-11-23 10:54:38,891 INFO L273 TraceCheckUtils]: 432: Hoare triple {223778#false} assume !(0bv32 == ~tmp___10~0); {223778#false} is VALID [2018-11-23 10:54:38,891 INFO L273 TraceCheckUtils]: 433: Hoare triple {223778#false} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {223778#false} is VALID [2018-11-23 10:54:38,891 INFO L273 TraceCheckUtils]: 434: Hoare triple {223778#false} ~skip~0 := 0bv32; {223778#false} is VALID [2018-11-23 10:54:38,891 INFO L273 TraceCheckUtils]: 435: Hoare triple {223778#false} assume !false; {223778#false} is VALID [2018-11-23 10:54:38,892 INFO L273 TraceCheckUtils]: 436: Hoare triple {223778#false} ~state~0 := ~s__state~0; {223778#false} is VALID [2018-11-23 10:54:38,892 INFO L273 TraceCheckUtils]: 437: Hoare triple {223778#false} assume !(12292bv32 == ~s__state~0); {223778#false} is VALID [2018-11-23 10:54:38,892 INFO L273 TraceCheckUtils]: 438: Hoare triple {223778#false} assume !(16384bv32 == ~s__state~0); {223778#false} is VALID [2018-11-23 10:54:38,892 INFO L273 TraceCheckUtils]: 439: Hoare triple {223778#false} assume !(8192bv32 == ~s__state~0); {223778#false} is VALID [2018-11-23 10:54:38,892 INFO L273 TraceCheckUtils]: 440: Hoare triple {223778#false} assume !(24576bv32 == ~s__state~0); {223778#false} is VALID [2018-11-23 10:54:38,892 INFO L273 TraceCheckUtils]: 441: Hoare triple {223778#false} assume !(8195bv32 == ~s__state~0); {223778#false} is VALID [2018-11-23 10:54:38,893 INFO L273 TraceCheckUtils]: 442: Hoare triple {223778#false} assume !(8480bv32 == ~s__state~0); {223778#false} is VALID [2018-11-23 10:54:38,893 INFO L273 TraceCheckUtils]: 443: Hoare triple {223778#false} assume !(8481bv32 == ~s__state~0); {223778#false} is VALID [2018-11-23 10:54:38,893 INFO L273 TraceCheckUtils]: 444: Hoare triple {223778#false} assume !(8482bv32 == ~s__state~0); {223778#false} is VALID [2018-11-23 10:54:38,893 INFO L273 TraceCheckUtils]: 445: Hoare triple {223778#false} assume !(8464bv32 == ~s__state~0); {223778#false} is VALID [2018-11-23 10:54:38,893 INFO L273 TraceCheckUtils]: 446: Hoare triple {223778#false} assume !(8465bv32 == ~s__state~0); {223778#false} is VALID [2018-11-23 10:54:38,893 INFO L273 TraceCheckUtils]: 447: Hoare triple {223778#false} assume !(8466bv32 == ~s__state~0); {223778#false} is VALID [2018-11-23 10:54:38,893 INFO L273 TraceCheckUtils]: 448: Hoare triple {223778#false} assume !(8496bv32 == ~s__state~0); {223778#false} is VALID [2018-11-23 10:54:38,894 INFO L273 TraceCheckUtils]: 449: Hoare triple {223778#false} assume !(8497bv32 == ~s__state~0); {223778#false} is VALID [2018-11-23 10:54:38,894 INFO L273 TraceCheckUtils]: 450: Hoare triple {223778#false} assume !(8512bv32 == ~s__state~0); {223778#false} is VALID [2018-11-23 10:54:38,894 INFO L273 TraceCheckUtils]: 451: Hoare triple {223778#false} assume !(8513bv32 == ~s__state~0); {223778#false} is VALID [2018-11-23 10:54:38,894 INFO L273 TraceCheckUtils]: 452: Hoare triple {223778#false} assume !(8528bv32 == ~s__state~0); {223778#false} is VALID [2018-11-23 10:54:38,894 INFO L273 TraceCheckUtils]: 453: Hoare triple {223778#false} assume !(8529bv32 == ~s__state~0); {223778#false} is VALID [2018-11-23 10:54:38,894 INFO L273 TraceCheckUtils]: 454: Hoare triple {223778#false} assume !(8544bv32 == ~s__state~0); {223778#false} is VALID [2018-11-23 10:54:38,894 INFO L273 TraceCheckUtils]: 455: Hoare triple {223778#false} assume !(8545bv32 == ~s__state~0); {223778#false} is VALID [2018-11-23 10:54:38,895 INFO L273 TraceCheckUtils]: 456: Hoare triple {223778#false} assume !(8560bv32 == ~s__state~0); {223778#false} is VALID [2018-11-23 10:54:38,895 INFO L273 TraceCheckUtils]: 457: Hoare triple {223778#false} assume !(8561bv32 == ~s__state~0); {223778#false} is VALID [2018-11-23 10:54:38,895 INFO L273 TraceCheckUtils]: 458: Hoare triple {223778#false} assume !(8448bv32 == ~s__state~0); {223778#false} is VALID [2018-11-23 10:54:38,895 INFO L273 TraceCheckUtils]: 459: Hoare triple {223778#false} assume !(8576bv32 == ~s__state~0); {223778#false} is VALID [2018-11-23 10:54:38,895 INFO L273 TraceCheckUtils]: 460: Hoare triple {223778#false} assume !(8577bv32 == ~s__state~0); {223778#false} is VALID [2018-11-23 10:54:38,895 INFO L273 TraceCheckUtils]: 461: Hoare triple {223778#false} assume !(8592bv32 == ~s__state~0); {223778#false} is VALID [2018-11-23 10:54:38,896 INFO L273 TraceCheckUtils]: 462: Hoare triple {223778#false} assume !(8593bv32 == ~s__state~0); {223778#false} is VALID [2018-11-23 10:54:38,896 INFO L273 TraceCheckUtils]: 463: Hoare triple {223778#false} assume !(8608bv32 == ~s__state~0); {223778#false} is VALID [2018-11-23 10:54:38,896 INFO L273 TraceCheckUtils]: 464: Hoare triple {223778#false} assume !(8609bv32 == ~s__state~0); {223778#false} is VALID [2018-11-23 10:54:38,896 INFO L273 TraceCheckUtils]: 465: Hoare triple {223778#false} assume !(8640bv32 == ~s__state~0); {223778#false} is VALID [2018-11-23 10:54:38,896 INFO L273 TraceCheckUtils]: 466: Hoare triple {223778#false} assume !(8641bv32 == ~s__state~0); {223778#false} is VALID [2018-11-23 10:54:38,896 INFO L273 TraceCheckUtils]: 467: Hoare triple {223778#false} assume !(8656bv32 == ~s__state~0); {223778#false} is VALID [2018-11-23 10:54:38,896 INFO L273 TraceCheckUtils]: 468: Hoare triple {223778#false} assume !(8657bv32 == ~s__state~0); {223778#false} is VALID [2018-11-23 10:54:38,897 INFO L273 TraceCheckUtils]: 469: Hoare triple {223778#false} assume 8672bv32 == ~s__state~0; {223778#false} is VALID [2018-11-23 10:54:38,897 INFO L273 TraceCheckUtils]: 470: Hoare triple {223778#false} ~ret~0 := #t~nondet45;havoc #t~nondet45; {223778#false} is VALID [2018-11-23 10:54:38,897 INFO L273 TraceCheckUtils]: 471: Hoare triple {223778#false} assume 4bv32 == ~blastFlag~0; {223778#false} is VALID [2018-11-23 10:54:38,897 INFO L273 TraceCheckUtils]: 472: Hoare triple {223778#false} assume !false; {223778#false} is VALID [2018-11-23 10:54:39,067 INFO L134 CoverageAnalysis]: Checked inductivity of 2331 backedges. 1351 proven. 0 refuted. 0 times theorem prover too weak. 980 trivial. 0 not checked. [2018-11-23 10:54:39,068 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-11-23 10:54:39,070 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-23 10:54:39,070 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-23 10:54:39,071 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 473 [2018-11-23 10:54:39,071 INFO L84 Accepts]: Finished accepts. word is accepted. [2018-11-23 10:54:39,071 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 3 states. [2018-11-23 10:54:39,239 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 177 edges. 177 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2018-11-23 10:54:39,239 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-11-23 10:54:39,239 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-23 10:54:39,240 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-23 10:54:39,240 INFO L87 Difference]: Start difference. First operand 6154 states and 7809 transitions. Second operand 3 states. [2018-11-23 10:54:48,433 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-23 10:54:48,433 INFO L93 Difference]: Finished difference Result 12165 states and 15593 transitions. [2018-11-23 10:54:48,433 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-23 10:54:48,433 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 473 [2018-11-23 10:54:48,434 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-23 10:54:48,434 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2018-11-23 10:54:48,436 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 455 transitions. [2018-11-23 10:54:48,436 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2018-11-23 10:54:48,439 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 455 transitions. [2018-11-23 10:54:48,439 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 3 states and 455 transitions. [2018-11-23 10:54:48,867 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 455 edges. 455 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2018-11-23 10:54:50,645 INFO L225 Difference]: With dead ends: 12165 [2018-11-23 10:54:50,645 INFO L226 Difference]: Without dead ends: 5574 [2018-11-23 10:54:50,653 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 472 GetRequests, 471 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:50,657 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5574 states. [2018-11-23 10:54:56,075 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5574 to 4858. [2018-11-23 10:54:56,075 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2018-11-23 10:54:56,075 INFO L82 GeneralOperation]: Start isEquivalent. First operand 5574 states. Second operand 4858 states. [2018-11-23 10:54:56,075 INFO L74 IsIncluded]: Start isIncluded. First operand 5574 states. Second operand 4858 states. [2018-11-23 10:54:56,075 INFO L87 Difference]: Start difference. First operand 5574 states. Second operand 4858 states. [2018-11-23 10:54:57,218 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-23 10:54:57,218 INFO L93 Difference]: Finished difference Result 5574 states and 6785 transitions. [2018-11-23 10:54:57,218 INFO L276 IsEmpty]: Start isEmpty. Operand 5574 states and 6785 transitions. [2018-11-23 10:54:57,221 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-11-23 10:54:57,222 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2018-11-23 10:54:57,222 INFO L74 IsIncluded]: Start isIncluded. First operand 4858 states. Second operand 5574 states. [2018-11-23 10:54:57,222 INFO L87 Difference]: Start difference. First operand 4858 states. Second operand 5574 states. [2018-11-23 10:54:58,357 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-23 10:54:58,357 INFO L93 Difference]: Finished difference Result 5574 states and 6785 transitions. [2018-11-23 10:54:58,357 INFO L276 IsEmpty]: Start isEmpty. Operand 5574 states and 6785 transitions. [2018-11-23 10:54:58,361 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-11-23 10:54:58,361 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2018-11-23 10:54:58,361 INFO L88 GeneralOperation]: Finished isEquivalent. [2018-11-23 10:54:58,361 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2018-11-23 10:54:58,361 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4858 states. [2018-11-23 10:54:59,364 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4858 states to 4858 states and 5971 transitions. [2018-11-23 10:54:59,364 INFO L78 Accepts]: Start accepts. Automaton has 4858 states and 5971 transitions. Word has length 473 [2018-11-23 10:54:59,365 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-23 10:54:59,365 INFO L480 AbstractCegarLoop]: Abstraction has 4858 states and 5971 transitions. [2018-11-23 10:54:59,365 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-11-23 10:54:59,365 INFO L276 IsEmpty]: Start isEmpty. Operand 4858 states and 5971 transitions. [2018-11-23 10:54:59,369 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 512 [2018-11-23 10:54:59,369 INFO L394 BasicCegarLoop]: Found error trace [2018-11-23 10:54:59,369 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, 9, 8, 8, 7, 7, 6, 6, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:59,370 INFO L423 AbstractCegarLoop]: === Iteration 21 === [ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-23 10:54:59,371 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-23 10:54:59,371 INFO L82 PathProgramCache]: Analyzing trace with hash 61603052, now seen corresponding path program 1 times [2018-11-23 10:54:59,371 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-11-23 10:54:59,372 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:59,386 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-23 10:54:59,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-23 10:54:59,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-23 10:54:59,606 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-23 10:55:01,798 INFO L256 TraceCheckUtils]: 0: Hoare triple {254964#true} call ULTIMATE.init(); {254964#true} is VALID [2018-11-23 10:55:01,799 INFO L273 TraceCheckUtils]: 1: Hoare triple {254964#true} assume true; {254964#true} is VALID [2018-11-23 10:55:01,799 INFO L268 TraceCheckUtils]: 2: Hoare quadruple {254964#true} {254964#true} #606#return; {254964#true} is VALID [2018-11-23 10:55:01,799 INFO L256 TraceCheckUtils]: 3: Hoare triple {254964#true} call #t~ret50 := main(); {254964#true} is VALID [2018-11-23 10:55:01,800 INFO L273 TraceCheckUtils]: 4: Hoare triple {254964#true} havoc ~s~0;havoc ~tmp~1;~s~0 := 8464bv32; {254964#true} is VALID [2018-11-23 10:55:01,800 INFO L256 TraceCheckUtils]: 5: Hoare triple {254964#true} call #t~ret49 := ssl3_accept(~s~0); {254964#true} is VALID [2018-11-23 10:55:01,800 INFO L273 TraceCheckUtils]: 6: Hoare triple {254964#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;havoc ~buf~0;havoc ~l~0;havoc ~Time~0;havoc ~tmp~0;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~nondet18;havoc #t~nondet18;~tmp___2~0 := #t~nondet19;havoc #t~nondet19;~tmp___3~0 := #t~nondet20;havoc #t~nondet20;~tmp___4~0 := #t~nondet21;havoc #t~nondet21;~tmp___5~0 := #t~nondet22;havoc #t~nondet22;~tmp___6~0 := #t~nondet23;havoc #t~nondet23;havoc ~tmp___7~0;~tmp___8~0 := #t~nondet24;havoc #t~nondet24;~tmp___9~0 := #t~nondet25;havoc #t~nondet25;~tmp___10~0 := #t~nondet26;havoc #t~nondet26;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;~tmp~0 := #t~nondet27;havoc #t~nondet27;~Time~0 := ~tmp~0;~cb~0 := 0bv32;~ret~0 := 4294967295bv32;~skip~0 := 0bv32;~got_new_session~0 := 0bv32; {254964#true} is VALID [2018-11-23 10:55:01,800 INFO L273 TraceCheckUtils]: 7: Hoare triple {254964#true} assume 0bv32 != ~s__info_callback~0;~cb~0 := ~s__info_callback~0; {254964#true} is VALID [2018-11-23 10:55:01,800 INFO L273 TraceCheckUtils]: 8: Hoare triple {254964#true} #t~post28 := ~s__in_handshake~0;~s__in_handshake~0 := ~bvadd32(1bv32, #t~post28);havoc #t~post28; {254964#true} is VALID [2018-11-23 10:55:01,800 INFO L273 TraceCheckUtils]: 9: Hoare triple {254964#true} assume !(0bv32 != ~bvadd32(12288bv32, ~tmp___1~0)); {254964#true} is VALID [2018-11-23 10:55:01,801 INFO L273 TraceCheckUtils]: 10: Hoare triple {254964#true} assume !(0bv32 == ~s__cert~0); {254964#true} is VALID [2018-11-23 10:55:01,801 INFO L273 TraceCheckUtils]: 11: Hoare triple {254964#true} assume !false; {254964#true} is VALID [2018-11-23 10:55:01,801 INFO L273 TraceCheckUtils]: 12: Hoare triple {254964#true} ~state~0 := ~s__state~0; {254964#true} is VALID [2018-11-23 10:55:01,801 INFO L273 TraceCheckUtils]: 13: Hoare triple {254964#true} assume !(12292bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,802 INFO L273 TraceCheckUtils]: 14: Hoare triple {254964#true} assume !(16384bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,802 INFO L273 TraceCheckUtils]: 15: Hoare triple {254964#true} assume !(8192bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,802 INFO L273 TraceCheckUtils]: 16: Hoare triple {254964#true} assume !(24576bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,802 INFO L273 TraceCheckUtils]: 17: Hoare triple {254964#true} assume !(8195bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,803 INFO L273 TraceCheckUtils]: 18: Hoare triple {254964#true} assume !(8480bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,803 INFO L273 TraceCheckUtils]: 19: Hoare triple {254964#true} assume !(8481bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,803 INFO L273 TraceCheckUtils]: 20: Hoare triple {254964#true} assume !(8482bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,803 INFO L273 TraceCheckUtils]: 21: Hoare triple {254964#true} assume 8464bv32 == ~s__state~0; {254964#true} is VALID [2018-11-23 10:55:01,803 INFO L273 TraceCheckUtils]: 22: Hoare triple {254964#true} ~s__shutdown~0 := 0bv32;~ret~0 := #t~nondet33;havoc #t~nondet33; {254964#true} is VALID [2018-11-23 10:55:01,803 INFO L273 TraceCheckUtils]: 23: Hoare triple {254964#true} assume 0bv32 == ~blastFlag~0;~blastFlag~0 := 1bv32; {254964#true} is VALID [2018-11-23 10:55:01,803 INFO L273 TraceCheckUtils]: 24: Hoare triple {254964#true} assume !~bvsle32(~ret~0, 0bv32);~got_new_session~0 := 1bv32;~s__state~0 := 8496bv32;~s__init_num~0 := 0bv32; {254964#true} is VALID [2018-11-23 10:55:01,804 INFO L273 TraceCheckUtils]: 25: Hoare triple {254964#true} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {254964#true} is VALID [2018-11-23 10:55:01,804 INFO L273 TraceCheckUtils]: 26: Hoare triple {254964#true} ~skip~0 := 0bv32; {254964#true} is VALID [2018-11-23 10:55:01,804 INFO L273 TraceCheckUtils]: 27: Hoare triple {254964#true} assume !false; {254964#true} is VALID [2018-11-23 10:55:01,804 INFO L273 TraceCheckUtils]: 28: Hoare triple {254964#true} ~state~0 := ~s__state~0; {254964#true} is VALID [2018-11-23 10:55:01,804 INFO L273 TraceCheckUtils]: 29: Hoare triple {254964#true} assume !(12292bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,804 INFO L273 TraceCheckUtils]: 30: Hoare triple {254964#true} assume !(16384bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,804 INFO L273 TraceCheckUtils]: 31: Hoare triple {254964#true} assume !(8192bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,804 INFO L273 TraceCheckUtils]: 32: Hoare triple {254964#true} assume !(24576bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,804 INFO L273 TraceCheckUtils]: 33: Hoare triple {254964#true} assume !(8195bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,804 INFO L273 TraceCheckUtils]: 34: Hoare triple {254964#true} assume !(8480bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,805 INFO L273 TraceCheckUtils]: 35: Hoare triple {254964#true} assume !(8481bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,805 INFO L273 TraceCheckUtils]: 36: Hoare triple {254964#true} assume !(8482bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,805 INFO L273 TraceCheckUtils]: 37: Hoare triple {254964#true} assume !(8464bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,805 INFO L273 TraceCheckUtils]: 38: Hoare triple {254964#true} assume !(8465bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,805 INFO L273 TraceCheckUtils]: 39: Hoare triple {254964#true} assume !(8466bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,805 INFO L273 TraceCheckUtils]: 40: Hoare triple {254964#true} assume 8496bv32 == ~s__state~0; {254964#true} is VALID [2018-11-23 10:55:01,805 INFO L273 TraceCheckUtils]: 41: Hoare triple {254964#true} ~ret~0 := #t~nondet34;havoc #t~nondet34; {254964#true} is VALID [2018-11-23 10:55:01,805 INFO L273 TraceCheckUtils]: 42: Hoare triple {254964#true} assume 1bv32 == ~blastFlag~0;~blastFlag~0 := 2bv32; {254964#true} is VALID [2018-11-23 10:55:01,805 INFO L273 TraceCheckUtils]: 43: Hoare triple {254964#true} assume !~bvsle32(~ret~0, 0bv32); {254964#true} is VALID [2018-11-23 10:55:01,805 INFO L273 TraceCheckUtils]: 44: Hoare triple {254964#true} assume !(0bv32 != ~s__hit~0);~s__state~0 := 8512bv32; {254964#true} is VALID [2018-11-23 10:55:01,806 INFO L273 TraceCheckUtils]: 45: Hoare triple {254964#true} ~s__init_num~0 := 0bv32; {254964#true} is VALID [2018-11-23 10:55:01,806 INFO L273 TraceCheckUtils]: 46: Hoare triple {254964#true} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {254964#true} is VALID [2018-11-23 10:55:01,806 INFO L273 TraceCheckUtils]: 47: Hoare triple {254964#true} ~skip~0 := 0bv32; {254964#true} is VALID [2018-11-23 10:55:01,806 INFO L273 TraceCheckUtils]: 48: Hoare triple {254964#true} assume !false; {254964#true} is VALID [2018-11-23 10:55:01,806 INFO L273 TraceCheckUtils]: 49: Hoare triple {254964#true} ~state~0 := ~s__state~0; {254964#true} is VALID [2018-11-23 10:55:01,806 INFO L273 TraceCheckUtils]: 50: Hoare triple {254964#true} assume !(12292bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,806 INFO L273 TraceCheckUtils]: 51: Hoare triple {254964#true} assume !(16384bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,806 INFO L273 TraceCheckUtils]: 52: Hoare triple {254964#true} assume !(8192bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,806 INFO L273 TraceCheckUtils]: 53: Hoare triple {254964#true} assume !(24576bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,806 INFO L273 TraceCheckUtils]: 54: Hoare triple {254964#true} assume !(8195bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,807 INFO L273 TraceCheckUtils]: 55: Hoare triple {254964#true} assume !(8480bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,807 INFO L273 TraceCheckUtils]: 56: Hoare triple {254964#true} assume !(8481bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,807 INFO L273 TraceCheckUtils]: 57: Hoare triple {254964#true} assume !(8482bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,807 INFO L273 TraceCheckUtils]: 58: Hoare triple {254964#true} assume !(8464bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,807 INFO L273 TraceCheckUtils]: 59: Hoare triple {254964#true} assume !(8465bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,807 INFO L273 TraceCheckUtils]: 60: Hoare triple {254964#true} assume !(8466bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,807 INFO L273 TraceCheckUtils]: 61: Hoare triple {254964#true} assume !(8496bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,807 INFO L273 TraceCheckUtils]: 62: Hoare triple {254964#true} assume !(8497bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,807 INFO L273 TraceCheckUtils]: 63: Hoare triple {254964#true} assume 8512bv32 == ~s__state~0; {254964#true} is VALID [2018-11-23 10:55:01,808 INFO L273 TraceCheckUtils]: 64: Hoare triple {254964#true} ~__cil_tmp56~0 := ~s__s3__tmp__new_cipher__algorithms~0; {254964#true} is VALID [2018-11-23 10:55:01,808 INFO L273 TraceCheckUtils]: 65: Hoare triple {254964#true} assume 0bv32 != ~bvadd32(256bv32, ~__cil_tmp56~0);~skip~0 := 1bv32; {254964#true} is VALID [2018-11-23 10:55:01,808 INFO L273 TraceCheckUtils]: 66: Hoare triple {254964#true} ~s__state~0 := 8528bv32;~s__init_num~0 := 0bv32; {254964#true} is VALID [2018-11-23 10:55:01,808 INFO L273 TraceCheckUtils]: 67: Hoare triple {254964#true} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {254964#true} is VALID [2018-11-23 10:55:01,808 INFO L273 TraceCheckUtils]: 68: Hoare triple {254964#true} ~skip~0 := 0bv32; {254964#true} is VALID [2018-11-23 10:55:01,808 INFO L273 TraceCheckUtils]: 69: Hoare triple {254964#true} assume !false; {254964#true} is VALID [2018-11-23 10:55:01,808 INFO L273 TraceCheckUtils]: 70: Hoare triple {254964#true} ~state~0 := ~s__state~0; {254964#true} is VALID [2018-11-23 10:55:01,808 INFO L273 TraceCheckUtils]: 71: Hoare triple {254964#true} assume !(12292bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,808 INFO L273 TraceCheckUtils]: 72: Hoare triple {254964#true} assume !(16384bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,808 INFO L273 TraceCheckUtils]: 73: Hoare triple {254964#true} assume !(8192bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,809 INFO L273 TraceCheckUtils]: 74: Hoare triple {254964#true} assume !(24576bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,809 INFO L273 TraceCheckUtils]: 75: Hoare triple {254964#true} assume !(8195bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,809 INFO L273 TraceCheckUtils]: 76: Hoare triple {254964#true} assume !(8480bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,809 INFO L273 TraceCheckUtils]: 77: Hoare triple {254964#true} assume !(8481bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,809 INFO L273 TraceCheckUtils]: 78: Hoare triple {254964#true} assume !(8482bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,809 INFO L273 TraceCheckUtils]: 79: Hoare triple {254964#true} assume !(8464bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,809 INFO L273 TraceCheckUtils]: 80: Hoare triple {254964#true} assume !(8465bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,809 INFO L273 TraceCheckUtils]: 81: Hoare triple {254964#true} assume !(8466bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,809 INFO L273 TraceCheckUtils]: 82: Hoare triple {254964#true} assume !(8496bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,809 INFO L273 TraceCheckUtils]: 83: Hoare triple {254964#true} assume !(8497bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,810 INFO L273 TraceCheckUtils]: 84: Hoare triple {254964#true} assume !(8512bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,810 INFO L273 TraceCheckUtils]: 85: Hoare triple {254964#true} assume !(8513bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,810 INFO L273 TraceCheckUtils]: 86: Hoare triple {254964#true} assume 8528bv32 == ~s__state~0; {254964#true} is VALID [2018-11-23 10:55:01,810 INFO L273 TraceCheckUtils]: 87: Hoare triple {254964#true} ~l~0 := ~s__s3__tmp__new_cipher__algorithms~0;~__cil_tmp57~0 := ~s__options~0; {254964#true} is VALID [2018-11-23 10:55:01,810 INFO L273 TraceCheckUtils]: 88: Hoare triple {254964#true} assume 0bv32 != ~bvadd32(2097152bv32, ~__cil_tmp57~0);~s__s3__tmp__use_rsa_tmp~0 := 1bv32; {254964#true} is VALID [2018-11-23 10:55:01,810 INFO L273 TraceCheckUtils]: 89: Hoare triple {254964#true} assume 0bv32 != ~s__s3__tmp__use_rsa_tmp~0; {254964#true} is VALID [2018-11-23 10:55:01,810 INFO L273 TraceCheckUtils]: 90: Hoare triple {254964#true} ~ret~0 := #t~nondet36;havoc #t~nondet36; {254964#true} is VALID [2018-11-23 10:55:01,810 INFO L273 TraceCheckUtils]: 91: Hoare triple {254964#true} assume !~bvsle32(~ret~0, 0bv32); {254964#true} is VALID [2018-11-23 10:55:01,810 INFO L273 TraceCheckUtils]: 92: Hoare triple {254964#true} ~s__state~0 := 8544bv32;~s__init_num~0 := 0bv32; {254964#true} is VALID [2018-11-23 10:55:01,810 INFO L273 TraceCheckUtils]: 93: Hoare triple {254964#true} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {254964#true} is VALID [2018-11-23 10:55:01,811 INFO L273 TraceCheckUtils]: 94: Hoare triple {254964#true} ~skip~0 := 0bv32; {254964#true} is VALID [2018-11-23 10:55:01,811 INFO L273 TraceCheckUtils]: 95: Hoare triple {254964#true} assume !false; {254964#true} is VALID [2018-11-23 10:55:01,811 INFO L273 TraceCheckUtils]: 96: Hoare triple {254964#true} ~state~0 := ~s__state~0; {254964#true} is VALID [2018-11-23 10:55:01,811 INFO L273 TraceCheckUtils]: 97: Hoare triple {254964#true} assume !(12292bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,811 INFO L273 TraceCheckUtils]: 98: Hoare triple {254964#true} assume !(16384bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,811 INFO L273 TraceCheckUtils]: 99: Hoare triple {254964#true} assume !(8192bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,811 INFO L273 TraceCheckUtils]: 100: Hoare triple {254964#true} assume !(24576bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,811 INFO L273 TraceCheckUtils]: 101: Hoare triple {254964#true} assume !(8195bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,811 INFO L273 TraceCheckUtils]: 102: Hoare triple {254964#true} assume !(8480bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,812 INFO L273 TraceCheckUtils]: 103: Hoare triple {254964#true} assume !(8481bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,812 INFO L273 TraceCheckUtils]: 104: Hoare triple {254964#true} assume !(8482bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,812 INFO L273 TraceCheckUtils]: 105: Hoare triple {254964#true} assume !(8464bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,812 INFO L273 TraceCheckUtils]: 106: Hoare triple {254964#true} assume !(8465bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,812 INFO L273 TraceCheckUtils]: 107: Hoare triple {254964#true} assume !(8466bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,812 INFO L273 TraceCheckUtils]: 108: Hoare triple {254964#true} assume !(8496bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,812 INFO L273 TraceCheckUtils]: 109: Hoare triple {254964#true} assume !(8497bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,812 INFO L273 TraceCheckUtils]: 110: Hoare triple {254964#true} assume !(8512bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,812 INFO L273 TraceCheckUtils]: 111: Hoare triple {254964#true} assume !(8513bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,812 INFO L273 TraceCheckUtils]: 112: Hoare triple {254964#true} assume !(8528bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,813 INFO L273 TraceCheckUtils]: 113: Hoare triple {254964#true} assume !(8529bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,813 INFO L273 TraceCheckUtils]: 114: Hoare triple {254964#true} assume 8544bv32 == ~s__state~0; {254964#true} is VALID [2018-11-23 10:55:01,813 INFO L273 TraceCheckUtils]: 115: Hoare triple {254964#true} assume 0bv32 != ~bvadd32(1bv32, ~s__verify_mode~0); {254964#true} is VALID [2018-11-23 10:55:01,813 INFO L273 TraceCheckUtils]: 116: Hoare triple {254964#true} assume !(0bv32 != ~s__session__peer~0); {254964#true} is VALID [2018-11-23 10:55:01,813 INFO L273 TraceCheckUtils]: 117: Hoare triple {254964#true} ~__cil_tmp61~0 := ~s__s3__tmp__new_cipher__algorithms~0; {254964#true} is VALID [2018-11-23 10:55:01,813 INFO L273 TraceCheckUtils]: 118: Hoare triple {254964#true} assume 0bv32 != ~bvadd32(256bv32, ~__cil_tmp61~0); {254964#true} is VALID [2018-11-23 10:55:01,813 INFO L273 TraceCheckUtils]: 119: Hoare triple {254964#true} assume 0bv32 != ~bvadd32(2bv32, ~s__verify_mode~0); {254964#true} is VALID [2018-11-23 10:55:01,813 INFO L273 TraceCheckUtils]: 120: Hoare triple {254964#true} ~s__s3__tmp__cert_request~0 := 1bv32;~ret~0 := #t~nondet37;havoc #t~nondet37; {254964#true} is VALID [2018-11-23 10:55:01,813 INFO L273 TraceCheckUtils]: 121: Hoare triple {254964#true} assume !~bvsle32(~ret~0, 0bv32);~s__state~0 := 8448bv32;~s__s3__tmp__next_state___0~0 := 8576bv32;~s__init_num~0 := 0bv32; {254964#true} is VALID [2018-11-23 10:55:01,813 INFO L273 TraceCheckUtils]: 122: Hoare triple {254964#true} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {254964#true} is VALID [2018-11-23 10:55:01,814 INFO L273 TraceCheckUtils]: 123: Hoare triple {254964#true} ~skip~0 := 0bv32; {254964#true} is VALID [2018-11-23 10:55:01,814 INFO L273 TraceCheckUtils]: 124: Hoare triple {254964#true} assume !false; {254964#true} is VALID [2018-11-23 10:55:01,814 INFO L273 TraceCheckUtils]: 125: Hoare triple {254964#true} ~state~0 := ~s__state~0; {254964#true} is VALID [2018-11-23 10:55:01,814 INFO L273 TraceCheckUtils]: 126: Hoare triple {254964#true} assume !(12292bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,814 INFO L273 TraceCheckUtils]: 127: Hoare triple {254964#true} assume !(16384bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,814 INFO L273 TraceCheckUtils]: 128: Hoare triple {254964#true} assume !(8192bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,814 INFO L273 TraceCheckUtils]: 129: Hoare triple {254964#true} assume !(24576bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,814 INFO L273 TraceCheckUtils]: 130: Hoare triple {254964#true} assume !(8195bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,814 INFO L273 TraceCheckUtils]: 131: Hoare triple {254964#true} assume !(8480bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,814 INFO L273 TraceCheckUtils]: 132: Hoare triple {254964#true} assume !(8481bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,815 INFO L273 TraceCheckUtils]: 133: Hoare triple {254964#true} assume !(8482bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,815 INFO L273 TraceCheckUtils]: 134: Hoare triple {254964#true} assume !(8464bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,815 INFO L273 TraceCheckUtils]: 135: Hoare triple {254964#true} assume !(8465bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,815 INFO L273 TraceCheckUtils]: 136: Hoare triple {254964#true} assume !(8466bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,815 INFO L273 TraceCheckUtils]: 137: Hoare triple {254964#true} assume !(8496bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,815 INFO L273 TraceCheckUtils]: 138: Hoare triple {254964#true} assume !(8497bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,815 INFO L273 TraceCheckUtils]: 139: Hoare triple {254964#true} assume !(8512bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,815 INFO L273 TraceCheckUtils]: 140: Hoare triple {254964#true} assume !(8513bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,815 INFO L273 TraceCheckUtils]: 141: Hoare triple {254964#true} assume !(8528bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,816 INFO L273 TraceCheckUtils]: 142: Hoare triple {254964#true} assume !(8529bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,816 INFO L273 TraceCheckUtils]: 143: Hoare triple {254964#true} assume !(8544bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,816 INFO L273 TraceCheckUtils]: 144: Hoare triple {254964#true} assume !(8545bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,816 INFO L273 TraceCheckUtils]: 145: Hoare triple {254964#true} assume !(8560bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,816 INFO L273 TraceCheckUtils]: 146: Hoare triple {254964#true} assume !(8561bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,816 INFO L273 TraceCheckUtils]: 147: Hoare triple {254964#true} assume 8448bv32 == ~s__state~0; {254964#true} is VALID [2018-11-23 10:55:01,816 INFO L273 TraceCheckUtils]: 148: Hoare triple {254964#true} assume !~bvsgt32(~num1~0, 0bv32); {254964#true} is VALID [2018-11-23 10:55:01,816 INFO L273 TraceCheckUtils]: 149: Hoare triple {254964#true} ~s__state~0 := ~s__s3__tmp__next_state___0~0; {254964#true} is VALID [2018-11-23 10:55:01,816 INFO L273 TraceCheckUtils]: 150: Hoare triple {254964#true} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {254964#true} is VALID [2018-11-23 10:55:01,816 INFO L273 TraceCheckUtils]: 151: Hoare triple {254964#true} ~skip~0 := 0bv32; {254964#true} is VALID [2018-11-23 10:55:01,817 INFO L273 TraceCheckUtils]: 152: Hoare triple {254964#true} assume !false; {254964#true} is VALID [2018-11-23 10:55:01,817 INFO L273 TraceCheckUtils]: 153: Hoare triple {254964#true} ~state~0 := ~s__state~0; {254964#true} is VALID [2018-11-23 10:55:01,817 INFO L273 TraceCheckUtils]: 154: Hoare triple {254964#true} assume !(12292bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,817 INFO L273 TraceCheckUtils]: 155: Hoare triple {254964#true} assume !(16384bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,817 INFO L273 TraceCheckUtils]: 156: Hoare triple {254964#true} assume !(8192bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,817 INFO L273 TraceCheckUtils]: 157: Hoare triple {254964#true} assume !(24576bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,817 INFO L273 TraceCheckUtils]: 158: Hoare triple {254964#true} assume !(8195bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,817 INFO L273 TraceCheckUtils]: 159: Hoare triple {254964#true} assume !(8480bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,817 INFO L273 TraceCheckUtils]: 160: Hoare triple {254964#true} assume !(8481bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,817 INFO L273 TraceCheckUtils]: 161: Hoare triple {254964#true} assume !(8482bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,818 INFO L273 TraceCheckUtils]: 162: Hoare triple {254964#true} assume !(8464bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,818 INFO L273 TraceCheckUtils]: 163: Hoare triple {254964#true} assume !(8465bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,818 INFO L273 TraceCheckUtils]: 164: Hoare triple {254964#true} assume !(8466bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,818 INFO L273 TraceCheckUtils]: 165: Hoare triple {254964#true} assume !(8496bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,818 INFO L273 TraceCheckUtils]: 166: Hoare triple {254964#true} assume !(8497bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,818 INFO L273 TraceCheckUtils]: 167: Hoare triple {254964#true} assume !(8512bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,818 INFO L273 TraceCheckUtils]: 168: Hoare triple {254964#true} assume !(8513bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,818 INFO L273 TraceCheckUtils]: 169: Hoare triple {254964#true} assume !(8528bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,818 INFO L273 TraceCheckUtils]: 170: Hoare triple {254964#true} assume !(8529bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,818 INFO L273 TraceCheckUtils]: 171: Hoare triple {254964#true} assume !(8544bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,819 INFO L273 TraceCheckUtils]: 172: Hoare triple {254964#true} assume !(8545bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,819 INFO L273 TraceCheckUtils]: 173: Hoare triple {254964#true} assume !(8560bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,819 INFO L273 TraceCheckUtils]: 174: Hoare triple {254964#true} assume !(8561bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,819 INFO L273 TraceCheckUtils]: 175: Hoare triple {254964#true} assume !(8448bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,819 INFO L273 TraceCheckUtils]: 176: Hoare triple {254964#true} assume 8576bv32 == ~s__state~0; {254964#true} is VALID [2018-11-23 10:55:01,819 INFO L273 TraceCheckUtils]: 177: Hoare triple {254964#true} ~ret~0 := #t~nondet39;havoc #t~nondet39; {254964#true} is VALID [2018-11-23 10:55:01,819 INFO L273 TraceCheckUtils]: 178: Hoare triple {254964#true} assume !~bvsle32(~ret~0, 0bv32); {254964#true} is VALID [2018-11-23 10:55:01,819 INFO L273 TraceCheckUtils]: 179: Hoare triple {254964#true} assume !(2bv32 == ~ret~0);~ret~0 := #t~nondet40;havoc #t~nondet40; {254964#true} is VALID [2018-11-23 10:55:01,819 INFO L273 TraceCheckUtils]: 180: Hoare triple {254964#true} assume !~bvsle32(~ret~0, 0bv32);~s__init_num~0 := 0bv32;~s__state~0 := 8592bv32; {254964#true} is VALID [2018-11-23 10:55:01,819 INFO L273 TraceCheckUtils]: 181: Hoare triple {254964#true} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {254964#true} is VALID [2018-11-23 10:55:01,820 INFO L273 TraceCheckUtils]: 182: Hoare triple {254964#true} ~skip~0 := 0bv32; {254964#true} is VALID [2018-11-23 10:55:01,820 INFO L273 TraceCheckUtils]: 183: Hoare triple {254964#true} assume !false; {254964#true} is VALID [2018-11-23 10:55:01,820 INFO L273 TraceCheckUtils]: 184: Hoare triple {254964#true} ~state~0 := ~s__state~0; {254964#true} is VALID [2018-11-23 10:55:01,820 INFO L273 TraceCheckUtils]: 185: Hoare triple {254964#true} assume !(12292bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,820 INFO L273 TraceCheckUtils]: 186: Hoare triple {254964#true} assume !(16384bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,820 INFO L273 TraceCheckUtils]: 187: Hoare triple {254964#true} assume !(8192bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,820 INFO L273 TraceCheckUtils]: 188: Hoare triple {254964#true} assume !(24576bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,820 INFO L273 TraceCheckUtils]: 189: Hoare triple {254964#true} assume !(8195bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,820 INFO L273 TraceCheckUtils]: 190: Hoare triple {254964#true} assume !(8480bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,820 INFO L273 TraceCheckUtils]: 191: Hoare triple {254964#true} assume !(8481bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,821 INFO L273 TraceCheckUtils]: 192: Hoare triple {254964#true} assume !(8482bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,821 INFO L273 TraceCheckUtils]: 193: Hoare triple {254964#true} assume !(8464bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,821 INFO L273 TraceCheckUtils]: 194: Hoare triple {254964#true} assume !(8465bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,821 INFO L273 TraceCheckUtils]: 195: Hoare triple {254964#true} assume !(8466bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,821 INFO L273 TraceCheckUtils]: 196: Hoare triple {254964#true} assume !(8496bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,821 INFO L273 TraceCheckUtils]: 197: Hoare triple {254964#true} assume !(8497bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,821 INFO L273 TraceCheckUtils]: 198: Hoare triple {254964#true} assume !(8512bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,821 INFO L273 TraceCheckUtils]: 199: Hoare triple {254964#true} assume !(8513bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,822 INFO L273 TraceCheckUtils]: 200: Hoare triple {254964#true} assume !(8528bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,822 INFO L273 TraceCheckUtils]: 201: Hoare triple {254964#true} assume !(8529bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,822 INFO L273 TraceCheckUtils]: 202: Hoare triple {254964#true} assume !(8544bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,822 INFO L273 TraceCheckUtils]: 203: Hoare triple {254964#true} assume !(8545bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,822 INFO L273 TraceCheckUtils]: 204: Hoare triple {254964#true} assume !(8560bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,822 INFO L273 TraceCheckUtils]: 205: Hoare triple {254964#true} assume !(8561bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,823 INFO L273 TraceCheckUtils]: 206: Hoare triple {254964#true} assume !(8448bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,823 INFO L273 TraceCheckUtils]: 207: Hoare triple {254964#true} assume !(8576bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,823 INFO L273 TraceCheckUtils]: 208: Hoare triple {254964#true} assume !(8577bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,823 INFO L273 TraceCheckUtils]: 209: Hoare triple {254964#true} assume 8592bv32 == ~s__state~0; {254964#true} is VALID [2018-11-23 10:55:01,823 INFO L273 TraceCheckUtils]: 210: Hoare triple {254964#true} ~ret~0 := #t~nondet41;havoc #t~nondet41; {254964#true} is VALID [2018-11-23 10:55:01,823 INFO L273 TraceCheckUtils]: 211: Hoare triple {254964#true} assume !~bvsle32(~ret~0, 0bv32);~s__state~0 := 8608bv32;~s__init_num~0 := 0bv32; {254964#true} is VALID [2018-11-23 10:55:01,823 INFO L273 TraceCheckUtils]: 212: Hoare triple {254964#true} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {254964#true} is VALID [2018-11-23 10:55:01,824 INFO L273 TraceCheckUtils]: 213: Hoare triple {254964#true} ~skip~0 := 0bv32; {254964#true} is VALID [2018-11-23 10:55:01,824 INFO L273 TraceCheckUtils]: 214: Hoare triple {254964#true} assume !false; {254964#true} is VALID [2018-11-23 10:55:01,824 INFO L273 TraceCheckUtils]: 215: Hoare triple {254964#true} ~state~0 := ~s__state~0; {254964#true} is VALID [2018-11-23 10:55:01,824 INFO L273 TraceCheckUtils]: 216: Hoare triple {254964#true} assume !(12292bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,824 INFO L273 TraceCheckUtils]: 217: Hoare triple {254964#true} assume !(16384bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,824 INFO L273 TraceCheckUtils]: 218: Hoare triple {254964#true} assume !(8192bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,825 INFO L273 TraceCheckUtils]: 219: Hoare triple {254964#true} assume !(24576bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,825 INFO L273 TraceCheckUtils]: 220: Hoare triple {254964#true} assume !(8195bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,825 INFO L273 TraceCheckUtils]: 221: Hoare triple {254964#true} assume !(8480bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,825 INFO L273 TraceCheckUtils]: 222: Hoare triple {254964#true} assume !(8481bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,825 INFO L273 TraceCheckUtils]: 223: Hoare triple {254964#true} assume !(8482bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,825 INFO L273 TraceCheckUtils]: 224: Hoare triple {254964#true} assume !(8464bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,826 INFO L273 TraceCheckUtils]: 225: Hoare triple {254964#true} assume !(8465bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,826 INFO L273 TraceCheckUtils]: 226: Hoare triple {254964#true} assume !(8466bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,826 INFO L273 TraceCheckUtils]: 227: Hoare triple {254964#true} assume !(8496bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,826 INFO L273 TraceCheckUtils]: 228: Hoare triple {254964#true} assume !(8497bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,826 INFO L273 TraceCheckUtils]: 229: Hoare triple {254964#true} assume !(8512bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,826 INFO L273 TraceCheckUtils]: 230: Hoare triple {254964#true} assume !(8513bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,826 INFO L273 TraceCheckUtils]: 231: Hoare triple {254964#true} assume !(8528bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,827 INFO L273 TraceCheckUtils]: 232: Hoare triple {254964#true} assume !(8529bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,827 INFO L273 TraceCheckUtils]: 233: Hoare triple {254964#true} assume !(8544bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,827 INFO L273 TraceCheckUtils]: 234: Hoare triple {254964#true} assume !(8545bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,827 INFO L273 TraceCheckUtils]: 235: Hoare triple {254964#true} assume !(8560bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,827 INFO L273 TraceCheckUtils]: 236: Hoare triple {254964#true} assume !(8561bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,827 INFO L273 TraceCheckUtils]: 237: Hoare triple {254964#true} assume !(8448bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,828 INFO L273 TraceCheckUtils]: 238: Hoare triple {254964#true} assume !(8576bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,828 INFO L273 TraceCheckUtils]: 239: Hoare triple {254964#true} assume !(8577bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,828 INFO L273 TraceCheckUtils]: 240: Hoare triple {254964#true} assume !(8592bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,828 INFO L273 TraceCheckUtils]: 241: Hoare triple {254964#true} assume !(8593bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,828 INFO L273 TraceCheckUtils]: 242: Hoare triple {254964#true} assume 8608bv32 == ~s__state~0; {254964#true} is VALID [2018-11-23 10:55:01,828 INFO L273 TraceCheckUtils]: 243: Hoare triple {254964#true} ~ret~0 := #t~nondet42;havoc #t~nondet42; {254964#true} is VALID [2018-11-23 10:55:01,828 INFO L273 TraceCheckUtils]: 244: Hoare triple {254964#true} assume !~bvsle32(~ret~0, 0bv32);~s__state~0 := 8640bv32;~s__init_num~0 := 0bv32; {254964#true} is VALID [2018-11-23 10:55:01,829 INFO L273 TraceCheckUtils]: 245: Hoare triple {254964#true} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {254964#true} is VALID [2018-11-23 10:55:01,829 INFO L273 TraceCheckUtils]: 246: Hoare triple {254964#true} ~skip~0 := 0bv32; {254964#true} is VALID [2018-11-23 10:55:01,829 INFO L273 TraceCheckUtils]: 247: Hoare triple {254964#true} assume !false; {254964#true} is VALID [2018-11-23 10:55:01,829 INFO L273 TraceCheckUtils]: 248: Hoare triple {254964#true} ~state~0 := ~s__state~0; {254964#true} is VALID [2018-11-23 10:55:01,829 INFO L273 TraceCheckUtils]: 249: Hoare triple {254964#true} assume !(12292bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,829 INFO L273 TraceCheckUtils]: 250: Hoare triple {254964#true} assume !(16384bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,829 INFO L273 TraceCheckUtils]: 251: Hoare triple {254964#true} assume !(8192bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,830 INFO L273 TraceCheckUtils]: 252: Hoare triple {254964#true} assume !(24576bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,830 INFO L273 TraceCheckUtils]: 253: Hoare triple {254964#true} assume !(8195bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,830 INFO L273 TraceCheckUtils]: 254: Hoare triple {254964#true} assume !(8480bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,830 INFO L273 TraceCheckUtils]: 255: Hoare triple {254964#true} assume !(8481bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,830 INFO L273 TraceCheckUtils]: 256: Hoare triple {254964#true} assume !(8482bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,830 INFO L273 TraceCheckUtils]: 257: Hoare triple {254964#true} assume !(8464bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,831 INFO L273 TraceCheckUtils]: 258: Hoare triple {254964#true} assume !(8465bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,831 INFO L273 TraceCheckUtils]: 259: Hoare triple {254964#true} assume !(8466bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,831 INFO L273 TraceCheckUtils]: 260: Hoare triple {254964#true} assume !(8496bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,831 INFO L273 TraceCheckUtils]: 261: Hoare triple {254964#true} assume !(8497bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,831 INFO L273 TraceCheckUtils]: 262: Hoare triple {254964#true} assume !(8512bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,831 INFO L273 TraceCheckUtils]: 263: Hoare triple {254964#true} assume !(8513bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,831 INFO L273 TraceCheckUtils]: 264: Hoare triple {254964#true} assume !(8528bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,832 INFO L273 TraceCheckUtils]: 265: Hoare triple {254964#true} assume !(8529bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,832 INFO L273 TraceCheckUtils]: 266: Hoare triple {254964#true} assume !(8544bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,832 INFO L273 TraceCheckUtils]: 267: Hoare triple {254964#true} assume !(8545bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,832 INFO L273 TraceCheckUtils]: 268: Hoare triple {254964#true} assume !(8560bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,832 INFO L273 TraceCheckUtils]: 269: Hoare triple {254964#true} assume !(8561bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,832 INFO L273 TraceCheckUtils]: 270: Hoare triple {254964#true} assume !(8448bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,832 INFO L273 TraceCheckUtils]: 271: Hoare triple {254964#true} assume !(8576bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,833 INFO L273 TraceCheckUtils]: 272: Hoare triple {254964#true} assume !(8577bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,833 INFO L273 TraceCheckUtils]: 273: Hoare triple {254964#true} assume !(8592bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,833 INFO L273 TraceCheckUtils]: 274: Hoare triple {254964#true} assume !(8593bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,833 INFO L273 TraceCheckUtils]: 275: Hoare triple {254964#true} assume !(8608bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,833 INFO L273 TraceCheckUtils]: 276: Hoare triple {254964#true} assume !(8609bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,833 INFO L273 TraceCheckUtils]: 277: Hoare triple {254964#true} assume 8640bv32 == ~s__state~0; {254964#true} is VALID [2018-11-23 10:55:01,833 INFO L273 TraceCheckUtils]: 278: Hoare triple {254964#true} ~ret~0 := #t~nondet43;havoc #t~nondet43; {254964#true} is VALID [2018-11-23 10:55:01,834 INFO L273 TraceCheckUtils]: 279: Hoare triple {254964#true} assume !(3bv32 == ~blastFlag~0); {254964#true} is VALID [2018-11-23 10:55:01,834 INFO L273 TraceCheckUtils]: 280: Hoare triple {254964#true} assume !~bvsle32(~ret~0, 0bv32); {254964#true} is VALID [2018-11-23 10:55:01,834 INFO L273 TraceCheckUtils]: 281: Hoare triple {254964#true} assume !(0bv32 != ~s__hit~0);~s__state~0 := 8656bv32; {254964#true} is VALID [2018-11-23 10:55:01,834 INFO L273 TraceCheckUtils]: 282: Hoare triple {254964#true} ~s__init_num~0 := 0bv32; {254964#true} is VALID [2018-11-23 10:55:01,834 INFO L273 TraceCheckUtils]: 283: Hoare triple {254964#true} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {254964#true} is VALID [2018-11-23 10:55:01,834 INFO L273 TraceCheckUtils]: 284: Hoare triple {254964#true} ~skip~0 := 0bv32; {254964#true} is VALID [2018-11-23 10:55:01,835 INFO L273 TraceCheckUtils]: 285: Hoare triple {254964#true} assume !false; {254964#true} is VALID [2018-11-23 10:55:01,835 INFO L273 TraceCheckUtils]: 286: Hoare triple {254964#true} ~state~0 := ~s__state~0; {254964#true} is VALID [2018-11-23 10:55:01,835 INFO L273 TraceCheckUtils]: 287: Hoare triple {254964#true} assume !(12292bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,835 INFO L273 TraceCheckUtils]: 288: Hoare triple {254964#true} assume !(16384bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,835 INFO L273 TraceCheckUtils]: 289: Hoare triple {254964#true} assume !(8192bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,835 INFO L273 TraceCheckUtils]: 290: Hoare triple {254964#true} assume !(24576bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,835 INFO L273 TraceCheckUtils]: 291: Hoare triple {254964#true} assume !(8195bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,836 INFO L273 TraceCheckUtils]: 292: Hoare triple {254964#true} assume !(8480bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,836 INFO L273 TraceCheckUtils]: 293: Hoare triple {254964#true} assume !(8481bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,836 INFO L273 TraceCheckUtils]: 294: Hoare triple {254964#true} assume !(8482bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,836 INFO L273 TraceCheckUtils]: 295: Hoare triple {254964#true} assume !(8464bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,836 INFO L273 TraceCheckUtils]: 296: Hoare triple {254964#true} assume !(8465bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,836 INFO L273 TraceCheckUtils]: 297: Hoare triple {254964#true} assume !(8466bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,836 INFO L273 TraceCheckUtils]: 298: Hoare triple {254964#true} assume !(8496bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,837 INFO L273 TraceCheckUtils]: 299: Hoare triple {254964#true} assume !(8497bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,837 INFO L273 TraceCheckUtils]: 300: Hoare triple {254964#true} assume !(8512bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,837 INFO L273 TraceCheckUtils]: 301: Hoare triple {254964#true} assume !(8513bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,837 INFO L273 TraceCheckUtils]: 302: Hoare triple {254964#true} assume !(8528bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,837 INFO L273 TraceCheckUtils]: 303: Hoare triple {254964#true} assume !(8529bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,837 INFO L273 TraceCheckUtils]: 304: Hoare triple {254964#true} assume !(8544bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,837 INFO L273 TraceCheckUtils]: 305: Hoare triple {254964#true} assume !(8545bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,838 INFO L273 TraceCheckUtils]: 306: Hoare triple {254964#true} assume !(8560bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,838 INFO L273 TraceCheckUtils]: 307: Hoare triple {254964#true} assume !(8561bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,838 INFO L273 TraceCheckUtils]: 308: Hoare triple {254964#true} assume !(8448bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,838 INFO L273 TraceCheckUtils]: 309: Hoare triple {254964#true} assume !(8576bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,838 INFO L273 TraceCheckUtils]: 310: Hoare triple {254964#true} assume !(8577bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,838 INFO L273 TraceCheckUtils]: 311: Hoare triple {254964#true} assume !(8592bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,838 INFO L273 TraceCheckUtils]: 312: Hoare triple {254964#true} assume !(8593bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,839 INFO L273 TraceCheckUtils]: 313: Hoare triple {254964#true} assume !(8608bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,839 INFO L273 TraceCheckUtils]: 314: Hoare triple {254964#true} assume !(8609bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,839 INFO L273 TraceCheckUtils]: 315: Hoare triple {254964#true} assume !(8640bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,839 INFO L273 TraceCheckUtils]: 316: Hoare triple {254964#true} assume !(8641bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,839 INFO L273 TraceCheckUtils]: 317: Hoare triple {254964#true} assume 8656bv32 == ~s__state~0; {254964#true} is VALID [2018-11-23 10:55:01,839 INFO L273 TraceCheckUtils]: 318: Hoare triple {254964#true} ~s__session__cipher~0 := ~s__s3__tmp__new_cipher~0; {254964#true} is VALID [2018-11-23 10:55:01,839 INFO L273 TraceCheckUtils]: 319: Hoare triple {254964#true} assume !(0bv32 == ~tmp___9~0);~ret~0 := #t~nondet44;havoc #t~nondet44; {254964#true} is VALID [2018-11-23 10:55:01,840 INFO L273 TraceCheckUtils]: 320: Hoare triple {254964#true} assume 2bv32 == ~blastFlag~0;~blastFlag~0 := 3bv32; {254964#true} is VALID [2018-11-23 10:55:01,840 INFO L273 TraceCheckUtils]: 321: Hoare triple {254964#true} assume !~bvsle32(~ret~0, 0bv32);~s__state~0 := 8672bv32;~s__init_num~0 := 0bv32; {254964#true} is VALID [2018-11-23 10:55:01,840 INFO L273 TraceCheckUtils]: 322: Hoare triple {254964#true} assume !(0bv32 == ~tmp___10~0); {254964#true} is VALID [2018-11-23 10:55:01,840 INFO L273 TraceCheckUtils]: 323: Hoare triple {254964#true} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {254964#true} is VALID [2018-11-23 10:55:01,840 INFO L273 TraceCheckUtils]: 324: Hoare triple {254964#true} ~skip~0 := 0bv32; {254964#true} is VALID [2018-11-23 10:55:01,840 INFO L273 TraceCheckUtils]: 325: Hoare triple {254964#true} assume !false; {254964#true} is VALID [2018-11-23 10:55:01,840 INFO L273 TraceCheckUtils]: 326: Hoare triple {254964#true} ~state~0 := ~s__state~0; {254964#true} is VALID [2018-11-23 10:55:01,841 INFO L273 TraceCheckUtils]: 327: Hoare triple {254964#true} assume !(12292bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,841 INFO L273 TraceCheckUtils]: 328: Hoare triple {254964#true} assume !(16384bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,841 INFO L273 TraceCheckUtils]: 329: Hoare triple {254964#true} assume !(8192bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,841 INFO L273 TraceCheckUtils]: 330: Hoare triple {254964#true} assume !(24576bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,841 INFO L273 TraceCheckUtils]: 331: Hoare triple {254964#true} assume !(8195bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,841 INFO L273 TraceCheckUtils]: 332: Hoare triple {254964#true} assume !(8480bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,841 INFO L273 TraceCheckUtils]: 333: Hoare triple {254964#true} assume !(8481bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,842 INFO L273 TraceCheckUtils]: 334: Hoare triple {254964#true} assume !(8482bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,842 INFO L273 TraceCheckUtils]: 335: Hoare triple {254964#true} assume !(8464bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,842 INFO L273 TraceCheckUtils]: 336: Hoare triple {254964#true} assume !(8465bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,842 INFO L273 TraceCheckUtils]: 337: Hoare triple {254964#true} assume !(8466bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,842 INFO L273 TraceCheckUtils]: 338: Hoare triple {254964#true} assume !(8496bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,842 INFO L273 TraceCheckUtils]: 339: Hoare triple {254964#true} assume !(8497bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,842 INFO L273 TraceCheckUtils]: 340: Hoare triple {254964#true} assume !(8512bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,843 INFO L273 TraceCheckUtils]: 341: Hoare triple {254964#true} assume !(8513bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,843 INFO L273 TraceCheckUtils]: 342: Hoare triple {254964#true} assume !(8528bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,843 INFO L273 TraceCheckUtils]: 343: Hoare triple {254964#true} assume !(8529bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,843 INFO L273 TraceCheckUtils]: 344: Hoare triple {254964#true} assume !(8544bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,843 INFO L273 TraceCheckUtils]: 345: Hoare triple {254964#true} assume !(8545bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,843 INFO L273 TraceCheckUtils]: 346: Hoare triple {254964#true} assume !(8560bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,843 INFO L273 TraceCheckUtils]: 347: Hoare triple {254964#true} assume !(8561bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,844 INFO L273 TraceCheckUtils]: 348: Hoare triple {254964#true} assume !(8448bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,844 INFO L273 TraceCheckUtils]: 349: Hoare triple {254964#true} assume !(8576bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,844 INFO L273 TraceCheckUtils]: 350: Hoare triple {254964#true} assume !(8577bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,844 INFO L273 TraceCheckUtils]: 351: Hoare triple {254964#true} assume !(8592bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,844 INFO L273 TraceCheckUtils]: 352: Hoare triple {254964#true} assume !(8593bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,844 INFO L273 TraceCheckUtils]: 353: Hoare triple {254964#true} assume !(8608bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,844 INFO L273 TraceCheckUtils]: 354: Hoare triple {254964#true} assume !(8609bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,844 INFO L273 TraceCheckUtils]: 355: Hoare triple {254964#true} assume !(8640bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,845 INFO L273 TraceCheckUtils]: 356: Hoare triple {254964#true} assume !(8641bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,845 INFO L273 TraceCheckUtils]: 357: Hoare triple {254964#true} assume !(8656bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,845 INFO L273 TraceCheckUtils]: 358: Hoare triple {254964#true} assume !(8657bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:01,845 INFO L273 TraceCheckUtils]: 359: Hoare triple {254964#true} assume 8672bv32 == ~s__state~0; {254964#true} is VALID [2018-11-23 10:55:01,845 INFO L273 TraceCheckUtils]: 360: Hoare triple {254964#true} ~ret~0 := #t~nondet45;havoc #t~nondet45; {254964#true} is VALID [2018-11-23 10:55:01,845 INFO L273 TraceCheckUtils]: 361: Hoare triple {254964#true} assume !(4bv32 == ~blastFlag~0); {254964#true} is VALID [2018-11-23 10:55:01,845 INFO L273 TraceCheckUtils]: 362: Hoare triple {254964#true} assume !~bvsle32(~ret~0, 0bv32);~s__state~0 := 8448bv32; {254964#true} is VALID [2018-11-23 10:55:01,849 INFO L273 TraceCheckUtils]: 363: Hoare triple {254964#true} assume !(0bv32 != ~s__hit~0);~s__s3__tmp__next_state___0~0 := 3bv32; {256058#(= (_ bv3 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} is VALID [2018-11-23 10:55:01,849 INFO L273 TraceCheckUtils]: 364: Hoare triple {256058#(= (_ bv3 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} ~s__init_num~0 := 0bv32; {256058#(= (_ bv3 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} is VALID [2018-11-23 10:55:01,851 INFO L273 TraceCheckUtils]: 365: Hoare triple {256058#(= (_ bv3 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {256058#(= (_ bv3 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} is VALID [2018-11-23 10:55:01,851 INFO L273 TraceCheckUtils]: 366: Hoare triple {256058#(= (_ bv3 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} ~skip~0 := 0bv32; {256058#(= (_ bv3 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} is VALID [2018-11-23 10:55:01,853 INFO L273 TraceCheckUtils]: 367: Hoare triple {256058#(= (_ bv3 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} assume !false; {256058#(= (_ bv3 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} is VALID [2018-11-23 10:55:01,853 INFO L273 TraceCheckUtils]: 368: Hoare triple {256058#(= (_ bv3 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} ~state~0 := ~s__state~0; {256058#(= (_ bv3 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} is VALID [2018-11-23 10:55:01,855 INFO L273 TraceCheckUtils]: 369: Hoare triple {256058#(= (_ bv3 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} assume !(12292bv32 == ~s__state~0); {256058#(= (_ bv3 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} is VALID [2018-11-23 10:55:01,855 INFO L273 TraceCheckUtils]: 370: Hoare triple {256058#(= (_ bv3 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} assume !(16384bv32 == ~s__state~0); {256058#(= (_ bv3 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} is VALID [2018-11-23 10:55:01,857 INFO L273 TraceCheckUtils]: 371: Hoare triple {256058#(= (_ bv3 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} assume !(8192bv32 == ~s__state~0); {256058#(= (_ bv3 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} is VALID [2018-11-23 10:55:01,857 INFO L273 TraceCheckUtils]: 372: Hoare triple {256058#(= (_ bv3 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} assume !(24576bv32 == ~s__state~0); {256058#(= (_ bv3 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} is VALID [2018-11-23 10:55:01,859 INFO L273 TraceCheckUtils]: 373: Hoare triple {256058#(= (_ bv3 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} assume !(8195bv32 == ~s__state~0); {256058#(= (_ bv3 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} is VALID [2018-11-23 10:55:01,859 INFO L273 TraceCheckUtils]: 374: Hoare triple {256058#(= (_ bv3 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} assume !(8480bv32 == ~s__state~0); {256058#(= (_ bv3 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} is VALID [2018-11-23 10:55:01,861 INFO L273 TraceCheckUtils]: 375: Hoare triple {256058#(= (_ bv3 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} assume !(8481bv32 == ~s__state~0); {256058#(= (_ bv3 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} is VALID [2018-11-23 10:55:01,861 INFO L273 TraceCheckUtils]: 376: Hoare triple {256058#(= (_ bv3 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} assume !(8482bv32 == ~s__state~0); {256058#(= (_ bv3 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} is VALID [2018-11-23 10:55:01,863 INFO L273 TraceCheckUtils]: 377: Hoare triple {256058#(= (_ bv3 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} assume !(8464bv32 == ~s__state~0); {256058#(= (_ bv3 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} is VALID [2018-11-23 10:55:01,863 INFO L273 TraceCheckUtils]: 378: Hoare triple {256058#(= (_ bv3 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} assume !(8465bv32 == ~s__state~0); {256058#(= (_ bv3 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} is VALID [2018-11-23 10:55:01,865 INFO L273 TraceCheckUtils]: 379: Hoare triple {256058#(= (_ bv3 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} assume !(8466bv32 == ~s__state~0); {256058#(= (_ bv3 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} is VALID [2018-11-23 10:55:01,865 INFO L273 TraceCheckUtils]: 380: Hoare triple {256058#(= (_ bv3 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} assume !(8496bv32 == ~s__state~0); {256058#(= (_ bv3 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} is VALID [2018-11-23 10:55:01,867 INFO L273 TraceCheckUtils]: 381: Hoare triple {256058#(= (_ bv3 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} assume !(8497bv32 == ~s__state~0); {256058#(= (_ bv3 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} is VALID [2018-11-23 10:55:01,867 INFO L273 TraceCheckUtils]: 382: Hoare triple {256058#(= (_ bv3 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} assume !(8512bv32 == ~s__state~0); {256058#(= (_ bv3 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} is VALID [2018-11-23 10:55:01,869 INFO L273 TraceCheckUtils]: 383: Hoare triple {256058#(= (_ bv3 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} assume !(8513bv32 == ~s__state~0); {256058#(= (_ bv3 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} is VALID [2018-11-23 10:55:01,869 INFO L273 TraceCheckUtils]: 384: Hoare triple {256058#(= (_ bv3 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} assume !(8528bv32 == ~s__state~0); {256058#(= (_ bv3 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} is VALID [2018-11-23 10:55:01,871 INFO L273 TraceCheckUtils]: 385: Hoare triple {256058#(= (_ bv3 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} assume !(8529bv32 == ~s__state~0); {256058#(= (_ bv3 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} is VALID [2018-11-23 10:55:01,871 INFO L273 TraceCheckUtils]: 386: Hoare triple {256058#(= (_ bv3 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} assume !(8544bv32 == ~s__state~0); {256058#(= (_ bv3 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} is VALID [2018-11-23 10:55:01,873 INFO L273 TraceCheckUtils]: 387: Hoare triple {256058#(= (_ bv3 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} assume !(8545bv32 == ~s__state~0); {256058#(= (_ bv3 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} is VALID [2018-11-23 10:55:01,876 INFO L273 TraceCheckUtils]: 388: Hoare triple {256058#(= (_ bv3 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} assume !(8560bv32 == ~s__state~0); {256058#(= (_ bv3 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} is VALID [2018-11-23 10:55:01,876 INFO L273 TraceCheckUtils]: 389: Hoare triple {256058#(= (_ bv3 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} assume !(8561bv32 == ~s__state~0); {256058#(= (_ bv3 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} is VALID [2018-11-23 10:55:01,876 INFO L273 TraceCheckUtils]: 390: Hoare triple {256058#(= (_ bv3 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} assume 8448bv32 == ~s__state~0; {256058#(= (_ bv3 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} is VALID [2018-11-23 10:55:01,877 INFO L273 TraceCheckUtils]: 391: Hoare triple {256058#(= (_ bv3 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} assume !~bvsgt32(~num1~0, 0bv32); {256058#(= (_ bv3 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} is VALID [2018-11-23 10:55:01,877 INFO L273 TraceCheckUtils]: 392: Hoare triple {256058#(= (_ bv3 32) ssl3_accept_~s__s3__tmp__next_state___0~0)} ~s__state~0 := ~s__s3__tmp__next_state___0~0; {256146#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} is VALID [2018-11-23 10:55:01,877 INFO L273 TraceCheckUtils]: 393: Hoare triple {256146#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {256146#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} is VALID [2018-11-23 10:55:01,877 INFO L273 TraceCheckUtils]: 394: Hoare triple {256146#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} ~skip~0 := 0bv32; {256146#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} is VALID [2018-11-23 10:55:01,878 INFO L273 TraceCheckUtils]: 395: Hoare triple {256146#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} assume !false; {256146#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} is VALID [2018-11-23 10:55:01,878 INFO L273 TraceCheckUtils]: 396: Hoare triple {256146#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} ~state~0 := ~s__state~0; {256146#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} is VALID [2018-11-23 10:55:01,878 INFO L273 TraceCheckUtils]: 397: Hoare triple {256146#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} assume !(12292bv32 == ~s__state~0); {256146#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} is VALID [2018-11-23 10:55:01,879 INFO L273 TraceCheckUtils]: 398: Hoare triple {256146#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} assume !(16384bv32 == ~s__state~0); {256146#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} is VALID [2018-11-23 10:55:01,879 INFO L273 TraceCheckUtils]: 399: Hoare triple {256146#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} assume !(8192bv32 == ~s__state~0); {256146#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} is VALID [2018-11-23 10:55:01,880 INFO L273 TraceCheckUtils]: 400: Hoare triple {256146#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} assume !(24576bv32 == ~s__state~0); {256146#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} is VALID [2018-11-23 10:55:01,880 INFO L273 TraceCheckUtils]: 401: Hoare triple {256146#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} assume !(8195bv32 == ~s__state~0); {256146#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} is VALID [2018-11-23 10:55:01,881 INFO L273 TraceCheckUtils]: 402: Hoare triple {256146#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} assume !(8480bv32 == ~s__state~0); {256146#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} is VALID [2018-11-23 10:55:01,881 INFO L273 TraceCheckUtils]: 403: Hoare triple {256146#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} assume !(8481bv32 == ~s__state~0); {256146#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} is VALID [2018-11-23 10:55:01,882 INFO L273 TraceCheckUtils]: 404: Hoare triple {256146#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} assume !(8482bv32 == ~s__state~0); {256146#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} is VALID [2018-11-23 10:55:01,882 INFO L273 TraceCheckUtils]: 405: Hoare triple {256146#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} assume !(8464bv32 == ~s__state~0); {256146#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} is VALID [2018-11-23 10:55:01,883 INFO L273 TraceCheckUtils]: 406: Hoare triple {256146#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} assume !(8465bv32 == ~s__state~0); {256146#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} is VALID [2018-11-23 10:55:01,883 INFO L273 TraceCheckUtils]: 407: Hoare triple {256146#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} assume !(8466bv32 == ~s__state~0); {256146#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} is VALID [2018-11-23 10:55:01,884 INFO L273 TraceCheckUtils]: 408: Hoare triple {256146#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} assume !(8496bv32 == ~s__state~0); {256146#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} is VALID [2018-11-23 10:55:01,884 INFO L273 TraceCheckUtils]: 409: Hoare triple {256146#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} assume !(8497bv32 == ~s__state~0); {256146#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} is VALID [2018-11-23 10:55:01,885 INFO L273 TraceCheckUtils]: 410: Hoare triple {256146#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} assume !(8512bv32 == ~s__state~0); {256146#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} is VALID [2018-11-23 10:55:01,885 INFO L273 TraceCheckUtils]: 411: Hoare triple {256146#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} assume !(8513bv32 == ~s__state~0); {256146#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} is VALID [2018-11-23 10:55:01,886 INFO L273 TraceCheckUtils]: 412: Hoare triple {256146#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} assume !(8528bv32 == ~s__state~0); {256146#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} is VALID [2018-11-23 10:55:01,886 INFO L273 TraceCheckUtils]: 413: Hoare triple {256146#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} assume !(8529bv32 == ~s__state~0); {256146#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} is VALID [2018-11-23 10:55:01,886 INFO L273 TraceCheckUtils]: 414: Hoare triple {256146#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} assume !(8544bv32 == ~s__state~0); {256146#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} is VALID [2018-11-23 10:55:01,887 INFO L273 TraceCheckUtils]: 415: Hoare triple {256146#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} assume !(8545bv32 == ~s__state~0); {256146#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} is VALID [2018-11-23 10:55:01,887 INFO L273 TraceCheckUtils]: 416: Hoare triple {256146#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} assume !(8560bv32 == ~s__state~0); {256146#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} is VALID [2018-11-23 10:55:01,888 INFO L273 TraceCheckUtils]: 417: Hoare triple {256146#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} assume !(8561bv32 == ~s__state~0); {256146#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} is VALID [2018-11-23 10:55:01,888 INFO L273 TraceCheckUtils]: 418: Hoare triple {256146#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} assume !(8448bv32 == ~s__state~0); {256146#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} is VALID [2018-11-23 10:55:01,889 INFO L273 TraceCheckUtils]: 419: Hoare triple {256146#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} assume !(8576bv32 == ~s__state~0); {256146#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} is VALID [2018-11-23 10:55:01,889 INFO L273 TraceCheckUtils]: 420: Hoare triple {256146#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} assume !(8577bv32 == ~s__state~0); {256146#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} is VALID [2018-11-23 10:55:01,890 INFO L273 TraceCheckUtils]: 421: Hoare triple {256146#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} assume !(8592bv32 == ~s__state~0); {256146#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} is VALID [2018-11-23 10:55:01,890 INFO L273 TraceCheckUtils]: 422: Hoare triple {256146#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} assume !(8593bv32 == ~s__state~0); {256146#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} is VALID [2018-11-23 10:55:01,891 INFO L273 TraceCheckUtils]: 423: Hoare triple {256146#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} assume !(8608bv32 == ~s__state~0); {256146#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} is VALID [2018-11-23 10:55:01,891 INFO L273 TraceCheckUtils]: 424: Hoare triple {256146#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} assume !(8609bv32 == ~s__state~0); {256146#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} is VALID [2018-11-23 10:55:01,892 INFO L273 TraceCheckUtils]: 425: Hoare triple {256146#(= (bvadd ssl3_accept_~s__state~0 (_ bv4294967293 32)) (_ bv0 32))} assume 8640bv32 == ~s__state~0; {254965#false} is VALID [2018-11-23 10:55:01,892 INFO L273 TraceCheckUtils]: 426: Hoare triple {254965#false} ~ret~0 := #t~nondet43;havoc #t~nondet43; {254965#false} is VALID [2018-11-23 10:55:01,892 INFO L273 TraceCheckUtils]: 427: Hoare triple {254965#false} assume 3bv32 == ~blastFlag~0;~blastFlag~0 := 4bv32; {254965#false} is VALID [2018-11-23 10:55:01,893 INFO L273 TraceCheckUtils]: 428: Hoare triple {254965#false} assume !~bvsle32(~ret~0, 0bv32); {254965#false} is VALID [2018-11-23 10:55:01,893 INFO L273 TraceCheckUtils]: 429: Hoare triple {254965#false} assume !(0bv32 != ~s__hit~0);~s__state~0 := 8656bv32; {254965#false} is VALID [2018-11-23 10:55:01,893 INFO L273 TraceCheckUtils]: 430: Hoare triple {254965#false} ~s__init_num~0 := 0bv32; {254965#false} is VALID [2018-11-23 10:55:01,893 INFO L273 TraceCheckUtils]: 431: Hoare triple {254965#false} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {254965#false} is VALID [2018-11-23 10:55:01,893 INFO L273 TraceCheckUtils]: 432: Hoare triple {254965#false} ~skip~0 := 0bv32; {254965#false} is VALID [2018-11-23 10:55:01,893 INFO L273 TraceCheckUtils]: 433: Hoare triple {254965#false} assume !false; {254965#false} is VALID [2018-11-23 10:55:01,894 INFO L273 TraceCheckUtils]: 434: Hoare triple {254965#false} ~state~0 := ~s__state~0; {254965#false} is VALID [2018-11-23 10:55:01,894 INFO L273 TraceCheckUtils]: 435: Hoare triple {254965#false} assume !(12292bv32 == ~s__state~0); {254965#false} is VALID [2018-11-23 10:55:01,894 INFO L273 TraceCheckUtils]: 436: Hoare triple {254965#false} assume !(16384bv32 == ~s__state~0); {254965#false} is VALID [2018-11-23 10:55:01,894 INFO L273 TraceCheckUtils]: 437: Hoare triple {254965#false} assume !(8192bv32 == ~s__state~0); {254965#false} is VALID [2018-11-23 10:55:01,894 INFO L273 TraceCheckUtils]: 438: Hoare triple {254965#false} assume !(24576bv32 == ~s__state~0); {254965#false} is VALID [2018-11-23 10:55:01,895 INFO L273 TraceCheckUtils]: 439: Hoare triple {254965#false} assume !(8195bv32 == ~s__state~0); {254965#false} is VALID [2018-11-23 10:55:01,895 INFO L273 TraceCheckUtils]: 440: Hoare triple {254965#false} assume !(8480bv32 == ~s__state~0); {254965#false} is VALID [2018-11-23 10:55:01,895 INFO L273 TraceCheckUtils]: 441: Hoare triple {254965#false} assume !(8481bv32 == ~s__state~0); {254965#false} is VALID [2018-11-23 10:55:01,895 INFO L273 TraceCheckUtils]: 442: Hoare triple {254965#false} assume !(8482bv32 == ~s__state~0); {254965#false} is VALID [2018-11-23 10:55:01,895 INFO L273 TraceCheckUtils]: 443: Hoare triple {254965#false} assume !(8464bv32 == ~s__state~0); {254965#false} is VALID [2018-11-23 10:55:01,895 INFO L273 TraceCheckUtils]: 444: Hoare triple {254965#false} assume !(8465bv32 == ~s__state~0); {254965#false} is VALID [2018-11-23 10:55:01,895 INFO L273 TraceCheckUtils]: 445: Hoare triple {254965#false} assume !(8466bv32 == ~s__state~0); {254965#false} is VALID [2018-11-23 10:55:01,895 INFO L273 TraceCheckUtils]: 446: Hoare triple {254965#false} assume !(8496bv32 == ~s__state~0); {254965#false} is VALID [2018-11-23 10:55:01,895 INFO L273 TraceCheckUtils]: 447: Hoare triple {254965#false} assume !(8497bv32 == ~s__state~0); {254965#false} is VALID [2018-11-23 10:55:01,896 INFO L273 TraceCheckUtils]: 448: Hoare triple {254965#false} assume !(8512bv32 == ~s__state~0); {254965#false} is VALID [2018-11-23 10:55:01,896 INFO L273 TraceCheckUtils]: 449: Hoare triple {254965#false} assume !(8513bv32 == ~s__state~0); {254965#false} is VALID [2018-11-23 10:55:01,896 INFO L273 TraceCheckUtils]: 450: Hoare triple {254965#false} assume !(8528bv32 == ~s__state~0); {254965#false} is VALID [2018-11-23 10:55:01,896 INFO L273 TraceCheckUtils]: 451: Hoare triple {254965#false} assume !(8529bv32 == ~s__state~0); {254965#false} is VALID [2018-11-23 10:55:01,896 INFO L273 TraceCheckUtils]: 452: Hoare triple {254965#false} assume !(8544bv32 == ~s__state~0); {254965#false} is VALID [2018-11-23 10:55:01,896 INFO L273 TraceCheckUtils]: 453: Hoare triple {254965#false} assume !(8545bv32 == ~s__state~0); {254965#false} is VALID [2018-11-23 10:55:01,896 INFO L273 TraceCheckUtils]: 454: Hoare triple {254965#false} assume !(8560bv32 == ~s__state~0); {254965#false} is VALID [2018-11-23 10:55:01,896 INFO L273 TraceCheckUtils]: 455: Hoare triple {254965#false} assume !(8561bv32 == ~s__state~0); {254965#false} is VALID [2018-11-23 10:55:01,896 INFO L273 TraceCheckUtils]: 456: Hoare triple {254965#false} assume !(8448bv32 == ~s__state~0); {254965#false} is VALID [2018-11-23 10:55:01,897 INFO L273 TraceCheckUtils]: 457: Hoare triple {254965#false} assume !(8576bv32 == ~s__state~0); {254965#false} is VALID [2018-11-23 10:55:01,897 INFO L273 TraceCheckUtils]: 458: Hoare triple {254965#false} assume !(8577bv32 == ~s__state~0); {254965#false} is VALID [2018-11-23 10:55:01,897 INFO L273 TraceCheckUtils]: 459: Hoare triple {254965#false} assume !(8592bv32 == ~s__state~0); {254965#false} is VALID [2018-11-23 10:55:01,897 INFO L273 TraceCheckUtils]: 460: Hoare triple {254965#false} assume !(8593bv32 == ~s__state~0); {254965#false} is VALID [2018-11-23 10:55:01,897 INFO L273 TraceCheckUtils]: 461: Hoare triple {254965#false} assume !(8608bv32 == ~s__state~0); {254965#false} is VALID [2018-11-23 10:55:01,897 INFO L273 TraceCheckUtils]: 462: Hoare triple {254965#false} assume !(8609bv32 == ~s__state~0); {254965#false} is VALID [2018-11-23 10:55:01,898 INFO L273 TraceCheckUtils]: 463: Hoare triple {254965#false} assume !(8640bv32 == ~s__state~0); {254965#false} is VALID [2018-11-23 10:55:01,898 INFO L273 TraceCheckUtils]: 464: Hoare triple {254965#false} assume !(8641bv32 == ~s__state~0); {254965#false} is VALID [2018-11-23 10:55:01,898 INFO L273 TraceCheckUtils]: 465: Hoare triple {254965#false} assume 8656bv32 == ~s__state~0; {254965#false} is VALID [2018-11-23 10:55:01,898 INFO L273 TraceCheckUtils]: 466: Hoare triple {254965#false} ~s__session__cipher~0 := ~s__s3__tmp__new_cipher~0; {254965#false} is VALID [2018-11-23 10:55:01,898 INFO L273 TraceCheckUtils]: 467: Hoare triple {254965#false} assume !(0bv32 == ~tmp___9~0);~ret~0 := #t~nondet44;havoc #t~nondet44; {254965#false} is VALID [2018-11-23 10:55:01,898 INFO L273 TraceCheckUtils]: 468: Hoare triple {254965#false} assume !(2bv32 == ~blastFlag~0); {254965#false} is VALID [2018-11-23 10:55:01,898 INFO L273 TraceCheckUtils]: 469: Hoare triple {254965#false} assume !~bvsle32(~ret~0, 0bv32);~s__state~0 := 8672bv32;~s__init_num~0 := 0bv32; {254965#false} is VALID [2018-11-23 10:55:01,899 INFO L273 TraceCheckUtils]: 470: Hoare triple {254965#false} assume !(0bv32 == ~tmp___10~0); {254965#false} is VALID [2018-11-23 10:55:01,899 INFO L273 TraceCheckUtils]: 471: Hoare triple {254965#false} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {254965#false} is VALID [2018-11-23 10:55:01,899 INFO L273 TraceCheckUtils]: 472: Hoare triple {254965#false} ~skip~0 := 0bv32; {254965#false} is VALID [2018-11-23 10:55:01,899 INFO L273 TraceCheckUtils]: 473: Hoare triple {254965#false} assume !false; {254965#false} is VALID [2018-11-23 10:55:01,899 INFO L273 TraceCheckUtils]: 474: Hoare triple {254965#false} ~state~0 := ~s__state~0; {254965#false} is VALID [2018-11-23 10:55:01,899 INFO L273 TraceCheckUtils]: 475: Hoare triple {254965#false} assume !(12292bv32 == ~s__state~0); {254965#false} is VALID [2018-11-23 10:55:01,900 INFO L273 TraceCheckUtils]: 476: Hoare triple {254965#false} assume !(16384bv32 == ~s__state~0); {254965#false} is VALID [2018-11-23 10:55:01,900 INFO L273 TraceCheckUtils]: 477: Hoare triple {254965#false} assume !(8192bv32 == ~s__state~0); {254965#false} is VALID [2018-11-23 10:55:01,900 INFO L273 TraceCheckUtils]: 478: Hoare triple {254965#false} assume !(24576bv32 == ~s__state~0); {254965#false} is VALID [2018-11-23 10:55:01,900 INFO L273 TraceCheckUtils]: 479: Hoare triple {254965#false} assume !(8195bv32 == ~s__state~0); {254965#false} is VALID [2018-11-23 10:55:01,900 INFO L273 TraceCheckUtils]: 480: Hoare triple {254965#false} assume !(8480bv32 == ~s__state~0); {254965#false} is VALID [2018-11-23 10:55:01,900 INFO L273 TraceCheckUtils]: 481: Hoare triple {254965#false} assume !(8481bv32 == ~s__state~0); {254965#false} is VALID [2018-11-23 10:55:01,901 INFO L273 TraceCheckUtils]: 482: Hoare triple {254965#false} assume !(8482bv32 == ~s__state~0); {254965#false} is VALID [2018-11-23 10:55:01,901 INFO L273 TraceCheckUtils]: 483: Hoare triple {254965#false} assume !(8464bv32 == ~s__state~0); {254965#false} is VALID [2018-11-23 10:55:01,901 INFO L273 TraceCheckUtils]: 484: Hoare triple {254965#false} assume !(8465bv32 == ~s__state~0); {254965#false} is VALID [2018-11-23 10:55:01,901 INFO L273 TraceCheckUtils]: 485: Hoare triple {254965#false} assume !(8466bv32 == ~s__state~0); {254965#false} is VALID [2018-11-23 10:55:01,901 INFO L273 TraceCheckUtils]: 486: Hoare triple {254965#false} assume !(8496bv32 == ~s__state~0); {254965#false} is VALID [2018-11-23 10:55:01,901 INFO L273 TraceCheckUtils]: 487: Hoare triple {254965#false} assume !(8497bv32 == ~s__state~0); {254965#false} is VALID [2018-11-23 10:55:01,901 INFO L273 TraceCheckUtils]: 488: Hoare triple {254965#false} assume !(8512bv32 == ~s__state~0); {254965#false} is VALID [2018-11-23 10:55:01,902 INFO L273 TraceCheckUtils]: 489: Hoare triple {254965#false} assume !(8513bv32 == ~s__state~0); {254965#false} is VALID [2018-11-23 10:55:01,902 INFO L273 TraceCheckUtils]: 490: Hoare triple {254965#false} assume !(8528bv32 == ~s__state~0); {254965#false} is VALID [2018-11-23 10:55:01,902 INFO L273 TraceCheckUtils]: 491: Hoare triple {254965#false} assume !(8529bv32 == ~s__state~0); {254965#false} is VALID [2018-11-23 10:55:01,902 INFO L273 TraceCheckUtils]: 492: Hoare triple {254965#false} assume !(8544bv32 == ~s__state~0); {254965#false} is VALID [2018-11-23 10:55:01,902 INFO L273 TraceCheckUtils]: 493: Hoare triple {254965#false} assume !(8545bv32 == ~s__state~0); {254965#false} is VALID [2018-11-23 10:55:01,902 INFO L273 TraceCheckUtils]: 494: Hoare triple {254965#false} assume !(8560bv32 == ~s__state~0); {254965#false} is VALID [2018-11-23 10:55:01,902 INFO L273 TraceCheckUtils]: 495: Hoare triple {254965#false} assume !(8561bv32 == ~s__state~0); {254965#false} is VALID [2018-11-23 10:55:01,903 INFO L273 TraceCheckUtils]: 496: Hoare triple {254965#false} assume !(8448bv32 == ~s__state~0); {254965#false} is VALID [2018-11-23 10:55:01,903 INFO L273 TraceCheckUtils]: 497: Hoare triple {254965#false} assume !(8576bv32 == ~s__state~0); {254965#false} is VALID [2018-11-23 10:55:01,903 INFO L273 TraceCheckUtils]: 498: Hoare triple {254965#false} assume !(8577bv32 == ~s__state~0); {254965#false} is VALID [2018-11-23 10:55:01,903 INFO L273 TraceCheckUtils]: 499: Hoare triple {254965#false} assume !(8592bv32 == ~s__state~0); {254965#false} is VALID [2018-11-23 10:55:01,903 INFO L273 TraceCheckUtils]: 500: Hoare triple {254965#false} assume !(8593bv32 == ~s__state~0); {254965#false} is VALID [2018-11-23 10:55:01,903 INFO L273 TraceCheckUtils]: 501: Hoare triple {254965#false} assume !(8608bv32 == ~s__state~0); {254965#false} is VALID [2018-11-23 10:55:01,903 INFO L273 TraceCheckUtils]: 502: Hoare triple {254965#false} assume !(8609bv32 == ~s__state~0); {254965#false} is VALID [2018-11-23 10:55:01,904 INFO L273 TraceCheckUtils]: 503: Hoare triple {254965#false} assume !(8640bv32 == ~s__state~0); {254965#false} is VALID [2018-11-23 10:55:01,904 INFO L273 TraceCheckUtils]: 504: Hoare triple {254965#false} assume !(8641bv32 == ~s__state~0); {254965#false} is VALID [2018-11-23 10:55:01,904 INFO L273 TraceCheckUtils]: 505: Hoare triple {254965#false} assume !(8656bv32 == ~s__state~0); {254965#false} is VALID [2018-11-23 10:55:01,904 INFO L273 TraceCheckUtils]: 506: Hoare triple {254965#false} assume !(8657bv32 == ~s__state~0); {254965#false} is VALID [2018-11-23 10:55:01,904 INFO L273 TraceCheckUtils]: 507: Hoare triple {254965#false} assume 8672bv32 == ~s__state~0; {254965#false} is VALID [2018-11-23 10:55:01,904 INFO L273 TraceCheckUtils]: 508: Hoare triple {254965#false} ~ret~0 := #t~nondet45;havoc #t~nondet45; {254965#false} is VALID [2018-11-23 10:55:01,904 INFO L273 TraceCheckUtils]: 509: Hoare triple {254965#false} assume 4bv32 == ~blastFlag~0; {254965#false} is VALID [2018-11-23 10:55:01,905 INFO L273 TraceCheckUtils]: 510: Hoare triple {254965#false} assume !false; {254965#false} is VALID [2018-11-23 10:55:02,019 INFO L134 CoverageAnalysis]: Checked inductivity of 2727 backedges. 1308 proven. 26 refuted. 0 times theorem prover too weak. 1393 trivial. 0 not checked. [2018-11-23 10:55:02,020 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-23 10:55:02,414 INFO L273 TraceCheckUtils]: 510: Hoare triple {254965#false} assume !false; {254965#false} is VALID [2018-11-23 10:55:02,414 INFO L273 TraceCheckUtils]: 509: Hoare triple {254965#false} assume 4bv32 == ~blastFlag~0; {254965#false} is VALID [2018-11-23 10:55:02,414 INFO L273 TraceCheckUtils]: 508: Hoare triple {254965#false} ~ret~0 := #t~nondet45;havoc #t~nondet45; {254965#false} is VALID [2018-11-23 10:55:02,414 INFO L273 TraceCheckUtils]: 507: Hoare triple {254965#false} assume 8672bv32 == ~s__state~0; {254965#false} is VALID [2018-11-23 10:55:02,415 INFO L273 TraceCheckUtils]: 506: Hoare triple {254965#false} assume !(8657bv32 == ~s__state~0); {254965#false} is VALID [2018-11-23 10:55:02,415 INFO L273 TraceCheckUtils]: 505: Hoare triple {254965#false} assume !(8656bv32 == ~s__state~0); {254965#false} is VALID [2018-11-23 10:55:02,415 INFO L273 TraceCheckUtils]: 504: Hoare triple {254965#false} assume !(8641bv32 == ~s__state~0); {254965#false} is VALID [2018-11-23 10:55:02,415 INFO L273 TraceCheckUtils]: 503: Hoare triple {254965#false} assume !(8640bv32 == ~s__state~0); {254965#false} is VALID [2018-11-23 10:55:02,415 INFO L273 TraceCheckUtils]: 502: Hoare triple {254965#false} assume !(8609bv32 == ~s__state~0); {254965#false} is VALID [2018-11-23 10:55:02,415 INFO L273 TraceCheckUtils]: 501: Hoare triple {254965#false} assume !(8608bv32 == ~s__state~0); {254965#false} is VALID [2018-11-23 10:55:02,416 INFO L273 TraceCheckUtils]: 500: Hoare triple {254965#false} assume !(8593bv32 == ~s__state~0); {254965#false} is VALID [2018-11-23 10:55:02,416 INFO L273 TraceCheckUtils]: 499: Hoare triple {254965#false} assume !(8592bv32 == ~s__state~0); {254965#false} is VALID [2018-11-23 10:55:02,416 INFO L273 TraceCheckUtils]: 498: Hoare triple {254965#false} assume !(8577bv32 == ~s__state~0); {254965#false} is VALID [2018-11-23 10:55:02,416 INFO L273 TraceCheckUtils]: 497: Hoare triple {254965#false} assume !(8576bv32 == ~s__state~0); {254965#false} is VALID [2018-11-23 10:55:02,416 INFO L273 TraceCheckUtils]: 496: Hoare triple {254965#false} assume !(8448bv32 == ~s__state~0); {254965#false} is VALID [2018-11-23 10:55:02,417 INFO L273 TraceCheckUtils]: 495: Hoare triple {254965#false} assume !(8561bv32 == ~s__state~0); {254965#false} is VALID [2018-11-23 10:55:02,417 INFO L273 TraceCheckUtils]: 494: Hoare triple {254965#false} assume !(8560bv32 == ~s__state~0); {254965#false} is VALID [2018-11-23 10:55:02,417 INFO L273 TraceCheckUtils]: 493: Hoare triple {254965#false} assume !(8545bv32 == ~s__state~0); {254965#false} is VALID [2018-11-23 10:55:02,417 INFO L273 TraceCheckUtils]: 492: Hoare triple {254965#false} assume !(8544bv32 == ~s__state~0); {254965#false} is VALID [2018-11-23 10:55:02,417 INFO L273 TraceCheckUtils]: 491: Hoare triple {254965#false} assume !(8529bv32 == ~s__state~0); {254965#false} is VALID [2018-11-23 10:55:02,417 INFO L273 TraceCheckUtils]: 490: Hoare triple {254965#false} assume !(8528bv32 == ~s__state~0); {254965#false} is VALID [2018-11-23 10:55:02,417 INFO L273 TraceCheckUtils]: 489: Hoare triple {254965#false} assume !(8513bv32 == ~s__state~0); {254965#false} is VALID [2018-11-23 10:55:02,417 INFO L273 TraceCheckUtils]: 488: Hoare triple {254965#false} assume !(8512bv32 == ~s__state~0); {254965#false} is VALID [2018-11-23 10:55:02,417 INFO L273 TraceCheckUtils]: 487: Hoare triple {254965#false} assume !(8497bv32 == ~s__state~0); {254965#false} is VALID [2018-11-23 10:55:02,418 INFO L273 TraceCheckUtils]: 486: Hoare triple {254965#false} assume !(8496bv32 == ~s__state~0); {254965#false} is VALID [2018-11-23 10:55:02,418 INFO L273 TraceCheckUtils]: 485: Hoare triple {254965#false} assume !(8466bv32 == ~s__state~0); {254965#false} is VALID [2018-11-23 10:55:02,418 INFO L273 TraceCheckUtils]: 484: Hoare triple {254965#false} assume !(8465bv32 == ~s__state~0); {254965#false} is VALID [2018-11-23 10:55:02,418 INFO L273 TraceCheckUtils]: 483: Hoare triple {254965#false} assume !(8464bv32 == ~s__state~0); {254965#false} is VALID [2018-11-23 10:55:02,418 INFO L273 TraceCheckUtils]: 482: Hoare triple {254965#false} assume !(8482bv32 == ~s__state~0); {254965#false} is VALID [2018-11-23 10:55:02,418 INFO L273 TraceCheckUtils]: 481: Hoare triple {254965#false} assume !(8481bv32 == ~s__state~0); {254965#false} is VALID [2018-11-23 10:55:02,418 INFO L273 TraceCheckUtils]: 480: Hoare triple {254965#false} assume !(8480bv32 == ~s__state~0); {254965#false} is VALID [2018-11-23 10:55:02,418 INFO L273 TraceCheckUtils]: 479: Hoare triple {254965#false} assume !(8195bv32 == ~s__state~0); {254965#false} is VALID [2018-11-23 10:55:02,418 INFO L273 TraceCheckUtils]: 478: Hoare triple {254965#false} assume !(24576bv32 == ~s__state~0); {254965#false} is VALID [2018-11-23 10:55:02,418 INFO L273 TraceCheckUtils]: 477: Hoare triple {254965#false} assume !(8192bv32 == ~s__state~0); {254965#false} is VALID [2018-11-23 10:55:02,419 INFO L273 TraceCheckUtils]: 476: Hoare triple {254965#false} assume !(16384bv32 == ~s__state~0); {254965#false} is VALID [2018-11-23 10:55:02,419 INFO L273 TraceCheckUtils]: 475: Hoare triple {254965#false} assume !(12292bv32 == ~s__state~0); {254965#false} is VALID [2018-11-23 10:55:02,419 INFO L273 TraceCheckUtils]: 474: Hoare triple {254965#false} ~state~0 := ~s__state~0; {254965#false} is VALID [2018-11-23 10:55:02,419 INFO L273 TraceCheckUtils]: 473: Hoare triple {254965#false} assume !false; {254965#false} is VALID [2018-11-23 10:55:02,419 INFO L273 TraceCheckUtils]: 472: Hoare triple {254965#false} ~skip~0 := 0bv32; {254965#false} is VALID [2018-11-23 10:55:02,419 INFO L273 TraceCheckUtils]: 471: Hoare triple {254965#false} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {254965#false} is VALID [2018-11-23 10:55:02,419 INFO L273 TraceCheckUtils]: 470: Hoare triple {254965#false} assume !(0bv32 == ~tmp___10~0); {254965#false} is VALID [2018-11-23 10:55:02,419 INFO L273 TraceCheckUtils]: 469: Hoare triple {254965#false} assume !~bvsle32(~ret~0, 0bv32);~s__state~0 := 8672bv32;~s__init_num~0 := 0bv32; {254965#false} is VALID [2018-11-23 10:55:02,419 INFO L273 TraceCheckUtils]: 468: Hoare triple {254965#false} assume !(2bv32 == ~blastFlag~0); {254965#false} is VALID [2018-11-23 10:55:02,419 INFO L273 TraceCheckUtils]: 467: Hoare triple {254965#false} assume !(0bv32 == ~tmp___9~0);~ret~0 := #t~nondet44;havoc #t~nondet44; {254965#false} is VALID [2018-11-23 10:55:02,420 INFO L273 TraceCheckUtils]: 466: Hoare triple {254965#false} ~s__session__cipher~0 := ~s__s3__tmp__new_cipher~0; {254965#false} is VALID [2018-11-23 10:55:02,420 INFO L273 TraceCheckUtils]: 465: Hoare triple {254965#false} assume 8656bv32 == ~s__state~0; {254965#false} is VALID [2018-11-23 10:55:02,420 INFO L273 TraceCheckUtils]: 464: Hoare triple {254965#false} assume !(8641bv32 == ~s__state~0); {254965#false} is VALID [2018-11-23 10:55:02,420 INFO L273 TraceCheckUtils]: 463: Hoare triple {254965#false} assume !(8640bv32 == ~s__state~0); {254965#false} is VALID [2018-11-23 10:55:02,420 INFO L273 TraceCheckUtils]: 462: Hoare triple {254965#false} assume !(8609bv32 == ~s__state~0); {254965#false} is VALID [2018-11-23 10:55:02,420 INFO L273 TraceCheckUtils]: 461: Hoare triple {254965#false} assume !(8608bv32 == ~s__state~0); {254965#false} is VALID [2018-11-23 10:55:02,420 INFO L273 TraceCheckUtils]: 460: Hoare triple {254965#false} assume !(8593bv32 == ~s__state~0); {254965#false} is VALID [2018-11-23 10:55:02,420 INFO L273 TraceCheckUtils]: 459: Hoare triple {254965#false} assume !(8592bv32 == ~s__state~0); {254965#false} is VALID [2018-11-23 10:55:02,420 INFO L273 TraceCheckUtils]: 458: Hoare triple {254965#false} assume !(8577bv32 == ~s__state~0); {254965#false} is VALID [2018-11-23 10:55:02,420 INFO L273 TraceCheckUtils]: 457: Hoare triple {254965#false} assume !(8576bv32 == ~s__state~0); {254965#false} is VALID [2018-11-23 10:55:02,421 INFO L273 TraceCheckUtils]: 456: Hoare triple {254965#false} assume !(8448bv32 == ~s__state~0); {254965#false} is VALID [2018-11-23 10:55:02,421 INFO L273 TraceCheckUtils]: 455: Hoare triple {254965#false} assume !(8561bv32 == ~s__state~0); {254965#false} is VALID [2018-11-23 10:55:02,421 INFO L273 TraceCheckUtils]: 454: Hoare triple {254965#false} assume !(8560bv32 == ~s__state~0); {254965#false} is VALID [2018-11-23 10:55:02,421 INFO L273 TraceCheckUtils]: 453: Hoare triple {254965#false} assume !(8545bv32 == ~s__state~0); {254965#false} is VALID [2018-11-23 10:55:02,421 INFO L273 TraceCheckUtils]: 452: Hoare triple {254965#false} assume !(8544bv32 == ~s__state~0); {254965#false} is VALID [2018-11-23 10:55:02,421 INFO L273 TraceCheckUtils]: 451: Hoare triple {254965#false} assume !(8529bv32 == ~s__state~0); {254965#false} is VALID [2018-11-23 10:55:02,421 INFO L273 TraceCheckUtils]: 450: Hoare triple {254965#false} assume !(8528bv32 == ~s__state~0); {254965#false} is VALID [2018-11-23 10:55:02,421 INFO L273 TraceCheckUtils]: 449: Hoare triple {254965#false} assume !(8513bv32 == ~s__state~0); {254965#false} is VALID [2018-11-23 10:55:02,421 INFO L273 TraceCheckUtils]: 448: Hoare triple {254965#false} assume !(8512bv32 == ~s__state~0); {254965#false} is VALID [2018-11-23 10:55:02,421 INFO L273 TraceCheckUtils]: 447: Hoare triple {254965#false} assume !(8497bv32 == ~s__state~0); {254965#false} is VALID [2018-11-23 10:55:02,422 INFO L273 TraceCheckUtils]: 446: Hoare triple {254965#false} assume !(8496bv32 == ~s__state~0); {254965#false} is VALID [2018-11-23 10:55:02,422 INFO L273 TraceCheckUtils]: 445: Hoare triple {254965#false} assume !(8466bv32 == ~s__state~0); {254965#false} is VALID [2018-11-23 10:55:02,422 INFO L273 TraceCheckUtils]: 444: Hoare triple {254965#false} assume !(8465bv32 == ~s__state~0); {254965#false} is VALID [2018-11-23 10:55:02,422 INFO L273 TraceCheckUtils]: 443: Hoare triple {254965#false} assume !(8464bv32 == ~s__state~0); {254965#false} is VALID [2018-11-23 10:55:02,422 INFO L273 TraceCheckUtils]: 442: Hoare triple {254965#false} assume !(8482bv32 == ~s__state~0); {254965#false} is VALID [2018-11-23 10:55:02,422 INFO L273 TraceCheckUtils]: 441: Hoare triple {254965#false} assume !(8481bv32 == ~s__state~0); {254965#false} is VALID [2018-11-23 10:55:02,422 INFO L273 TraceCheckUtils]: 440: Hoare triple {254965#false} assume !(8480bv32 == ~s__state~0); {254965#false} is VALID [2018-11-23 10:55:02,422 INFO L273 TraceCheckUtils]: 439: Hoare triple {254965#false} assume !(8195bv32 == ~s__state~0); {254965#false} is VALID [2018-11-23 10:55:02,422 INFO L273 TraceCheckUtils]: 438: Hoare triple {254965#false} assume !(24576bv32 == ~s__state~0); {254965#false} is VALID [2018-11-23 10:55:02,422 INFO L273 TraceCheckUtils]: 437: Hoare triple {254965#false} assume !(8192bv32 == ~s__state~0); {254965#false} is VALID [2018-11-23 10:55:02,423 INFO L273 TraceCheckUtils]: 436: Hoare triple {254965#false} assume !(16384bv32 == ~s__state~0); {254965#false} is VALID [2018-11-23 10:55:02,423 INFO L273 TraceCheckUtils]: 435: Hoare triple {254965#false} assume !(12292bv32 == ~s__state~0); {254965#false} is VALID [2018-11-23 10:55:02,423 INFO L273 TraceCheckUtils]: 434: Hoare triple {254965#false} ~state~0 := ~s__state~0; {254965#false} is VALID [2018-11-23 10:55:02,423 INFO L273 TraceCheckUtils]: 433: Hoare triple {254965#false} assume !false; {254965#false} is VALID [2018-11-23 10:55:02,423 INFO L273 TraceCheckUtils]: 432: Hoare triple {254965#false} ~skip~0 := 0bv32; {254965#false} is VALID [2018-11-23 10:55:02,423 INFO L273 TraceCheckUtils]: 431: Hoare triple {254965#false} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {254965#false} is VALID [2018-11-23 10:55:02,423 INFO L273 TraceCheckUtils]: 430: Hoare triple {254965#false} ~s__init_num~0 := 0bv32; {254965#false} is VALID [2018-11-23 10:55:02,423 INFO L273 TraceCheckUtils]: 429: Hoare triple {254965#false} assume !(0bv32 != ~s__hit~0);~s__state~0 := 8656bv32; {254965#false} is VALID [2018-11-23 10:55:02,423 INFO L273 TraceCheckUtils]: 428: Hoare triple {254965#false} assume !~bvsle32(~ret~0, 0bv32); {254965#false} is VALID [2018-11-23 10:55:02,423 INFO L273 TraceCheckUtils]: 427: Hoare triple {254965#false} assume 3bv32 == ~blastFlag~0;~blastFlag~0 := 4bv32; {254965#false} is VALID [2018-11-23 10:55:02,424 INFO L273 TraceCheckUtils]: 426: Hoare triple {254965#false} ~ret~0 := #t~nondet43;havoc #t~nondet43; {254965#false} is VALID [2018-11-23 10:55:02,424 INFO L273 TraceCheckUtils]: 425: Hoare triple {256756#(not (= (_ bv8640 32) ssl3_accept_~s__state~0))} assume 8640bv32 == ~s__state~0; {254965#false} is VALID [2018-11-23 10:55:02,424 INFO L273 TraceCheckUtils]: 424: Hoare triple {256756#(not (= (_ bv8640 32) ssl3_accept_~s__state~0))} assume !(8609bv32 == ~s__state~0); {256756#(not (= (_ bv8640 32) ssl3_accept_~s__state~0))} is VALID [2018-11-23 10:55:02,425 INFO L273 TraceCheckUtils]: 423: Hoare triple {256756#(not (= (_ bv8640 32) ssl3_accept_~s__state~0))} assume !(8608bv32 == ~s__state~0); {256756#(not (= (_ bv8640 32) ssl3_accept_~s__state~0))} is VALID [2018-11-23 10:55:02,425 INFO L273 TraceCheckUtils]: 422: Hoare triple {256756#(not (= (_ bv8640 32) ssl3_accept_~s__state~0))} assume !(8593bv32 == ~s__state~0); {256756#(not (= (_ bv8640 32) ssl3_accept_~s__state~0))} is VALID [2018-11-23 10:55:02,425 INFO L273 TraceCheckUtils]: 421: Hoare triple {256756#(not (= (_ bv8640 32) ssl3_accept_~s__state~0))} assume !(8592bv32 == ~s__state~0); {256756#(not (= (_ bv8640 32) ssl3_accept_~s__state~0))} is VALID [2018-11-23 10:55:02,425 INFO L273 TraceCheckUtils]: 420: Hoare triple {256756#(not (= (_ bv8640 32) ssl3_accept_~s__state~0))} assume !(8577bv32 == ~s__state~0); {256756#(not (= (_ bv8640 32) ssl3_accept_~s__state~0))} is VALID [2018-11-23 10:55:02,426 INFO L273 TraceCheckUtils]: 419: Hoare triple {256756#(not (= (_ bv8640 32) ssl3_accept_~s__state~0))} assume !(8576bv32 == ~s__state~0); {256756#(not (= (_ bv8640 32) ssl3_accept_~s__state~0))} is VALID [2018-11-23 10:55:02,426 INFO L273 TraceCheckUtils]: 418: Hoare triple {256756#(not (= (_ bv8640 32) ssl3_accept_~s__state~0))} assume !(8448bv32 == ~s__state~0); {256756#(not (= (_ bv8640 32) ssl3_accept_~s__state~0))} is VALID [2018-11-23 10:55:02,426 INFO L273 TraceCheckUtils]: 417: Hoare triple {256756#(not (= (_ bv8640 32) ssl3_accept_~s__state~0))} assume !(8561bv32 == ~s__state~0); {256756#(not (= (_ bv8640 32) ssl3_accept_~s__state~0))} is VALID [2018-11-23 10:55:02,427 INFO L273 TraceCheckUtils]: 416: Hoare triple {256756#(not (= (_ bv8640 32) ssl3_accept_~s__state~0))} assume !(8560bv32 == ~s__state~0); {256756#(not (= (_ bv8640 32) ssl3_accept_~s__state~0))} is VALID [2018-11-23 10:55:02,427 INFO L273 TraceCheckUtils]: 415: Hoare triple {256756#(not (= (_ bv8640 32) ssl3_accept_~s__state~0))} assume !(8545bv32 == ~s__state~0); {256756#(not (= (_ bv8640 32) ssl3_accept_~s__state~0))} is VALID [2018-11-23 10:55:02,427 INFO L273 TraceCheckUtils]: 414: Hoare triple {256756#(not (= (_ bv8640 32) ssl3_accept_~s__state~0))} assume !(8544bv32 == ~s__state~0); {256756#(not (= (_ bv8640 32) ssl3_accept_~s__state~0))} is VALID [2018-11-23 10:55:02,428 INFO L273 TraceCheckUtils]: 413: Hoare triple {256756#(not (= (_ bv8640 32) ssl3_accept_~s__state~0))} assume !(8529bv32 == ~s__state~0); {256756#(not (= (_ bv8640 32) ssl3_accept_~s__state~0))} is VALID [2018-11-23 10:55:02,428 INFO L273 TraceCheckUtils]: 412: Hoare triple {256756#(not (= (_ bv8640 32) ssl3_accept_~s__state~0))} assume !(8528bv32 == ~s__state~0); {256756#(not (= (_ bv8640 32) ssl3_accept_~s__state~0))} is VALID [2018-11-23 10:55:02,429 INFO L273 TraceCheckUtils]: 411: Hoare triple {256756#(not (= (_ bv8640 32) ssl3_accept_~s__state~0))} assume !(8513bv32 == ~s__state~0); {256756#(not (= (_ bv8640 32) ssl3_accept_~s__state~0))} is VALID [2018-11-23 10:55:02,429 INFO L273 TraceCheckUtils]: 410: Hoare triple {256756#(not (= (_ bv8640 32) ssl3_accept_~s__state~0))} assume !(8512bv32 == ~s__state~0); {256756#(not (= (_ bv8640 32) ssl3_accept_~s__state~0))} is VALID [2018-11-23 10:55:02,430 INFO L273 TraceCheckUtils]: 409: Hoare triple {256756#(not (= (_ bv8640 32) ssl3_accept_~s__state~0))} assume !(8497bv32 == ~s__state~0); {256756#(not (= (_ bv8640 32) ssl3_accept_~s__state~0))} is VALID [2018-11-23 10:55:02,430 INFO L273 TraceCheckUtils]: 408: Hoare triple {256756#(not (= (_ bv8640 32) ssl3_accept_~s__state~0))} assume !(8496bv32 == ~s__state~0); {256756#(not (= (_ bv8640 32) ssl3_accept_~s__state~0))} is VALID [2018-11-23 10:55:02,431 INFO L273 TraceCheckUtils]: 407: Hoare triple {256756#(not (= (_ bv8640 32) ssl3_accept_~s__state~0))} assume !(8466bv32 == ~s__state~0); {256756#(not (= (_ bv8640 32) ssl3_accept_~s__state~0))} is VALID [2018-11-23 10:55:02,431 INFO L273 TraceCheckUtils]: 406: Hoare triple {256756#(not (= (_ bv8640 32) ssl3_accept_~s__state~0))} assume !(8465bv32 == ~s__state~0); {256756#(not (= (_ bv8640 32) ssl3_accept_~s__state~0))} is VALID [2018-11-23 10:55:02,432 INFO L273 TraceCheckUtils]: 405: Hoare triple {256756#(not (= (_ bv8640 32) ssl3_accept_~s__state~0))} assume !(8464bv32 == ~s__state~0); {256756#(not (= (_ bv8640 32) ssl3_accept_~s__state~0))} is VALID [2018-11-23 10:55:02,432 INFO L273 TraceCheckUtils]: 404: Hoare triple {256756#(not (= (_ bv8640 32) ssl3_accept_~s__state~0))} assume !(8482bv32 == ~s__state~0); {256756#(not (= (_ bv8640 32) ssl3_accept_~s__state~0))} is VALID [2018-11-23 10:55:02,433 INFO L273 TraceCheckUtils]: 403: Hoare triple {256756#(not (= (_ bv8640 32) ssl3_accept_~s__state~0))} assume !(8481bv32 == ~s__state~0); {256756#(not (= (_ bv8640 32) ssl3_accept_~s__state~0))} is VALID [2018-11-23 10:55:02,433 INFO L273 TraceCheckUtils]: 402: Hoare triple {256756#(not (= (_ bv8640 32) ssl3_accept_~s__state~0))} assume !(8480bv32 == ~s__state~0); {256756#(not (= (_ bv8640 32) ssl3_accept_~s__state~0))} is VALID [2018-11-23 10:55:02,434 INFO L273 TraceCheckUtils]: 401: Hoare triple {256756#(not (= (_ bv8640 32) ssl3_accept_~s__state~0))} assume !(8195bv32 == ~s__state~0); {256756#(not (= (_ bv8640 32) ssl3_accept_~s__state~0))} is VALID [2018-11-23 10:55:02,434 INFO L273 TraceCheckUtils]: 400: Hoare triple {256756#(not (= (_ bv8640 32) ssl3_accept_~s__state~0))} assume !(24576bv32 == ~s__state~0); {256756#(not (= (_ bv8640 32) ssl3_accept_~s__state~0))} is VALID [2018-11-23 10:55:02,435 INFO L273 TraceCheckUtils]: 399: Hoare triple {256756#(not (= (_ bv8640 32) ssl3_accept_~s__state~0))} assume !(8192bv32 == ~s__state~0); {256756#(not (= (_ bv8640 32) ssl3_accept_~s__state~0))} is VALID [2018-11-23 10:55:02,435 INFO L273 TraceCheckUtils]: 398: Hoare triple {256756#(not (= (_ bv8640 32) ssl3_accept_~s__state~0))} assume !(16384bv32 == ~s__state~0); {256756#(not (= (_ bv8640 32) ssl3_accept_~s__state~0))} is VALID [2018-11-23 10:55:02,436 INFO L273 TraceCheckUtils]: 397: Hoare triple {256756#(not (= (_ bv8640 32) ssl3_accept_~s__state~0))} assume !(12292bv32 == ~s__state~0); {256756#(not (= (_ bv8640 32) ssl3_accept_~s__state~0))} is VALID [2018-11-23 10:55:02,436 INFO L273 TraceCheckUtils]: 396: Hoare triple {256756#(not (= (_ bv8640 32) ssl3_accept_~s__state~0))} ~state~0 := ~s__state~0; {256756#(not (= (_ bv8640 32) ssl3_accept_~s__state~0))} is VALID [2018-11-23 10:55:02,437 INFO L273 TraceCheckUtils]: 395: Hoare triple {256756#(not (= (_ bv8640 32) ssl3_accept_~s__state~0))} assume !false; {256756#(not (= (_ bv8640 32) ssl3_accept_~s__state~0))} is VALID [2018-11-23 10:55:02,437 INFO L273 TraceCheckUtils]: 394: Hoare triple {256756#(not (= (_ bv8640 32) ssl3_accept_~s__state~0))} ~skip~0 := 0bv32; {256756#(not (= (_ bv8640 32) ssl3_accept_~s__state~0))} is VALID [2018-11-23 10:55:02,438 INFO L273 TraceCheckUtils]: 393: Hoare triple {256756#(not (= (_ bv8640 32) ssl3_accept_~s__state~0))} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {256756#(not (= (_ bv8640 32) ssl3_accept_~s__state~0))} is VALID [2018-11-23 10:55:02,438 INFO L273 TraceCheckUtils]: 392: Hoare triple {256856#(not (= (_ bv8640 32) ssl3_accept_~s__s3__tmp__next_state___0~0))} ~s__state~0 := ~s__s3__tmp__next_state___0~0; {256756#(not (= (_ bv8640 32) ssl3_accept_~s__state~0))} is VALID [2018-11-23 10:55:02,439 INFO L273 TraceCheckUtils]: 391: Hoare triple {256856#(not (= (_ bv8640 32) ssl3_accept_~s__s3__tmp__next_state___0~0))} assume !~bvsgt32(~num1~0, 0bv32); {256856#(not (= (_ bv8640 32) ssl3_accept_~s__s3__tmp__next_state___0~0))} is VALID [2018-11-23 10:55:02,439 INFO L273 TraceCheckUtils]: 390: Hoare triple {256856#(not (= (_ bv8640 32) ssl3_accept_~s__s3__tmp__next_state___0~0))} assume 8448bv32 == ~s__state~0; {256856#(not (= (_ bv8640 32) ssl3_accept_~s__s3__tmp__next_state___0~0))} is VALID [2018-11-23 10:55:02,440 INFO L273 TraceCheckUtils]: 389: Hoare triple {256856#(not (= (_ bv8640 32) ssl3_accept_~s__s3__tmp__next_state___0~0))} assume !(8561bv32 == ~s__state~0); {256856#(not (= (_ bv8640 32) ssl3_accept_~s__s3__tmp__next_state___0~0))} is VALID [2018-11-23 10:55:02,440 INFO L273 TraceCheckUtils]: 388: Hoare triple {256856#(not (= (_ bv8640 32) ssl3_accept_~s__s3__tmp__next_state___0~0))} assume !(8560bv32 == ~s__state~0); {256856#(not (= (_ bv8640 32) ssl3_accept_~s__s3__tmp__next_state___0~0))} is VALID [2018-11-23 10:55:02,441 INFO L273 TraceCheckUtils]: 387: Hoare triple {256856#(not (= (_ bv8640 32) ssl3_accept_~s__s3__tmp__next_state___0~0))} assume !(8545bv32 == ~s__state~0); {256856#(not (= (_ bv8640 32) ssl3_accept_~s__s3__tmp__next_state___0~0))} is VALID [2018-11-23 10:55:02,441 INFO L273 TraceCheckUtils]: 386: Hoare triple {256856#(not (= (_ bv8640 32) ssl3_accept_~s__s3__tmp__next_state___0~0))} assume !(8544bv32 == ~s__state~0); {256856#(not (= (_ bv8640 32) ssl3_accept_~s__s3__tmp__next_state___0~0))} is VALID [2018-11-23 10:55:02,442 INFO L273 TraceCheckUtils]: 385: Hoare triple {256856#(not (= (_ bv8640 32) ssl3_accept_~s__s3__tmp__next_state___0~0))} assume !(8529bv32 == ~s__state~0); {256856#(not (= (_ bv8640 32) ssl3_accept_~s__s3__tmp__next_state___0~0))} is VALID [2018-11-23 10:55:02,442 INFO L273 TraceCheckUtils]: 384: Hoare triple {256856#(not (= (_ bv8640 32) ssl3_accept_~s__s3__tmp__next_state___0~0))} assume !(8528bv32 == ~s__state~0); {256856#(not (= (_ bv8640 32) ssl3_accept_~s__s3__tmp__next_state___0~0))} is VALID [2018-11-23 10:55:02,442 INFO L273 TraceCheckUtils]: 383: Hoare triple {256856#(not (= (_ bv8640 32) ssl3_accept_~s__s3__tmp__next_state___0~0))} assume !(8513bv32 == ~s__state~0); {256856#(not (= (_ bv8640 32) ssl3_accept_~s__s3__tmp__next_state___0~0))} is VALID [2018-11-23 10:55:02,443 INFO L273 TraceCheckUtils]: 382: Hoare triple {256856#(not (= (_ bv8640 32) ssl3_accept_~s__s3__tmp__next_state___0~0))} assume !(8512bv32 == ~s__state~0); {256856#(not (= (_ bv8640 32) ssl3_accept_~s__s3__tmp__next_state___0~0))} is VALID [2018-11-23 10:55:02,443 INFO L273 TraceCheckUtils]: 381: Hoare triple {256856#(not (= (_ bv8640 32) ssl3_accept_~s__s3__tmp__next_state___0~0))} assume !(8497bv32 == ~s__state~0); {256856#(not (= (_ bv8640 32) ssl3_accept_~s__s3__tmp__next_state___0~0))} is VALID [2018-11-23 10:55:02,444 INFO L273 TraceCheckUtils]: 380: Hoare triple {256856#(not (= (_ bv8640 32) ssl3_accept_~s__s3__tmp__next_state___0~0))} assume !(8496bv32 == ~s__state~0); {256856#(not (= (_ bv8640 32) ssl3_accept_~s__s3__tmp__next_state___0~0))} is VALID [2018-11-23 10:55:02,444 INFO L273 TraceCheckUtils]: 379: Hoare triple {256856#(not (= (_ bv8640 32) ssl3_accept_~s__s3__tmp__next_state___0~0))} assume !(8466bv32 == ~s__state~0); {256856#(not (= (_ bv8640 32) ssl3_accept_~s__s3__tmp__next_state___0~0))} is VALID [2018-11-23 10:55:02,445 INFO L273 TraceCheckUtils]: 378: Hoare triple {256856#(not (= (_ bv8640 32) ssl3_accept_~s__s3__tmp__next_state___0~0))} assume !(8465bv32 == ~s__state~0); {256856#(not (= (_ bv8640 32) ssl3_accept_~s__s3__tmp__next_state___0~0))} is VALID [2018-11-23 10:55:02,445 INFO L273 TraceCheckUtils]: 377: Hoare triple {256856#(not (= (_ bv8640 32) ssl3_accept_~s__s3__tmp__next_state___0~0))} assume !(8464bv32 == ~s__state~0); {256856#(not (= (_ bv8640 32) ssl3_accept_~s__s3__tmp__next_state___0~0))} is VALID [2018-11-23 10:55:02,446 INFO L273 TraceCheckUtils]: 376: Hoare triple {256856#(not (= (_ bv8640 32) ssl3_accept_~s__s3__tmp__next_state___0~0))} assume !(8482bv32 == ~s__state~0); {256856#(not (= (_ bv8640 32) ssl3_accept_~s__s3__tmp__next_state___0~0))} is VALID [2018-11-23 10:55:02,446 INFO L273 TraceCheckUtils]: 375: Hoare triple {256856#(not (= (_ bv8640 32) ssl3_accept_~s__s3__tmp__next_state___0~0))} assume !(8481bv32 == ~s__state~0); {256856#(not (= (_ bv8640 32) ssl3_accept_~s__s3__tmp__next_state___0~0))} is VALID [2018-11-23 10:55:02,447 INFO L273 TraceCheckUtils]: 374: Hoare triple {256856#(not (= (_ bv8640 32) ssl3_accept_~s__s3__tmp__next_state___0~0))} assume !(8480bv32 == ~s__state~0); {256856#(not (= (_ bv8640 32) ssl3_accept_~s__s3__tmp__next_state___0~0))} is VALID [2018-11-23 10:55:02,447 INFO L273 TraceCheckUtils]: 373: Hoare triple {256856#(not (= (_ bv8640 32) ssl3_accept_~s__s3__tmp__next_state___0~0))} assume !(8195bv32 == ~s__state~0); {256856#(not (= (_ bv8640 32) ssl3_accept_~s__s3__tmp__next_state___0~0))} is VALID [2018-11-23 10:55:02,448 INFO L273 TraceCheckUtils]: 372: Hoare triple {256856#(not (= (_ bv8640 32) ssl3_accept_~s__s3__tmp__next_state___0~0))} assume !(24576bv32 == ~s__state~0); {256856#(not (= (_ bv8640 32) ssl3_accept_~s__s3__tmp__next_state___0~0))} is VALID [2018-11-23 10:55:02,448 INFO L273 TraceCheckUtils]: 371: Hoare triple {256856#(not (= (_ bv8640 32) ssl3_accept_~s__s3__tmp__next_state___0~0))} assume !(8192bv32 == ~s__state~0); {256856#(not (= (_ bv8640 32) ssl3_accept_~s__s3__tmp__next_state___0~0))} is VALID [2018-11-23 10:55:02,449 INFO L273 TraceCheckUtils]: 370: Hoare triple {256856#(not (= (_ bv8640 32) ssl3_accept_~s__s3__tmp__next_state___0~0))} assume !(16384bv32 == ~s__state~0); {256856#(not (= (_ bv8640 32) ssl3_accept_~s__s3__tmp__next_state___0~0))} is VALID [2018-11-23 10:55:02,449 INFO L273 TraceCheckUtils]: 369: Hoare triple {256856#(not (= (_ bv8640 32) ssl3_accept_~s__s3__tmp__next_state___0~0))} assume !(12292bv32 == ~s__state~0); {256856#(not (= (_ bv8640 32) ssl3_accept_~s__s3__tmp__next_state___0~0))} is VALID [2018-11-23 10:55:02,450 INFO L273 TraceCheckUtils]: 368: Hoare triple {256856#(not (= (_ bv8640 32) ssl3_accept_~s__s3__tmp__next_state___0~0))} ~state~0 := ~s__state~0; {256856#(not (= (_ bv8640 32) ssl3_accept_~s__s3__tmp__next_state___0~0))} is VALID [2018-11-23 10:55:02,450 INFO L273 TraceCheckUtils]: 367: Hoare triple {256856#(not (= (_ bv8640 32) ssl3_accept_~s__s3__tmp__next_state___0~0))} assume !false; {256856#(not (= (_ bv8640 32) ssl3_accept_~s__s3__tmp__next_state___0~0))} is VALID [2018-11-23 10:55:02,451 INFO L273 TraceCheckUtils]: 366: Hoare triple {256856#(not (= (_ bv8640 32) ssl3_accept_~s__s3__tmp__next_state___0~0))} ~skip~0 := 0bv32; {256856#(not (= (_ bv8640 32) ssl3_accept_~s__s3__tmp__next_state___0~0))} is VALID [2018-11-23 10:55:02,451 INFO L273 TraceCheckUtils]: 365: Hoare triple {256856#(not (= (_ bv8640 32) ssl3_accept_~s__s3__tmp__next_state___0~0))} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {256856#(not (= (_ bv8640 32) ssl3_accept_~s__s3__tmp__next_state___0~0))} is VALID [2018-11-23 10:55:02,452 INFO L273 TraceCheckUtils]: 364: Hoare triple {256856#(not (= (_ bv8640 32) ssl3_accept_~s__s3__tmp__next_state___0~0))} ~s__init_num~0 := 0bv32; {256856#(not (= (_ bv8640 32) ssl3_accept_~s__s3__tmp__next_state___0~0))} is VALID [2018-11-23 10:55:02,452 INFO L273 TraceCheckUtils]: 363: Hoare triple {254964#true} assume !(0bv32 != ~s__hit~0);~s__s3__tmp__next_state___0~0 := 3bv32; {256856#(not (= (_ bv8640 32) ssl3_accept_~s__s3__tmp__next_state___0~0))} is VALID [2018-11-23 10:55:02,452 INFO L273 TraceCheckUtils]: 362: Hoare triple {254964#true} assume !~bvsle32(~ret~0, 0bv32);~s__state~0 := 8448bv32; {254964#true} is VALID [2018-11-23 10:55:02,453 INFO L273 TraceCheckUtils]: 361: Hoare triple {254964#true} assume !(4bv32 == ~blastFlag~0); {254964#true} is VALID [2018-11-23 10:55:02,453 INFO L273 TraceCheckUtils]: 360: Hoare triple {254964#true} ~ret~0 := #t~nondet45;havoc #t~nondet45; {254964#true} is VALID [2018-11-23 10:55:02,453 INFO L273 TraceCheckUtils]: 359: Hoare triple {254964#true} assume 8672bv32 == ~s__state~0; {254964#true} is VALID [2018-11-23 10:55:02,453 INFO L273 TraceCheckUtils]: 358: Hoare triple {254964#true} assume !(8657bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,453 INFO L273 TraceCheckUtils]: 357: Hoare triple {254964#true} assume !(8656bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,454 INFO L273 TraceCheckUtils]: 356: Hoare triple {254964#true} assume !(8641bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,454 INFO L273 TraceCheckUtils]: 355: Hoare triple {254964#true} assume !(8640bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,454 INFO L273 TraceCheckUtils]: 354: Hoare triple {254964#true} assume !(8609bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,454 INFO L273 TraceCheckUtils]: 353: Hoare triple {254964#true} assume !(8608bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,454 INFO L273 TraceCheckUtils]: 352: Hoare triple {254964#true} assume !(8593bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,454 INFO L273 TraceCheckUtils]: 351: Hoare triple {254964#true} assume !(8592bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,455 INFO L273 TraceCheckUtils]: 350: Hoare triple {254964#true} assume !(8577bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,455 INFO L273 TraceCheckUtils]: 349: Hoare triple {254964#true} assume !(8576bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,455 INFO L273 TraceCheckUtils]: 348: Hoare triple {254964#true} assume !(8448bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,455 INFO L273 TraceCheckUtils]: 347: Hoare triple {254964#true} assume !(8561bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,455 INFO L273 TraceCheckUtils]: 346: Hoare triple {254964#true} assume !(8560bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,455 INFO L273 TraceCheckUtils]: 345: Hoare triple {254964#true} assume !(8545bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,456 INFO L273 TraceCheckUtils]: 344: Hoare triple {254964#true} assume !(8544bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,456 INFO L273 TraceCheckUtils]: 343: Hoare triple {254964#true} assume !(8529bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,456 INFO L273 TraceCheckUtils]: 342: Hoare triple {254964#true} assume !(8528bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,456 INFO L273 TraceCheckUtils]: 341: Hoare triple {254964#true} assume !(8513bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,456 INFO L273 TraceCheckUtils]: 340: Hoare triple {254964#true} assume !(8512bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,456 INFO L273 TraceCheckUtils]: 339: Hoare triple {254964#true} assume !(8497bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,456 INFO L273 TraceCheckUtils]: 338: Hoare triple {254964#true} assume !(8496bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,456 INFO L273 TraceCheckUtils]: 337: Hoare triple {254964#true} assume !(8466bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,456 INFO L273 TraceCheckUtils]: 336: Hoare triple {254964#true} assume !(8465bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,457 INFO L273 TraceCheckUtils]: 335: Hoare triple {254964#true} assume !(8464bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,457 INFO L273 TraceCheckUtils]: 334: Hoare triple {254964#true} assume !(8482bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,457 INFO L273 TraceCheckUtils]: 333: Hoare triple {254964#true} assume !(8481bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,457 INFO L273 TraceCheckUtils]: 332: Hoare triple {254964#true} assume !(8480bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,457 INFO L273 TraceCheckUtils]: 331: Hoare triple {254964#true} assume !(8195bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,457 INFO L273 TraceCheckUtils]: 330: Hoare triple {254964#true} assume !(24576bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,457 INFO L273 TraceCheckUtils]: 329: Hoare triple {254964#true} assume !(8192bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,457 INFO L273 TraceCheckUtils]: 328: Hoare triple {254964#true} assume !(16384bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,457 INFO L273 TraceCheckUtils]: 327: Hoare triple {254964#true} assume !(12292bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,458 INFO L273 TraceCheckUtils]: 326: Hoare triple {254964#true} ~state~0 := ~s__state~0; {254964#true} is VALID [2018-11-23 10:55:02,458 INFO L273 TraceCheckUtils]: 325: Hoare triple {254964#true} assume !false; {254964#true} is VALID [2018-11-23 10:55:02,458 INFO L273 TraceCheckUtils]: 324: Hoare triple {254964#true} ~skip~0 := 0bv32; {254964#true} is VALID [2018-11-23 10:55:02,458 INFO L273 TraceCheckUtils]: 323: Hoare triple {254964#true} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {254964#true} is VALID [2018-11-23 10:55:02,458 INFO L273 TraceCheckUtils]: 322: Hoare triple {254964#true} assume !(0bv32 == ~tmp___10~0); {254964#true} is VALID [2018-11-23 10:55:02,458 INFO L273 TraceCheckUtils]: 321: Hoare triple {254964#true} assume !~bvsle32(~ret~0, 0bv32);~s__state~0 := 8672bv32;~s__init_num~0 := 0bv32; {254964#true} is VALID [2018-11-23 10:55:02,458 INFO L273 TraceCheckUtils]: 320: Hoare triple {254964#true} assume 2bv32 == ~blastFlag~0;~blastFlag~0 := 3bv32; {254964#true} is VALID [2018-11-23 10:55:02,458 INFO L273 TraceCheckUtils]: 319: Hoare triple {254964#true} assume !(0bv32 == ~tmp___9~0);~ret~0 := #t~nondet44;havoc #t~nondet44; {254964#true} is VALID [2018-11-23 10:55:02,458 INFO L273 TraceCheckUtils]: 318: Hoare triple {254964#true} ~s__session__cipher~0 := ~s__s3__tmp__new_cipher~0; {254964#true} is VALID [2018-11-23 10:55:02,458 INFO L273 TraceCheckUtils]: 317: Hoare triple {254964#true} assume 8656bv32 == ~s__state~0; {254964#true} is VALID [2018-11-23 10:55:02,459 INFO L273 TraceCheckUtils]: 316: Hoare triple {254964#true} assume !(8641bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,459 INFO L273 TraceCheckUtils]: 315: Hoare triple {254964#true} assume !(8640bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,459 INFO L273 TraceCheckUtils]: 314: Hoare triple {254964#true} assume !(8609bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,459 INFO L273 TraceCheckUtils]: 313: Hoare triple {254964#true} assume !(8608bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,459 INFO L273 TraceCheckUtils]: 312: Hoare triple {254964#true} assume !(8593bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,459 INFO L273 TraceCheckUtils]: 311: Hoare triple {254964#true} assume !(8592bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,459 INFO L273 TraceCheckUtils]: 310: Hoare triple {254964#true} assume !(8577bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,459 INFO L273 TraceCheckUtils]: 309: Hoare triple {254964#true} assume !(8576bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,459 INFO L273 TraceCheckUtils]: 308: Hoare triple {254964#true} assume !(8448bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,459 INFO L273 TraceCheckUtils]: 307: Hoare triple {254964#true} assume !(8561bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,460 INFO L273 TraceCheckUtils]: 306: Hoare triple {254964#true} assume !(8560bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,460 INFO L273 TraceCheckUtils]: 305: Hoare triple {254964#true} assume !(8545bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,460 INFO L273 TraceCheckUtils]: 304: Hoare triple {254964#true} assume !(8544bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,460 INFO L273 TraceCheckUtils]: 303: Hoare triple {254964#true} assume !(8529bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,460 INFO L273 TraceCheckUtils]: 302: Hoare triple {254964#true} assume !(8528bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,460 INFO L273 TraceCheckUtils]: 301: Hoare triple {254964#true} assume !(8513bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,460 INFO L273 TraceCheckUtils]: 300: Hoare triple {254964#true} assume !(8512bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,460 INFO L273 TraceCheckUtils]: 299: Hoare triple {254964#true} assume !(8497bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,460 INFO L273 TraceCheckUtils]: 298: Hoare triple {254964#true} assume !(8496bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,460 INFO L273 TraceCheckUtils]: 297: Hoare triple {254964#true} assume !(8466bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,461 INFO L273 TraceCheckUtils]: 296: Hoare triple {254964#true} assume !(8465bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,461 INFO L273 TraceCheckUtils]: 295: Hoare triple {254964#true} assume !(8464bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,461 INFO L273 TraceCheckUtils]: 294: Hoare triple {254964#true} assume !(8482bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,461 INFO L273 TraceCheckUtils]: 293: Hoare triple {254964#true} assume !(8481bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,461 INFO L273 TraceCheckUtils]: 292: Hoare triple {254964#true} assume !(8480bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,461 INFO L273 TraceCheckUtils]: 291: Hoare triple {254964#true} assume !(8195bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,461 INFO L273 TraceCheckUtils]: 290: Hoare triple {254964#true} assume !(24576bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,461 INFO L273 TraceCheckUtils]: 289: Hoare triple {254964#true} assume !(8192bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,461 INFO L273 TraceCheckUtils]: 288: Hoare triple {254964#true} assume !(16384bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,461 INFO L273 TraceCheckUtils]: 287: Hoare triple {254964#true} assume !(12292bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,462 INFO L273 TraceCheckUtils]: 286: Hoare triple {254964#true} ~state~0 := ~s__state~0; {254964#true} is VALID [2018-11-23 10:55:02,462 INFO L273 TraceCheckUtils]: 285: Hoare triple {254964#true} assume !false; {254964#true} is VALID [2018-11-23 10:55:02,462 INFO L273 TraceCheckUtils]: 284: Hoare triple {254964#true} ~skip~0 := 0bv32; {254964#true} is VALID [2018-11-23 10:55:02,462 INFO L273 TraceCheckUtils]: 283: Hoare triple {254964#true} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {254964#true} is VALID [2018-11-23 10:55:02,462 INFO L273 TraceCheckUtils]: 282: Hoare triple {254964#true} ~s__init_num~0 := 0bv32; {254964#true} is VALID [2018-11-23 10:55:02,462 INFO L273 TraceCheckUtils]: 281: Hoare triple {254964#true} assume !(0bv32 != ~s__hit~0);~s__state~0 := 8656bv32; {254964#true} is VALID [2018-11-23 10:55:02,462 INFO L273 TraceCheckUtils]: 280: Hoare triple {254964#true} assume !~bvsle32(~ret~0, 0bv32); {254964#true} is VALID [2018-11-23 10:55:02,462 INFO L273 TraceCheckUtils]: 279: Hoare triple {254964#true} assume !(3bv32 == ~blastFlag~0); {254964#true} is VALID [2018-11-23 10:55:02,462 INFO L273 TraceCheckUtils]: 278: Hoare triple {254964#true} ~ret~0 := #t~nondet43;havoc #t~nondet43; {254964#true} is VALID [2018-11-23 10:55:02,462 INFO L273 TraceCheckUtils]: 277: Hoare triple {254964#true} assume 8640bv32 == ~s__state~0; {254964#true} is VALID [2018-11-23 10:55:02,463 INFO L273 TraceCheckUtils]: 276: Hoare triple {254964#true} assume !(8609bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,463 INFO L273 TraceCheckUtils]: 275: Hoare triple {254964#true} assume !(8608bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,463 INFO L273 TraceCheckUtils]: 274: Hoare triple {254964#true} assume !(8593bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,463 INFO L273 TraceCheckUtils]: 273: Hoare triple {254964#true} assume !(8592bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,463 INFO L273 TraceCheckUtils]: 272: Hoare triple {254964#true} assume !(8577bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,463 INFO L273 TraceCheckUtils]: 271: Hoare triple {254964#true} assume !(8576bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,463 INFO L273 TraceCheckUtils]: 270: Hoare triple {254964#true} assume !(8448bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,463 INFO L273 TraceCheckUtils]: 269: Hoare triple {254964#true} assume !(8561bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,463 INFO L273 TraceCheckUtils]: 268: Hoare triple {254964#true} assume !(8560bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,463 INFO L273 TraceCheckUtils]: 267: Hoare triple {254964#true} assume !(8545bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,464 INFO L273 TraceCheckUtils]: 266: Hoare triple {254964#true} assume !(8544bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,464 INFO L273 TraceCheckUtils]: 265: Hoare triple {254964#true} assume !(8529bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,464 INFO L273 TraceCheckUtils]: 264: Hoare triple {254964#true} assume !(8528bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,464 INFO L273 TraceCheckUtils]: 263: Hoare triple {254964#true} assume !(8513bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,464 INFO L273 TraceCheckUtils]: 262: Hoare triple {254964#true} assume !(8512bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,464 INFO L273 TraceCheckUtils]: 261: Hoare triple {254964#true} assume !(8497bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,464 INFO L273 TraceCheckUtils]: 260: Hoare triple {254964#true} assume !(8496bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,464 INFO L273 TraceCheckUtils]: 259: Hoare triple {254964#true} assume !(8466bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,464 INFO L273 TraceCheckUtils]: 258: Hoare triple {254964#true} assume !(8465bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,464 INFO L273 TraceCheckUtils]: 257: Hoare triple {254964#true} assume !(8464bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,465 INFO L273 TraceCheckUtils]: 256: Hoare triple {254964#true} assume !(8482bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,465 INFO L273 TraceCheckUtils]: 255: Hoare triple {254964#true} assume !(8481bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,465 INFO L273 TraceCheckUtils]: 254: Hoare triple {254964#true} assume !(8480bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,465 INFO L273 TraceCheckUtils]: 253: Hoare triple {254964#true} assume !(8195bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,465 INFO L273 TraceCheckUtils]: 252: Hoare triple {254964#true} assume !(24576bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,465 INFO L273 TraceCheckUtils]: 251: Hoare triple {254964#true} assume !(8192bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,465 INFO L273 TraceCheckUtils]: 250: Hoare triple {254964#true} assume !(16384bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,465 INFO L273 TraceCheckUtils]: 249: Hoare triple {254964#true} assume !(12292bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,465 INFO L273 TraceCheckUtils]: 248: Hoare triple {254964#true} ~state~0 := ~s__state~0; {254964#true} is VALID [2018-11-23 10:55:02,465 INFO L273 TraceCheckUtils]: 247: Hoare triple {254964#true} assume !false; {254964#true} is VALID [2018-11-23 10:55:02,466 INFO L273 TraceCheckUtils]: 246: Hoare triple {254964#true} ~skip~0 := 0bv32; {254964#true} is VALID [2018-11-23 10:55:02,466 INFO L273 TraceCheckUtils]: 245: Hoare triple {254964#true} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {254964#true} is VALID [2018-11-23 10:55:02,466 INFO L273 TraceCheckUtils]: 244: Hoare triple {254964#true} assume !~bvsle32(~ret~0, 0bv32);~s__state~0 := 8640bv32;~s__init_num~0 := 0bv32; {254964#true} is VALID [2018-11-23 10:55:02,466 INFO L273 TraceCheckUtils]: 243: Hoare triple {254964#true} ~ret~0 := #t~nondet42;havoc #t~nondet42; {254964#true} is VALID [2018-11-23 10:55:02,466 INFO L273 TraceCheckUtils]: 242: Hoare triple {254964#true} assume 8608bv32 == ~s__state~0; {254964#true} is VALID [2018-11-23 10:55:02,466 INFO L273 TraceCheckUtils]: 241: Hoare triple {254964#true} assume !(8593bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,466 INFO L273 TraceCheckUtils]: 240: Hoare triple {254964#true} assume !(8592bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,466 INFO L273 TraceCheckUtils]: 239: Hoare triple {254964#true} assume !(8577bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,466 INFO L273 TraceCheckUtils]: 238: Hoare triple {254964#true} assume !(8576bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,466 INFO L273 TraceCheckUtils]: 237: Hoare triple {254964#true} assume !(8448bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,467 INFO L273 TraceCheckUtils]: 236: Hoare triple {254964#true} assume !(8561bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,467 INFO L273 TraceCheckUtils]: 235: Hoare triple {254964#true} assume !(8560bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,467 INFO L273 TraceCheckUtils]: 234: Hoare triple {254964#true} assume !(8545bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,467 INFO L273 TraceCheckUtils]: 233: Hoare triple {254964#true} assume !(8544bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,467 INFO L273 TraceCheckUtils]: 232: Hoare triple {254964#true} assume !(8529bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,467 INFO L273 TraceCheckUtils]: 231: Hoare triple {254964#true} assume !(8528bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,467 INFO L273 TraceCheckUtils]: 230: Hoare triple {254964#true} assume !(8513bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,467 INFO L273 TraceCheckUtils]: 229: Hoare triple {254964#true} assume !(8512bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,467 INFO L273 TraceCheckUtils]: 228: Hoare triple {254964#true} assume !(8497bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,467 INFO L273 TraceCheckUtils]: 227: Hoare triple {254964#true} assume !(8496bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,468 INFO L273 TraceCheckUtils]: 226: Hoare triple {254964#true} assume !(8466bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,468 INFO L273 TraceCheckUtils]: 225: Hoare triple {254964#true} assume !(8465bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,468 INFO L273 TraceCheckUtils]: 224: Hoare triple {254964#true} assume !(8464bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,468 INFO L273 TraceCheckUtils]: 223: Hoare triple {254964#true} assume !(8482bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,468 INFO L273 TraceCheckUtils]: 222: Hoare triple {254964#true} assume !(8481bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,468 INFO L273 TraceCheckUtils]: 221: Hoare triple {254964#true} assume !(8480bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,468 INFO L273 TraceCheckUtils]: 220: Hoare triple {254964#true} assume !(8195bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,468 INFO L273 TraceCheckUtils]: 219: Hoare triple {254964#true} assume !(24576bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,468 INFO L273 TraceCheckUtils]: 218: Hoare triple {254964#true} assume !(8192bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,468 INFO L273 TraceCheckUtils]: 217: Hoare triple {254964#true} assume !(16384bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,469 INFO L273 TraceCheckUtils]: 216: Hoare triple {254964#true} assume !(12292bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,469 INFO L273 TraceCheckUtils]: 215: Hoare triple {254964#true} ~state~0 := ~s__state~0; {254964#true} is VALID [2018-11-23 10:55:02,469 INFO L273 TraceCheckUtils]: 214: Hoare triple {254964#true} assume !false; {254964#true} is VALID [2018-11-23 10:55:02,469 INFO L273 TraceCheckUtils]: 213: Hoare triple {254964#true} ~skip~0 := 0bv32; {254964#true} is VALID [2018-11-23 10:55:02,469 INFO L273 TraceCheckUtils]: 212: Hoare triple {254964#true} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {254964#true} is VALID [2018-11-23 10:55:02,469 INFO L273 TraceCheckUtils]: 211: Hoare triple {254964#true} assume !~bvsle32(~ret~0, 0bv32);~s__state~0 := 8608bv32;~s__init_num~0 := 0bv32; {254964#true} is VALID [2018-11-23 10:55:02,469 INFO L273 TraceCheckUtils]: 210: Hoare triple {254964#true} ~ret~0 := #t~nondet41;havoc #t~nondet41; {254964#true} is VALID [2018-11-23 10:55:02,469 INFO L273 TraceCheckUtils]: 209: Hoare triple {254964#true} assume 8592bv32 == ~s__state~0; {254964#true} is VALID [2018-11-23 10:55:02,469 INFO L273 TraceCheckUtils]: 208: Hoare triple {254964#true} assume !(8577bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,469 INFO L273 TraceCheckUtils]: 207: Hoare triple {254964#true} assume !(8576bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,470 INFO L273 TraceCheckUtils]: 206: Hoare triple {254964#true} assume !(8448bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,470 INFO L273 TraceCheckUtils]: 205: Hoare triple {254964#true} assume !(8561bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,470 INFO L273 TraceCheckUtils]: 204: Hoare triple {254964#true} assume !(8560bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,470 INFO L273 TraceCheckUtils]: 203: Hoare triple {254964#true} assume !(8545bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,470 INFO L273 TraceCheckUtils]: 202: Hoare triple {254964#true} assume !(8544bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,470 INFO L273 TraceCheckUtils]: 201: Hoare triple {254964#true} assume !(8529bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,470 INFO L273 TraceCheckUtils]: 200: Hoare triple {254964#true} assume !(8528bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,470 INFO L273 TraceCheckUtils]: 199: Hoare triple {254964#true} assume !(8513bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,470 INFO L273 TraceCheckUtils]: 198: Hoare triple {254964#true} assume !(8512bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,471 INFO L273 TraceCheckUtils]: 197: Hoare triple {254964#true} assume !(8497bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,471 INFO L273 TraceCheckUtils]: 196: Hoare triple {254964#true} assume !(8496bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,471 INFO L273 TraceCheckUtils]: 195: Hoare triple {254964#true} assume !(8466bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,471 INFO L273 TraceCheckUtils]: 194: Hoare triple {254964#true} assume !(8465bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,471 INFO L273 TraceCheckUtils]: 193: Hoare triple {254964#true} assume !(8464bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,471 INFO L273 TraceCheckUtils]: 192: Hoare triple {254964#true} assume !(8482bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,471 INFO L273 TraceCheckUtils]: 191: Hoare triple {254964#true} assume !(8481bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,471 INFO L273 TraceCheckUtils]: 190: Hoare triple {254964#true} assume !(8480bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,471 INFO L273 TraceCheckUtils]: 189: Hoare triple {254964#true} assume !(8195bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,471 INFO L273 TraceCheckUtils]: 188: Hoare triple {254964#true} assume !(24576bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,472 INFO L273 TraceCheckUtils]: 187: Hoare triple {254964#true} assume !(8192bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,472 INFO L273 TraceCheckUtils]: 186: Hoare triple {254964#true} assume !(16384bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,472 INFO L273 TraceCheckUtils]: 185: Hoare triple {254964#true} assume !(12292bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,472 INFO L273 TraceCheckUtils]: 184: Hoare triple {254964#true} ~state~0 := ~s__state~0; {254964#true} is VALID [2018-11-23 10:55:02,472 INFO L273 TraceCheckUtils]: 183: Hoare triple {254964#true} assume !false; {254964#true} is VALID [2018-11-23 10:55:02,472 INFO L273 TraceCheckUtils]: 182: Hoare triple {254964#true} ~skip~0 := 0bv32; {254964#true} is VALID [2018-11-23 10:55:02,472 INFO L273 TraceCheckUtils]: 181: Hoare triple {254964#true} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {254964#true} is VALID [2018-11-23 10:55:02,472 INFO L273 TraceCheckUtils]: 180: Hoare triple {254964#true} assume !~bvsle32(~ret~0, 0bv32);~s__init_num~0 := 0bv32;~s__state~0 := 8592bv32; {254964#true} is VALID [2018-11-23 10:55:02,472 INFO L273 TraceCheckUtils]: 179: Hoare triple {254964#true} assume !(2bv32 == ~ret~0);~ret~0 := #t~nondet40;havoc #t~nondet40; {254964#true} is VALID [2018-11-23 10:55:02,472 INFO L273 TraceCheckUtils]: 178: Hoare triple {254964#true} assume !~bvsle32(~ret~0, 0bv32); {254964#true} is VALID [2018-11-23 10:55:02,473 INFO L273 TraceCheckUtils]: 177: Hoare triple {254964#true} ~ret~0 := #t~nondet39;havoc #t~nondet39; {254964#true} is VALID [2018-11-23 10:55:02,473 INFO L273 TraceCheckUtils]: 176: Hoare triple {254964#true} assume 8576bv32 == ~s__state~0; {254964#true} is VALID [2018-11-23 10:55:02,473 INFO L273 TraceCheckUtils]: 175: Hoare triple {254964#true} assume !(8448bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,473 INFO L273 TraceCheckUtils]: 174: Hoare triple {254964#true} assume !(8561bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,473 INFO L273 TraceCheckUtils]: 173: Hoare triple {254964#true} assume !(8560bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,473 INFO L273 TraceCheckUtils]: 172: Hoare triple {254964#true} assume !(8545bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,473 INFO L273 TraceCheckUtils]: 171: Hoare triple {254964#true} assume !(8544bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,473 INFO L273 TraceCheckUtils]: 170: Hoare triple {254964#true} assume !(8529bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,473 INFO L273 TraceCheckUtils]: 169: Hoare triple {254964#true} assume !(8528bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,473 INFO L273 TraceCheckUtils]: 168: Hoare triple {254964#true} assume !(8513bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,474 INFO L273 TraceCheckUtils]: 167: Hoare triple {254964#true} assume !(8512bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,474 INFO L273 TraceCheckUtils]: 166: Hoare triple {254964#true} assume !(8497bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,474 INFO L273 TraceCheckUtils]: 165: Hoare triple {254964#true} assume !(8496bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,474 INFO L273 TraceCheckUtils]: 164: Hoare triple {254964#true} assume !(8466bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,474 INFO L273 TraceCheckUtils]: 163: Hoare triple {254964#true} assume !(8465bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,474 INFO L273 TraceCheckUtils]: 162: Hoare triple {254964#true} assume !(8464bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,474 INFO L273 TraceCheckUtils]: 161: Hoare triple {254964#true} assume !(8482bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,474 INFO L273 TraceCheckUtils]: 160: Hoare triple {254964#true} assume !(8481bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,474 INFO L273 TraceCheckUtils]: 159: Hoare triple {254964#true} assume !(8480bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,474 INFO L273 TraceCheckUtils]: 158: Hoare triple {254964#true} assume !(8195bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,475 INFO L273 TraceCheckUtils]: 157: Hoare triple {254964#true} assume !(24576bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,475 INFO L273 TraceCheckUtils]: 156: Hoare triple {254964#true} assume !(8192bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,475 INFO L273 TraceCheckUtils]: 155: Hoare triple {254964#true} assume !(16384bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,475 INFO L273 TraceCheckUtils]: 154: Hoare triple {254964#true} assume !(12292bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,475 INFO L273 TraceCheckUtils]: 153: Hoare triple {254964#true} ~state~0 := ~s__state~0; {254964#true} is VALID [2018-11-23 10:55:02,475 INFO L273 TraceCheckUtils]: 152: Hoare triple {254964#true} assume !false; {254964#true} is VALID [2018-11-23 10:55:02,475 INFO L273 TraceCheckUtils]: 151: Hoare triple {254964#true} ~skip~0 := 0bv32; {254964#true} is VALID [2018-11-23 10:55:02,475 INFO L273 TraceCheckUtils]: 150: Hoare triple {254964#true} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {254964#true} is VALID [2018-11-23 10:55:02,475 INFO L273 TraceCheckUtils]: 149: Hoare triple {254964#true} ~s__state~0 := ~s__s3__tmp__next_state___0~0; {254964#true} is VALID [2018-11-23 10:55:02,475 INFO L273 TraceCheckUtils]: 148: Hoare triple {254964#true} assume !~bvsgt32(~num1~0, 0bv32); {254964#true} is VALID [2018-11-23 10:55:02,476 INFO L273 TraceCheckUtils]: 147: Hoare triple {254964#true} assume 8448bv32 == ~s__state~0; {254964#true} is VALID [2018-11-23 10:55:02,476 INFO L273 TraceCheckUtils]: 146: Hoare triple {254964#true} assume !(8561bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,476 INFO L273 TraceCheckUtils]: 145: Hoare triple {254964#true} assume !(8560bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,476 INFO L273 TraceCheckUtils]: 144: Hoare triple {254964#true} assume !(8545bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,476 INFO L273 TraceCheckUtils]: 143: Hoare triple {254964#true} assume !(8544bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,476 INFO L273 TraceCheckUtils]: 142: Hoare triple {254964#true} assume !(8529bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,476 INFO L273 TraceCheckUtils]: 141: Hoare triple {254964#true} assume !(8528bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,476 INFO L273 TraceCheckUtils]: 140: Hoare triple {254964#true} assume !(8513bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,476 INFO L273 TraceCheckUtils]: 139: Hoare triple {254964#true} assume !(8512bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,476 INFO L273 TraceCheckUtils]: 138: Hoare triple {254964#true} assume !(8497bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,477 INFO L273 TraceCheckUtils]: 137: Hoare triple {254964#true} assume !(8496bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,477 INFO L273 TraceCheckUtils]: 136: Hoare triple {254964#true} assume !(8466bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,477 INFO L273 TraceCheckUtils]: 135: Hoare triple {254964#true} assume !(8465bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,477 INFO L273 TraceCheckUtils]: 134: Hoare triple {254964#true} assume !(8464bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,477 INFO L273 TraceCheckUtils]: 133: Hoare triple {254964#true} assume !(8482bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,477 INFO L273 TraceCheckUtils]: 132: Hoare triple {254964#true} assume !(8481bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,477 INFO L273 TraceCheckUtils]: 131: Hoare triple {254964#true} assume !(8480bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,477 INFO L273 TraceCheckUtils]: 130: Hoare triple {254964#true} assume !(8195bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,477 INFO L273 TraceCheckUtils]: 129: Hoare triple {254964#true} assume !(24576bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,477 INFO L273 TraceCheckUtils]: 128: Hoare triple {254964#true} assume !(8192bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,478 INFO L273 TraceCheckUtils]: 127: Hoare triple {254964#true} assume !(16384bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,478 INFO L273 TraceCheckUtils]: 126: Hoare triple {254964#true} assume !(12292bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,478 INFO L273 TraceCheckUtils]: 125: Hoare triple {254964#true} ~state~0 := ~s__state~0; {254964#true} is VALID [2018-11-23 10:55:02,478 INFO L273 TraceCheckUtils]: 124: Hoare triple {254964#true} assume !false; {254964#true} is VALID [2018-11-23 10:55:02,478 INFO L273 TraceCheckUtils]: 123: Hoare triple {254964#true} ~skip~0 := 0bv32; {254964#true} is VALID [2018-11-23 10:55:02,478 INFO L273 TraceCheckUtils]: 122: Hoare triple {254964#true} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {254964#true} is VALID [2018-11-23 10:55:02,478 INFO L273 TraceCheckUtils]: 121: Hoare triple {254964#true} assume !~bvsle32(~ret~0, 0bv32);~s__state~0 := 8448bv32;~s__s3__tmp__next_state___0~0 := 8576bv32;~s__init_num~0 := 0bv32; {254964#true} is VALID [2018-11-23 10:55:02,478 INFO L273 TraceCheckUtils]: 120: Hoare triple {254964#true} ~s__s3__tmp__cert_request~0 := 1bv32;~ret~0 := #t~nondet37;havoc #t~nondet37; {254964#true} is VALID [2018-11-23 10:55:02,478 INFO L273 TraceCheckUtils]: 119: Hoare triple {254964#true} assume 0bv32 != ~bvadd32(2bv32, ~s__verify_mode~0); {254964#true} is VALID [2018-11-23 10:55:02,478 INFO L273 TraceCheckUtils]: 118: Hoare triple {254964#true} assume 0bv32 != ~bvadd32(256bv32, ~__cil_tmp61~0); {254964#true} is VALID [2018-11-23 10:55:02,479 INFO L273 TraceCheckUtils]: 117: Hoare triple {254964#true} ~__cil_tmp61~0 := ~s__s3__tmp__new_cipher__algorithms~0; {254964#true} is VALID [2018-11-23 10:55:02,479 INFO L273 TraceCheckUtils]: 116: Hoare triple {254964#true} assume !(0bv32 != ~s__session__peer~0); {254964#true} is VALID [2018-11-23 10:55:02,479 INFO L273 TraceCheckUtils]: 115: Hoare triple {254964#true} assume 0bv32 != ~bvadd32(1bv32, ~s__verify_mode~0); {254964#true} is VALID [2018-11-23 10:55:02,479 INFO L273 TraceCheckUtils]: 114: Hoare triple {254964#true} assume 8544bv32 == ~s__state~0; {254964#true} is VALID [2018-11-23 10:55:02,479 INFO L273 TraceCheckUtils]: 113: Hoare triple {254964#true} assume !(8529bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,479 INFO L273 TraceCheckUtils]: 112: Hoare triple {254964#true} assume !(8528bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,479 INFO L273 TraceCheckUtils]: 111: Hoare triple {254964#true} assume !(8513bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,479 INFO L273 TraceCheckUtils]: 110: Hoare triple {254964#true} assume !(8512bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,479 INFO L273 TraceCheckUtils]: 109: Hoare triple {254964#true} assume !(8497bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,479 INFO L273 TraceCheckUtils]: 108: Hoare triple {254964#true} assume !(8496bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,480 INFO L273 TraceCheckUtils]: 107: Hoare triple {254964#true} assume !(8466bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,480 INFO L273 TraceCheckUtils]: 106: Hoare triple {254964#true} assume !(8465bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,480 INFO L273 TraceCheckUtils]: 105: Hoare triple {254964#true} assume !(8464bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,480 INFO L273 TraceCheckUtils]: 104: Hoare triple {254964#true} assume !(8482bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,480 INFO L273 TraceCheckUtils]: 103: Hoare triple {254964#true} assume !(8481bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,480 INFO L273 TraceCheckUtils]: 102: Hoare triple {254964#true} assume !(8480bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,480 INFO L273 TraceCheckUtils]: 101: Hoare triple {254964#true} assume !(8195bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,481 INFO L273 TraceCheckUtils]: 100: Hoare triple {254964#true} assume !(24576bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,481 INFO L273 TraceCheckUtils]: 99: Hoare triple {254964#true} assume !(8192bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,481 INFO L273 TraceCheckUtils]: 98: Hoare triple {254964#true} assume !(16384bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,481 INFO L273 TraceCheckUtils]: 97: Hoare triple {254964#true} assume !(12292bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,481 INFO L273 TraceCheckUtils]: 96: Hoare triple {254964#true} ~state~0 := ~s__state~0; {254964#true} is VALID [2018-11-23 10:55:02,481 INFO L273 TraceCheckUtils]: 95: Hoare triple {254964#true} assume !false; {254964#true} is VALID [2018-11-23 10:55:02,481 INFO L273 TraceCheckUtils]: 94: Hoare triple {254964#true} ~skip~0 := 0bv32; {254964#true} is VALID [2018-11-23 10:55:02,481 INFO L273 TraceCheckUtils]: 93: Hoare triple {254964#true} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {254964#true} is VALID [2018-11-23 10:55:02,481 INFO L273 TraceCheckUtils]: 92: Hoare triple {254964#true} ~s__state~0 := 8544bv32;~s__init_num~0 := 0bv32; {254964#true} is VALID [2018-11-23 10:55:02,481 INFO L273 TraceCheckUtils]: 91: Hoare triple {254964#true} assume !~bvsle32(~ret~0, 0bv32); {254964#true} is VALID [2018-11-23 10:55:02,482 INFO L273 TraceCheckUtils]: 90: Hoare triple {254964#true} ~ret~0 := #t~nondet36;havoc #t~nondet36; {254964#true} is VALID [2018-11-23 10:55:02,482 INFO L273 TraceCheckUtils]: 89: Hoare triple {254964#true} assume 0bv32 != ~s__s3__tmp__use_rsa_tmp~0; {254964#true} is VALID [2018-11-23 10:55:02,482 INFO L273 TraceCheckUtils]: 88: Hoare triple {254964#true} assume 0bv32 != ~bvadd32(2097152bv32, ~__cil_tmp57~0);~s__s3__tmp__use_rsa_tmp~0 := 1bv32; {254964#true} is VALID [2018-11-23 10:55:02,482 INFO L273 TraceCheckUtils]: 87: Hoare triple {254964#true} ~l~0 := ~s__s3__tmp__new_cipher__algorithms~0;~__cil_tmp57~0 := ~s__options~0; {254964#true} is VALID [2018-11-23 10:55:02,482 INFO L273 TraceCheckUtils]: 86: Hoare triple {254964#true} assume 8528bv32 == ~s__state~0; {254964#true} is VALID [2018-11-23 10:55:02,482 INFO L273 TraceCheckUtils]: 85: Hoare triple {254964#true} assume !(8513bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,482 INFO L273 TraceCheckUtils]: 84: Hoare triple {254964#true} assume !(8512bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,482 INFO L273 TraceCheckUtils]: 83: Hoare triple {254964#true} assume !(8497bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,482 INFO L273 TraceCheckUtils]: 82: Hoare triple {254964#true} assume !(8496bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,482 INFO L273 TraceCheckUtils]: 81: Hoare triple {254964#true} assume !(8466bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,483 INFO L273 TraceCheckUtils]: 80: Hoare triple {254964#true} assume !(8465bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,483 INFO L273 TraceCheckUtils]: 79: Hoare triple {254964#true} assume !(8464bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,483 INFO L273 TraceCheckUtils]: 78: Hoare triple {254964#true} assume !(8482bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,483 INFO L273 TraceCheckUtils]: 77: Hoare triple {254964#true} assume !(8481bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,483 INFO L273 TraceCheckUtils]: 76: Hoare triple {254964#true} assume !(8480bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,483 INFO L273 TraceCheckUtils]: 75: Hoare triple {254964#true} assume !(8195bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,483 INFO L273 TraceCheckUtils]: 74: Hoare triple {254964#true} assume !(24576bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,483 INFO L273 TraceCheckUtils]: 73: Hoare triple {254964#true} assume !(8192bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,483 INFO L273 TraceCheckUtils]: 72: Hoare triple {254964#true} assume !(16384bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,484 INFO L273 TraceCheckUtils]: 71: Hoare triple {254964#true} assume !(12292bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,484 INFO L273 TraceCheckUtils]: 70: Hoare triple {254964#true} ~state~0 := ~s__state~0; {254964#true} is VALID [2018-11-23 10:55:02,484 INFO L273 TraceCheckUtils]: 69: Hoare triple {254964#true} assume !false; {254964#true} is VALID [2018-11-23 10:55:02,484 INFO L273 TraceCheckUtils]: 68: Hoare triple {254964#true} ~skip~0 := 0bv32; {254964#true} is VALID [2018-11-23 10:55:02,484 INFO L273 TraceCheckUtils]: 67: Hoare triple {254964#true} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {254964#true} is VALID [2018-11-23 10:55:02,484 INFO L273 TraceCheckUtils]: 66: Hoare triple {254964#true} ~s__state~0 := 8528bv32;~s__init_num~0 := 0bv32; {254964#true} is VALID [2018-11-23 10:55:02,484 INFO L273 TraceCheckUtils]: 65: Hoare triple {254964#true} assume 0bv32 != ~bvadd32(256bv32, ~__cil_tmp56~0);~skip~0 := 1bv32; {254964#true} is VALID [2018-11-23 10:55:02,484 INFO L273 TraceCheckUtils]: 64: Hoare triple {254964#true} ~__cil_tmp56~0 := ~s__s3__tmp__new_cipher__algorithms~0; {254964#true} is VALID [2018-11-23 10:55:02,484 INFO L273 TraceCheckUtils]: 63: Hoare triple {254964#true} assume 8512bv32 == ~s__state~0; {254964#true} is VALID [2018-11-23 10:55:02,484 INFO L273 TraceCheckUtils]: 62: Hoare triple {254964#true} assume !(8497bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,485 INFO L273 TraceCheckUtils]: 61: Hoare triple {254964#true} assume !(8496bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,485 INFO L273 TraceCheckUtils]: 60: Hoare triple {254964#true} assume !(8466bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,485 INFO L273 TraceCheckUtils]: 59: Hoare triple {254964#true} assume !(8465bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,485 INFO L273 TraceCheckUtils]: 58: Hoare triple {254964#true} assume !(8464bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,485 INFO L273 TraceCheckUtils]: 57: Hoare triple {254964#true} assume !(8482bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,485 INFO L273 TraceCheckUtils]: 56: Hoare triple {254964#true} assume !(8481bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,485 INFO L273 TraceCheckUtils]: 55: Hoare triple {254964#true} assume !(8480bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,485 INFO L273 TraceCheckUtils]: 54: Hoare triple {254964#true} assume !(8195bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,485 INFO L273 TraceCheckUtils]: 53: Hoare triple {254964#true} assume !(24576bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,485 INFO L273 TraceCheckUtils]: 52: Hoare triple {254964#true} assume !(8192bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,486 INFO L273 TraceCheckUtils]: 51: Hoare triple {254964#true} assume !(16384bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,486 INFO L273 TraceCheckUtils]: 50: Hoare triple {254964#true} assume !(12292bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,486 INFO L273 TraceCheckUtils]: 49: Hoare triple {254964#true} ~state~0 := ~s__state~0; {254964#true} is VALID [2018-11-23 10:55:02,486 INFO L273 TraceCheckUtils]: 48: Hoare triple {254964#true} assume !false; {254964#true} is VALID [2018-11-23 10:55:02,486 INFO L273 TraceCheckUtils]: 47: Hoare triple {254964#true} ~skip~0 := 0bv32; {254964#true} is VALID [2018-11-23 10:55:02,486 INFO L273 TraceCheckUtils]: 46: Hoare triple {254964#true} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {254964#true} is VALID [2018-11-23 10:55:02,486 INFO L273 TraceCheckUtils]: 45: Hoare triple {254964#true} ~s__init_num~0 := 0bv32; {254964#true} is VALID [2018-11-23 10:55:02,486 INFO L273 TraceCheckUtils]: 44: Hoare triple {254964#true} assume !(0bv32 != ~s__hit~0);~s__state~0 := 8512bv32; {254964#true} is VALID [2018-11-23 10:55:02,486 INFO L273 TraceCheckUtils]: 43: Hoare triple {254964#true} assume !~bvsle32(~ret~0, 0bv32); {254964#true} is VALID [2018-11-23 10:55:02,486 INFO L273 TraceCheckUtils]: 42: Hoare triple {254964#true} assume 1bv32 == ~blastFlag~0;~blastFlag~0 := 2bv32; {254964#true} is VALID [2018-11-23 10:55:02,487 INFO L273 TraceCheckUtils]: 41: Hoare triple {254964#true} ~ret~0 := #t~nondet34;havoc #t~nondet34; {254964#true} is VALID [2018-11-23 10:55:02,487 INFO L273 TraceCheckUtils]: 40: Hoare triple {254964#true} assume 8496bv32 == ~s__state~0; {254964#true} is VALID [2018-11-23 10:55:02,487 INFO L273 TraceCheckUtils]: 39: Hoare triple {254964#true} assume !(8466bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,487 INFO L273 TraceCheckUtils]: 38: Hoare triple {254964#true} assume !(8465bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,487 INFO L273 TraceCheckUtils]: 37: Hoare triple {254964#true} assume !(8464bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,487 INFO L273 TraceCheckUtils]: 36: Hoare triple {254964#true} assume !(8482bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,487 INFO L273 TraceCheckUtils]: 35: Hoare triple {254964#true} assume !(8481bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,487 INFO L273 TraceCheckUtils]: 34: Hoare triple {254964#true} assume !(8480bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,487 INFO L273 TraceCheckUtils]: 33: Hoare triple {254964#true} assume !(8195bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,487 INFO L273 TraceCheckUtils]: 32: Hoare triple {254964#true} assume !(24576bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,488 INFO L273 TraceCheckUtils]: 31: Hoare triple {254964#true} assume !(8192bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,488 INFO L273 TraceCheckUtils]: 30: Hoare triple {254964#true} assume !(16384bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,488 INFO L273 TraceCheckUtils]: 29: Hoare triple {254964#true} assume !(12292bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,488 INFO L273 TraceCheckUtils]: 28: Hoare triple {254964#true} ~state~0 := ~s__state~0; {254964#true} is VALID [2018-11-23 10:55:02,488 INFO L273 TraceCheckUtils]: 27: Hoare triple {254964#true} assume !false; {254964#true} is VALID [2018-11-23 10:55:02,488 INFO L273 TraceCheckUtils]: 26: Hoare triple {254964#true} ~skip~0 := 0bv32; {254964#true} is VALID [2018-11-23 10:55:02,488 INFO L273 TraceCheckUtils]: 25: Hoare triple {254964#true} assume !(0bv32 == ~s__s3__tmp__reuse_message~0); {254964#true} is VALID [2018-11-23 10:55:02,488 INFO L273 TraceCheckUtils]: 24: Hoare triple {254964#true} assume !~bvsle32(~ret~0, 0bv32);~got_new_session~0 := 1bv32;~s__state~0 := 8496bv32;~s__init_num~0 := 0bv32; {254964#true} is VALID [2018-11-23 10:55:02,488 INFO L273 TraceCheckUtils]: 23: Hoare triple {254964#true} assume 0bv32 == ~blastFlag~0;~blastFlag~0 := 1bv32; {254964#true} is VALID [2018-11-23 10:55:02,488 INFO L273 TraceCheckUtils]: 22: Hoare triple {254964#true} ~s__shutdown~0 := 0bv32;~ret~0 := #t~nondet33;havoc #t~nondet33; {254964#true} is VALID [2018-11-23 10:55:02,489 INFO L273 TraceCheckUtils]: 21: Hoare triple {254964#true} assume 8464bv32 == ~s__state~0; {254964#true} is VALID [2018-11-23 10:55:02,489 INFO L273 TraceCheckUtils]: 20: Hoare triple {254964#true} assume !(8482bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,489 INFO L273 TraceCheckUtils]: 19: Hoare triple {254964#true} assume !(8481bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,489 INFO L273 TraceCheckUtils]: 18: Hoare triple {254964#true} assume !(8480bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,489 INFO L273 TraceCheckUtils]: 17: Hoare triple {254964#true} assume !(8195bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,489 INFO L273 TraceCheckUtils]: 16: Hoare triple {254964#true} assume !(24576bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,489 INFO L273 TraceCheckUtils]: 15: Hoare triple {254964#true} assume !(8192bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,489 INFO L273 TraceCheckUtils]: 14: Hoare triple {254964#true} assume !(16384bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,489 INFO L273 TraceCheckUtils]: 13: Hoare triple {254964#true} assume !(12292bv32 == ~s__state~0); {254964#true} is VALID [2018-11-23 10:55:02,489 INFO L273 TraceCheckUtils]: 12: Hoare triple {254964#true} ~state~0 := ~s__state~0; {254964#true} is VALID [2018-11-23 10:55:02,490 INFO L273 TraceCheckUtils]: 11: Hoare triple {254964#true} assume !false; {254964#true} is VALID [2018-11-23 10:55:02,490 INFO L273 TraceCheckUtils]: 10: Hoare triple {254964#true} assume !(0bv32 == ~s__cert~0); {254964#true} is VALID [2018-11-23 10:55:02,490 INFO L273 TraceCheckUtils]: 9: Hoare triple {254964#true} assume !(0bv32 != ~bvadd32(12288bv32, ~tmp___1~0)); {254964#true} is VALID [2018-11-23 10:55:02,490 INFO L273 TraceCheckUtils]: 8: Hoare triple {254964#true} #t~post28 := ~s__in_handshake~0;~s__in_handshake~0 := ~bvadd32(1bv32, #t~post28);havoc #t~post28; {254964#true} is VALID [2018-11-23 10:55:02,490 INFO L273 TraceCheckUtils]: 7: Hoare triple {254964#true} assume 0bv32 != ~s__info_callback~0;~cb~0 := ~s__info_callback~0; {254964#true} is VALID [2018-11-23 10:55:02,490 INFO L273 TraceCheckUtils]: 6: Hoare triple {254964#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;havoc ~buf~0;havoc ~l~0;havoc ~Time~0;havoc ~tmp~0;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~nondet18;havoc #t~nondet18;~tmp___2~0 := #t~nondet19;havoc #t~nondet19;~tmp___3~0 := #t~nondet20;havoc #t~nondet20;~tmp___4~0 := #t~nondet21;havoc #t~nondet21;~tmp___5~0 := #t~nondet22;havoc #t~nondet22;~tmp___6~0 := #t~nondet23;havoc #t~nondet23;havoc ~tmp___7~0;~tmp___8~0 := #t~nondet24;havoc #t~nondet24;~tmp___9~0 := #t~nondet25;havoc #t~nondet25;~tmp___10~0 := #t~nondet26;havoc #t~nondet26;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;~tmp~0 := #t~nondet27;havoc #t~nondet27;~Time~0 := ~tmp~0;~cb~0 := 0bv32;~ret~0 := 4294967295bv32;~skip~0 := 0bv32;~got_new_session~0 := 0bv32; {254964#true} is VALID [2018-11-23 10:55:02,490 INFO L256 TraceCheckUtils]: 5: Hoare triple {254964#true} call #t~ret49 := ssl3_accept(~s~0); {254964#true} is VALID [2018-11-23 10:55:02,490 INFO L273 TraceCheckUtils]: 4: Hoare triple {254964#true} havoc ~s~0;havoc ~tmp~1;~s~0 := 8464bv32; {254964#true} is VALID [2018-11-23 10:55:02,490 INFO L256 TraceCheckUtils]: 3: Hoare triple {254964#true} call #t~ret50 := main(); {254964#true} is VALID [2018-11-23 10:55:02,491 INFO L268 TraceCheckUtils]: 2: Hoare quadruple {254964#true} {254964#true} #606#return; {254964#true} is VALID [2018-11-23 10:55:02,491 INFO L273 TraceCheckUtils]: 1: Hoare triple {254964#true} assume true; {254964#true} is VALID [2018-11-23 10:55:02,491 INFO L256 TraceCheckUtils]: 0: Hoare triple {254964#true} call ULTIMATE.init(); {254964#true} is VALID [2018-11-23 10:55:02,591 INFO L134 CoverageAnalysis]: Checked inductivity of 2727 backedges. 1308 proven. 26 refuted. 0 times theorem prover too weak. 1393 trivial. 0 not checked. [2018-11-23 10:55:02,593 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-11-23 10:55:02,593 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 6 [2018-11-23 10:55:02,594 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 511 [2018-11-23 10:55:02,594 INFO L84 Accepts]: Finished accepts. word is accepted. [2018-11-23 10:55:02,595 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 6 states. [2018-11-23 10:55:02,925 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 283 edges. 283 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2018-11-23 10:55:02,925 INFO L459 AbstractCegarLoop]: Interpolant automaton has 6 states [2018-11-23 10:55:02,925 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2018-11-23 10:55:02,925 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2018-11-23 10:55:02,926 INFO L87 Difference]: Start difference. First operand 4858 states and 5971 transitions. Second operand 6 states. [2018-11-23 10:55:10,824 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-23 10:55:10,824 INFO L93 Difference]: Finished difference Result 7907 states and 9785 transitions. [2018-11-23 10:55:10,824 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2018-11-23 10:55:10,824 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 511 [2018-11-23 10:55:10,825 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-23 10:55:10,825 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2018-11-23 10:55:10,828 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 789 transitions. [2018-11-23 10:55:10,828 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2018-11-23 10:55:10,830 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 789 transitions. [2018-11-23 10:55:10,831 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 7 states and 789 transitions. [2018-11-23 10:55:11,665 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 789 edges. 789 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2018-11-23 10:55:11,666 INFO L225 Difference]: With dead ends: 7907 [2018-11-23 10:55:11,666 INFO L226 Difference]: Without dead ends: 0 [2018-11-23 10:55:11,676 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 1027 GetRequests, 1020 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:55:11,676 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2018-11-23 10:55:11,676 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2018-11-23 10:55:11,676 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2018-11-23 10:55:11,676 INFO L82 GeneralOperation]: Start isEquivalent. First operand 0 states. Second operand 0 states. [2018-11-23 10:55:11,676 INFO L74 IsIncluded]: Start isIncluded. First operand 0 states. Second operand 0 states. [2018-11-23 10:55:11,676 INFO L87 Difference]: Start difference. First operand 0 states. Second operand 0 states. [2018-11-23 10:55:11,677 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-23 10:55:11,677 INFO L93 Difference]: Finished difference Result 0 states and 0 transitions. [2018-11-23 10:55:11,677 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2018-11-23 10:55:11,677 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-11-23 10:55:11,677 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2018-11-23 10:55:11,677 INFO L74 IsIncluded]: Start isIncluded. First operand 0 states. Second operand 0 states. [2018-11-23 10:55:11,677 INFO L87 Difference]: Start difference. First operand 0 states. Second operand 0 states. [2018-11-23 10:55:11,678 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-23 10:55:11,678 INFO L93 Difference]: Finished difference Result 0 states and 0 transitions. [2018-11-23 10:55:11,678 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2018-11-23 10:55:11,678 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-11-23 10:55:11,678 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2018-11-23 10:55:11,678 INFO L88 GeneralOperation]: Finished isEquivalent. [2018-11-23 10:55:11,678 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2018-11-23 10:55:11,678 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 0 states. [2018-11-23 10:55:11,678 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2018-11-23 10:55:11,678 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 511 [2018-11-23 10:55:11,679 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-23 10:55:11,679 INFO L480 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2018-11-23 10:55:11,679 INFO L481 AbstractCegarLoop]: Interpolant automaton has 6 states. [2018-11-23 10:55:11,679 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2018-11-23 10:55:11,679 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-11-23 10:55:11,683 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 0 states and 0 transitions. [2018-11-23 10:55:11,748 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 10:55:11,802 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 10:55:11,810 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 10:55:11,829 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 10:55:11,839 WARN L180 SmtUtils]: Spent 148.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 24 [2018-11-23 10:55:11,903 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 10:55:11,904 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 10:55:11,917 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 10:55:11,948 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 10:55:11,970 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 10:55:11,973 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 10:55:11,973 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 10:55:11,988 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 10:55:12,034 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 10:55:12,036 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 10:55:12,040 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 10:55:12,050 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 10:55:12,051 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 10:55:12,053 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 10:55:12,080 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 10:55:12,086 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 10:55:12,102 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 10:55:12,110 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 10:55:12,137 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 10:55:12,194 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 10:55:12,298 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 10:55:12,361 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 10:55:12,364 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 10:55:12,379 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 10:55:12,382 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 10:55:12,389 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 10:55:12,414 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 10:55:12,416 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 10:55:12,418 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 10:55:12,421 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 10:55:12,423 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 10:55:12,426 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 10:55:12,438 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 10:55:12,447 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 10:55:12,453 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 10:55:12,468 WARN L180 SmtUtils]: Spent 376.00 ms on a formula simplification. DAG size of input: 398 DAG size of output: 103 [2018-11-23 10:55:12,480 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 10:55:12,486 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 10:55:12,497 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 10:55:12,508 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 10:55:12,520 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 10:55:12,521 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 10:55:12,578 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 10:55:12,585 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 10:55:12,607 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 10:55:12,644 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 10:55:12,730 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 10:55:12,791 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 10:55:12,794 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 10:55:12,805 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 10:55:12,808 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 10:55:12,818 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 10:55:12,840 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 10:55:12,843 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 10:55:12,844 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 10:55:12,849 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 10:55:12,851 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 10:55:12,854 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 10:55:12,866 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 10:55:12,873 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 10:55:12,879 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 10:55:12,891 WARN L180 SmtUtils]: Spent 326.00 ms on a formula simplification. DAG size of input: 398 DAG size of output: 103 [2018-11-23 10:55:12,898 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 10:55:12,907 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-11-23 10:55:13,254 WARN L180 SmtUtils]: Spent 229.00 ms on a formula simplification. DAG size of input: 33 DAG size of output: 27 [2018-11-23 10:55:13,632 WARN L180 SmtUtils]: Spent 336.00 ms on a formula simplification. DAG size of input: 34 DAG size of output: 27 [2018-11-23 10:55:13,776 WARN L180 SmtUtils]: Spent 132.00 ms on a formula simplification. DAG size of input: 35 DAG size of output: 26 [2018-11-23 10:55:13,924 WARN L180 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 32 DAG size of output: 23 [2018-11-23 10:55:14,739 WARN L180 SmtUtils]: Spent 639.00 ms on a formula simplification. DAG size of input: 87 DAG size of output: 71 [2018-11-23 10:55:14,861 WARN L180 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 32 DAG size of output: 26 [2018-11-23 10:55:14,983 WARN L180 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 37 DAG size of output: 23 [2018-11-23 10:55:15,381 WARN L180 SmtUtils]: Spent 125.00 ms on a formula simplification. DAG size of input: 39 DAG size of output: 27 [2018-11-23 10:55:16,095 WARN L180 SmtUtils]: Spent 658.00 ms on a formula simplification. DAG size of input: 87 DAG size of output: 71 [2018-11-23 10:55:16,337 WARN L180 SmtUtils]: Spent 163.00 ms on a formula simplification. DAG size of input: 32 DAG size of output: 23 [2018-11-23 10:55:16,345 INFO L451 ceAbstractionStarter]: At program point ULTIMATE.initFINAL(line -1) the Hoare annotation is: true [2018-11-23 10:55:16,345 INFO L448 ceAbstractionStarter]: For program point ULTIMATE.initEXIT(line -1) no Hoare annotation was computed. [2018-11-23 10:55:16,345 INFO L448 ceAbstractionStarter]: For program point ULTIMATE.startEXIT(line -1) no Hoare annotation was computed. [2018-11-23 10:55:16,345 INFO L451 ceAbstractionStarter]: At program point L-1(line -1) the Hoare annotation is: true [2018-11-23 10:55:16,345 INFO L451 ceAbstractionStarter]: At program point ULTIMATE.startENTRY(line -1) the Hoare annotation is: true [2018-11-23 10:55:16,345 INFO L448 ceAbstractionStarter]: For program point ULTIMATE.startFINAL(line -1) no Hoare annotation was computed. [2018-11-23 10:55:16,345 INFO L451 ceAbstractionStarter]: At program point mainENTRY(lines 611 622) the Hoare annotation is: true [2018-11-23 10:55:16,345 INFO L448 ceAbstractionStarter]: For program point mainFINAL(lines 611 622) no Hoare annotation was computed. [2018-11-23 10:55:16,346 INFO L451 ceAbstractionStarter]: At program point L618(line 618) the Hoare annotation is: true [2018-11-23 10:55:16,346 INFO L448 ceAbstractionStarter]: For program point L618-1(line 618) no Hoare annotation was computed. [2018-11-23 10:55:16,346 INFO L448 ceAbstractionStarter]: For program point mainEXIT(lines 611 622) no Hoare annotation was computed. [2018-11-23 10:55:16,346 INFO L448 ceAbstractionStarter]: For program point L333(lines 333 367) no Hoare annotation was computed. [2018-11-23 10:55:16,346 INFO L448 ceAbstractionStarter]: For program point L333-1(lines 333 367) no Hoare annotation was computed. [2018-11-23 10:55:16,346 INFO L448 ceAbstractionStarter]: For program point L201(lines 201 545) no Hoare annotation was computed. [2018-11-23 10:55:16,346 INFO L448 ceAbstractionStarter]: For program point L168(lines 168 556) no Hoare annotation was computed. [2018-11-23 10:55:16,346 INFO L448 ceAbstractionStarter]: For program point L135(lines 135 567) no Hoare annotation was computed. [2018-11-23 10:55:16,346 INFO L448 ceAbstractionStarter]: For program point L102(lines 102 578) no Hoare annotation was computed. [2018-11-23 10:55:16,347 INFO L451 ceAbstractionStarter]: At program point L598(lines 98 599) the Hoare annotation is: true [2018-11-23 10:55:16,347 INFO L448 ceAbstractionStarter]: For program point L532(lines 532 534) no Hoare annotation was computed. [2018-11-23 10:55:16,347 INFO L448 ceAbstractionStarter]: For program point L466(lines 466 468) no Hoare annotation was computed. [2018-11-23 10:55:16,347 INFO L448 ceAbstractionStarter]: For program point L400(lines 400 402) no Hoare annotation was computed. [2018-11-23 10:55:16,347 INFO L448 ceAbstractionStarter]: For program point L334(lines 334 364) no Hoare annotation was computed. [2018-11-23 10:55:16,347 INFO L444 ceAbstractionStarter]: At program point L202(lines 198 546) the Hoare annotation is: (let ((.cse0 (= (_ bv3 32) ssl3_accept_~blastFlag~0)) (.cse2 (not (= ssl3_accept_~s__hit~0 (_ bv0 32)))) (.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 (not (= (_ bv8640 32) ssl3_accept_~s__s3__tmp__next_state___0~0))) (and .cse2 .cse3) (and .cse2 .cse0) (and .cse2 (= (_ bv2 32) ssl3_accept_~blastFlag~0)) (and .cse3 .cse1))) [2018-11-23 10:55:16,348 INFO L444 ceAbstractionStarter]: At program point L103(lines 102 578) 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:16,348 INFO L448 ceAbstractionStarter]: For program point L204(lines 204 544) no Hoare annotation was computed. [2018-11-23 10:55:16,348 INFO L448 ceAbstractionStarter]: For program point L171(lines 171 555) no Hoare annotation was computed. [2018-11-23 10:55:16,348 INFO L448 ceAbstractionStarter]: For program point L138(lines 138 566) no Hoare annotation was computed. [2018-11-23 10:55:16,348 INFO L448 ceAbstractionStarter]: For program point L105(lines 105 577) no Hoare annotation was computed. [2018-11-23 10:55:16,348 INFO L448 ceAbstractionStarter]: For program point L304(lines 304 311) no Hoare annotation was computed. [2018-11-23 10:55:16,348 INFO L448 ceAbstractionStarter]: For program point L304-2(lines 304 311) no Hoare annotation was computed. [2018-11-23 10:55:16,348 INFO L451 ceAbstractionStarter]: At program point L205(lines 204 544) the Hoare annotation is: true [2018-11-23 10:55:16,349 INFO L444 ceAbstractionStarter]: At program point L172(lines 168 556) 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:16,349 INFO L444 ceAbstractionStarter]: At program point L139(lines 135 567) 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 (= 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 (= (_ bv3 32) ssl3_accept_~blastFlag~0)) (and .cse0 .cse3) (and .cse4 .cse1) (and .cse2 .cse4))) [2018-11-23 10:55:16,349 INFO L448 ceAbstractionStarter]: For program point L603(lines 603 605) no Hoare annotation was computed. [2018-11-23 10:55:16,349 INFO L448 ceAbstractionStarter]: For program point L603-2(lines 603 605) no Hoare annotation was computed. [2018-11-23 10:55:16,349 INFO L448 ceAbstractionStarter]: For program point L504(lines 504 507) no Hoare annotation was computed. [2018-11-23 10:55:16,349 INFO L448 ceAbstractionStarter]: For program point L339(lines 339 362) no Hoare annotation was computed. [2018-11-23 10:55:16,349 INFO L451 ceAbstractionStarter]: At program point L207(lines 206 544) the Hoare annotation is: true [2018-11-23 10:55:16,349 INFO L448 ceAbstractionStarter]: For program point L174(lines 174 554) no Hoare annotation was computed. [2018-11-23 10:55:16,350 INFO L448 ceAbstractionStarter]: For program point L141(lines 141 565) no Hoare annotation was computed. [2018-11-23 10:55:16,350 INFO L448 ceAbstractionStarter]: For program point L108(lines 108 576) no Hoare annotation was computed. [2018-11-23 10:55:16,350 INFO L448 ceAbstractionStarter]: For program point L274(lines 274 276) no Hoare annotation was computed. [2018-11-23 10:55:16,350 INFO L448 ceAbstractionStarter]: For program point L274-2(lines 208 541) no Hoare annotation was computed. [2018-11-23 10:55:16,350 INFO L451 ceAbstractionStarter]: At program point ssl3_acceptENTRY(lines 11 610) the Hoare annotation is: true [2018-11-23 10:55:16,350 INFO L448 ceAbstractionStarter]: For program point L440(lines 440 442) no Hoare annotation was computed. [2018-11-23 10:55:16,350 INFO L448 ceAbstractionStarter]: For program point L308(lines 308 310) no Hoare annotation was computed. [2018-11-23 10:55:16,350 INFO L448 ceAbstractionStarter]: For program point L342(lines 342 346) no Hoare annotation was computed. [2018-11-23 10:55:16,350 INFO L448 ceAbstractionStarter]: For program point L342-2(lines 342 346) no Hoare annotation was computed. [2018-11-23 10:55:16,350 INFO L448 ceAbstractionStarter]: For program point L243(lines 243 253) no Hoare annotation was computed. [2018-11-23 10:55:16,350 INFO L448 ceAbstractionStarter]: For program point L177(lines 177 553) no Hoare annotation was computed. [2018-11-23 10:55:16,350 INFO L448 ceAbstractionStarter]: For program point L144(lines 144 564) no Hoare annotation was computed. [2018-11-23 10:55:16,350 INFO L448 ceAbstractionStarter]: For program point L111(lines 111 575) no Hoare annotation was computed. [2018-11-23 10:55:16,351 INFO L448 ceAbstractionStarter]: For program point L475(lines 475 477) no Hoare annotation was computed. [2018-11-23 10:55:16,351 INFO L448 ceAbstractionStarter]: For program point L475-2(lines 208 541) no Hoare annotation was computed. [2018-11-23 10:55:16,351 INFO L448 ceAbstractionStarter]: For program point L376(lines 376 408) no Hoare annotation was computed. [2018-11-23 10:55:16,351 INFO L448 ceAbstractionStarter]: For program point L244(lines 244 247) no Hoare annotation was computed. [2018-11-23 10:55:16,351 INFO L444 ceAbstractionStarter]: At program point L211(lines 105 577) 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:16,351 INFO L444 ceAbstractionStarter]: At program point L178(lines 174 554) the Hoare annotation is: (let ((.cse0 (= ssl3_accept_~__cil_tmp56~0 ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0)) (.cse1 (not (= ssl3_accept_~s__hit~0 (_ bv0 32)))) (.cse2 (= (_ bv2 32) ssl3_accept_~blastFlag~0)) (.cse4 (= (_ bv0 32) ssl3_accept_~blastFlag~0)) (.cse3 (not (= (_ bv8640 32) ssl3_accept_~s__state~0)))) (or (and .cse0 .cse1) (and .cse0 (= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0) .cse2 .cse3) (and .cse1 .cse4) (and .cse1 (= (_ bv3 32) ssl3_accept_~blastFlag~0)) (and .cse1 .cse2) (and .cse4 .cse3))) [2018-11-23 10:55:16,351 INFO L444 ceAbstractionStarter]: At program point L145(lines 141 565) 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:16,352 INFO L444 ceAbstractionStarter]: At program point L542(lines 99 597) the Hoare annotation is: (let ((.cse7 (= (_ bv8496 32) ssl3_accept_~s__state~0)) (.cse8 (= (_ bv8448 32) ssl3_accept_~s__state~0)) (.cse6 (= (_ bv8608 32) ssl3_accept_~s__state~0)) (.cse4 (= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)) (.cse10 (= (_ bv8640 32) ssl3_accept_~s__state~0)) (.cse3 (= (_ bv8592 32) ssl3_accept_~s__state~0)) (.cse0 (= ssl3_accept_~__cil_tmp56~0 ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0)) (.cse9 (= (_ bv3 32) ssl3_accept_~blastFlag~0)) (.cse2 (not (= (_ bv8640 32) ssl3_accept_~s__s3__tmp__next_state___0~0))) (.cse5 (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 .cse3 .cse4 .cse1) (and .cse0 .cse5 .cse6) (and .cse0 .cse1 .cse2 .cse7) (and .cse7 (= (_ bv1 32) ssl3_accept_~blastFlag~0)) (and (= (_ bv8512 32) ssl3_accept_~s__state~0) .cse1) (and .cse0 (= (_ bv8466 32) ssl3_accept_~s__state~0) .cse1 .cse2) (and .cse0 (= (_ bv8528 32) ssl3_accept_~s__state~0) .cse1) (and .cse0 .cse4 .cse1 (= (_ bv8576 32) ssl3_accept_~s__state~0)) (and .cse0 .cse4 .cse1 .cse8) (and .cse0 .cse9 (= (_ bv3 32) ssl3_accept_~s__s3__tmp__next_state___0~0) .cse8) (and .cse0 .cse5 .cse10) (and .cse0 .cse4 .cse1 .cse6) (and .cse5 .cse9) (and .cse0 .cse4 .cse1 .cse10) (and .cse0 .cse3 .cse5) (and .cse0 .cse9 .cse2 (= (_ bv8672 32) ssl3_accept_~s__state~0)) (and .cse5 .cse1))) [2018-11-23 10:55:16,352 INFO L448 ceAbstractionStarter]: For program point L443(lines 443 452) no Hoare annotation was computed. [2018-11-23 10:55:16,352 INFO L448 ceAbstractionStarter]: For program point L377(lines 377 383) no Hoare annotation was computed. [2018-11-23 10:55:16,352 INFO L448 ceAbstractionStarter]: For program point L180(lines 180 552) no Hoare annotation was computed. [2018-11-23 10:55:16,352 INFO L448 ceAbstractionStarter]: For program point L147(lines 147 563) no Hoare annotation was computed. [2018-11-23 10:55:16,352 INFO L448 ceAbstractionStarter]: For program point L114(lines 114 574) no Hoare annotation was computed. [2018-11-23 10:55:16,352 INFO L448 ceAbstractionStarter]: For program point L82(lines 82 88) no Hoare annotation was computed. [2018-11-23 10:55:16,352 INFO L448 ceAbstractionStarter]: For program point L512(lines 512 514) no Hoare annotation was computed. [2018-11-23 10:55:16,352 INFO L448 ceAbstractionStarter]: For program point L579(lines 579 595) no Hoare annotation was computed. [2018-11-23 10:55:16,352 INFO L444 ceAbstractionStarter]: At program point L513(lines 72 609) the Hoare annotation is: false [2018-11-23 10:55:16,352 INFO L448 ceAbstractionStarter]: For program point L447(lines 447 449) no Hoare annotation was computed. [2018-11-23 10:55:16,352 INFO L448 ceAbstractionStarter]: For program point L216(lines 216 218) no Hoare annotation was computed. [2018-11-23 10:55:16,352 INFO L448 ceAbstractionStarter]: For program point L183(lines 183 551) no Hoare annotation was computed. [2018-11-23 10:55:16,352 INFO L448 ceAbstractionStarter]: For program point L150(lines 150 562) no Hoare annotation was computed. [2018-11-23 10:55:16,352 INFO L448 ceAbstractionStarter]: For program point L216-2(lines 216 218) no Hoare annotation was computed. [2018-11-23 10:55:16,353 INFO L448 ceAbstractionStarter]: For program point L117(lines 117 573) no Hoare annotation was computed. [2018-11-23 10:55:16,353 INFO L448 ceAbstractionStarter]: For program point L580(lines 580 594) no Hoare annotation was computed. [2018-11-23 10:55:16,353 INFO L448 ceAbstractionStarter]: For program point L481(lines 481 485) no Hoare annotation was computed. [2018-11-23 10:55:16,353 INFO L448 ceAbstractionStarter]: For program point L481-2(lines 481 485) no Hoare annotation was computed. [2018-11-23 10:55:16,353 INFO L444 ceAbstractionStarter]: At program point L184(lines 180 552) the Hoare annotation is: (let ((.cse0 (= ssl3_accept_~__cil_tmp56~0 ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0)) (.cse1 (not (= ssl3_accept_~s__hit~0 (_ bv0 32)))) (.cse2 (= (_ bv2 32) ssl3_accept_~blastFlag~0)) (.cse4 (= (_ bv0 32) ssl3_accept_~blastFlag~0)) (.cse3 (not (= (_ bv8640 32) ssl3_accept_~s__state~0)))) (or (and .cse0 .cse1) (and .cse0 (= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0) .cse2 .cse3) (and .cse1 .cse4) (and .cse1 (= (_ bv3 32) ssl3_accept_~blastFlag~0)) (and .cse1 .cse2) (and .cse4 .cse3))) [2018-11-23 10:55:16,353 INFO L444 ceAbstractionStarter]: At program point L151(lines 147 563) 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:16,353 INFO L448 ceAbstractionStarter]: For program point L85(lines 85 87) no Hoare annotation was computed. [2018-11-23 10:55:16,353 INFO L448 ceAbstractionStarter]: For program point L85-2(lines 82 88) no Hoare annotation was computed. [2018-11-23 10:55:16,353 INFO L448 ceAbstractionStarter]: For program point L581(lines 581 586) no Hoare annotation was computed. [2018-11-23 10:55:16,353 INFO L448 ceAbstractionStarter]: For program point L515(lines 515 517) no Hoare annotation was computed. [2018-11-23 10:55:16,353 INFO L448 ceAbstractionStarter]: For program point L581-2(lines 580 594) no Hoare annotation was computed. [2018-11-23 10:55:16,354 INFO L448 ceAbstractionStarter]: For program point L350(lines 350 358) no Hoare annotation was computed. [2018-11-23 10:55:16,354 INFO L448 ceAbstractionStarter]: For program point $Ultimate##90(lines 208 543) no Hoare annotation was computed. [2018-11-23 10:55:16,354 INFO L444 ceAbstractionStarter]: At program point L351(lines 327 369) 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:16,354 INFO L448 ceAbstractionStarter]: For program point L186(lines 186 550) no Hoare annotation was computed. [2018-11-23 10:55:16,354 INFO L448 ceAbstractionStarter]: For program point $Ultimate##91(lines 208 543) no Hoare annotation was computed. [2018-11-23 10:55:16,354 INFO L448 ceAbstractionStarter]: For program point L153(lines 153 561) no Hoare annotation was computed. [2018-11-23 10:55:16,354 INFO L448 ceAbstractionStarter]: For program point L120(lines 120 572) no Hoare annotation was computed. [2018-11-23 10:55:16,354 INFO L448 ceAbstractionStarter]: For program point L583(lines 583 585) no Hoare annotation was computed. [2018-11-23 10:55:16,354 INFO L448 ceAbstractionStarter]: For program point L418(lines 418 420) no Hoare annotation was computed. [2018-11-23 10:55:16,354 INFO L444 ceAbstractionStarter]: At program point L385(lines 376 408) 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:16,354 INFO L444 ceAbstractionStarter]: At program point L121(lines 117 573) 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:16,355 INFO L448 ceAbstractionStarter]: For program point L353(lines 353 355) no Hoare annotation was computed. [2018-11-23 10:55:16,355 INFO L448 ceAbstractionStarter]: For program point L287(lines 287 289) no Hoare annotation was computed. [2018-11-23 10:55:16,355 INFO L448 ceAbstractionStarter]: For program point L221(lines 221 223) no Hoare annotation was computed. [2018-11-23 10:55:16,355 INFO L448 ceAbstractionStarter]: For program point L287-2(lines 208 541) no Hoare annotation was computed. [2018-11-23 10:55:16,355 INFO L448 ceAbstractionStarter]: For program point ssl3_acceptEXIT(lines 11 610) no Hoare annotation was computed. [2018-11-23 10:55:16,355 INFO L448 ceAbstractionStarter]: For program point L519(lines 519 523) no Hoare annotation was computed. [2018-11-23 10:55:16,355 INFO L448 ceAbstractionStarter]: For program point L519-2(lines 519 523) no Hoare annotation was computed. [2018-11-23 10:55:16,355 INFO L448 ceAbstractionStarter]: For program point ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION(line 607) no Hoare annotation was computed. [2018-11-23 10:55:16,355 INFO L448 ceAbstractionStarter]: For program point L321(lines 321 325) no Hoare annotation was computed. [2018-11-23 10:55:16,355 INFO L448 ceAbstractionStarter]: For program point L321-2(lines 208 541) no Hoare annotation was computed. [2018-11-23 10:55:16,355 INFO L448 ceAbstractionStarter]: For program point L189(lines 189 549) no Hoare annotation was computed. [2018-11-23 10:55:16,355 INFO L448 ceAbstractionStarter]: For program point L156(lines 156 560) no Hoare annotation was computed. [2018-11-23 10:55:16,355 INFO L448 ceAbstractionStarter]: For program point L123(lines 123 571) no Hoare annotation was computed. [2018-11-23 10:55:16,355 INFO L448 ceAbstractionStarter]: For program point L90(lines 90 94) no Hoare annotation was computed. [2018-11-23 10:55:16,355 INFO L448 ceAbstractionStarter]: For program point L90-1(lines 72 609) no Hoare annotation was computed. [2018-11-23 10:55:16,356 INFO L448 ceAbstractionStarter]: For program point L388(lines 388 406) no Hoare annotation was computed. [2018-11-23 10:55:16,356 INFO L444 ceAbstractionStarter]: At program point L190(lines 186 550) 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:16,356 INFO L444 ceAbstractionStarter]: At program point L157(lines 153 561) 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:16,356 INFO L451 ceAbstractionStarter]: At program point L124(lines 123 571) the Hoare annotation is: true [2018-11-23 10:55:16,356 INFO L448 ceAbstractionStarter]: For program point L91(lines 91 93) no Hoare annotation was computed. [2018-11-23 10:55:16,356 INFO L448 ceAbstractionStarter]: For program point L389(lines 389 395) no Hoare annotation was computed. [2018-11-23 10:55:16,356 INFO L448 ceAbstractionStarter]: For program point L588(lines 588 592) no Hoare annotation was computed. [2018-11-23 10:55:16,356 INFO L448 ceAbstractionStarter]: For program point ssl3_acceptFINAL(lines 11 610) no Hoare annotation was computed. [2018-11-23 10:55:16,356 INFO L448 ceAbstractionStarter]: For program point L192(lines 192 548) no Hoare annotation was computed. [2018-11-23 10:55:16,356 INFO L448 ceAbstractionStarter]: For program point L159(lines 159 559) no Hoare annotation was computed. [2018-11-23 10:55:16,356 INFO L448 ceAbstractionStarter]: For program point L126(lines 126 570) no Hoare annotation was computed. [2018-11-23 10:55:16,356 INFO L448 ceAbstractionStarter]: For program point L457(lines 457 459) no Hoare annotation was computed. [2018-11-23 10:55:16,356 INFO L448 ceAbstractionStarter]: For program point L259(lines 259 261) no Hoare annotation was computed. [2018-11-23 10:55:16,356 INFO L448 ceAbstractionStarter]: For program point L226(lines 226 237) no Hoare annotation was computed. [2018-11-23 10:55:16,357 INFO L448 ceAbstractionStarter]: For program point L226-2(lines 208 541) no Hoare annotation was computed. [2018-11-23 10:55:16,357 INFO L448 ceAbstractionStarter]: For program point L491(lines 491 494) no Hoare annotation was computed. [2018-11-23 10:55:16,357 INFO L448 ceAbstractionStarter]: For program point L293(lines 293 297) no Hoare annotation was computed. [2018-11-23 10:55:16,357 INFO L448 ceAbstractionStarter]: For program point L293-2(lines 293 297) no Hoare annotation was computed. [2018-11-23 10:55:16,357 INFO L448 ceAbstractionStarter]: For program point L426-1(lines 426 434) no Hoare annotation was computed. [2018-11-23 10:55:16,357 INFO L448 ceAbstractionStarter]: For program point L228(lines 228 231) no Hoare annotation was computed. [2018-11-23 10:55:16,357 INFO L448 ceAbstractionStarter]: For program point L195(lines 195 547) no Hoare annotation was computed. [2018-11-23 10:55:16,357 INFO L448 ceAbstractionStarter]: For program point L162(lines 162 558) no Hoare annotation was computed. [2018-11-23 10:55:16,357 INFO L448 ceAbstractionStarter]: For program point L129(lines 129 569) no Hoare annotation was computed. [2018-11-23 10:55:16,357 INFO L444 ceAbstractionStarter]: At program point L196(lines 192 548) 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 (= 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 (= (_ bv3 32) ssl3_accept_~blastFlag~0)) (and .cse0 .cse2) (and .cse1 .cse3))) [2018-11-23 10:55:16,357 INFO L444 ceAbstractionStarter]: At program point L163(lines 159 559) 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:16,357 INFO L448 ceAbstractionStarter]: For program point L429(lines 429 432) no Hoare annotation was computed. [2018-11-23 10:55:16,357 INFO L448 ceAbstractionStarter]: For program point L330(lines 330 368) no Hoare annotation was computed. [2018-11-23 10:55:16,357 INFO L448 ceAbstractionStarter]: For program point L198(lines 198 546) no Hoare annotation was computed. [2018-11-23 10:55:16,358 INFO L448 ceAbstractionStarter]: For program point L165(lines 165 557) no Hoare annotation was computed. [2018-11-23 10:55:16,358 INFO L448 ceAbstractionStarter]: For program point L132(lines 132 568) no Hoare annotation was computed. [2018-11-23 10:55:16,358 INFO L444 ceAbstractionStarter]: At program point L99-2(lines 99 597) the Hoare annotation is: (let ((.cse7 (= (_ bv8496 32) ssl3_accept_~s__state~0)) (.cse8 (= (_ bv8448 32) ssl3_accept_~s__state~0)) (.cse6 (= (_ bv8608 32) ssl3_accept_~s__state~0)) (.cse4 (= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0)) (.cse10 (= (_ bv8640 32) ssl3_accept_~s__state~0)) (.cse3 (= (_ bv8592 32) ssl3_accept_~s__state~0)) (.cse0 (= ssl3_accept_~__cil_tmp56~0 ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0)) (.cse9 (= (_ bv3 32) ssl3_accept_~blastFlag~0)) (.cse2 (not (= (_ bv8640 32) ssl3_accept_~s__s3__tmp__next_state___0~0))) (.cse5 (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 .cse3 .cse4 .cse1) (and .cse0 .cse5 .cse6) (and .cse0 .cse1 .cse2 .cse7) (and .cse7 (= (_ bv1 32) ssl3_accept_~blastFlag~0)) (and (= (_ bv8512 32) ssl3_accept_~s__state~0) .cse1) (and .cse0 (= (_ bv8466 32) ssl3_accept_~s__state~0) .cse1 .cse2) (and .cse0 (= (_ bv8528 32) ssl3_accept_~s__state~0) .cse1) (and .cse0 .cse4 .cse1 (= (_ bv8576 32) ssl3_accept_~s__state~0)) (and .cse0 .cse4 .cse1 .cse8) (and .cse0 .cse9 (= (_ bv3 32) ssl3_accept_~s__s3__tmp__next_state___0~0) .cse8) (and .cse0 .cse5 .cse10) (and .cse0 .cse4 .cse1 .cse6) (and .cse5 .cse9) (and .cse0 .cse4 .cse1 .cse10) (and .cse0 .cse3 .cse5) (and .cse0 .cse9 .cse2 (= (_ bv8672 32) ssl3_accept_~s__state~0)) (and .cse5 .cse1))) [2018-11-23 10:55:16,358 INFO L448 ceAbstractionStarter]: For program point L529(lines 529 535) no Hoare annotation was computed. [2018-11-23 10:55:16,358 INFO L448 ceAbstractionStarter]: For program point L496(lines 496 498) no Hoare annotation was computed. [2018-11-23 10:55:16,358 INFO L448 ceAbstractionStarter]: For program point L529-1(lines 529 535) no Hoare annotation was computed. [2018-11-23 10:55:16,358 INFO L448 ceAbstractionStarter]: For program point L496-2(lines 208 541) no Hoare annotation was computed. [2018-11-23 10:55:16,358 INFO L444 ceAbstractionStarter]: At program point L397(lines 388 406) 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:16,358 INFO L448 ceAbstractionStarter]: For program point L232(lines 232 235) no Hoare annotation was computed. [2018-11-23 10:55:16,359 INFO L444 ceAbstractionStarter]: At program point L166(lines 165 557) the Hoare annotation is: (let ((.cse1 (= (_ bv3 32) ssl3_accept_~blastFlag~0)) (.cse0 (not (= ssl3_accept_~s__hit~0 (_ bv0 32)))) (.cse3 (= ssl3_accept_~__cil_tmp56~0 ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0)) (.cse4 (= (_ bv2 32) ssl3_accept_~blastFlag~0)) (.cse2 (= (_ bv8448 32) ssl3_accept_~s__state~0))) (or (and .cse0 .cse1 .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) (and .cse3 (= (_ bv8576 32) ssl3_accept_~s__s3__tmp__next_state___0~0) .cse4 .cse2))) [2018-11-23 10:55:16,359 INFO L444 ceAbstractionStarter]: At program point L133(lines 126 570) 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:16,359 INFO L448 ceAbstractionStarter]: For program point L100(line 100) no Hoare annotation was computed. [2018-11-23 10:55:16,360 WARN L170 areAnnotationChecker]: ULTIMATE.initEXIT has no Hoare annotation [2018-11-23 10:55:16,361 WARN L170 areAnnotationChecker]: L82 has no Hoare annotation [2018-11-23 10:55:16,361 WARN L170 areAnnotationChecker]: ULTIMATE.initEXIT has no Hoare annotation [2018-11-23 10:55:16,361 WARN L170 areAnnotationChecker]: ULTIMATE.startFINAL has no Hoare annotation [2018-11-23 10:55:16,361 WARN L170 areAnnotationChecker]: L618-1 has no Hoare annotation [2018-11-23 10:55:16,361 WARN L170 areAnnotationChecker]: L82 has no Hoare annotation [2018-11-23 10:55:16,361 WARN L170 areAnnotationChecker]: L82 has no Hoare annotation [2018-11-23 10:55:16,361 WARN L170 areAnnotationChecker]: ULTIMATE.startFINAL has no Hoare annotation [2018-11-23 10:55:16,361 WARN L170 areAnnotationChecker]: L618-1 has no Hoare annotation [2018-11-23 10:55:16,361 WARN L170 areAnnotationChecker]: L85-2 has no Hoare annotation [2018-11-23 10:55:16,361 WARN L170 areAnnotationChecker]: L85 has no Hoare annotation [2018-11-23 10:55:16,362 WARN L170 areAnnotationChecker]: L85 has no Hoare annotation [2018-11-23 10:55:16,362 WARN L170 areAnnotationChecker]: mainFINAL has no Hoare annotation [2018-11-23 10:55:16,362 WARN L170 areAnnotationChecker]: L90 has no Hoare annotation [2018-11-23 10:55:16,362 WARN L170 areAnnotationChecker]: L90 has no Hoare annotation [2018-11-23 10:55:16,362 WARN L170 areAnnotationChecker]: mainEXIT has no Hoare annotation [2018-11-23 10:55:16,362 WARN L170 areAnnotationChecker]: L91 has no Hoare annotation [2018-11-23 10:55:16,362 WARN L170 areAnnotationChecker]: L91 has no Hoare annotation [2018-11-23 10:55:16,362 WARN L170 areAnnotationChecker]: L90-1 has no Hoare annotation [2018-11-23 10:55:16,362 WARN L170 areAnnotationChecker]: L90-1 has no Hoare annotation [2018-11-23 10:55:16,362 WARN L170 areAnnotationChecker]: ssl3_acceptFINAL has no Hoare annotation [2018-11-23 10:55:16,362 WARN L170 areAnnotationChecker]: L100 has no Hoare annotation [2018-11-23 10:55:16,363 WARN L170 areAnnotationChecker]: ssl3_acceptEXIT has no Hoare annotation [2018-11-23 10:55:16,363 WARN L170 areAnnotationChecker]: L603 has no Hoare annotation [2018-11-23 10:55:16,363 WARN L170 areAnnotationChecker]: L100 has no Hoare annotation [2018-11-23 10:55:16,363 WARN L170 areAnnotationChecker]: L603 has no Hoare annotation [2018-11-23 10:55:16,363 WARN L170 areAnnotationChecker]: L603 has no Hoare annotation [2018-11-23 10:55:16,363 WARN L170 areAnnotationChecker]: L102 has no Hoare annotation [2018-11-23 10:55:16,363 WARN L170 areAnnotationChecker]: L102 has no Hoare annotation [2018-11-23 10:55:16,363 WARN L170 areAnnotationChecker]: L603-2 has no Hoare annotation [2018-11-23 10:55:16,363 WARN L170 areAnnotationChecker]: L105 has no Hoare annotation [2018-11-23 10:55:16,364 WARN L170 areAnnotationChecker]: L105 has no Hoare annotation [2018-11-23 10:55:16,364 WARN L170 areAnnotationChecker]: L216 has no Hoare annotation [2018-11-23 10:55:16,364 WARN L170 areAnnotationChecker]: L108 has no Hoare annotation [2018-11-23 10:55:16,364 WARN L170 areAnnotationChecker]: L108 has no Hoare annotation [2018-11-23 10:55:16,364 WARN L170 areAnnotationChecker]: L216 has no Hoare annotation [2018-11-23 10:55:16,364 WARN L170 areAnnotationChecker]: L216 has no Hoare annotation [2018-11-23 10:55:16,364 WARN L170 areAnnotationChecker]: L111 has no Hoare annotation [2018-11-23 10:55:16,364 WARN L170 areAnnotationChecker]: L111 has no Hoare annotation [2018-11-23 10:55:16,364 WARN L170 areAnnotationChecker]: L216-2 has no Hoare annotation [2018-11-23 10:55:16,364 WARN L170 areAnnotationChecker]: L114 has no Hoare annotation [2018-11-23 10:55:16,364 WARN L170 areAnnotationChecker]: L114 has no Hoare annotation [2018-11-23 10:55:16,364 WARN L170 areAnnotationChecker]: L221 has no Hoare annotation [2018-11-23 10:55:16,364 WARN L170 areAnnotationChecker]: L221 has no Hoare annotation [2018-11-23 10:55:16,364 WARN L170 areAnnotationChecker]: L117 has no Hoare annotation [2018-11-23 10:55:16,364 WARN L170 areAnnotationChecker]: L117 has no Hoare annotation [2018-11-23 10:55:16,365 WARN L170 areAnnotationChecker]: L226 has no Hoare annotation [2018-11-23 10:55:16,365 WARN L170 areAnnotationChecker]: L226 has no Hoare annotation [2018-11-23 10:55:16,365 WARN L170 areAnnotationChecker]: L259 has no Hoare annotation [2018-11-23 10:55:16,365 WARN L170 areAnnotationChecker]: L120 has no Hoare annotation [2018-11-23 10:55:16,365 WARN L170 areAnnotationChecker]: L120 has no Hoare annotation [2018-11-23 10:55:16,365 WARN L170 areAnnotationChecker]: L228 has no Hoare annotation [2018-11-23 10:55:16,365 WARN L170 areAnnotationChecker]: L228 has no Hoare annotation [2018-11-23 10:55:16,365 WARN L170 areAnnotationChecker]: L226-2 has no Hoare annotation [2018-11-23 10:55:16,365 WARN L170 areAnnotationChecker]: L226-2 has no Hoare annotation [2018-11-23 10:55:16,365 WARN L170 areAnnotationChecker]: L259 has no Hoare annotation [2018-11-23 10:55:16,365 WARN L170 areAnnotationChecker]: L259 has no Hoare annotation [2018-11-23 10:55:16,366 WARN L170 areAnnotationChecker]: L123 has no Hoare annotation [2018-11-23 10:55:16,366 WARN L170 areAnnotationChecker]: L123 has no Hoare annotation [2018-11-23 10:55:16,366 WARN L170 areAnnotationChecker]: L232 has no Hoare annotation [2018-11-23 10:55:16,366 WARN L170 areAnnotationChecker]: L232 has no Hoare annotation [2018-11-23 10:55:16,366 WARN L170 areAnnotationChecker]: L243 has no Hoare annotation [2018-11-23 10:55:16,366 WARN L170 areAnnotationChecker]: L243 has no Hoare annotation [2018-11-23 10:55:16,366 WARN L170 areAnnotationChecker]: L580 has no Hoare annotation [2018-11-23 10:55:16,366 WARN L170 areAnnotationChecker]: L579 has no Hoare annotation [2018-11-23 10:55:16,368 WARN L170 areAnnotationChecker]: L126 has no Hoare annotation [2018-11-23 10:55:16,368 WARN L170 areAnnotationChecker]: L126 has no Hoare annotation [2018-11-23 10:55:16,368 WARN L170 areAnnotationChecker]: L244 has no Hoare annotation [2018-11-23 10:55:16,368 WARN L170 areAnnotationChecker]: L244 has no Hoare annotation [2018-11-23 10:55:16,368 WARN L170 areAnnotationChecker]: L580 has no Hoare annotation [2018-11-23 10:55:16,368 WARN L170 areAnnotationChecker]: L580 has no Hoare annotation [2018-11-23 10:55:16,368 WARN L170 areAnnotationChecker]: L579 has no Hoare annotation [2018-11-23 10:55:16,368 WARN L170 areAnnotationChecker]: L274 has no Hoare annotation [2018-11-23 10:55:16,368 WARN L170 areAnnotationChecker]: L129 has no Hoare annotation [2018-11-23 10:55:16,369 WARN L170 areAnnotationChecker]: L129 has no Hoare annotation [2018-11-23 10:55:16,369 WARN L170 areAnnotationChecker]: L581 has no Hoare annotation [2018-11-23 10:55:16,369 WARN L170 areAnnotationChecker]: L581 has no Hoare annotation [2018-11-23 10:55:16,369 WARN L170 areAnnotationChecker]: L274 has no Hoare annotation [2018-11-23 10:55:16,369 WARN L170 areAnnotationChecker]: L274 has no Hoare annotation [2018-11-23 10:55:16,369 WARN L170 areAnnotationChecker]: L132 has no Hoare annotation [2018-11-23 10:55:16,369 WARN L170 areAnnotationChecker]: L132 has no Hoare annotation [2018-11-23 10:55:16,369 WARN L170 areAnnotationChecker]: L583 has no Hoare annotation [2018-11-23 10:55:16,369 WARN L170 areAnnotationChecker]: L583 has no Hoare annotation [2018-11-23 10:55:16,370 WARN L170 areAnnotationChecker]: L581-2 has no Hoare annotation [2018-11-23 10:55:16,370 WARN L170 areAnnotationChecker]: L581-2 has no Hoare annotation [2018-11-23 10:55:16,370 WARN L170 areAnnotationChecker]: L274-2 has no Hoare annotation [2018-11-23 10:55:16,370 WARN L170 areAnnotationChecker]: L274-2 has no Hoare annotation [2018-11-23 10:55:16,370 WARN L170 areAnnotationChecker]: L135 has no Hoare annotation [2018-11-23 10:55:16,370 WARN L170 areAnnotationChecker]: L135 has no Hoare annotation [2018-11-23 10:55:16,370 WARN L170 areAnnotationChecker]: L588 has no Hoare annotation [2018-11-23 10:55:16,370 WARN L170 areAnnotationChecker]: L588 has no Hoare annotation [2018-11-23 10:55:16,370 WARN L170 areAnnotationChecker]: L287 has no Hoare annotation [2018-11-23 10:55:16,370 WARN L170 areAnnotationChecker]: L138 has no Hoare annotation [2018-11-23 10:55:16,371 WARN L170 areAnnotationChecker]: L138 has no Hoare annotation [2018-11-23 10:55:16,371 WARN L170 areAnnotationChecker]: L287 has no Hoare annotation [2018-11-23 10:55:16,371 WARN L170 areAnnotationChecker]: L287 has no Hoare annotation [2018-11-23 10:55:16,371 WARN L170 areAnnotationChecker]: L141 has no Hoare annotation [2018-11-23 10:55:16,371 WARN L170 areAnnotationChecker]: L141 has no Hoare annotation [2018-11-23 10:55:16,371 WARN L170 areAnnotationChecker]: L287-2 has no Hoare annotation [2018-11-23 10:55:16,371 WARN L170 areAnnotationChecker]: L287-2 has no Hoare annotation [2018-11-23 10:55:16,371 WARN L170 areAnnotationChecker]: L304 has no Hoare annotation [2018-11-23 10:55:16,371 WARN L170 areAnnotationChecker]: L144 has no Hoare annotation [2018-11-23 10:55:16,372 WARN L170 areAnnotationChecker]: L144 has no Hoare annotation [2018-11-23 10:55:16,372 WARN L170 areAnnotationChecker]: L293 has no Hoare annotation [2018-11-23 10:55:16,372 WARN L170 areAnnotationChecker]: L293 has no Hoare annotation [2018-11-23 10:55:16,372 WARN L170 areAnnotationChecker]: L304 has no Hoare annotation [2018-11-23 10:55:16,372 WARN L170 areAnnotationChecker]: L304 has no Hoare annotation [2018-11-23 10:55:16,372 WARN L170 areAnnotationChecker]: L147 has no Hoare annotation [2018-11-23 10:55:16,372 WARN L170 areAnnotationChecker]: L147 has no Hoare annotation [2018-11-23 10:55:16,372 WARN L170 areAnnotationChecker]: L293-2 has no Hoare annotation [2018-11-23 10:55:16,372 WARN L170 areAnnotationChecker]: L304-2 has no Hoare annotation [2018-11-23 10:55:16,373 WARN L170 areAnnotationChecker]: L308 has no Hoare annotation [2018-11-23 10:55:16,373 WARN L170 areAnnotationChecker]: L308 has no Hoare annotation [2018-11-23 10:55:16,373 WARN L170 areAnnotationChecker]: L321 has no Hoare annotation [2018-11-23 10:55:16,373 WARN L170 areAnnotationChecker]: L150 has no Hoare annotation [2018-11-23 10:55:16,373 WARN L170 areAnnotationChecker]: L150 has no Hoare annotation [2018-11-23 10:55:16,373 WARN L170 areAnnotationChecker]: L321 has no Hoare annotation [2018-11-23 10:55:16,373 WARN L170 areAnnotationChecker]: L321 has no Hoare annotation [2018-11-23 10:55:16,373 WARN L170 areAnnotationChecker]: L153 has no Hoare annotation [2018-11-23 10:55:16,373 WARN L170 areAnnotationChecker]: L153 has no Hoare annotation [2018-11-23 10:55:16,373 WARN L170 areAnnotationChecker]: L321-2 has no Hoare annotation [2018-11-23 10:55:16,373 WARN L170 areAnnotationChecker]: L321-2 has no Hoare annotation [2018-11-23 10:55:16,373 WARN L170 areAnnotationChecker]: L376 has no Hoare annotation [2018-11-23 10:55:16,379 WARN L170 areAnnotationChecker]: L156 has no Hoare annotation [2018-11-23 10:55:16,379 WARN L170 areAnnotationChecker]: L156 has no Hoare annotation [2018-11-23 10:55:16,379 WARN L170 areAnnotationChecker]: L353 has no Hoare annotation [2018-11-23 10:55:16,379 WARN L170 areAnnotationChecker]: L330 has no Hoare annotation [2018-11-23 10:55:16,379 WARN L170 areAnnotationChecker]: L330 has no Hoare annotation [2018-11-23 10:55:16,379 WARN L170 areAnnotationChecker]: L376 has no Hoare annotation [2018-11-23 10:55:16,379 WARN L170 areAnnotationChecker]: L376 has no Hoare annotation [2018-11-23 10:55:16,379 WARN L170 areAnnotationChecker]: L159 has no Hoare annotation [2018-11-23 10:55:16,379 WARN L170 areAnnotationChecker]: L159 has no Hoare annotation [2018-11-23 10:55:16,379 WARN L170 areAnnotationChecker]: L353 has no Hoare annotation [2018-11-23 10:55:16,379 WARN L170 areAnnotationChecker]: L353 has no Hoare annotation [2018-11-23 10:55:16,380 WARN L170 areAnnotationChecker]: L333 has no Hoare annotation [2018-11-23 10:55:16,380 WARN L170 areAnnotationChecker]: L333 has no Hoare annotation [2018-11-23 10:55:16,380 WARN L170 areAnnotationChecker]: L377 has no Hoare annotation [2018-11-23 10:55:16,380 WARN L170 areAnnotationChecker]: L377 has no Hoare annotation [2018-11-23 10:55:16,380 WARN L170 areAnnotationChecker]: L388 has no Hoare annotation [2018-11-23 10:55:16,380 WARN L170 areAnnotationChecker]: L418 has no Hoare annotation [2018-11-23 10:55:16,380 WARN L170 areAnnotationChecker]: L162 has no Hoare annotation [2018-11-23 10:55:16,380 WARN L170 areAnnotationChecker]: L162 has no Hoare annotation [2018-11-23 10:55:16,380 WARN L170 areAnnotationChecker]: L333-1 has no Hoare annotation [2018-11-23 10:55:16,380 WARN L170 areAnnotationChecker]: L334 has no Hoare annotation [2018-11-23 10:55:16,380 WARN L170 areAnnotationChecker]: L334 has no Hoare annotation [2018-11-23 10:55:16,380 WARN L170 areAnnotationChecker]: L388 has no Hoare annotation [2018-11-23 10:55:16,380 WARN L170 areAnnotationChecker]: L388 has no Hoare annotation [2018-11-23 10:55:16,380 WARN L170 areAnnotationChecker]: L418 has no Hoare annotation [2018-11-23 10:55:16,380 WARN L170 areAnnotationChecker]: L418 has no Hoare annotation [2018-11-23 10:55:16,380 WARN L170 areAnnotationChecker]: L165 has no Hoare annotation [2018-11-23 10:55:16,381 WARN L170 areAnnotationChecker]: L165 has no Hoare annotation [2018-11-23 10:55:16,381 WARN L170 areAnnotationChecker]: L339 has no Hoare annotation [2018-11-23 10:55:16,381 WARN L170 areAnnotationChecker]: L339 has no Hoare annotation [2018-11-23 10:55:16,381 WARN L170 areAnnotationChecker]: L389 has no Hoare annotation [2018-11-23 10:55:16,381 WARN L170 areAnnotationChecker]: L389 has no Hoare annotation [2018-11-23 10:55:16,381 WARN L170 areAnnotationChecker]: L400 has no Hoare annotation [2018-11-23 10:55:16,381 WARN L170 areAnnotationChecker]: L429 has no Hoare annotation [2018-11-23 10:55:16,381 WARN L170 areAnnotationChecker]: L426-1 has no Hoare annotation [2018-11-23 10:55:16,381 WARN L170 areAnnotationChecker]: L168 has no Hoare annotation [2018-11-23 10:55:16,381 WARN L170 areAnnotationChecker]: L168 has no Hoare annotation [2018-11-23 10:55:16,381 WARN L170 areAnnotationChecker]: L342 has no Hoare annotation [2018-11-23 10:55:16,381 WARN L170 areAnnotationChecker]: L342 has no Hoare annotation [2018-11-23 10:55:16,381 WARN L170 areAnnotationChecker]: L400 has no Hoare annotation [2018-11-23 10:55:16,381 WARN L170 areAnnotationChecker]: L400 has no Hoare annotation [2018-11-23 10:55:16,381 WARN L170 areAnnotationChecker]: L429 has no Hoare annotation [2018-11-23 10:55:16,381 WARN L170 areAnnotationChecker]: L429 has no Hoare annotation [2018-11-23 10:55:16,382 WARN L170 areAnnotationChecker]: L426-1 has no Hoare annotation [2018-11-23 10:55:16,382 WARN L170 areAnnotationChecker]: L440 has no Hoare annotation [2018-11-23 10:55:16,382 WARN L170 areAnnotationChecker]: L171 has no Hoare annotation [2018-11-23 10:55:16,382 WARN L170 areAnnotationChecker]: L171 has no Hoare annotation [2018-11-23 10:55:16,382 WARN L170 areAnnotationChecker]: L342-2 has no Hoare annotation [2018-11-23 10:55:16,382 WARN L170 areAnnotationChecker]: L440 has no Hoare annotation [2018-11-23 10:55:16,382 WARN L170 areAnnotationChecker]: L440 has no Hoare annotation [2018-11-23 10:55:16,382 WARN L170 areAnnotationChecker]: L174 has no Hoare annotation [2018-11-23 10:55:16,382 WARN L170 areAnnotationChecker]: L174 has no Hoare annotation [2018-11-23 10:55:16,382 WARN L170 areAnnotationChecker]: L350 has no Hoare annotation [2018-11-23 10:55:16,382 WARN L170 areAnnotationChecker]: L350 has no Hoare annotation [2018-11-23 10:55:16,382 WARN L170 areAnnotationChecker]: L443 has no Hoare annotation [2018-11-23 10:55:16,382 WARN L170 areAnnotationChecker]: L443 has no Hoare annotation [2018-11-23 10:55:16,382 WARN L170 areAnnotationChecker]: L457 has no Hoare annotation [2018-11-23 10:55:16,383 WARN L170 areAnnotationChecker]: L177 has no Hoare annotation [2018-11-23 10:55:16,383 WARN L170 areAnnotationChecker]: L177 has no Hoare annotation [2018-11-23 10:55:16,383 WARN L170 areAnnotationChecker]: L447 has no Hoare annotation [2018-11-23 10:55:16,383 WARN L170 areAnnotationChecker]: L447 has no Hoare annotation [2018-11-23 10:55:16,383 WARN L170 areAnnotationChecker]: L457 has no Hoare annotation [2018-11-23 10:55:16,383 WARN L170 areAnnotationChecker]: L457 has no Hoare annotation [2018-11-23 10:55:16,383 WARN L170 areAnnotationChecker]: L180 has no Hoare annotation [2018-11-23 10:55:16,383 WARN L170 areAnnotationChecker]: L180 has no Hoare annotation [2018-11-23 10:55:16,383 WARN L170 areAnnotationChecker]: L466 has no Hoare annotation [2018-11-23 10:55:16,383 WARN L170 areAnnotationChecker]: L183 has no Hoare annotation [2018-11-23 10:55:16,383 WARN L170 areAnnotationChecker]: L183 has no Hoare annotation [2018-11-23 10:55:16,383 WARN L170 areAnnotationChecker]: L466 has no Hoare annotation [2018-11-23 10:55:16,383 WARN L170 areAnnotationChecker]: L466 has no Hoare annotation [2018-11-23 10:55:16,383 WARN L170 areAnnotationChecker]: L186 has no Hoare annotation [2018-11-23 10:55:16,383 WARN L170 areAnnotationChecker]: L186 has no Hoare annotation [2018-11-23 10:55:16,383 WARN L170 areAnnotationChecker]: L475 has no Hoare annotation [2018-11-23 10:55:16,384 WARN L170 areAnnotationChecker]: L189 has no Hoare annotation [2018-11-23 10:55:16,384 WARN L170 areAnnotationChecker]: L189 has no Hoare annotation [2018-11-23 10:55:16,384 WARN L170 areAnnotationChecker]: L475 has no Hoare annotation [2018-11-23 10:55:16,384 WARN L170 areAnnotationChecker]: L475 has no Hoare annotation [2018-11-23 10:55:16,384 WARN L170 areAnnotationChecker]: L192 has no Hoare annotation [2018-11-23 10:55:16,384 WARN L170 areAnnotationChecker]: L192 has no Hoare annotation [2018-11-23 10:55:16,384 WARN L170 areAnnotationChecker]: L475-2 has no Hoare annotation [2018-11-23 10:55:16,384 WARN L170 areAnnotationChecker]: L475-2 has no Hoare annotation [2018-11-23 10:55:16,384 WARN L170 areAnnotationChecker]: L491 has no Hoare annotation [2018-11-23 10:55:16,384 WARN L170 areAnnotationChecker]: L195 has no Hoare annotation [2018-11-23 10:55:16,384 WARN L170 areAnnotationChecker]: L195 has no Hoare annotation [2018-11-23 10:55:16,384 WARN L170 areAnnotationChecker]: L481 has no Hoare annotation [2018-11-23 10:55:16,384 WARN L170 areAnnotationChecker]: L481 has no Hoare annotation [2018-11-23 10:55:16,384 WARN L170 areAnnotationChecker]: L491 has no Hoare annotation [2018-11-23 10:55:16,384 WARN L170 areAnnotationChecker]: L491 has no Hoare annotation [2018-11-23 10:55:16,384 WARN L170 areAnnotationChecker]: L198 has no Hoare annotation [2018-11-23 10:55:16,385 WARN L170 areAnnotationChecker]: L198 has no Hoare annotation [2018-11-23 10:55:16,385 WARN L170 areAnnotationChecker]: L481-2 has no Hoare annotation [2018-11-23 10:55:16,385 WARN L170 areAnnotationChecker]: L496 has no Hoare annotation [2018-11-23 10:55:16,385 WARN L170 areAnnotationChecker]: L496 has no Hoare annotation [2018-11-23 10:55:16,385 WARN L170 areAnnotationChecker]: L512 has no Hoare annotation [2018-11-23 10:55:16,385 WARN L170 areAnnotationChecker]: L201 has no Hoare annotation [2018-11-23 10:55:16,385 WARN L170 areAnnotationChecker]: L201 has no Hoare annotation [2018-11-23 10:55:16,385 WARN L170 areAnnotationChecker]: L496-2 has no Hoare annotation [2018-11-23 10:55:16,385 WARN L170 areAnnotationChecker]: L496-2 has no Hoare annotation [2018-11-23 10:55:16,385 WARN L170 areAnnotationChecker]: L512 has no Hoare annotation [2018-11-23 10:55:16,385 WARN L170 areAnnotationChecker]: L512 has no Hoare annotation [2018-11-23 10:55:16,385 WARN L170 areAnnotationChecker]: L204 has no Hoare annotation [2018-11-23 10:55:16,385 WARN L170 areAnnotationChecker]: L204 has no Hoare annotation [2018-11-23 10:55:16,385 WARN L170 areAnnotationChecker]: L504 has no Hoare annotation [2018-11-23 10:55:16,385 WARN L170 areAnnotationChecker]: L504 has no Hoare annotation [2018-11-23 10:55:16,386 WARN L170 areAnnotationChecker]: ssl3_acceptErr0ASSERT_VIOLATIONERROR_FUNCTION has no Hoare annotation [2018-11-23 10:55:16,386 WARN L170 areAnnotationChecker]: ssl3_acceptFINAL has no Hoare annotation [2018-11-23 10:55:16,386 WARN L170 areAnnotationChecker]: L515 has no Hoare annotation [2018-11-23 10:55:16,386 WARN L170 areAnnotationChecker]: L515 has no Hoare annotation [2018-11-23 10:55:16,386 WARN L170 areAnnotationChecker]: L529 has no Hoare annotation [2018-11-23 10:55:16,386 WARN L170 areAnnotationChecker]: L519 has no Hoare annotation [2018-11-23 10:55:16,386 WARN L170 areAnnotationChecker]: L519 has no Hoare annotation [2018-11-23 10:55:16,386 WARN L170 areAnnotationChecker]: L529 has no Hoare annotation [2018-11-23 10:55:16,386 WARN L170 areAnnotationChecker]: L529 has no Hoare annotation [2018-11-23 10:55:16,386 WARN L170 areAnnotationChecker]: L519-2 has no Hoare annotation [2018-11-23 10:55:16,386 WARN L170 areAnnotationChecker]: L532 has no Hoare annotation [2018-11-23 10:55:16,386 WARN L170 areAnnotationChecker]: L532 has no Hoare annotation [2018-11-23 10:55:16,386 WARN L170 areAnnotationChecker]: L529-1 has no Hoare annotation [2018-11-23 10:55:16,386 INFO L163 areAnnotationChecker]: CFG has 10 edges. 10 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. 0 times interpolants missing. [2018-11-23 10:55:16,426 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 23.11 10:55:16 BoogieIcfgContainer [2018-11-23 10:55:16,426 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2018-11-23 10:55:16,426 INFO L113 PluginConnector]: ------------------------Witness Printer---------------------------- [2018-11-23 10:55:16,426 INFO L271 PluginConnector]: Initializing Witness Printer... [2018-11-23 10:55:16,428 INFO L276 PluginConnector]: Witness Printer initialized [2018-11-23 10:55:16,429 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:13" (3/4) ... [2018-11-23 10:55:16,433 INFO L144 WitnessPrinter]: Generating witness for correct program [2018-11-23 10:55:16,440 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ULTIMATE.init [2018-11-23 10:55:16,441 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure main [2018-11-23 10:55:16,441 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ssl3_accept [2018-11-23 10:55:16,459 INFO L879 BoogieBacktranslator]: Reduced CFG by removing 12 nodes and edges [2018-11-23 10:55:16,460 INFO L879 BoogieBacktranslator]: Reduced CFG by removing 7 nodes and edges [2018-11-23 10:55:16,461 INFO L879 BoogieBacktranslator]: Reduced CFG by removing 1 nodes and edges [2018-11-23 10:55:16,591 INFO L145 WitnessManager]: Wrote witness to /storage/repos/svcomp/c/ssh-simplified/s3_srvr_3_true-unreach-call_false-termination.cil.c-witness.graphml [2018-11-23 10:55:16,591 INFO L132 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2018-11-23 10:55:16,593 INFO L168 Benchmark]: Toolchain (without parser) took 186279.11 ms. Allocated memory was 1.5 GB in the beginning and 2.8 GB in the end (delta: 1.3 GB). Free memory was 1.4 GB in the beginning and 2.6 GB in the end (delta: -1.2 GB). Peak memory consumption was 67.7 MB. Max. memory is 7.1 GB. [2018-11-23 10:55:16,594 INFO L168 Benchmark]: CDTParser took 0.22 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:16,594 INFO L168 Benchmark]: CACSL2BoogieTranslator took 546.77 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: 21.1 MB). Peak memory consumption was 21.1 MB. Max. memory is 7.1 GB. [2018-11-23 10:55:16,594 INFO L168 Benchmark]: Boogie Procedure Inliner took 104.98 ms. Allocated memory was 1.5 GB in the beginning and 2.3 GB in the end (delta: 736.1 MB). Free memory was 1.4 GB in the beginning and 2.2 GB in the end (delta: -804.2 MB). Peak memory consumption was 15.4 MB. Max. memory is 7.1 GB. [2018-11-23 10:55:16,595 INFO L168 Benchmark]: Boogie Preprocessor took 91.23 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:16,595 INFO L168 Benchmark]: RCFGBuilder took 2219.31 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: 75.9 MB). Peak memory consumption was 75.9 MB. Max. memory is 7.1 GB. [2018-11-23 10:55:16,595 INFO L168 Benchmark]: TraceAbstraction took 183144.41 ms. Allocated memory was 2.3 GB in the beginning and 2.8 GB in the end (delta: 539.5 MB). Free memory was 2.1 GB in the beginning and 2.7 GB in the end (delta: -523.6 MB). Peak memory consumption was 15.9 MB. Max. memory is 7.1 GB. [2018-11-23 10:55:16,595 INFO L168 Benchmark]: Witness Printer took 164.95 ms. Allocated memory is still 2.8 GB. Free memory was 2.7 GB in the beginning and 2.6 GB in the end (delta: 22.9 MB). Peak memory consumption was 22.9 MB. Max. memory is 7.1 GB. [2018-11-23 10:55:16,598 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.22 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 546.77 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: 21.1 MB). Peak memory consumption was 21.1 MB. Max. memory is 7.1 GB. * Boogie Procedure Inliner took 104.98 ms. Allocated memory was 1.5 GB in the beginning and 2.3 GB in the end (delta: 736.1 MB). Free memory was 1.4 GB in the beginning and 2.2 GB in the end (delta: -804.2 MB). Peak memory consumption was 15.4 MB. Max. memory is 7.1 GB. * Boogie Preprocessor took 91.23 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 2219.31 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: 75.9 MB). Peak memory consumption was 75.9 MB. Max. memory is 7.1 GB. * TraceAbstraction took 183144.41 ms. Allocated memory was 2.3 GB in the beginning and 2.8 GB in the end (delta: 539.5 MB). Free memory was 2.1 GB in the beginning and 2.7 GB in the end (delta: -523.6 MB). Peak memory consumption was 15.9 MB. Max. memory is 7.1 GB. * Witness Printer took 164.95 ms. Allocated memory is still 2.8 GB. Free memory was 2.7 GB in the beginning and 2.6 GB in the end (delta: 22.9 MB). Peak memory consumption was 22.9 MB. Max. memory is 7.1 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - PositiveResult [Line: 607]: 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: 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 && !(s__hit == 0bv32)) || (((__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: 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 && 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)) || (((__cil_tmp56 == s__s3__tmp__new_cipher__algorithms && 8576bv32 == s__s3__tmp__next_state___0) && 2bv32 == 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: 327]: 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)) || (((__cil_tmp56 == s__s3__tmp__new_cipher__algorithms && 2bv32 == blastFlag) && !(8640bv32 == s__state)) && !(8640bv32 == s__s3__tmp__next_state___0))) || (!(s__hit == 0bv32) && 3bv32 == blastFlag)) || (!(s__hit == 0bv32) && 2bv32 == blastFlag)) || (!(8640bv32 == s__state) && 1bv32 == blastFlag)) || (0bv32 == blastFlag && !(8640bv32 == s__state)) - InvariantResult [Line: 98]: Loop Invariant Derived loop invariant: 1 - 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)) || ((__cil_tmp56 == s__s3__tmp__new_cipher__algorithms && !(s__hit == 0bv32)) && 8608bv32 == s__state)) || (((__cil_tmp56 == s__s3__tmp__new_cipher__algorithms && 2bv32 == blastFlag) && !(8640bv32 == s__s3__tmp__next_state___0)) && 8496bv32 == s__state)) || (8496bv32 == s__state && 1bv32 == blastFlag)) || (8512bv32 == s__state && 2bv32 == blastFlag)) || (((__cil_tmp56 == s__s3__tmp__new_cipher__algorithms && 8466bv32 == s__state) && 2bv32 == blastFlag) && !(8640bv32 == s__s3__tmp__next_state___0))) || ((__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) && 8448bv32 == s__state)) || (((__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 && !(s__hit == 0bv32)) && 8640bv32 == s__state)) || (((__cil_tmp56 == s__s3__tmp__new_cipher__algorithms && 8576bv32 == s__s3__tmp__next_state___0) && 2bv32 == blastFlag) && 8608bv32 == 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 && 8592bv32 == s__state) && !(s__hit == 0bv32))) || (((__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: 388]: 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: 204]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 159]: 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: 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) || (((__cil_tmp56 == s__s3__tmp__new_cipher__algorithms && 2bv32 == blastFlag) && !(8640bv32 == s__state)) && !(8640bv32 == s__s3__tmp__next_state___0))) || (!(s__hit == 0bv32) && 3bv32 == blastFlag)) || (!(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: 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: (((((__cil_tmp56 == s__s3__tmp__new_cipher__algorithms && !(s__hit == 0bv32)) || (((__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: 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: 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)) || ((__cil_tmp56 == s__s3__tmp__new_cipher__algorithms && !(s__hit == 0bv32)) && 8608bv32 == s__state)) || (((__cil_tmp56 == s__s3__tmp__new_cipher__algorithms && 2bv32 == blastFlag) && !(8640bv32 == s__s3__tmp__next_state___0)) && 8496bv32 == s__state)) || (8496bv32 == s__state && 1bv32 == blastFlag)) || (8512bv32 == s__state && 2bv32 == blastFlag)) || (((__cil_tmp56 == s__s3__tmp__new_cipher__algorithms && 8466bv32 == s__state) && 2bv32 == blastFlag) && !(8640bv32 == s__s3__tmp__next_state___0))) || ((__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) && 8448bv32 == s__state)) || (((__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 && !(s__hit == 0bv32)) && 8640bv32 == s__state)) || (((__cil_tmp56 == s__s3__tmp__new_cipher__algorithms && 8576bv32 == s__s3__tmp__next_state___0) && 2bv32 == blastFlag) && 8608bv32 == 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 && 8592bv32 == s__state) && !(s__hit == 0bv32))) || (((__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: 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)) || (!(s__hit == 0bv32) && 0bv32 == blastFlag)) || (!(s__hit == 0bv32) && 3bv32 == blastFlag)) || (!(s__hit == 0bv32) && 2bv32 == blastFlag)) || (0bv32 == blastFlag && !(8640bv32 == s__state)) - InvariantResult [Line: 376]: 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: 72]: Loop Invariant Derived loop invariant: 0 - StatisticsResult: Ultimate Automizer benchmark data CFG has 4 procedures, 151 locations, 1 error locations. SAFE Result, 183.0s OverallTime, 21 OverallIterations, 16 TraceHistogramMax, 105.4s AutomataDifference, 0.0s DeadEndRemovalTime, 4.6s HoareAnnotationTime, HoareTripleCheckerStatistics: 5586 SDtfs, 2023 SDslu, 4914 SDs, 0 SdLazy, 2518 SolverSat, 438 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 3.4s Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 6192 GetRequests, 6158 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.3s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=6154occurred in iteration=19, 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: 53.0s AutomataMinimizationTime, 21 MinimizatonAttempts, 7638 StatesRemovedByMinimization, 14 NontrivialMinimizations, HoareAnnotationStatistics: 0.0s HoareAnnotationTime, 32 LocationsWithAnnotation, 32 PreInvPairs, 456 NumberOfFragments, 1331 HoareAnnotationTreeSize, 32 FomulaSimplifications, 22930 FormulaSimplificationTreeSizeReduction, 1.2s HoareSimplificationTime, 32 FomulaSimplificationsInter, 873 FormulaSimplificationTreeSizeReductionInter, 3.1s HoareSimplificationTimeInter, RefinementEngineStatistics: TraceCheckStatistics: 0.4s SsaConstructionTime, 1.4s SatisfiabilityAnalysisTime, 13.8s InterpolantComputationTime, 5310 NumberOfCodeBlocks, 5310 NumberOfCodeBlocksAsserted, 21 NumberOfCheckSat, 6176 ConstructedInterpolants, 0 QuantifiedInterpolants, 2874666 SizeOfPredicates, 10 NumberOfNonLiveVariables, 6615 ConjunctsInSsa, 46 ConjunctsInUnsatCore, 23 InterpolantComputations, 19 PerfectInterpolantSequences, 21397/21501 InterpolantCoveringCapability, InvariantSynthesisStatistics: No data available, InterpolantConsolidationStatistics: No data available, ReuseStatistics: No data available RESULT: Ultimate proved your program to be correct! Received shutdown request...